hook_preprocess_views_view not loading view when records are empty
I found out the solution to add files to specific 'View Pages'. Need to use hook_preprocess_page in template.php and check the view_name. Here is the code that worked for me.

function mytheme_preprocess_page(&amp;$variables){
if($variables['page']['#views_contextual_links_info']['views_ui']['view_name'] == 'my_view_name'){
    drupal_add_css(drupal_get_path('theme', 'mytheme') .'/css/sample.css', array());
    drupal_add_js(drupal_get_path('theme', 'mytheme') .'/js/sample.js');}