├── .gitignore ├── LXFFM ├── LXFFM.xcodeproj │ ├── project.pbxproj │ └── project.xcworkspace │ │ └── contents.xcworkspacedata ├── LXFFM.xcworkspace │ └── contents.xcworkspacedata ├── LXFFM │ ├── Assets.xcassets │ │ ├── AppIcon.appiconset │ │ │ ├── AppIcon29x29@2x.png │ │ │ ├── AppIcon29x29@3x.png │ │ │ ├── AppIcon40x40@2x.png │ │ │ ├── AppIcon60x60@2x-1.png │ │ │ ├── AppIcon60x60@2x.png │ │ │ ├── AppIcon60x60@3x.png │ │ │ └── Contents.json │ │ ├── CommonIcon │ │ │ ├── Contents.json │ │ │ ├── albumtag_pay.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── albumtag_pay@2x.png │ │ │ │ └── albumtag_pay@3x.png │ │ │ ├── cell_arrow.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── cell_arrow@2x.png │ │ │ │ └── cell_arrow@3x.png │ │ │ └── dynamic_recommand.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── dynamic_recommand@2x.png │ │ ├── Contents.json │ │ ├── DownloadSection │ │ │ ├── Contents.json │ │ │ ├── DownloadingAlbum │ │ │ │ └── Contents.json │ │ │ ├── DownloadingDownloading │ │ │ │ ├── Contents.json │ │ │ │ └── noData_downloading.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── noData_downloading@2x.png │ │ │ │ │ └── noData_downloading@3x.png │ │ │ ├── DownloadingVoice │ │ │ │ └── Contents.json │ │ │ └── noData_download.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── noData_download@2x.png │ │ │ │ └── noData_download@3x.png │ │ ├── FindSection │ │ │ ├── Anchor │ │ │ │ ├── Contents.json │ │ │ │ ├── album_segButton.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── album_segButton@2x.png │ │ │ │ │ └── album_segButton@3x.png │ │ │ │ ├── album_sortButton.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── album_sortButton@2x.png │ │ │ │ │ └── album_sortButton@3x.png │ │ │ │ ├── album_tracks.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── album_tracks@2x.png │ │ │ │ │ └── album_tracks@3x.png │ │ │ │ ├── find_hotUser_fans.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── find_hotUser_fans@2x.png │ │ │ │ │ └── find_hotUser_fans@3x.png │ │ │ │ ├── find_person_6.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── find_person_6@2x.png │ │ │ │ │ └── find_person_6@3x.png │ │ │ │ ├── find_person_cover.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── find_person_cover@2x.png │ │ │ │ │ └── find_person_cover@3x.png │ │ │ │ ├── find_pop_bg.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── find_pop_bg@2x.png │ │ │ │ │ └── find_pop_bg@3x.png │ │ │ │ ├── find_radio_default.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── find_radio_default@2x.png │ │ │ │ ├── me_fans_verifylogo.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── me_fans_verifylogo@2x.png │ │ │ │ ├── np_headview_following_n.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── np_headview_following_n@2x.png │ │ │ │ │ └── np_headview_following_n@3x.png │ │ │ │ └── np_headview_nofollow_n.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── np_headview_nofollow_n@2x.png │ │ │ │ │ └── np_headview_nofollow_n@3x.png │ │ │ ├── Contents.json │ │ │ ├── ListenList │ │ │ │ ├── Contents.json │ │ │ │ ├── btn_message.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── btn_message@2x.png │ │ │ │ │ └── btn_message@3x.png │ │ │ │ ├── cell_download.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── cell_download@2x.png │ │ │ │ │ └── cell_download@3x.png │ │ │ │ ├── findsubject_cover.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── findsubject_cover@2x.png │ │ │ │ │ └── findsubject_cover@3x.png │ │ │ │ ├── findsubject_segline.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── findsubject_segline@2x.png │ │ │ │ │ └── findsubject_segline@3x.png │ │ │ │ ├── icon_share_h.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── icon_share_h@2x.png │ │ │ │ │ └── icon_share_h@3x.png │ │ │ │ ├── icon_share_n.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── icon_share_n@2x.png │ │ │ │ │ └── icon_share_n@3x.png │ │ │ │ ├── sound_comments.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── sound_comments@2x.png │ │ │ │ │ └── sound_comments@3x.png │ │ │ │ ├── sound_cover_bg.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── sound_cover_bg@2x.png │ │ │ │ │ └── sound_cover_bg@3x.png │ │ │ │ └── sound_duration.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── sound_duration@2x.png │ │ │ │ │ └── sound_duration@3x.png │ │ │ ├── Live │ │ │ │ ├── Contents.json │ │ │ │ └── icon_playlist_playback.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── icon_playlist_playback@2x.png │ │ │ │ │ └── icon_playlist_playback@3x.png │ │ │ ├── Radio │ │ │ │ ├── Contents.json │ │ │ │ ├── album_cover_bg.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── album_cover_bg@2x.png │ │ │ │ │ └── album_cover_bg@3x.png │ │ │ │ ├── icon_radio_country.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── icon_radio_country@2x.png │ │ │ │ │ └── icon_radio_country@3x.png │ │ │ │ ├── icon_radio_hide.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── icon_radio_hide@2x.png │ │ │ │ │ └── icon_radio_hide@3x.png │ │ │ │ ├── icon_radio_internet.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── icon_radio_internet@2x.png │ │ │ │ │ └── icon_radio_internet@3x.png │ │ │ │ ├── icon_radio_local.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── icon_radio_local@2x.png │ │ │ │ │ └── icon_radio_local@3x.png │ │ │ │ ├── icon_radio_province.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── icon_radio_province@2x.png │ │ │ │ │ └── icon_radio_province@3x.png │ │ │ │ ├── icon_radio_show.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── icon_radio_show@2x.png │ │ │ │ │ └── icon_radio_show@3x.png │ │ │ │ └── liveRadioCellPlay.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── liveRadioCellPlay@2x.png │ │ │ │ │ └── liveRadioCellPlay@3x.png │ │ │ ├── find_category_rank_line.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── find_category_rank_line@2x.png │ │ │ │ └── find_category_rank_line@3x.png │ │ │ ├── find_gotocate.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── find_gotocate@2x.png │ │ │ │ └── find_gotocate@3x.png │ │ │ ├── find_specialicon.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── find_specialicon@2x.png │ │ │ │ └── find_specialicon@3x.png │ │ │ ├── find_usercover.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── find_usercover@2x.png │ │ │ ├── findcell_arrow.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── findcell_arrow@2x.png │ │ │ ├── findsection_logo.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── findsection_logo@2x.png │ │ │ │ └── findsection_logo@3x.png │ │ │ ├── icon_search_n.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── icon_search_n@2x.png │ │ │ │ └── icon_search_n@3x.png │ │ │ ├── liveRadioSectionMore_High.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── liveRadioSectionMore_High@2x.png │ │ │ │ └── liveRadioSectionMore_High@3x.png │ │ │ └── liveRadioSectionMore_Normal.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── liveRadioSectionMore_Normal@2x.png │ │ │ │ └── liveRadioSectionMore_Normal@3x.png │ │ ├── LaunchImage.launchimage │ │ │ ├── Contents.json │ │ │ ├── LaunchImage-700-568h640_1136@2x.png │ │ │ ├── LaunchImage-700-568h@2x.png │ │ │ ├── LaunchImage-800-667h750_1334@2x-1.png │ │ │ ├── LaunchImage-800-Portrait-736h1242_2208@3x.png │ │ │ ├── LaunchImage.png │ │ │ ├── LaunchImage@2x-1.png │ │ │ └── LaunchImage@2x.png │ │ ├── MineSection │ │ │ ├── Contents.json │ │ │ ├── ic_jmgl.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── ic_jmgl@2x.png │ │ │ │ └── ic_jmgl@3x.png │ │ │ ├── ic_rec_w.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── ic_rec_w@2x.png │ │ │ │ └── ic_rec_w@3x.png │ │ │ ├── icon_setting.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── icon_setting@2x.png │ │ │ │ └── icon_setting@3x.png │ │ │ ├── me_setting_account.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── me_setting_account@2x.png │ │ │ │ └── me_setting_account@3x.png │ │ │ ├── me_setting_boughttracks.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── me_setting_boughttracks@2x.png │ │ │ │ └── me_setting_boughttracks@3x.png │ │ │ ├── me_setting_coupon.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── me_setting_coupon@2x.png │ │ │ │ └── me_setting_coupon@3x.png │ │ │ ├── me_setting_device.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── me_setting_device@2x.png │ │ │ │ └── me_setting_device@3x.png │ │ │ ├── me_setting_favAlbum.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── me_setting_favAlbum@2x.png │ │ │ │ └── me_setting_favAlbum@3x.png │ │ │ ├── me_setting_feedback.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── me_setting_feedback@2x.png │ │ │ │ └── me_setting_feedback@3x.png │ │ │ ├── me_setting_game.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── me_setting_game@2x.png │ │ │ │ └── me_setting_game@3x.png │ │ │ ├── me_setting_myorder.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── me_setting_myorder@2x.png │ │ │ │ └── me_setting_myorder@3x.png │ │ │ ├── me_setting_playhis.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── me_setting_playhis@2x.png │ │ │ │ └── me_setting_playhis@3x.png │ │ │ ├── me_setting_setting.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── me_setting_setting@2x.png │ │ │ │ └── me_setting_setting@3x.png │ │ │ ├── me_setting_store.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── me_setting_store@2x.png │ │ │ │ └── me_setting_store@3x.png │ │ │ └── me_setting_union.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── me_setting_union@2x.png │ │ │ │ └── me_setting_union@3x.png │ │ ├── Navigationbar │ │ │ ├── Contents.json │ │ │ ├── btn_back_n.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── btn_back_n@2x.png │ │ │ │ └── btn_back_n@3x.png │ │ │ ├── navidrop_arrow_down_h.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── navidrop_arrow_down_h@2x.png │ │ │ └── web_btn_back.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── web_btn_back@2x.png │ │ │ │ └── web_btn_back@3x.png │ │ ├── PlaySection │ │ │ ├── Contents.json │ │ │ ├── comment_like.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── comment_like@2x.png │ │ │ │ └── comment_like@3x.png │ │ │ ├── comment_unlike.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── comment_unlike@2x.png │ │ │ │ └── comment_unlike@3x.png │ │ │ ├── deleteCell_h.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── deleteCell_h@2x.png │ │ │ │ └── deleteCell_h@3x.png │ │ │ ├── np_danmu_bg.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── np_danmu_bg@2x.png │ │ │ │ └── np_danmu_bg@3x.png │ │ │ ├── np_user_more.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── np_user_more@2x.png │ │ │ │ └── np_user_more@3x.png │ │ │ ├── play_album_fav_n.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── play_album_fav_n@2x.png │ │ │ │ └── play_album_fav_n@3x.png │ │ │ ├── play_album_unfav_n.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── play_album_unfav_n@2x.png │ │ │ │ └── play_album_unfav_n@3x.png │ │ │ ├── rewardButtonImage.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── rewardButtonImage@2x.png │ │ │ │ └── rewardButtonImage@3x.png │ │ │ ├── sound_sizes.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── sound_sizes@2x.png │ │ │ │ └── sound_sizes@3x.png │ │ │ ├── tabbar_np_play.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── tabbar_np_play@2x.png │ │ │ │ └── tabbar_np_play@3x.png │ │ │ ├── toolbar_clock_n_p.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── toolbar_clock_n_p@2x.png │ │ │ │ └── toolbar_clock_n_p@3x.png │ │ │ ├── toolbar_loading_h_p.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── toolbar_loading_h_p@2x.png │ │ │ │ └── toolbar_loading_h_p@3x.png │ │ │ ├── toolbar_loading_n_p.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── toolbar_loading_n_p@2x.png │ │ │ │ └── toolbar_loading_n_p@3x.png │ │ │ ├── toolbar_next_n_p.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── toolbar_next_n_p@2x.png │ │ │ │ └── toolbar_next_n_p@3x.png │ │ │ ├── toolbar_pause_h.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── toolbar_pause_h@2x.png │ │ │ │ └── toolbar_pause_h@3x.png │ │ │ ├── toolbar_pause_n.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── toolbar_pause_n@2x.png │ │ │ │ └── toolbar_pause_n@3x.png │ │ │ ├── toolbar_pause_n_p.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── toolbar_pause_n_p@2x.png │ │ │ │ └── toolbar_pause_n_p@3x.png │ │ │ ├── toolbar_playinglist_n_p.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── toolbar_playinglist_n_p@2x.png │ │ │ │ └── toolbar_playinglist_n_p@3x.png │ │ │ └── toolbar_prev_n_p.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── toolbar_prev_n_p@2x.png │ │ │ │ └── toolbar_prev_n_p@3x.png │ │ ├── SubScribeSection │ │ │ ├── Contents.json │ │ │ ├── History │ │ │ │ ├── Contents.json │ │ │ │ ├── btn_downloadsound_clear_h.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── btn_downloadsound_clear_h@2x.png │ │ │ │ │ └── btn_downloadsound_clear_h@3x.png │ │ │ │ ├── btn_downloadsound_clear_n.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── btn_downloadsound_clear_n@2x.png │ │ │ │ │ └── btn_downloadsound_clear_n@3x.png │ │ │ │ ├── btn_select_listened_h.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── btn_select_listened_h@2x.png │ │ │ │ │ └── btn_select_listened_h@3x.png │ │ │ │ ├── btn_select_listened_n.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── btn_select_listened_n@2x.png │ │ │ │ │ └── btn_select_listened_n@3x.png │ │ │ │ └── noData_play_history.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── noData_play_history@2x.png │ │ │ │ │ └── noData_play_history@3x.png │ │ │ ├── Recomd │ │ │ │ ├── AlbumDetail │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── sound_downloading.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ └── sound_downloading@2x.png │ │ │ │ ├── Contents.json │ │ │ │ ├── newAblum_cover_free_320.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── newAblum_cover_free_320@2x.png │ │ │ │ │ └── newAblum_cover_free_320@3x.png │ │ │ │ └── sound_playtimes.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── sound_playtimes@2x.png │ │ │ │ │ └── sound_playtimes@3x.png │ │ │ └── SubScribe │ │ │ │ ├── Contents.json │ │ │ │ └── noData_subscription.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── noData_subscription@2x.png │ │ │ │ └── noData_subscription@3x.png │ │ └── TabBar │ │ │ ├── BGTab │ │ │ ├── Contents.json │ │ │ └── tabbar_bg.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── tabbar_bg@2x.png │ │ │ │ └── tabbar_bg@3x.png │ │ │ ├── Contents.json │ │ │ ├── DownloadTab │ │ │ ├── Contents.json │ │ │ ├── tabbar_download_h.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── tabbar_download_h@2x.png │ │ │ │ └── tabbar_download_h@3x.png │ │ │ └── tabbar_download_n.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── tabbar_download_n@2x.png │ │ │ │ └── tabbar_download_n@3x.png │ │ │ ├── FindTab │ │ │ ├── Contents.json │ │ │ ├── tabbar_find_h.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── tabbar_find_h@2x.png │ │ │ │ └── tabbar_find_h@3x.png │ │ │ └── tabbar_find_n.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── tabbar_find_n@2x.png │ │ │ │ └── tabbar_find_n@3x.png │ │ │ ├── MineTab │ │ │ ├── Contents.json │ │ │ ├── tabbar_me_h.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── tabbar_me_h@2x.png │ │ │ │ └── tabbar_me_h@3x.png │ │ │ └── tabbar_me_n.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── tabbar_me_n@2x.png │ │ │ │ └── tabbar_me_n@3x.png │ │ │ ├── PlayTab │ │ │ ├── Contents.json │ │ │ ├── tabbar_np_normal.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── tabbar_np_normal@2x.png │ │ │ │ └── tabbar_np_normal@3x.png │ │ │ ├── tabbar_np_playnon.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── tabbar_np_playnon@2x.png │ │ │ │ └── tabbar_np_playnon@3x.png │ │ │ ├── tabbar_np_playshadow.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── tabbar_np_playshadow@2x.png │ │ │ │ └── tabbar_np_playshadow@3x.png │ │ │ ├── tabbar_np_shadow.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── tabbar_np_shadow@2x.png │ │ │ │ └── tabbar_np_shadow@3x.png │ │ │ └── tumb_video.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── tumb_video@2x.png │ │ │ │ └── tumb_video@3x.png │ │ │ └── SubScribeTab │ │ │ ├── Contents.json │ │ │ ├── tabbar_sound_h.imageset │ │ │ ├── Contents.json │ │ │ ├── tabbar_sound_h@2x.png │ │ │ └── tabbar_sound_h@3x.png │ │ │ └── tabbar_sound_n.imageset │ │ │ ├── Contents.json │ │ │ ├── tabbar_sound_n@2x.png │ │ │ └── tabbar_sound_n@3x.png │ ├── Base.lproj │ │ └── Main.storyboard │ ├── Classes │ │ ├── Download-下载听 │ │ │ └── Controller │ │ │ │ ├── DownAlbumController │ │ │ │ └── LXFDownAlbumController.swift │ │ │ │ ├── DownLoadingController │ │ │ │ └── LXFDownLoadingController.swift │ │ │ │ ├── DownVoiceController │ │ │ │ └── LXFDownVoiceController.swift │ │ │ │ └── LXFDownloadViewController.swift │ │ ├── Find-发现 │ │ │ ├── Controller │ │ │ │ ├── AnchorController │ │ │ │ │ ├── LXFFindAnchorController.swift │ │ │ │ │ ├── Model │ │ │ │ │ │ ├── LXFAnchorSectionList.swift │ │ │ │ │ │ └── LXFAnchorSectionModel.swift │ │ │ │ │ └── View │ │ │ │ │ │ ├── LXFAnchorFlowLayout │ │ │ │ │ │ └── LXFAnchorFlowLayout.swift │ │ │ │ │ │ ├── LXFAnchorFooterView │ │ │ │ │ │ ├── LXFAnchorFooterView.swift │ │ │ │ │ │ └── LXFAnchorFooterView.xib │ │ │ │ │ │ ├── LXFAnchorHeaderView │ │ │ │ │ │ ├── LXFAnchorHeaderView.swift │ │ │ │ │ │ └── LXFAnchorHeaderView.xib │ │ │ │ │ │ ├── LXFAnchorNormalCell │ │ │ │ │ │ ├── LXFAnchorNormalCell.swift │ │ │ │ │ │ └── LXFAnchorNormalCell.xib │ │ │ │ │ │ └── LXFAnchorSignerCell │ │ │ │ │ │ ├── LXFAnchorSignerCell.swift │ │ │ │ │ │ └── LXFAnchorSignerCell.xib │ │ │ │ ├── CategoryController │ │ │ │ │ ├── LXFFindCategoryController.swift │ │ │ │ │ ├── Model │ │ │ │ │ │ └── LXFListItemModel.swift │ │ │ │ │ ├── View │ │ │ │ │ │ ├── LXFFindCategoryCell.swift │ │ │ │ │ │ └── LXFFindCategoryCell.xib │ │ │ │ │ └── ViewModel │ │ │ │ │ │ └── LXFFindCategoryViewModel.swift │ │ │ │ ├── EditRecommendController │ │ │ │ │ ├── LXFEditRecommendController.swift │ │ │ │ │ └── Model │ │ │ │ │ │ ├── LXFEditRecModel.swift │ │ │ │ │ │ └── LXFEditRecModelList.swift │ │ │ │ ├── FindBaseController │ │ │ │ │ └── LXFFindBaseController.swift │ │ │ │ ├── LXFFindViewController.swift │ │ │ │ ├── LXFSubFindFactory.swift │ │ │ │ ├── RadioController │ │ │ │ │ ├── LXFFindRadioController.swift │ │ │ │ │ ├── Model │ │ │ │ │ │ ├── LXFRadioCategoryItem.swift │ │ │ │ │ │ ├── LXFRadioLive.swift │ │ │ │ │ │ └── LXFRadioPlayurl.swift │ │ │ │ │ ├── View │ │ │ │ │ │ ├── LXFFindRadioLiveCell │ │ │ │ │ │ │ ├── LXFFindRadioLiveCell.swift │ │ │ │ │ │ │ └── LXFFindRadioLiveCell.xib │ │ │ │ │ │ ├── LXFFindRadioSectionHeaderView │ │ │ │ │ │ │ └── LXFFindRadioSectionHeaderView.swift │ │ │ │ │ │ └── LXFFindRadioTelCell │ │ │ │ │ │ │ └── LXFFindRadioTelCell.swift │ │ │ │ │ └── ViewModel │ │ │ │ │ │ └── LXFFindRadioViewModel.swift │ │ │ │ ├── RandController │ │ │ │ │ ├── LXFFindRandController.swift │ │ │ │ │ ├── Model │ │ │ │ │ │ ├── LXFFindRandFirstkresults.swift │ │ │ │ │ │ ├── LXFFindRandList.swift │ │ │ │ │ │ └── LXFFindRandModel.swift │ │ │ │ │ └── View │ │ │ │ │ │ └── LXFFindRandHeaderView.swift │ │ │ │ └── RecommendControlller │ │ │ │ │ ├── LXFFindRecommendController.swift │ │ │ │ │ ├── Model │ │ │ │ │ ├── GeneralModel │ │ │ │ │ │ └── LXFFindFeeDetailModel.swift │ │ │ │ │ ├── HotAndGuessAPIModel │ │ │ │ │ │ ├── LXFFindCityColumn.swift │ │ │ │ │ │ ├── LXFFindDiscoveryColumns.swift │ │ │ │ │ │ ├── LXFFindDiscoveryColumnsList.swift │ │ │ │ │ │ ├── LXFFindDiscoveryColumnsProperties.swift │ │ │ │ │ │ ├── LXFFindGuess.swift │ │ │ │ │ │ ├── LXFFindHotRecommends.swift │ │ │ │ │ │ └── LXFFindHotRecommendsList.swift │ │ │ │ │ ├── LiveRecommendAPIModel │ │ │ │ │ │ └── LXFFindLive.swift │ │ │ │ │ └── RecommendAPIModel │ │ │ │ │ │ ├── LXFFindEditorRecommendAlbum.swift │ │ │ │ │ │ ├── LXFFindFocusImages.swift │ │ │ │ │ │ ├── LXFFindFocusImagesDetail.swift │ │ │ │ │ │ ├── LXFFindSpecialColumn.swift │ │ │ │ │ │ └── LXFFindSpecialColumnDetail.swift │ │ │ │ │ ├── View │ │ │ │ │ ├── LXFFindCellStyleFee │ │ │ │ │ │ ├── LXFFindCellStyleFee.swift │ │ │ │ │ │ └── LXFFindCellStyleFee.xib │ │ │ │ │ ├── LXFFindCellStyleLive │ │ │ │ │ │ ├── LXFFindCellStyleLive.swift │ │ │ │ │ │ └── LXFFindCellStyleLive.xib │ │ │ │ │ ├── LXFFindCellStyleMore │ │ │ │ │ │ ├── LXFFindCellStyleMore.swift │ │ │ │ │ │ └── LXFFindCellStyleMore.xib │ │ │ │ │ ├── LXFFindCellStyleSpecial │ │ │ │ │ │ ├── LXFFindCellStyleSpecial.swift │ │ │ │ │ │ └── LXFFindCellStyleSpecial.xib │ │ │ │ │ └── LXFFindRecHeader │ │ │ │ │ │ ├── LXFFindHeaderIconView.swift │ │ │ │ │ │ ├── LXFFindHeaderIconView.xib │ │ │ │ │ │ ├── LXFFindRecHeader.swift │ │ │ │ │ │ └── LXFFindRecHeader.xib │ │ │ │ │ └── ViewModel │ │ │ │ │ └── LXFFindRecViewModel.swift │ │ │ └── View │ │ │ │ └── LXFFindSubTitleView.swift │ │ ├── General-通用 │ │ │ └── LXFCommenUI │ │ │ │ ├── BaseController │ │ │ │ └── LXFBaseController.swift │ │ │ │ └── BaseNavigaionController │ │ │ │ └── LXFBaseNavigationController.swift │ │ ├── HTTPRequest-网络请求 │ │ │ ├── LXFBaseAPI │ │ │ │ └── LXFBaseAPI.swift │ │ │ └── LXFFindAPI │ │ │ │ ├── LXFAnchorAPI │ │ │ │ └── LXFAnchorAPI.swift │ │ │ │ ├── LXFCateAPI │ │ │ │ └── LXFCateAPI.swift │ │ │ │ ├── LXFEditRecAPI │ │ │ │ └── LXFEditRecAPI.swift │ │ │ │ ├── LXFFindAPI.swift │ │ │ │ ├── LXFRadioAPI │ │ │ │ └── LXFRadioAPI.swift │ │ │ │ └── LXFRankAPI │ │ │ │ └── LXFRankAPI.swift │ │ ├── Lib-库 │ │ │ ├── LXFPageViewController │ │ │ │ └── LXFPageViewController.swift │ │ │ ├── NJKWebViewProgress │ │ │ │ ├── NJKWebViewProgress.h │ │ │ │ ├── NJKWebViewProgress.m │ │ │ │ ├── NJKWebViewProgressView.h │ │ │ │ └── NJKWebViewProgressView.m │ │ │ └── SVWebViewController │ │ │ │ ├── SVModalWebViewController.h │ │ │ │ ├── SVModalWebViewController.m │ │ │ │ ├── SVWebViewController.bundle │ │ │ │ ├── SVWebViewControllerBack.png │ │ │ │ ├── SVWebViewControllerBack@2x.png │ │ │ │ ├── SVWebViewControllerNext.png │ │ │ │ └── SVWebViewControllerNext@2x.png │ │ │ │ ├── SVWebViewController.h │ │ │ │ ├── SVWebViewController.m │ │ │ │ ├── UIActivities │ │ │ │ ├── Chrome │ │ │ │ │ ├── SVWebViewControllerActivityChrome-iPad.png │ │ │ │ │ ├── SVWebViewControllerActivityChrome-iPad@2x.png │ │ │ │ │ ├── SVWebViewControllerActivityChrome.h │ │ │ │ │ ├── SVWebViewControllerActivityChrome.m │ │ │ │ │ └── SVWebViewControllerActivityChrome@2x.png │ │ │ │ ├── SVWebViewControllerActivity.h │ │ │ │ ├── SVWebViewControllerActivity.m │ │ │ │ └── Safari │ │ │ │ │ ├── SVWebViewControllerActivitySafari-iPad.png │ │ │ │ │ ├── SVWebViewControllerActivitySafari-iPad@2x.png │ │ │ │ │ ├── SVWebViewControllerActivitySafari.h │ │ │ │ │ ├── SVWebViewControllerActivitySafari.m │ │ │ │ │ └── SVWebViewControllerActivitySafari@2x.png │ │ │ │ ├── da.lproj │ │ │ │ └── SVWebViewController.strings │ │ │ │ ├── de.lproj │ │ │ │ └── SVWebViewController.strings │ │ │ │ ├── en.lproj │ │ │ │ └── SVWebViewController.strings │ │ │ │ ├── es-ES.lproj │ │ │ │ └── SVWebViewController.strings │ │ │ │ ├── es.lproj │ │ │ │ └── SVWebViewController.strings │ │ │ │ ├── fr.lproj │ │ │ │ └── SVWebViewController.strings │ │ │ │ ├── ja.lproj │ │ │ │ └── SVWebViewController.strings │ │ │ │ ├── pt.lproj │ │ │ │ └── SVWebViewController.strings │ │ │ │ ├── zh-Hans.lproj │ │ │ │ └── SVWebViewController.strings │ │ │ │ └── zh-Hant.lproj │ │ │ │ └── SVWebViewController.strings │ │ ├── Main-主要 │ │ │ └── Controller │ │ │ │ └── MainViewController.swift │ │ ├── Mine-我的 │ │ │ ├── Controller │ │ │ │ ├── LXFMineViewController.swift │ │ │ │ └── LXFSettingViewController.swift │ │ │ └── View │ │ │ │ └── LXFMineHeaderView.swift │ │ ├── Other-其它 │ │ │ ├── AppDelegate.swift │ │ │ ├── Category │ │ │ │ ├── String+Extenstion.swift │ │ │ │ ├── UIColor+Extension.swift │ │ │ │ └── UIView+Extension.swift │ │ │ ├── Common.swift │ │ │ ├── LXFFM-Bridging-Header.h │ │ │ ├── NetworkTools.swift │ │ │ └── SpaceSizeTools.swift │ │ ├── Play-播放 │ │ │ └── Controller │ │ │ │ └── LXFPlayViewController.swift │ │ └── SubScribe-订阅听 │ │ │ ├── Controller │ │ │ ├── AlbumDetailController │ │ │ │ └── LXFAlbumDetailController.swift │ │ │ ├── HistoryController │ │ │ │ ├── LXFScribeHistoryController.swift │ │ │ │ └── View │ │ │ │ │ └── LXFAudioHistoryHeaderView.swift │ │ │ ├── LXFSubScribeViewController.swift │ │ │ ├── RecommendController │ │ │ │ └── LXFScribeRecommendController.swift │ │ │ └── SubScribeController │ │ │ │ └── LXFScribeMeScrController.swift │ │ │ └── View │ │ │ └── LXFSubScribeNavView.swift │ └── Info.plist ├── Podfile ├── Podfile.lock └── Pods │ ├── HandyJSON │ ├── HandyJSON │ │ ├── Converter.swift │ │ ├── Extension.swift │ │ ├── HandyJSON.h │ │ ├── HelpingMapper.swift │ │ ├── JSONDeserializer.swift │ │ ├── JSONSerializer.swift │ │ └── Property.swift │ ├── LICENSE │ └── README.md │ ├── SDCycleScrollView │ ├── LICENSE │ ├── README.md │ └── SDCycleScrollView │ │ └── Lib │ │ └── SDCycleScrollView │ │ ├── PageControl │ │ ├── TAAbstractDotView.h │ │ ├── TAAbstractDotView.m │ │ ├── TAAnimatedDotView.h │ │ ├── TAAnimatedDotView.m │ │ ├── TADotView.h │ │ ├── TADotView.m │ │ ├── TAPageControl.h │ │ └── TAPageControl.m │ │ ├── SDCollectionViewCell.h │ │ ├── SDCollectionViewCell.m │ │ ├── SDCycleScrollView.h │ │ ├── SDCycleScrollView.m │ │ ├── UIView+SDExtension.h │ │ └── UIView+SDExtension.m │ ├── SDWebImage │ ├── LICENSE │ ├── README.md │ └── SDWebImage │ │ ├── NSData+ImageContentType.h │ │ ├── NSData+ImageContentType.m │ │ ├── SDImageCache.h │ │ ├── SDImageCache.m │ │ ├── SDWebImageCompat.h │ │ ├── SDWebImageCompat.m │ │ ├── SDWebImageDecoder.h │ │ ├── SDWebImageDecoder.m │ │ ├── SDWebImageDownloader.h │ │ ├── SDWebImageDownloader.m │ │ ├── SDWebImageDownloaderOperation.h │ │ ├── SDWebImageDownloaderOperation.m │ │ ├── SDWebImageManager.h │ │ ├── SDWebImageManager.m │ │ ├── SDWebImageOperation.h │ │ ├── SDWebImagePrefetcher.h │ │ ├── SDWebImagePrefetcher.m │ │ ├── UIButton+WebCache.h │ │ ├── UIButton+WebCache.m │ │ ├── UIImage+GIF.h │ │ ├── UIImage+GIF.m │ │ ├── UIImage+MultiFormat.h │ │ ├── UIImage+MultiFormat.m │ │ ├── UIImageView+HighlightedWebCache.h │ │ ├── UIImageView+HighlightedWebCache.m │ │ ├── UIImageView+WebCache.h │ │ ├── UIImageView+WebCache.m │ │ ├── UIView+WebCacheOperation.h │ │ └── UIView+WebCacheOperation.m │ ├── SwiftyJSON │ ├── LICENSE │ ├── README.md │ └── Source │ │ └── SwiftyJSON.swift │ └── Target Support Files │ ├── HandyJSON │ ├── HandyJSON-dummy.m │ ├── HandyJSON-prefix.pch │ ├── HandyJSON-umbrella.h │ ├── HandyJSON.modulemap │ ├── HandyJSON.xcconfig │ └── Info.plist │ ├── SDCycleScrollView │ ├── Info.plist │ ├── SDCycleScrollView-dummy.m │ ├── SDCycleScrollView-prefix.pch │ ├── SDCycleScrollView-umbrella.h │ ├── SDCycleScrollView.modulemap │ └── SDCycleScrollView.xcconfig │ ├── SDWebImage │ ├── Info.plist │ ├── SDWebImage-dummy.m │ ├── SDWebImage-prefix.pch │ ├── SDWebImage-umbrella.h │ ├── SDWebImage.modulemap │ └── SDWebImage.xcconfig │ └── SwiftyJSON │ ├── Info.plist │ ├── SwiftyJSON-dummy.m │ ├── SwiftyJSON-prefix.pch │ ├── SwiftyJSON-umbrella.h │ ├── SwiftyJSON.modulemap │ └── SwiftyJSON.xcconfig ├── README.md └── Screenshots ├── 1.gif ├── 2.gif ├── 3.gif ├── 4.gif ├── 5.gif ├── 6.gif ├── 7.gif └── 8.gif /LXFFM/LXFFM.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /LXFFM/LXFFM.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/AppIcon.appiconset/AppIcon29x29@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/AppIcon.appiconset/AppIcon29x29@2x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/AppIcon.appiconset/AppIcon29x29@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/AppIcon.appiconset/AppIcon29x29@3x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/AppIcon.appiconset/AppIcon40x40@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/AppIcon.appiconset/AppIcon40x40@2x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/AppIcon.appiconset/AppIcon60x60@2x-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/AppIcon.appiconset/AppIcon60x60@2x-1.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/AppIcon.appiconset/AppIcon60x60@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/AppIcon.appiconset/AppIcon60x60@2x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/AppIcon.appiconset/AppIcon60x60@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/AppIcon.appiconset/AppIcon60x60@3x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/CommonIcon/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | } 6 | } -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/CommonIcon/albumtag_pay.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "albumtag_pay@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "albumtag_pay@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/CommonIcon/albumtag_pay.imageset/albumtag_pay@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/CommonIcon/albumtag_pay.imageset/albumtag_pay@2x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/CommonIcon/albumtag_pay.imageset/albumtag_pay@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/CommonIcon/albumtag_pay.imageset/albumtag_pay@3x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/CommonIcon/cell_arrow.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "cell_arrow@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "cell_arrow@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/CommonIcon/cell_arrow.imageset/cell_arrow@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/CommonIcon/cell_arrow.imageset/cell_arrow@2x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/CommonIcon/cell_arrow.imageset/cell_arrow@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/CommonIcon/cell_arrow.imageset/cell_arrow@3x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/CommonIcon/dynamic_recommand.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "dynamic_recommand@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/CommonIcon/dynamic_recommand.imageset/dynamic_recommand@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/CommonIcon/dynamic_recommand.imageset/dynamic_recommand@2x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | } 6 | } -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/DownloadSection/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | } 6 | } -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/DownloadSection/DownloadingAlbum/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | } 6 | } -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/DownloadSection/DownloadingDownloading/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | } 6 | } -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/DownloadSection/DownloadingDownloading/noData_downloading.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "noData_downloading@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "noData_downloading@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/DownloadSection/DownloadingDownloading/noData_downloading.imageset/noData_downloading@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/DownloadSection/DownloadingDownloading/noData_downloading.imageset/noData_downloading@2x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/DownloadSection/DownloadingDownloading/noData_downloading.imageset/noData_downloading@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/DownloadSection/DownloadingDownloading/noData_downloading.imageset/noData_downloading@3x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/DownloadSection/DownloadingVoice/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | } 6 | } -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/DownloadSection/noData_download.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "noData_download@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "noData_download@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/DownloadSection/noData_download.imageset/noData_download@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/DownloadSection/noData_download.imageset/noData_download@2x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/DownloadSection/noData_download.imageset/noData_download@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/DownloadSection/noData_download.imageset/noData_download@3x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/FindSection/Anchor/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | } 6 | } -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/FindSection/Anchor/album_segButton.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "album_segButton@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "album_segButton@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/FindSection/Anchor/album_segButton.imageset/album_segButton@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/FindSection/Anchor/album_segButton.imageset/album_segButton@2x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/FindSection/Anchor/album_segButton.imageset/album_segButton@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/FindSection/Anchor/album_segButton.imageset/album_segButton@3x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/FindSection/Anchor/album_sortButton.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "album_sortButton@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "album_sortButton@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/FindSection/Anchor/album_sortButton.imageset/album_sortButton@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/FindSection/Anchor/album_sortButton.imageset/album_sortButton@2x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/FindSection/Anchor/album_sortButton.imageset/album_sortButton@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/FindSection/Anchor/album_sortButton.imageset/album_sortButton@3x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/FindSection/Anchor/album_tracks.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "album_tracks@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "album_tracks@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/FindSection/Anchor/album_tracks.imageset/album_tracks@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/FindSection/Anchor/album_tracks.imageset/album_tracks@2x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/FindSection/Anchor/album_tracks.imageset/album_tracks@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/FindSection/Anchor/album_tracks.imageset/album_tracks@3x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/FindSection/Anchor/find_hotUser_fans.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "find_hotUser_fans@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "find_hotUser_fans@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/FindSection/Anchor/find_hotUser_fans.imageset/find_hotUser_fans@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/FindSection/Anchor/find_hotUser_fans.imageset/find_hotUser_fans@2x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/FindSection/Anchor/find_hotUser_fans.imageset/find_hotUser_fans@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/FindSection/Anchor/find_hotUser_fans.imageset/find_hotUser_fans@3x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/FindSection/Anchor/find_person_6.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "find_person_6@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "find_person_6@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/FindSection/Anchor/find_person_6.imageset/find_person_6@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/FindSection/Anchor/find_person_6.imageset/find_person_6@2x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/FindSection/Anchor/find_person_6.imageset/find_person_6@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/FindSection/Anchor/find_person_6.imageset/find_person_6@3x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/FindSection/Anchor/find_person_cover.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "find_person_cover@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "find_person_cover@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/FindSection/Anchor/find_person_cover.imageset/find_person_cover@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/FindSection/Anchor/find_person_cover.imageset/find_person_cover@2x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/FindSection/Anchor/find_person_cover.imageset/find_person_cover@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/FindSection/Anchor/find_person_cover.imageset/find_person_cover@3x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/FindSection/Anchor/find_pop_bg.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "find_pop_bg@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "find_pop_bg@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/FindSection/Anchor/find_pop_bg.imageset/find_pop_bg@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/FindSection/Anchor/find_pop_bg.imageset/find_pop_bg@2x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/FindSection/Anchor/find_pop_bg.imageset/find_pop_bg@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/FindSection/Anchor/find_pop_bg.imageset/find_pop_bg@3x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/FindSection/Anchor/find_radio_default.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "find_radio_default@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/FindSection/Anchor/find_radio_default.imageset/find_radio_default@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/FindSection/Anchor/find_radio_default.imageset/find_radio_default@2x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/FindSection/Anchor/me_fans_verifylogo.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "me_fans_verifylogo@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/FindSection/Anchor/me_fans_verifylogo.imageset/me_fans_verifylogo@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/FindSection/Anchor/me_fans_verifylogo.imageset/me_fans_verifylogo@2x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/FindSection/Anchor/np_headview_following_n.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "np_headview_following_n@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "np_headview_following_n@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/FindSection/Anchor/np_headview_following_n.imageset/np_headview_following_n@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/FindSection/Anchor/np_headview_following_n.imageset/np_headview_following_n@2x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/FindSection/Anchor/np_headview_following_n.imageset/np_headview_following_n@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/FindSection/Anchor/np_headview_following_n.imageset/np_headview_following_n@3x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/FindSection/Anchor/np_headview_nofollow_n.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "np_headview_nofollow_n@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "np_headview_nofollow_n@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/FindSection/Anchor/np_headview_nofollow_n.imageset/np_headview_nofollow_n@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/FindSection/Anchor/np_headview_nofollow_n.imageset/np_headview_nofollow_n@2x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/FindSection/Anchor/np_headview_nofollow_n.imageset/np_headview_nofollow_n@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/FindSection/Anchor/np_headview_nofollow_n.imageset/np_headview_nofollow_n@3x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/FindSection/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | } 6 | } -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/FindSection/ListenList/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | } 6 | } -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/FindSection/ListenList/btn_message.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "btn_message@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "btn_message@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/FindSection/ListenList/btn_message.imageset/btn_message@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/FindSection/ListenList/btn_message.imageset/btn_message@2x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/FindSection/ListenList/btn_message.imageset/btn_message@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/FindSection/ListenList/btn_message.imageset/btn_message@3x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/FindSection/ListenList/cell_download.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "cell_download@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "cell_download@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/FindSection/ListenList/cell_download.imageset/cell_download@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/FindSection/ListenList/cell_download.imageset/cell_download@2x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/FindSection/ListenList/cell_download.imageset/cell_download@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/FindSection/ListenList/cell_download.imageset/cell_download@3x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/FindSection/ListenList/findsubject_cover.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "findsubject_cover@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "findsubject_cover@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/FindSection/ListenList/findsubject_cover.imageset/findsubject_cover@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/FindSection/ListenList/findsubject_cover.imageset/findsubject_cover@2x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/FindSection/ListenList/findsubject_cover.imageset/findsubject_cover@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/FindSection/ListenList/findsubject_cover.imageset/findsubject_cover@3x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/FindSection/ListenList/findsubject_segline.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "findsubject_segline@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "findsubject_segline@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/FindSection/ListenList/findsubject_segline.imageset/findsubject_segline@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/FindSection/ListenList/findsubject_segline.imageset/findsubject_segline@2x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/FindSection/ListenList/findsubject_segline.imageset/findsubject_segline@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/FindSection/ListenList/findsubject_segline.imageset/findsubject_segline@3x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/FindSection/ListenList/icon_share_h.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "icon_share_h@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "icon_share_h@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/FindSection/ListenList/icon_share_h.imageset/icon_share_h@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/FindSection/ListenList/icon_share_h.imageset/icon_share_h@2x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/FindSection/ListenList/icon_share_h.imageset/icon_share_h@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/FindSection/ListenList/icon_share_h.imageset/icon_share_h@3x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/FindSection/ListenList/icon_share_n.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "icon_share_n@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "icon_share_n@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/FindSection/ListenList/icon_share_n.imageset/icon_share_n@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/FindSection/ListenList/icon_share_n.imageset/icon_share_n@2x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/FindSection/ListenList/icon_share_n.imageset/icon_share_n@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/FindSection/ListenList/icon_share_n.imageset/icon_share_n@3x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/FindSection/ListenList/sound_comments.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "sound_comments@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "sound_comments@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/FindSection/ListenList/sound_comments.imageset/sound_comments@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/FindSection/ListenList/sound_comments.imageset/sound_comments@2x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/FindSection/ListenList/sound_comments.imageset/sound_comments@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/FindSection/ListenList/sound_comments.imageset/sound_comments@3x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/FindSection/ListenList/sound_cover_bg.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "sound_cover_bg@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "sound_cover_bg@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/FindSection/ListenList/sound_cover_bg.imageset/sound_cover_bg@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/FindSection/ListenList/sound_cover_bg.imageset/sound_cover_bg@2x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/FindSection/ListenList/sound_cover_bg.imageset/sound_cover_bg@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/FindSection/ListenList/sound_cover_bg.imageset/sound_cover_bg@3x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/FindSection/ListenList/sound_duration.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "sound_duration@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "sound_duration@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/FindSection/ListenList/sound_duration.imageset/sound_duration@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/FindSection/ListenList/sound_duration.imageset/sound_duration@2x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/FindSection/ListenList/sound_duration.imageset/sound_duration@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/FindSection/ListenList/sound_duration.imageset/sound_duration@3x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/FindSection/Live/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | } 6 | } -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/FindSection/Live/icon_playlist_playback.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "icon_playlist_playback@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "icon_playlist_playback@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/FindSection/Live/icon_playlist_playback.imageset/icon_playlist_playback@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/FindSection/Live/icon_playlist_playback.imageset/icon_playlist_playback@2x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/FindSection/Live/icon_playlist_playback.imageset/icon_playlist_playback@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/FindSection/Live/icon_playlist_playback.imageset/icon_playlist_playback@3x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/FindSection/Radio/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | } 6 | } -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/FindSection/Radio/album_cover_bg.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "album_cover_bg@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "album_cover_bg@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/FindSection/Radio/album_cover_bg.imageset/album_cover_bg@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/FindSection/Radio/album_cover_bg.imageset/album_cover_bg@2x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/FindSection/Radio/album_cover_bg.imageset/album_cover_bg@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/FindSection/Radio/album_cover_bg.imageset/album_cover_bg@3x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/FindSection/Radio/icon_radio_country.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "icon_radio_country@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "icon_radio_country@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/FindSection/Radio/icon_radio_country.imageset/icon_radio_country@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/FindSection/Radio/icon_radio_country.imageset/icon_radio_country@2x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/FindSection/Radio/icon_radio_country.imageset/icon_radio_country@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/FindSection/Radio/icon_radio_country.imageset/icon_radio_country@3x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/FindSection/Radio/icon_radio_hide.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "icon_radio_hide@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "icon_radio_hide@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/FindSection/Radio/icon_radio_hide.imageset/icon_radio_hide@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/FindSection/Radio/icon_radio_hide.imageset/icon_radio_hide@2x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/FindSection/Radio/icon_radio_hide.imageset/icon_radio_hide@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/FindSection/Radio/icon_radio_hide.imageset/icon_radio_hide@3x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/FindSection/Radio/icon_radio_internet.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "icon_radio_internet@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "icon_radio_internet@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/FindSection/Radio/icon_radio_internet.imageset/icon_radio_internet@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/FindSection/Radio/icon_radio_internet.imageset/icon_radio_internet@2x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/FindSection/Radio/icon_radio_internet.imageset/icon_radio_internet@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/FindSection/Radio/icon_radio_internet.imageset/icon_radio_internet@3x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/FindSection/Radio/icon_radio_local.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "icon_radio_local@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "icon_radio_local@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/FindSection/Radio/icon_radio_local.imageset/icon_radio_local@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/FindSection/Radio/icon_radio_local.imageset/icon_radio_local@2x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/FindSection/Radio/icon_radio_local.imageset/icon_radio_local@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/FindSection/Radio/icon_radio_local.imageset/icon_radio_local@3x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/FindSection/Radio/icon_radio_province.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "icon_radio_province@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "icon_radio_province@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/FindSection/Radio/icon_radio_province.imageset/icon_radio_province@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/FindSection/Radio/icon_radio_province.imageset/icon_radio_province@2x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/FindSection/Radio/icon_radio_province.imageset/icon_radio_province@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/FindSection/Radio/icon_radio_province.imageset/icon_radio_province@3x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/FindSection/Radio/icon_radio_show.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "icon_radio_show@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "icon_radio_show@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/FindSection/Radio/icon_radio_show.imageset/icon_radio_show@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/FindSection/Radio/icon_radio_show.imageset/icon_radio_show@2x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/FindSection/Radio/icon_radio_show.imageset/icon_radio_show@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/FindSection/Radio/icon_radio_show.imageset/icon_radio_show@3x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/FindSection/Radio/liveRadioCellPlay.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "liveRadioCellPlay@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "liveRadioCellPlay@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/FindSection/Radio/liveRadioCellPlay.imageset/liveRadioCellPlay@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/FindSection/Radio/liveRadioCellPlay.imageset/liveRadioCellPlay@2x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/FindSection/Radio/liveRadioCellPlay.imageset/liveRadioCellPlay@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/FindSection/Radio/liveRadioCellPlay.imageset/liveRadioCellPlay@3x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/FindSection/find_category_rank_line.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "find_category_rank_line@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "find_category_rank_line@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/FindSection/find_category_rank_line.imageset/find_category_rank_line@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/FindSection/find_category_rank_line.imageset/find_category_rank_line@2x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/FindSection/find_category_rank_line.imageset/find_category_rank_line@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/FindSection/find_category_rank_line.imageset/find_category_rank_line@3x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/FindSection/find_gotocate.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "find_gotocate@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "find_gotocate@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/FindSection/find_gotocate.imageset/find_gotocate@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/FindSection/find_gotocate.imageset/find_gotocate@2x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/FindSection/find_gotocate.imageset/find_gotocate@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/FindSection/find_gotocate.imageset/find_gotocate@3x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/FindSection/find_specialicon.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "find_specialicon@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "find_specialicon@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/FindSection/find_specialicon.imageset/find_specialicon@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/FindSection/find_specialicon.imageset/find_specialicon@2x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/FindSection/find_specialicon.imageset/find_specialicon@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/FindSection/find_specialicon.imageset/find_specialicon@3x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/FindSection/find_usercover.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "find_usercover@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/FindSection/find_usercover.imageset/find_usercover@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/FindSection/find_usercover.imageset/find_usercover@2x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/FindSection/findcell_arrow.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "findcell_arrow@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/FindSection/findcell_arrow.imageset/findcell_arrow@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/FindSection/findcell_arrow.imageset/findcell_arrow@2x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/FindSection/findsection_logo.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "findsection_logo@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "findsection_logo@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/FindSection/findsection_logo.imageset/findsection_logo@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/FindSection/findsection_logo.imageset/findsection_logo@2x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/FindSection/findsection_logo.imageset/findsection_logo@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/FindSection/findsection_logo.imageset/findsection_logo@3x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/FindSection/icon_search_n.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "icon_search_n@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "icon_search_n@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/FindSection/icon_search_n.imageset/icon_search_n@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/FindSection/icon_search_n.imageset/icon_search_n@2x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/FindSection/icon_search_n.imageset/icon_search_n@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/FindSection/icon_search_n.imageset/icon_search_n@3x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/FindSection/liveRadioSectionMore_High.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "liveRadioSectionMore_High@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "liveRadioSectionMore_High@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/FindSection/liveRadioSectionMore_High.imageset/liveRadioSectionMore_High@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/FindSection/liveRadioSectionMore_High.imageset/liveRadioSectionMore_High@2x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/FindSection/liveRadioSectionMore_High.imageset/liveRadioSectionMore_High@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/FindSection/liveRadioSectionMore_High.imageset/liveRadioSectionMore_High@3x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/FindSection/liveRadioSectionMore_Normal.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "liveRadioSectionMore_Normal@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "liveRadioSectionMore_Normal@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/FindSection/liveRadioSectionMore_Normal.imageset/liveRadioSectionMore_Normal@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/FindSection/liveRadioSectionMore_Normal.imageset/liveRadioSectionMore_Normal@2x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/FindSection/liveRadioSectionMore_Normal.imageset/liveRadioSectionMore_Normal@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/FindSection/liveRadioSectionMore_Normal.imageset/liveRadioSectionMore_Normal@3x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/LaunchImage.launchimage/LaunchImage-700-568h640_1136@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/LaunchImage.launchimage/LaunchImage-700-568h640_1136@2x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/LaunchImage.launchimage/LaunchImage-700-568h@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/LaunchImage.launchimage/LaunchImage-700-568h@2x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/LaunchImage.launchimage/LaunchImage-800-667h750_1334@2x-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/LaunchImage.launchimage/LaunchImage-800-667h750_1334@2x-1.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/LaunchImage.launchimage/LaunchImage-800-Portrait-736h1242_2208@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/LaunchImage.launchimage/LaunchImage-800-Portrait-736h1242_2208@3x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/LaunchImage.launchimage/LaunchImage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/LaunchImage.launchimage/LaunchImage.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/LaunchImage.launchimage/LaunchImage@2x-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/LaunchImage.launchimage/LaunchImage@2x-1.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/LaunchImage.launchimage/LaunchImage@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/LaunchImage.launchimage/LaunchImage@2x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/MineSection/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | } 6 | } -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/MineSection/ic_jmgl.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "ic_jmgl@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "ic_jmgl@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/MineSection/ic_jmgl.imageset/ic_jmgl@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/MineSection/ic_jmgl.imageset/ic_jmgl@2x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/MineSection/ic_jmgl.imageset/ic_jmgl@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/MineSection/ic_jmgl.imageset/ic_jmgl@3x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/MineSection/ic_rec_w.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "ic_rec_w@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "ic_rec_w@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/MineSection/ic_rec_w.imageset/ic_rec_w@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/MineSection/ic_rec_w.imageset/ic_rec_w@2x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/MineSection/ic_rec_w.imageset/ic_rec_w@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/MineSection/ic_rec_w.imageset/ic_rec_w@3x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/MineSection/icon_setting.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "icon_setting@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "icon_setting@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/MineSection/icon_setting.imageset/icon_setting@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/MineSection/icon_setting.imageset/icon_setting@2x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/MineSection/icon_setting.imageset/icon_setting@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/MineSection/icon_setting.imageset/icon_setting@3x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/MineSection/me_setting_account.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "me_setting_account@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "me_setting_account@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/MineSection/me_setting_account.imageset/me_setting_account@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/MineSection/me_setting_account.imageset/me_setting_account@2x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/MineSection/me_setting_account.imageset/me_setting_account@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/MineSection/me_setting_account.imageset/me_setting_account@3x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/MineSection/me_setting_boughttracks.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "me_setting_boughttracks@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "me_setting_boughttracks@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/MineSection/me_setting_boughttracks.imageset/me_setting_boughttracks@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/MineSection/me_setting_boughttracks.imageset/me_setting_boughttracks@2x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/MineSection/me_setting_boughttracks.imageset/me_setting_boughttracks@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/MineSection/me_setting_boughttracks.imageset/me_setting_boughttracks@3x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/MineSection/me_setting_coupon.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "me_setting_coupon@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "me_setting_coupon@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/MineSection/me_setting_coupon.imageset/me_setting_coupon@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/MineSection/me_setting_coupon.imageset/me_setting_coupon@2x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/MineSection/me_setting_coupon.imageset/me_setting_coupon@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/MineSection/me_setting_coupon.imageset/me_setting_coupon@3x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/MineSection/me_setting_device.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "me_setting_device@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "me_setting_device@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/MineSection/me_setting_device.imageset/me_setting_device@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/MineSection/me_setting_device.imageset/me_setting_device@2x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/MineSection/me_setting_device.imageset/me_setting_device@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/MineSection/me_setting_device.imageset/me_setting_device@3x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/MineSection/me_setting_favAlbum.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "me_setting_favAlbum@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "me_setting_favAlbum@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/MineSection/me_setting_favAlbum.imageset/me_setting_favAlbum@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/MineSection/me_setting_favAlbum.imageset/me_setting_favAlbum@2x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/MineSection/me_setting_favAlbum.imageset/me_setting_favAlbum@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/MineSection/me_setting_favAlbum.imageset/me_setting_favAlbum@3x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/MineSection/me_setting_feedback.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "me_setting_feedback@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "me_setting_feedback@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/MineSection/me_setting_feedback.imageset/me_setting_feedback@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/MineSection/me_setting_feedback.imageset/me_setting_feedback@2x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/MineSection/me_setting_feedback.imageset/me_setting_feedback@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/MineSection/me_setting_feedback.imageset/me_setting_feedback@3x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/MineSection/me_setting_game.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "me_setting_game@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "me_setting_game@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/MineSection/me_setting_game.imageset/me_setting_game@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/MineSection/me_setting_game.imageset/me_setting_game@2x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/MineSection/me_setting_game.imageset/me_setting_game@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/MineSection/me_setting_game.imageset/me_setting_game@3x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/MineSection/me_setting_myorder.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "me_setting_myorder@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "me_setting_myorder@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/MineSection/me_setting_myorder.imageset/me_setting_myorder@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/MineSection/me_setting_myorder.imageset/me_setting_myorder@2x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/MineSection/me_setting_myorder.imageset/me_setting_myorder@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/MineSection/me_setting_myorder.imageset/me_setting_myorder@3x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/MineSection/me_setting_playhis.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "me_setting_playhis@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "me_setting_playhis@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/MineSection/me_setting_playhis.imageset/me_setting_playhis@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/MineSection/me_setting_playhis.imageset/me_setting_playhis@2x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/MineSection/me_setting_playhis.imageset/me_setting_playhis@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/MineSection/me_setting_playhis.imageset/me_setting_playhis@3x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/MineSection/me_setting_setting.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "me_setting_setting@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "me_setting_setting@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/MineSection/me_setting_setting.imageset/me_setting_setting@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/MineSection/me_setting_setting.imageset/me_setting_setting@2x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/MineSection/me_setting_setting.imageset/me_setting_setting@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/MineSection/me_setting_setting.imageset/me_setting_setting@3x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/MineSection/me_setting_store.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "me_setting_store@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "me_setting_store@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/MineSection/me_setting_store.imageset/me_setting_store@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/MineSection/me_setting_store.imageset/me_setting_store@2x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/MineSection/me_setting_store.imageset/me_setting_store@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/MineSection/me_setting_store.imageset/me_setting_store@3x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/MineSection/me_setting_union.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "me_setting_union@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "me_setting_union@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/MineSection/me_setting_union.imageset/me_setting_union@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/MineSection/me_setting_union.imageset/me_setting_union@2x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/MineSection/me_setting_union.imageset/me_setting_union@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/MineSection/me_setting_union.imageset/me_setting_union@3x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/Navigationbar/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | } 6 | } -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/Navigationbar/btn_back_n.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "btn_back_n@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "btn_back_n@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/Navigationbar/btn_back_n.imageset/btn_back_n@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/Navigationbar/btn_back_n.imageset/btn_back_n@2x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/Navigationbar/btn_back_n.imageset/btn_back_n@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/Navigationbar/btn_back_n.imageset/btn_back_n@3x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/Navigationbar/navidrop_arrow_down_h.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "navidrop_arrow_down_h@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/Navigationbar/navidrop_arrow_down_h.imageset/navidrop_arrow_down_h@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/Navigationbar/navidrop_arrow_down_h.imageset/navidrop_arrow_down_h@2x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/Navigationbar/web_btn_back.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "web_btn_back@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "web_btn_back@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/Navigationbar/web_btn_back.imageset/web_btn_back@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/Navigationbar/web_btn_back.imageset/web_btn_back@2x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/Navigationbar/web_btn_back.imageset/web_btn_back@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/Navigationbar/web_btn_back.imageset/web_btn_back@3x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/PlaySection/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | } 6 | } -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/PlaySection/comment_like.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "comment_like@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "comment_like@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/PlaySection/comment_like.imageset/comment_like@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/PlaySection/comment_like.imageset/comment_like@2x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/PlaySection/comment_like.imageset/comment_like@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/PlaySection/comment_like.imageset/comment_like@3x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/PlaySection/comment_unlike.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "comment_unlike@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "comment_unlike@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/PlaySection/comment_unlike.imageset/comment_unlike@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/PlaySection/comment_unlike.imageset/comment_unlike@2x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/PlaySection/comment_unlike.imageset/comment_unlike@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/PlaySection/comment_unlike.imageset/comment_unlike@3x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/PlaySection/deleteCell_h.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "deleteCell_h@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "deleteCell_h@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/PlaySection/deleteCell_h.imageset/deleteCell_h@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/PlaySection/deleteCell_h.imageset/deleteCell_h@2x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/PlaySection/deleteCell_h.imageset/deleteCell_h@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/PlaySection/deleteCell_h.imageset/deleteCell_h@3x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/PlaySection/np_danmu_bg.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "np_danmu_bg@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "np_danmu_bg@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/PlaySection/np_danmu_bg.imageset/np_danmu_bg@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/PlaySection/np_danmu_bg.imageset/np_danmu_bg@2x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/PlaySection/np_danmu_bg.imageset/np_danmu_bg@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/PlaySection/np_danmu_bg.imageset/np_danmu_bg@3x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/PlaySection/np_user_more.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "np_user_more@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "np_user_more@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/PlaySection/np_user_more.imageset/np_user_more@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/PlaySection/np_user_more.imageset/np_user_more@2x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/PlaySection/np_user_more.imageset/np_user_more@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/PlaySection/np_user_more.imageset/np_user_more@3x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/PlaySection/play_album_fav_n.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "play_album_fav_n@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "play_album_fav_n@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/PlaySection/play_album_fav_n.imageset/play_album_fav_n@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/PlaySection/play_album_fav_n.imageset/play_album_fav_n@2x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/PlaySection/play_album_fav_n.imageset/play_album_fav_n@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/PlaySection/play_album_fav_n.imageset/play_album_fav_n@3x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/PlaySection/play_album_unfav_n.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "play_album_unfav_n@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "play_album_unfav_n@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/PlaySection/play_album_unfav_n.imageset/play_album_unfav_n@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/PlaySection/play_album_unfav_n.imageset/play_album_unfav_n@2x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/PlaySection/play_album_unfav_n.imageset/play_album_unfav_n@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/PlaySection/play_album_unfav_n.imageset/play_album_unfav_n@3x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/PlaySection/rewardButtonImage.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "rewardButtonImage@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "rewardButtonImage@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/PlaySection/rewardButtonImage.imageset/rewardButtonImage@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/PlaySection/rewardButtonImage.imageset/rewardButtonImage@2x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/PlaySection/rewardButtonImage.imageset/rewardButtonImage@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/PlaySection/rewardButtonImage.imageset/rewardButtonImage@3x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/PlaySection/sound_sizes.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "sound_sizes@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "sound_sizes@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/PlaySection/sound_sizes.imageset/sound_sizes@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/PlaySection/sound_sizes.imageset/sound_sizes@2x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/PlaySection/sound_sizes.imageset/sound_sizes@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/PlaySection/sound_sizes.imageset/sound_sizes@3x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/PlaySection/tabbar_np_play.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "tabbar_np_play@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "tabbar_np_play@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/PlaySection/tabbar_np_play.imageset/tabbar_np_play@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/PlaySection/tabbar_np_play.imageset/tabbar_np_play@2x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/PlaySection/tabbar_np_play.imageset/tabbar_np_play@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/PlaySection/tabbar_np_play.imageset/tabbar_np_play@3x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/PlaySection/toolbar_clock_n_p.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "toolbar_clock_n_p@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "toolbar_clock_n_p@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/PlaySection/toolbar_clock_n_p.imageset/toolbar_clock_n_p@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/PlaySection/toolbar_clock_n_p.imageset/toolbar_clock_n_p@2x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/PlaySection/toolbar_clock_n_p.imageset/toolbar_clock_n_p@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/PlaySection/toolbar_clock_n_p.imageset/toolbar_clock_n_p@3x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/PlaySection/toolbar_loading_h_p.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "toolbar_loading_h_p@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "toolbar_loading_h_p@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/PlaySection/toolbar_loading_h_p.imageset/toolbar_loading_h_p@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/PlaySection/toolbar_loading_h_p.imageset/toolbar_loading_h_p@2x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/PlaySection/toolbar_loading_h_p.imageset/toolbar_loading_h_p@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/PlaySection/toolbar_loading_h_p.imageset/toolbar_loading_h_p@3x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/PlaySection/toolbar_loading_n_p.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "toolbar_loading_n_p@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "toolbar_loading_n_p@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/PlaySection/toolbar_loading_n_p.imageset/toolbar_loading_n_p@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/PlaySection/toolbar_loading_n_p.imageset/toolbar_loading_n_p@2x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/PlaySection/toolbar_loading_n_p.imageset/toolbar_loading_n_p@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/PlaySection/toolbar_loading_n_p.imageset/toolbar_loading_n_p@3x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/PlaySection/toolbar_next_n_p.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "toolbar_next_n_p@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "toolbar_next_n_p@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/PlaySection/toolbar_next_n_p.imageset/toolbar_next_n_p@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/PlaySection/toolbar_next_n_p.imageset/toolbar_next_n_p@2x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/PlaySection/toolbar_next_n_p.imageset/toolbar_next_n_p@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/PlaySection/toolbar_next_n_p.imageset/toolbar_next_n_p@3x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/PlaySection/toolbar_pause_h.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "toolbar_pause_h@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "toolbar_pause_h@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/PlaySection/toolbar_pause_h.imageset/toolbar_pause_h@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/PlaySection/toolbar_pause_h.imageset/toolbar_pause_h@2x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/PlaySection/toolbar_pause_h.imageset/toolbar_pause_h@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/PlaySection/toolbar_pause_h.imageset/toolbar_pause_h@3x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/PlaySection/toolbar_pause_n.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "toolbar_pause_n@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "toolbar_pause_n@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/PlaySection/toolbar_pause_n.imageset/toolbar_pause_n@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/PlaySection/toolbar_pause_n.imageset/toolbar_pause_n@2x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/PlaySection/toolbar_pause_n.imageset/toolbar_pause_n@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/PlaySection/toolbar_pause_n.imageset/toolbar_pause_n@3x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/PlaySection/toolbar_pause_n_p.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "toolbar_pause_n_p@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "toolbar_pause_n_p@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/PlaySection/toolbar_pause_n_p.imageset/toolbar_pause_n_p@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/PlaySection/toolbar_pause_n_p.imageset/toolbar_pause_n_p@2x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/PlaySection/toolbar_pause_n_p.imageset/toolbar_pause_n_p@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/PlaySection/toolbar_pause_n_p.imageset/toolbar_pause_n_p@3x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/PlaySection/toolbar_playinglist_n_p.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "toolbar_playinglist_n_p@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "toolbar_playinglist_n_p@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/PlaySection/toolbar_playinglist_n_p.imageset/toolbar_playinglist_n_p@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/PlaySection/toolbar_playinglist_n_p.imageset/toolbar_playinglist_n_p@2x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/PlaySection/toolbar_playinglist_n_p.imageset/toolbar_playinglist_n_p@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/PlaySection/toolbar_playinglist_n_p.imageset/toolbar_playinglist_n_p@3x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/PlaySection/toolbar_prev_n_p.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "toolbar_prev_n_p@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "toolbar_prev_n_p@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/PlaySection/toolbar_prev_n_p.imageset/toolbar_prev_n_p@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/PlaySection/toolbar_prev_n_p.imageset/toolbar_prev_n_p@2x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/PlaySection/toolbar_prev_n_p.imageset/toolbar_prev_n_p@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/PlaySection/toolbar_prev_n_p.imageset/toolbar_prev_n_p@3x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/SubScribeSection/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | } 6 | } -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/SubScribeSection/History/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | } 6 | } -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/SubScribeSection/History/btn_downloadsound_clear_h.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "btn_downloadsound_clear_h@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "btn_downloadsound_clear_h@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/SubScribeSection/History/btn_downloadsound_clear_h.imageset/btn_downloadsound_clear_h@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/SubScribeSection/History/btn_downloadsound_clear_h.imageset/btn_downloadsound_clear_h@2x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/SubScribeSection/History/btn_downloadsound_clear_h.imageset/btn_downloadsound_clear_h@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/SubScribeSection/History/btn_downloadsound_clear_h.imageset/btn_downloadsound_clear_h@3x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/SubScribeSection/History/btn_downloadsound_clear_n.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "btn_downloadsound_clear_n@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "btn_downloadsound_clear_n@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/SubScribeSection/History/btn_downloadsound_clear_n.imageset/btn_downloadsound_clear_n@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/SubScribeSection/History/btn_downloadsound_clear_n.imageset/btn_downloadsound_clear_n@2x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/SubScribeSection/History/btn_downloadsound_clear_n.imageset/btn_downloadsound_clear_n@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/SubScribeSection/History/btn_downloadsound_clear_n.imageset/btn_downloadsound_clear_n@3x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/SubScribeSection/History/btn_select_listened_h.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "btn_select_listened_h@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "btn_select_listened_h@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/SubScribeSection/History/btn_select_listened_h.imageset/btn_select_listened_h@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/SubScribeSection/History/btn_select_listened_h.imageset/btn_select_listened_h@2x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/SubScribeSection/History/btn_select_listened_h.imageset/btn_select_listened_h@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/SubScribeSection/History/btn_select_listened_h.imageset/btn_select_listened_h@3x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/SubScribeSection/History/btn_select_listened_n.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "btn_select_listened_n@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "btn_select_listened_n@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/SubScribeSection/History/btn_select_listened_n.imageset/btn_select_listened_n@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/SubScribeSection/History/btn_select_listened_n.imageset/btn_select_listened_n@2x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/SubScribeSection/History/btn_select_listened_n.imageset/btn_select_listened_n@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/SubScribeSection/History/btn_select_listened_n.imageset/btn_select_listened_n@3x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/SubScribeSection/History/noData_play_history.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "noData_play_history@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "noData_play_history@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/SubScribeSection/History/noData_play_history.imageset/noData_play_history@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/SubScribeSection/History/noData_play_history.imageset/noData_play_history@2x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/SubScribeSection/History/noData_play_history.imageset/noData_play_history@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/SubScribeSection/History/noData_play_history.imageset/noData_play_history@3x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/SubScribeSection/Recomd/AlbumDetail/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | } 6 | } -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/SubScribeSection/Recomd/AlbumDetail/sound_downloading.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "sound_downloading@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/SubScribeSection/Recomd/AlbumDetail/sound_downloading.imageset/sound_downloading@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/SubScribeSection/Recomd/AlbumDetail/sound_downloading.imageset/sound_downloading@2x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/SubScribeSection/Recomd/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | } 6 | } -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/SubScribeSection/Recomd/newAblum_cover_free_320.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "newAblum_cover_free_320@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "newAblum_cover_free_320@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/SubScribeSection/Recomd/newAblum_cover_free_320.imageset/newAblum_cover_free_320@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/SubScribeSection/Recomd/newAblum_cover_free_320.imageset/newAblum_cover_free_320@2x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/SubScribeSection/Recomd/newAblum_cover_free_320.imageset/newAblum_cover_free_320@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/SubScribeSection/Recomd/newAblum_cover_free_320.imageset/newAblum_cover_free_320@3x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/SubScribeSection/Recomd/sound_playtimes.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "sound_playtimes@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "sound_playtimes@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/SubScribeSection/Recomd/sound_playtimes.imageset/sound_playtimes@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/SubScribeSection/Recomd/sound_playtimes.imageset/sound_playtimes@2x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/SubScribeSection/Recomd/sound_playtimes.imageset/sound_playtimes@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/SubScribeSection/Recomd/sound_playtimes.imageset/sound_playtimes@3x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/SubScribeSection/SubScribe/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | } 6 | } -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/SubScribeSection/SubScribe/noData_subscription.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "noData_subscription@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "noData_subscription@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/SubScribeSection/SubScribe/noData_subscription.imageset/noData_subscription@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/SubScribeSection/SubScribe/noData_subscription.imageset/noData_subscription@2x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/SubScribeSection/SubScribe/noData_subscription.imageset/noData_subscription@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/SubScribeSection/SubScribe/noData_subscription.imageset/noData_subscription@3x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/TabBar/BGTab/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | } 6 | } -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/TabBar/BGTab/tabbar_bg.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "tabbar_bg@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "tabbar_bg@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/TabBar/BGTab/tabbar_bg.imageset/tabbar_bg@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/TabBar/BGTab/tabbar_bg.imageset/tabbar_bg@2x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/TabBar/BGTab/tabbar_bg.imageset/tabbar_bg@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/TabBar/BGTab/tabbar_bg.imageset/tabbar_bg@3x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/TabBar/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | } 6 | } -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/TabBar/DownloadTab/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | } 6 | } -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/TabBar/DownloadTab/tabbar_download_h.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "tabbar_download_h@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "tabbar_download_h@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/TabBar/DownloadTab/tabbar_download_h.imageset/tabbar_download_h@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/TabBar/DownloadTab/tabbar_download_h.imageset/tabbar_download_h@2x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/TabBar/DownloadTab/tabbar_download_h.imageset/tabbar_download_h@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/TabBar/DownloadTab/tabbar_download_h.imageset/tabbar_download_h@3x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/TabBar/DownloadTab/tabbar_download_n.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "tabbar_download_n@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "tabbar_download_n@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/TabBar/DownloadTab/tabbar_download_n.imageset/tabbar_download_n@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/TabBar/DownloadTab/tabbar_download_n.imageset/tabbar_download_n@2x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/TabBar/DownloadTab/tabbar_download_n.imageset/tabbar_download_n@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/TabBar/DownloadTab/tabbar_download_n.imageset/tabbar_download_n@3x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/TabBar/FindTab/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | } 6 | } -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/TabBar/FindTab/tabbar_find_h.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "tabbar_find_h@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "tabbar_find_h@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/TabBar/FindTab/tabbar_find_h.imageset/tabbar_find_h@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/TabBar/FindTab/tabbar_find_h.imageset/tabbar_find_h@2x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/TabBar/FindTab/tabbar_find_h.imageset/tabbar_find_h@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/TabBar/FindTab/tabbar_find_h.imageset/tabbar_find_h@3x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/TabBar/FindTab/tabbar_find_n.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "tabbar_find_n@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "tabbar_find_n@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/TabBar/FindTab/tabbar_find_n.imageset/tabbar_find_n@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/TabBar/FindTab/tabbar_find_n.imageset/tabbar_find_n@2x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/TabBar/FindTab/tabbar_find_n.imageset/tabbar_find_n@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/TabBar/FindTab/tabbar_find_n.imageset/tabbar_find_n@3x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/TabBar/MineTab/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | } 6 | } -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/TabBar/MineTab/tabbar_me_h.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "tabbar_me_h@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "tabbar_me_h@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/TabBar/MineTab/tabbar_me_h.imageset/tabbar_me_h@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/TabBar/MineTab/tabbar_me_h.imageset/tabbar_me_h@2x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/TabBar/MineTab/tabbar_me_h.imageset/tabbar_me_h@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/TabBar/MineTab/tabbar_me_h.imageset/tabbar_me_h@3x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/TabBar/MineTab/tabbar_me_n.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "tabbar_me_n@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "tabbar_me_n@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/TabBar/MineTab/tabbar_me_n.imageset/tabbar_me_n@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/TabBar/MineTab/tabbar_me_n.imageset/tabbar_me_n@2x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/TabBar/MineTab/tabbar_me_n.imageset/tabbar_me_n@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/TabBar/MineTab/tabbar_me_n.imageset/tabbar_me_n@3x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/TabBar/PlayTab/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | } 6 | } -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/TabBar/PlayTab/tabbar_np_normal.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "tabbar_np_normal@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "tabbar_np_normal@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/TabBar/PlayTab/tabbar_np_normal.imageset/tabbar_np_normal@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/TabBar/PlayTab/tabbar_np_normal.imageset/tabbar_np_normal@2x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/TabBar/PlayTab/tabbar_np_normal.imageset/tabbar_np_normal@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/TabBar/PlayTab/tabbar_np_normal.imageset/tabbar_np_normal@3x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/TabBar/PlayTab/tabbar_np_playnon.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "tabbar_np_playnon@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "tabbar_np_playnon@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/TabBar/PlayTab/tabbar_np_playnon.imageset/tabbar_np_playnon@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/TabBar/PlayTab/tabbar_np_playnon.imageset/tabbar_np_playnon@2x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/TabBar/PlayTab/tabbar_np_playnon.imageset/tabbar_np_playnon@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/TabBar/PlayTab/tabbar_np_playnon.imageset/tabbar_np_playnon@3x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/TabBar/PlayTab/tabbar_np_playshadow.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "tabbar_np_playshadow@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "tabbar_np_playshadow@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/TabBar/PlayTab/tabbar_np_playshadow.imageset/tabbar_np_playshadow@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/TabBar/PlayTab/tabbar_np_playshadow.imageset/tabbar_np_playshadow@2x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/TabBar/PlayTab/tabbar_np_playshadow.imageset/tabbar_np_playshadow@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/TabBar/PlayTab/tabbar_np_playshadow.imageset/tabbar_np_playshadow@3x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/TabBar/PlayTab/tabbar_np_shadow.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "tabbar_np_shadow@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "tabbar_np_shadow@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/TabBar/PlayTab/tabbar_np_shadow.imageset/tabbar_np_shadow@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/TabBar/PlayTab/tabbar_np_shadow.imageset/tabbar_np_shadow@2x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/TabBar/PlayTab/tabbar_np_shadow.imageset/tabbar_np_shadow@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/TabBar/PlayTab/tabbar_np_shadow.imageset/tabbar_np_shadow@3x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/TabBar/PlayTab/tumb_video.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "tumb_video@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "tumb_video@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/TabBar/PlayTab/tumb_video.imageset/tumb_video@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/TabBar/PlayTab/tumb_video.imageset/tumb_video@2x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/TabBar/PlayTab/tumb_video.imageset/tumb_video@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/TabBar/PlayTab/tumb_video.imageset/tumb_video@3x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/TabBar/SubScribeTab/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | } 6 | } -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/TabBar/SubScribeTab/tabbar_sound_h.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "tabbar_sound_h@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "tabbar_sound_h@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/TabBar/SubScribeTab/tabbar_sound_h.imageset/tabbar_sound_h@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/TabBar/SubScribeTab/tabbar_sound_h.imageset/tabbar_sound_h@2x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/TabBar/SubScribeTab/tabbar_sound_h.imageset/tabbar_sound_h@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/TabBar/SubScribeTab/tabbar_sound_h.imageset/tabbar_sound_h@3x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/TabBar/SubScribeTab/tabbar_sound_n.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "tabbar_sound_n@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "tabbar_sound_n@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/TabBar/SubScribeTab/tabbar_sound_n.imageset/tabbar_sound_n@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/TabBar/SubScribeTab/tabbar_sound_n.imageset/tabbar_sound_n@2x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Assets.xcassets/TabBar/SubScribeTab/tabbar_sound_n.imageset/tabbar_sound_n@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Assets.xcassets/TabBar/SubScribeTab/tabbar_sound_n.imageset/tabbar_sound_n@3x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Classes/Download-下载听/Controller/DownLoadingController/LXFDownLoadingController.swift: -------------------------------------------------------------------------------- 1 | // 2 | // LXFDownLoadingController.swift 3 | // LXFFM 4 | // 5 | // Created by LXF on 2016/11/17. 6 | // Copyright © 2016年 LXF. All rights reserved. 7 | // 8 | 9 | import UIKit 10 | 11 | class LXFDownLoadingController: LXFDownAlbumController { 12 | 13 | override func viewDidLoad() { 14 | super.viewDidLoad() 15 | 16 | // 设置空视图图片 17 | noDataImg = UIImage(named: "noData_downloading") 18 | } 19 | 20 | } 21 | 22 | -------------------------------------------------------------------------------- /LXFFM/LXFFM/Classes/Download-下载听/Controller/DownVoiceController/LXFDownVoiceController.swift: -------------------------------------------------------------------------------- 1 | // 2 | // LXFDownVoiceController.swift 3 | // LXFFM 4 | // 5 | // Created by LXF on 2016/11/17. 6 | // Copyright © 2016年 LXF. All rights reserved. 7 | // 8 | 9 | import UIKit 10 | 11 | class LXFDownVoiceController: LXFDownAlbumController { 12 | 13 | override func viewDidLoad() { 14 | super.viewDidLoad() 15 | 16 | // 设置空视图图片 17 | noDataImg = UIImage(named: "noData_download") 18 | } 19 | 20 | } 21 | 22 | -------------------------------------------------------------------------------- /LXFFM/LXFFM/Classes/Find-发现/Controller/AnchorController/Model/LXFAnchorSectionList.swift: -------------------------------------------------------------------------------- 1 | // 2 | // LXFAnchorSectionList.swift 3 | // LXFFM 4 | // 5 | // Created by LXF on 16/11/21 6 | // Copyright (c) LXF. All rights reserved. 7 | // 8 | 9 | import UIKit 10 | import HandyJSON 11 | 12 | class LXFAnchorSectionList: HandyJSON { 13 | 14 | var smallLogo: String? 15 | 16 | var uid: Int = 0 17 | 18 | var nickname: String? 19 | 20 | var isVerified: Bool = false 21 | 22 | var middleLogo: String? 23 | 24 | var largeLogo: String? 25 | 26 | var followersCounts: Int = 0 27 | 28 | var verifyTitle: String? 29 | 30 | var tracksCounts: Int = 0 31 | 32 | var personDescribe: String? 33 | 34 | required init() {} 35 | } 36 | -------------------------------------------------------------------------------- /LXFFM/LXFFM/Classes/Find-发现/Controller/AnchorController/Model/LXFAnchorSectionModel.swift: -------------------------------------------------------------------------------- 1 | // 2 | // LXFAnchorSectionModel.swift 3 | // LXFFM 4 | // 5 | // Created by LXF on 16/11/21 6 | // Copyright (c) LXF. All rights reserved. 7 | // 8 | 9 | import UIKit 10 | import HandyJSON 11 | 12 | class LXFAnchorSectionModel: HandyJSON { 13 | 14 | var ID: Int = 0 15 | 16 | var title: String? 17 | 18 | var name: String? 19 | 20 | var displayStyle: Int = 0 21 | 22 | var list: [LXFAnchorSectionList]? 23 | 24 | required init() {} 25 | } 26 | -------------------------------------------------------------------------------- /LXFFM/LXFFM/Classes/Find-发现/Controller/AnchorController/View/LXFAnchorFlowLayout/LXFAnchorFlowLayout.swift: -------------------------------------------------------------------------------- 1 | // 2 | // LXFAnchorFlowLayout.swift 3 | // LXFFM 4 | // 5 | // Created by LXF on 2016/11/21. 6 | // Copyright © 2016年 LXF. All rights reserved. 7 | // 8 | 9 | import UIKit 10 | 11 | class LXFAnchorFlowLayout: UICollectionViewFlowLayout { 12 | override func prepare() { 13 | super.prepare() 14 | 15 | // 1.设置itemSize 16 | itemSize = collectionView!.frame.size 17 | minimumLineSpacing = 0 // 设置最小行间距 18 | minimumInteritemSpacing = 0 // 设置最小item间距 19 | scrollDirection = .vertical // 设置滚动方向 20 | 21 | // 2.设置collectionView的属性 22 | collectionView?.isPagingEnabled = false 23 | collectionView?.showsHorizontalScrollIndicator = false 24 | collectionView?.showsVerticalScrollIndicator = false 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /LXFFM/LXFFM/Classes/Find-发现/Controller/AnchorController/View/LXFAnchorFooterView/LXFAnchorFooterView.swift: -------------------------------------------------------------------------------- 1 | // 2 | // LXFAnchorFooterView.swift 3 | // LXFFM 4 | // 5 | // Created by LXF on 2016/11/21. 6 | // Copyright © 2016年 LXF. All rights reserved. 7 | // 8 | 9 | import UIKit 10 | 11 | class LXFAnchorFooterView: UICollectionReusableView { 12 | 13 | override func awakeFromNib() { 14 | super.awakeFromNib() 15 | // Initialization code 16 | } 17 | 18 | } 19 | -------------------------------------------------------------------------------- /LXFFM/LXFFM/Classes/Find-发现/Controller/AnchorController/View/LXFAnchorHeaderView/LXFAnchorHeaderView.swift: -------------------------------------------------------------------------------- 1 | // 2 | // LXFAnchorHeaderView.swift 3 | // LXFFM 4 | // 5 | // Created by LXF on 2016/11/21. 6 | // Copyright © 2016年 LXF. All rights reserved. 7 | // 8 | 9 | import UIKit 10 | 11 | class LXFAnchorHeaderView: UICollectionReusableView { 12 | // MARK:- 连线属性 13 | @IBOutlet weak var titleL: UILabel! 14 | @IBOutlet weak var moreBtn: UIButton! 15 | } 16 | 17 | extension LXFAnchorHeaderView { 18 | func setModel(model: LXFAnchorSectionModel?) { 19 | titleL.text = model?.title ?? "" 20 | } 21 | 22 | func configHeader(title: String, showMore: Bool) { 23 | titleL.text = title 24 | moreBtn.isHidden = !showMore 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /LXFFM/LXFFM/Classes/Find-发现/Controller/CategoryController/Model/LXFListItemModel.swift: -------------------------------------------------------------------------------- 1 | // 2 | // LXFListItemModel.swift 3 | // SDWebImage 4 | // 5 | // Created by LXF on 16/11/19 6 | // Copyright (c) __ORGANIZATIONNAME__. All rights reserved. 7 | // 8 | 9 | import UIKit 10 | import HandyJSON 11 | 12 | class LXFListItemModel: HandyJSON { 13 | 14 | var ID: Int = 0 15 | 16 | var orderNum: Int = 0 17 | 18 | var filterSupported: Bool = false 19 | 20 | var isChecked: Bool = false 21 | 22 | var isFinished: Bool = false 23 | 24 | var contentType: String? 25 | 26 | var isPaid: Bool = false 27 | 28 | var title: String? 29 | 30 | var selectedSwitch: Bool = false 31 | 32 | var categoryType: Int = 0 33 | 34 | var coverPath: String? 35 | 36 | var name: String? 37 | 38 | required init() {} 39 | } 40 | -------------------------------------------------------------------------------- /LXFFM/LXFFM/Classes/Find-发现/Controller/EditRecommendController/Model/LXFEditRecModel.swift: -------------------------------------------------------------------------------- 1 | // 2 | // LXFEditRecModel.swift 3 | // SDWebImage 4 | // 5 | // Created by LXF on 16/11/16 6 | // Copyright (c) __ORGANIZATIONNAME__. All rights reserved. 7 | // 8 | 9 | import UIKit 10 | import HandyJSON 11 | 12 | class LXFEditRecModel: HandyJSON { 13 | 14 | var pageId: Int = 0 15 | 16 | var pageSize: Int = 0 17 | 18 | var totalCount: Int = 0 19 | 20 | var maxPageId: Int = 0 21 | 22 | var msg: String? 23 | 24 | var list: [LXFEditRecModelList]? 25 | 26 | var ret: Int = 0 27 | 28 | required init() {} 29 | } 30 | -------------------------------------------------------------------------------- /LXFFM/LXFFM/Classes/Find-发现/Controller/FindBaseController/LXFFindBaseController.swift: -------------------------------------------------------------------------------- 1 | // 2 | // LXFFindBaseController.swift 3 | // LXFFM 4 | // 5 | // Created by LXF on 2016/11/13. 6 | // Copyright © 2016年 LXF. All rights reserved. 7 | // 8 | 9 | import UIKit 10 | 11 | class LXFFindBaseController: UIViewController { 12 | 13 | override func viewDidLoad() { 14 | super.viewDidLoad() 15 | 16 | automaticallyAdjustsScrollViewInsets = false 17 | navigationController?.navigationBar.isTranslucent = false 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /LXFFM/LXFFM/Classes/Find-发现/Controller/RadioController/Model/LXFRadioCategoryItem.swift: -------------------------------------------------------------------------------- 1 | // 2 | // LXFRadioCategoryItem.swift 3 | // YYText 4 | // 5 | // Created by LXF on 16/11/20 6 | // Copyright (c) __ORGANIZATIONNAME__. All rights reserved. 7 | // 8 | 9 | import UIKit 10 | import HandyJSON 11 | 12 | class LXFRadioCategoryItem: HandyJSON { 13 | 14 | var ID: Int = 0 15 | 16 | var name: String? 17 | 18 | required init() {} 19 | } 20 | -------------------------------------------------------------------------------- /LXFFM/LXFFM/Classes/Find-发现/Controller/RadioController/Model/LXFRadioLive.swift: -------------------------------------------------------------------------------- 1 | // 2 | // LXFRadioLive.swift 3 | // YYText 4 | // 5 | // Created by LXF on 16/11/20 6 | // Copyright (c) __ORGANIZATIONNAME__. All rights reserved. 7 | // 8 | 9 | import UIKit 10 | import HandyJSON 11 | 12 | class LXFRadioLive: HandyJSON { 13 | 14 | var playUrl: LXFRadioPlayurl? 15 | 16 | var coverSmall: String? 17 | 18 | var programName: String? 19 | 20 | var ID: Int = 0 21 | 22 | var programScheduleId: Int = 0 23 | 24 | var playCount: Int = 0 25 | 26 | var coverLarge: String? 27 | 28 | var fmUid: Int = 0 29 | 30 | var name: String? 31 | 32 | var programId: Int = 0 33 | 34 | required init() {} 35 | } 36 | -------------------------------------------------------------------------------- /LXFFM/LXFFM/Classes/Find-发现/Controller/RadioController/Model/LXFRadioPlayurl.swift: -------------------------------------------------------------------------------- 1 | // 2 | // LXFRadioPlayurl.swift 3 | // YYText 4 | // 5 | // Created by LXF on 16/11/20 6 | // Copyright (c) __ORGANIZATIONNAME__. All rights reserved. 7 | // 8 | 9 | import UIKit 10 | import HandyJSON 11 | 12 | class LXFRadioPlayurl: HandyJSON { 13 | 14 | var ts64: String? 15 | 16 | var aac24: String? 17 | 18 | var aac64: String? 19 | 20 | var ts24: String? 21 | 22 | required init() {} 23 | } 24 | -------------------------------------------------------------------------------- /LXFFM/LXFFM/Classes/Find-发现/Controller/RandController/Model/LXFFindRandFirstkresults.swift: -------------------------------------------------------------------------------- 1 | // 2 | // LXFFindRandFirstkresults.swift 3 | // LXFFM 4 | // 5 | // Created by LXF on 16/11/21 6 | // Copyright (c) LXF. All rights reserved. 7 | // 8 | 9 | import UIKit 10 | import HandyJSON 11 | 12 | class LXFFindRandFirstkresults: HandyJSON { 13 | 14 | var ID: Int = 0 15 | 16 | var title: String? 17 | 18 | var contentType: String? 19 | 20 | required init() {} 21 | } 22 | -------------------------------------------------------------------------------- /LXFFM/LXFFM/Classes/Find-发现/Controller/RandController/Model/LXFFindRandModel.swift: -------------------------------------------------------------------------------- 1 | // 2 | // LXFFindRandModel.swift 3 | // LXFFM 4 | // 5 | // Created by LXF on 16/11/21 6 | // Copyright (c) LXF. All rights reserved. 7 | // 8 | 9 | import UIKit 10 | import HandyJSON 11 | 12 | class LXFFindRandModel: HandyJSON { 13 | 14 | var title: String? 15 | 16 | var count: Int = 0 17 | 18 | var list: [LXFFindRandList]? 19 | 20 | var ret: Int = 0 21 | 22 | required init() {} 23 | } 24 | -------------------------------------------------------------------------------- /LXFFM/LXFFM/Classes/Find-发现/Controller/RecommendControlller/Model/HotAndGuessAPIModel/LXFFindCityColumn.swift: -------------------------------------------------------------------------------- 1 | // 2 | // LXFFindCityColumn.swift 3 | // YYText 4 | // 5 | // Created by LXF on 16/11/15 6 | // Copyright (c) __ORGANIZATIONNAME__. All rights reserved. 7 | // 8 | 9 | import UIKit 10 | import HandyJSON 11 | 12 | class LXFFindCityColumn: HandyJSON { 13 | 14 | var code: String? 15 | 16 | var title: String? 17 | 18 | var count: Int = 0 19 | 20 | var list: [LXFFindFeeDetailModel]? 21 | 22 | var hasMore: Bool = false 23 | 24 | var contentType: String? 25 | 26 | required init() {} 27 | } 28 | -------------------------------------------------------------------------------- /LXFFM/LXFFM/Classes/Find-发现/Controller/RecommendControlller/Model/HotAndGuessAPIModel/LXFFindDiscoveryColumns.swift: -------------------------------------------------------------------------------- 1 | // 2 | // LXFFindDiscoveryColumns.swift 3 | // YYText 4 | // 5 | // Created by LXF on 16/11/15 6 | // Copyright (c) __ORGANIZATIONNAME__. All rights reserved. 7 | // 8 | 9 | import UIKit 10 | import HandyJSON 11 | 12 | class LXFFindDiscoveryColumns: HandyJSON { 13 | 14 | var ret: Int = 0 15 | 16 | var title: String? 17 | 18 | var list: [LXFFindDiscoveryColumnsList]? 19 | 20 | required init() {} 21 | } 22 | -------------------------------------------------------------------------------- /LXFFM/LXFFM/Classes/Find-发现/Controller/RecommendControlller/Model/HotAndGuessAPIModel/LXFFindDiscoveryColumnsList.swift: -------------------------------------------------------------------------------- 1 | // 2 | // LXFFindDiscoveryColumnsList.swift 3 | // YYText 4 | // 5 | // Created by LXF on 16/11/15 6 | // Copyright (c) __ORGANIZATIONNAME__. All rights reserved. 7 | // 8 | 9 | import UIKit 10 | import HandyJSON 11 | 12 | class LXFFindDiscoveryColumnsList: HandyJSON { 13 | 14 | var subtitle: String? 15 | 16 | var coverPath: String? 17 | 18 | var contentType: String? 19 | 20 | var title: String? 21 | 22 | var enableShare: Bool = false 23 | 24 | var isExternalUrl: Bool = false 25 | 26 | var properties: LXFFindDiscoveryColumnsProperties? 27 | 28 | var sharePic: String? 29 | 30 | var url: String? 31 | 32 | required init() {} 33 | } 34 | -------------------------------------------------------------------------------- /LXFFM/LXFFM/Classes/Find-发现/Controller/RecommendControlller/Model/HotAndGuessAPIModel/LXFFindDiscoveryColumnsProperties.swift: -------------------------------------------------------------------------------- 1 | // 2 | // LXFFindDiscoveryColumnsProperties.swift 3 | // YYText 4 | // 5 | // Created by LXF on 16/11/15 6 | // Copyright (c) __ORGANIZATIONNAME__. All rights reserved. 7 | // 8 | 9 | import UIKit 10 | import HandyJSON 11 | 12 | class LXFFindDiscoveryColumnsProperties: HandyJSON { 13 | 14 | var key: String? 15 | 16 | var contentType: String? 17 | 18 | var rankingListId: Int = 0 19 | 20 | var isPaid: Bool = false 21 | 22 | required init() {} 23 | } 24 | -------------------------------------------------------------------------------- /LXFFM/LXFFM/Classes/Find-发现/Controller/RecommendControlller/Model/HotAndGuessAPIModel/LXFFindGuess.swift: -------------------------------------------------------------------------------- 1 | // 2 | // LXFFindGuess.swift 3 | // YYText 4 | // 5 | // Created by LXF on 16/11/15 6 | // Copyright (c) __ORGANIZATIONNAME__. All rights reserved. 7 | // 8 | 9 | import UIKit 10 | import HandyJSON 11 | 12 | class LXFFindGuess: HandyJSON { 13 | 14 | var hasMore: Bool = false 15 | 16 | var title: String? 17 | 18 | var list: [LXFFindFeeDetailModel]? 19 | 20 | required init() {} 21 | } 22 | -------------------------------------------------------------------------------- /LXFFM/LXFFM/Classes/Find-发现/Controller/RecommendControlller/Model/HotAndGuessAPIModel/LXFFindHotRecommends.swift: -------------------------------------------------------------------------------- 1 | // 2 | // LXFFindHotRecommends.swift 3 | // LXFFM 4 | // 5 | // Created by LXF on 16/11/16 6 | // Copyright (c) LXF. All rights reserved. 7 | // 8 | 9 | import UIKit 10 | import HandyJSON 11 | 12 | class LXFFindHotRecommends: HandyJSON { 13 | 14 | var ret: Int = 0 15 | 16 | var title: String? 17 | 18 | var list: [LXFFindHotRecommendsList]? 19 | 20 | required init() {} 21 | } 22 | -------------------------------------------------------------------------------- /LXFFM/LXFFM/Classes/Find-发现/Controller/RecommendControlller/Model/HotAndGuessAPIModel/LXFFindHotRecommendsList.swift: -------------------------------------------------------------------------------- 1 | // 2 | // LXFFindHotRecommendsList.swift 3 | // LXFFM 4 | // 5 | // Created by LXF on 16/11/16 6 | // Copyright (c) LXF. All rights reserved. 7 | // 8 | 9 | import UIKit 10 | import HandyJSON 11 | 12 | class LXFFindHotRecommendsList: HandyJSON { 13 | 14 | var hasMore: Bool = false 15 | 16 | var isPaid: Bool = false 17 | 18 | var contentType: String? 19 | 20 | var title: String? 21 | 22 | var isFinished: Bool = false 23 | 24 | var categoryId: Int = 0 25 | 26 | var count: Int = 0 27 | 28 | var list: [LXFFindFeeDetailModel]? 29 | 30 | var categoryType: Int = 0 31 | 32 | var filterSupported: Bool = false 33 | 34 | required init() {} 35 | } 36 | -------------------------------------------------------------------------------- /LXFFM/LXFFM/Classes/Find-发现/Controller/RecommendControlller/Model/LiveRecommendAPIModel/LXFFindLive.swift: -------------------------------------------------------------------------------- 1 | // 2 | // LXFFindLive.swift 3 | // YYText 4 | // 5 | // Created by LXF on 16/11/15 6 | // Copyright (c) __ORGANIZATIONNAME__. All rights reserved. 7 | // 8 | 9 | import UIKit 10 | import HandyJSON 11 | 12 | class LXFFindLive: HandyJSON { 13 | 14 | var ID: Int = 0 15 | 16 | var onlineCount: Int = 0 17 | 18 | var endTs: Int = 0 19 | 20 | var remainMs: Int = 0 21 | 22 | var playCount: Int = 0 23 | 24 | var shortDescription: String? 25 | 26 | var startTs: Int = 0 27 | 28 | var scheduleId: Int = 0 29 | 30 | var chatId: Int = 0 31 | 32 | var coverPath: String? 33 | 34 | var name: String? 35 | 36 | var status: Int = 0 37 | 38 | required init() {} 39 | } 40 | -------------------------------------------------------------------------------- /LXFFM/LXFFM/Classes/Find-发现/Controller/RecommendControlller/Model/RecommendAPIModel/LXFFindEditorRecommendAlbum.swift: -------------------------------------------------------------------------------- 1 | // 2 | // LXFFindEditorRecommendAlbum.swift 3 | // LXFFM 4 | // 5 | // Created by LXF on 16/11/14 6 | // Copyright (c) LXF. All rights reserved. 7 | // 8 | 9 | import UIKit 10 | import HandyJSON 11 | 12 | class LXFFindEditorRecommendAlbum: HandyJSON { 13 | 14 | var title: String? 15 | 16 | var list: [LXFFindFeeDetailModel]? 17 | 18 | var hasMore: Bool = false 19 | 20 | var ret: Int = 0 21 | 22 | required init() {} 23 | 24 | } 25 | -------------------------------------------------------------------------------- /LXFFM/LXFFM/Classes/Find-发现/Controller/RecommendControlller/Model/RecommendAPIModel/LXFFindFocusImages.swift: -------------------------------------------------------------------------------- 1 | // 2 | // LXFFindFocusImages.swift 3 | // LXFFM 4 | // 5 | // Created by LXF on 16/11/14 6 | // Copyright (c) LXF. All rights reserved. 7 | // 8 | 9 | import UIKit 10 | import HandyJSON 11 | 12 | class LXFFindFocusImages: HandyJSON { 13 | 14 | var ret: Int = 0 15 | 16 | var title: String? 17 | 18 | var list: [LXFFindFocusImagesDetail]? 19 | 20 | required init() {} 21 | } 22 | -------------------------------------------------------------------------------- /LXFFM/LXFFM/Classes/Find-发现/Controller/RecommendControlller/Model/RecommendAPIModel/LXFFindFocusImagesDetail.swift: -------------------------------------------------------------------------------- 1 | // 2 | // LXFFindFocusImagesDetail.swift 3 | // LXFFM 4 | // 5 | // Created by LXF on 16/11/14 6 | // Copyright (c) LXF. All rights reserved. 7 | // 8 | 9 | import UIKit 10 | import HandyJSON 11 | 12 | class LXFFindFocusImagesDetail: HandyJSON { 13 | 14 | var uid: Int = 0 15 | 16 | var shortTitle: String? 17 | 18 | var ID: Int = 0 19 | 20 | var pic: String? 21 | 22 | var albumId: Int = 0 23 | 24 | var isShare: Bool = false 25 | 26 | var is_External_url: Bool = false 27 | 28 | var type: Int = 0 29 | 30 | var longTitle: String? 31 | 32 | required init() {} 33 | } 34 | -------------------------------------------------------------------------------- /LXFFM/LXFFM/Classes/Find-发现/Controller/RecommendControlller/Model/RecommendAPIModel/LXFFindSpecialColumn.swift: -------------------------------------------------------------------------------- 1 | // 2 | // LXFFindSpecialColumn.swift 3 | // LXFFM 4 | // 5 | // Created by LXF on 16/11/14 6 | // Copyright (c) LXF. All rights reserved. 7 | // 8 | 9 | import UIKit 10 | import HandyJSON 11 | 12 | class LXFFindSpecialColumn: HandyJSON { 13 | 14 | var title: String? 15 | 16 | var list: [LXFFindSpecialColumnDetail]? 17 | 18 | var hasMore: Bool = false 19 | 20 | var ret: Int = 0 21 | 22 | required init() {} 23 | } 24 | -------------------------------------------------------------------------------- /LXFFM/LXFFM/Classes/Find-发现/Controller/RecommendControlller/Model/RecommendAPIModel/LXFFindSpecialColumnDetail.swift: -------------------------------------------------------------------------------- 1 | // 2 | // LXFFindSpecialColumnDetail.swift 3 | // LXFFM 4 | // 5 | // Created by LXF on 16/11/14 6 | // Copyright (c) LXF. All rights reserved. 7 | // 8 | 9 | import UIKit 10 | import HandyJSON 11 | 12 | class LXFFindSpecialColumnDetail: HandyJSON { 13 | 14 | var specialId: Int = 0 15 | 16 | var subtitle: String? 17 | 18 | var coverPath: String? 19 | 20 | var contentType: String? 21 | 22 | var title: String? 23 | 24 | var footnote: String? 25 | 26 | var columnType: Int = 0 27 | 28 | required init() {} 29 | } 30 | -------------------------------------------------------------------------------- /LXFFM/LXFFM/Classes/Find-发现/Controller/RecommendControlller/View/LXFFindCellStyleMore/LXFFindCellStyleMore.swift: -------------------------------------------------------------------------------- 1 | // 2 | // LXFFindCellStyleMore.swift 3 | // LXFFM 4 | // 5 | // Created by LXF on 2016/11/15. 6 | // Copyright © 2016年 LXF. All rights reserved. 7 | // 8 | 9 | import UIKit 10 | 11 | class LXFFindCellStyleMore: UITableViewCell { 12 | 13 | override func awakeFromNib() { 14 | super.awakeFromNib() 15 | // Initialization code 16 | } 17 | 18 | override func setSelected(_ selected: Bool, animated: Bool) { 19 | super.setSelected(selected, animated: animated) 20 | 21 | // Configure the view for the selected state 22 | } 23 | 24 | } 25 | -------------------------------------------------------------------------------- /LXFFM/LXFFM/Classes/General-通用/LXFCommenUI/BaseController/LXFBaseController.swift: -------------------------------------------------------------------------------- 1 | // 2 | // LXFBaseController.swift 3 | // LXFFM 4 | // 5 | // Created by LXF on 2016/11/13. 6 | // Copyright © 2016年 LXF. All rights reserved. 7 | // 8 | 9 | import UIKit 10 | 11 | class LXFBaseController: UIViewController { 12 | 13 | override func viewDidLoad() { 14 | super.viewDidLoad() 15 | 16 | automaticallyAdjustsScrollViewInsets = false 17 | view.backgroundColor = UIColor.hexInt(0xf3f3f3) 18 | } 19 | 20 | override func viewWillAppear(_ animated: Bool) { 21 | super.viewWillAppear(animated) 22 | 23 | navigationController?.navigationBar.isTranslucent = false 24 | } 25 | 26 | } 27 | -------------------------------------------------------------------------------- /LXFFM/LXFFM/Classes/HTTPRequest-网络请求/LXFBaseAPI/LXFBaseAPI.swift: -------------------------------------------------------------------------------- 1 | // 2 | // LXFBaseAPI.swift 3 | // LXFFM 4 | // 5 | // Created by LXF on 2016/11/16. 6 | // Copyright © 2016年 LXF. All rights reserved. 7 | // 8 | 9 | import UIKit 10 | 11 | class LXFBaseAPI: NSObject { 12 | var params: [String : AnyObject] { 13 | get{ 14 | return ["iPhone" : "device" as AnyObject] 15 | } 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /LXFFM/LXFFM/Classes/HTTPRequest-网络请求/LXFFindAPI/LXFAnchorAPI/LXFAnchorAPI.swift: -------------------------------------------------------------------------------- 1 | // 2 | // LXFAnchorAPI.swift 3 | // LXFFM 4 | // 5 | // Created by LXF on 2016/11/21. 6 | // Copyright © 2016年 LXF. All rights reserved. 7 | // 8 | 9 | import UIKit 10 | 11 | let kLXFAnchorAPI = "http://mobile.ximalaya.com/mobile/discovery/v1/anchor/recommend?device=iPhone&version=5.4.27" 12 | 13 | class LXFAnchorAPI: NSObject { 14 | class func requestAnchorData(_ finished: @escaping (_ reslut: AnyObject? , _ error: NSError?)->()) { 15 | NetworkTools.shareInstance.requestData(methodType: .GET, urlString: kLXFAnchorAPI, parameters: nil) { (result, error) in 16 | finished(result, error) 17 | } 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /LXFFM/LXFFM/Classes/HTTPRequest-网络请求/LXFFindAPI/LXFRadioAPI/LXFRadioAPI.swift: -------------------------------------------------------------------------------- 1 | // 2 | // LXFRadioAPI.swift 3 | // LXFFM 4 | // 5 | // Created by LXF on 2016/11/20. 6 | // Copyright © 2016年 LXF. All rights reserved. 7 | // 8 | 9 | import UIKit 10 | 11 | let kLXFRadioAPI = "http://live.ximalaya.com/live-web/v4/homepage?device=iPhone" 12 | 13 | class LXFRadioAPI: NSObject { 14 | class func requestRadioRecommend(_ finished:@escaping (_ result: AnyObject?, _ error: NSError?) -> ()) { 15 | NetworkTools.shareInstance.requestData(methodType: .GET, urlString: kLXFRadioAPI, parameters: nil) { (result, error) in 16 | finished(result, error) 17 | } 18 | } 19 | } 20 | 21 | 22 | -------------------------------------------------------------------------------- /LXFFM/LXFFM/Classes/HTTPRequest-网络请求/LXFFindAPI/LXFRankAPI/LXFRankAPI.swift: -------------------------------------------------------------------------------- 1 | // 2 | // LXFRankAPI.swift 3 | // LXFFM 4 | // 5 | // Created by LXF on 2016/11/21. 6 | // Copyright © 2016年 LXF. All rights reserved. 7 | // 8 | 9 | import UIKit 10 | 11 | let kLXFRankAPI = "http://mobile.ximalaya.com/mobile/discovery/v2/rankingList/group?channel=ios-b1&device=iPhone&includeActivity=true&includeSpecial=true&scale=2&version=5.4.27" 12 | 13 | class LXFRankAPI: NSObject { 14 | class func requestRank(_ finished:@escaping (_ result: AnyObject?, _ error: NSError?)->()) { 15 | NetworkTools.shareInstance.requestData(methodType: .GET, urlString: kLXFRankAPI, parameters: nil) { (result, error) in 16 | finished(result, error) 17 | } 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /LXFFM/LXFFM/Classes/Lib-库/NJKWebViewProgress/NJKWebViewProgressView.h: -------------------------------------------------------------------------------- 1 | // 2 | // NJKWebViewProgressView.h 3 | // iOS 7 Style WebView Progress Bar 4 | // 5 | // Created by Satoshi Aasano on 11/16/13. 6 | // Copyright (c) 2013 Satoshi Asano. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface NJKWebViewProgressView : UIView 12 | @property (nonatomic) float progress; 13 | 14 | @property (nonatomic) UIView *progressBarView; 15 | @property (nonatomic) NSTimeInterval barAnimationDuration; // default 0.1 16 | @property (nonatomic) NSTimeInterval fadeAnimationDuration; // default 0.27 17 | @property (nonatomic) NSTimeInterval fadeOutDelay; // default 0.1 18 | 19 | - (void)setProgress:(float)progress animated:(BOOL)animated; 20 | 21 | @end 22 | -------------------------------------------------------------------------------- /LXFFM/LXFFM/Classes/Lib-库/SVWebViewController/SVModalWebViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // SVModalWebViewController.h 3 | // 4 | // Created by Oliver Letterer on 13.08.11. 5 | // Copyright 2011 Home. All rights reserved. 6 | // 7 | // https://github.com/samvermette/SVWebViewController 8 | 9 | #import 10 | 11 | @interface SVModalWebViewController : UINavigationController 12 | 13 | - (instancetype)initWithAddress:(NSString*)urlString; 14 | - (instancetype)initWithURL:(NSURL *)URL; 15 | - (instancetype)initWithURLRequest:(NSURLRequest *)request; 16 | 17 | @property (nonatomic, strong) UIColor *barsTintColor; 18 | @property (nonatomic, weak) id webViewDelegate; 19 | 20 | @end 21 | -------------------------------------------------------------------------------- /LXFFM/LXFFM/Classes/Lib-库/SVWebViewController/SVWebViewController.bundle/SVWebViewControllerBack.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Classes/Lib-库/SVWebViewController/SVWebViewController.bundle/SVWebViewControllerBack.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Classes/Lib-库/SVWebViewController/SVWebViewController.bundle/SVWebViewControllerBack@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Classes/Lib-库/SVWebViewController/SVWebViewController.bundle/SVWebViewControllerBack@2x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Classes/Lib-库/SVWebViewController/SVWebViewController.bundle/SVWebViewControllerNext.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Classes/Lib-库/SVWebViewController/SVWebViewController.bundle/SVWebViewControllerNext.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Classes/Lib-库/SVWebViewController/SVWebViewController.bundle/SVWebViewControllerNext@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Classes/Lib-库/SVWebViewController/SVWebViewController.bundle/SVWebViewControllerNext@2x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Classes/Lib-库/SVWebViewController/SVWebViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // SVWebViewController.h 3 | // 4 | // Created by Sam Vermette on 08.11.10. 5 | // Copyright 2010 Sam Vermette. All rights reserved. 6 | // 7 | // https://github.com/samvermette/SVWebViewController 8 | 9 | @interface SVWebViewController : UIViewController 10 | 11 | - (instancetype)initWithAddress:(NSString*)urlString; 12 | - (instancetype)initWithURL:(NSURL*)URL; 13 | - (instancetype)initWithURLRequest:(NSURLRequest *)request; 14 | 15 | @property (nonatomic, weak) id delegate; 16 | 17 | @end 18 | -------------------------------------------------------------------------------- /LXFFM/LXFFM/Classes/Lib-库/SVWebViewController/UIActivities/Chrome/SVWebViewControllerActivityChrome-iPad.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Classes/Lib-库/SVWebViewController/UIActivities/Chrome/SVWebViewControllerActivityChrome-iPad.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Classes/Lib-库/SVWebViewController/UIActivities/Chrome/SVWebViewControllerActivityChrome-iPad@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Classes/Lib-库/SVWebViewController/UIActivities/Chrome/SVWebViewControllerActivityChrome-iPad@2x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Classes/Lib-库/SVWebViewController/UIActivities/Chrome/SVWebViewControllerActivityChrome.h: -------------------------------------------------------------------------------- 1 | // 2 | // SVWebViewControllerActivityChrome.h 3 | // 4 | // Created by Sam Vermette on 11 Nov, 2013. 5 | // Copyright 2013 Sam Vermette. All rights reserved. 6 | // 7 | // https://github.com/samvermette/SVWebViewController 8 | 9 | #import "SVWebViewControllerActivity.h" 10 | 11 | @interface SVWebViewControllerActivityChrome : SVWebViewControllerActivity 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /LXFFM/LXFFM/Classes/Lib-库/SVWebViewController/UIActivities/Chrome/SVWebViewControllerActivityChrome@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Classes/Lib-库/SVWebViewController/UIActivities/Chrome/SVWebViewControllerActivityChrome@2x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Classes/Lib-库/SVWebViewController/UIActivities/SVWebViewControllerActivity.h: -------------------------------------------------------------------------------- 1 | // 2 | // SVWebViewControllerActivity.h 3 | // SVWeb 4 | // 5 | // Created by Sam Vermette on 11/11/2013. 6 | // 7 | // 8 | 9 | #import 10 | 11 | @interface SVWebViewControllerActivity : UIActivity 12 | 13 | @property (nonatomic, strong) NSURL *URLToOpen; 14 | @property (nonatomic, strong) NSString *schemePrefix; 15 | 16 | @end 17 | -------------------------------------------------------------------------------- /LXFFM/LXFFM/Classes/Lib-库/SVWebViewController/UIActivities/SVWebViewControllerActivity.m: -------------------------------------------------------------------------------- 1 | // 2 | // SVWebViewControllerActivity.m 3 | // SVWeb 4 | // 5 | // Created by Sam Vermette on 11/11/2013. 6 | // 7 | // 8 | 9 | #import "SVWebViewControllerActivity.h" 10 | 11 | @implementation SVWebViewControllerActivity 12 | 13 | - (NSString *)activityType { 14 | return NSStringFromClass([self class]); 15 | } 16 | 17 | - (UIImage *)activityImage { 18 | if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad) 19 | return [UIImage imageNamed:[self.activityType stringByAppendingString:@"-iPad"]]; 20 | else 21 | return [UIImage imageNamed:self.activityType]; 22 | } 23 | 24 | - (void)prepareWithActivityItems:(NSArray *)activityItems { 25 | for (id activityItem in activityItems) { 26 | if ([activityItem isKindOfClass:[NSURL class]]) { 27 | self.URLToOpen = activityItem; 28 | } 29 | } 30 | } 31 | 32 | @end 33 | -------------------------------------------------------------------------------- /LXFFM/LXFFM/Classes/Lib-库/SVWebViewController/UIActivities/Safari/SVWebViewControllerActivitySafari-iPad.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Classes/Lib-库/SVWebViewController/UIActivities/Safari/SVWebViewControllerActivitySafari-iPad.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Classes/Lib-库/SVWebViewController/UIActivities/Safari/SVWebViewControllerActivitySafari-iPad@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Classes/Lib-库/SVWebViewController/UIActivities/Safari/SVWebViewControllerActivitySafari-iPad@2x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Classes/Lib-库/SVWebViewController/UIActivities/Safari/SVWebViewControllerActivitySafari.h: -------------------------------------------------------------------------------- 1 | // 2 | // SVWebViewControllerActivitySafari.h 3 | // 4 | // Created by Sam Vermette on 11 Nov, 2013. 5 | // Copyright 2013 Sam Vermette. All rights reserved. 6 | // 7 | // https://github.com/samvermette/SVWebViewController 8 | 9 | #import "SVWebViewControllerActivity.h" 10 | 11 | @interface SVWebViewControllerActivitySafari : SVWebViewControllerActivity 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /LXFFM/LXFFM/Classes/Lib-库/SVWebViewController/UIActivities/Safari/SVWebViewControllerActivitySafari@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/LXFFM/LXFFM/Classes/Lib-库/SVWebViewController/UIActivities/Safari/SVWebViewControllerActivitySafari@2x.png -------------------------------------------------------------------------------- /LXFFM/LXFFM/Classes/Lib-库/SVWebViewController/da.lproj/SVWebViewController.strings: -------------------------------------------------------------------------------- 1 | // Copyright (c) 2013 Anders Fogh Eriksen 2 | "Open in Safari" = "Åbn i Safari"; 3 | "Open in Chrome" = "Åbn i Chrome"; 4 | "Copy Link" = "Kopier Link"; 5 | "Mail Link to this Page" = "Mail Link til denne side"; -------------------------------------------------------------------------------- /LXFFM/LXFFM/Classes/Lib-库/SVWebViewController/de.lproj/SVWebViewController.strings: -------------------------------------------------------------------------------- 1 | "Open in Safari" = "In Safari öffnen"; 2 | "Open in Chrome" = "In Chrome öffnen"; -------------------------------------------------------------------------------- /LXFFM/LXFFM/Classes/Lib-库/SVWebViewController/en.lproj/SVWebViewController.strings: -------------------------------------------------------------------------------- 1 | // Copyright (c) 2013 Alex Ruperez 2 | "Open in Safari" = "Open in Safari"; 3 | "Open in Chrome" = "Open in Chrome"; -------------------------------------------------------------------------------- /LXFFM/LXFFM/Classes/Lib-库/SVWebViewController/es-ES.lproj/SVWebViewController.strings: -------------------------------------------------------------------------------- 1 | // Copyright (c) 2013 Alex Ruperez 2 | "Open in Safari" = "Abrir en Safari"; 3 | "Open in Chrome" = "Abrir en Chrome"; -------------------------------------------------------------------------------- /LXFFM/LXFFM/Classes/Lib-库/SVWebViewController/es.lproj/SVWebViewController.strings: -------------------------------------------------------------------------------- 1 | // Copyright (c) 2013 Alex Ruperez 2 | "Open in Safari" = "Abrir en Safari"; 3 | "Open in Chrome" = "Abrir en Chrome"; -------------------------------------------------------------------------------- /LXFFM/LXFFM/Classes/Lib-库/SVWebViewController/fr.lproj/SVWebViewController.strings: -------------------------------------------------------------------------------- 1 | // Copyright (c) 2013 Benjamin Michotte 2 | "Open in Safari" = "Ouvrir dans Safari"; 3 | "Open in Chrome" = "Ouvrir dans Chrome"; -------------------------------------------------------------------------------- /LXFFM/LXFFM/Classes/Lib-库/SVWebViewController/ja.lproj/SVWebViewController.strings: -------------------------------------------------------------------------------- 1 | "Open in Safari" = "Safariで開く"; 2 | "Open in Chrome" = "Chromeで開く"; 3 | -------------------------------------------------------------------------------- /LXFFM/LXFFM/Classes/Lib-库/SVWebViewController/pt.lproj/SVWebViewController.strings: -------------------------------------------------------------------------------- 1 | "Open in Safari" = "Abrir no Safari"; 2 | "Open in Chrome" = "Abrir no Chrome"; -------------------------------------------------------------------------------- /LXFFM/LXFFM/Classes/Lib-库/SVWebViewController/zh-Hans.lproj/SVWebViewController.strings: -------------------------------------------------------------------------------- 1 | // Copyright (c) 2013 James Stout 2 | "Open in Safari" = "在Safari中打开"; 3 | "Open in Chrome" = "在Chrome中打开"; 4 | "Copy Link" = "复制网页链接"; 5 | "Mail Link to this Page" = "以电邮传送此页链接"; 6 | "Cancel"="取消"; 7 | -------------------------------------------------------------------------------- /LXFFM/LXFFM/Classes/Lib-库/SVWebViewController/zh-Hant.lproj/SVWebViewController.strings: -------------------------------------------------------------------------------- 1 | // Copyright (c) 2013 James Stout 2 | "Open in Safari" = "打開Safari"; 3 | "Open in Chrome" = "打開Chrome"; -------------------------------------------------------------------------------- /LXFFM/LXFFM/Classes/Mine-我的/Controller/LXFSettingViewController.swift: -------------------------------------------------------------------------------- 1 | // 2 | // LXFSettingViewController.swift 3 | // LXFFM 4 | // 5 | // Created by LXF on 2016/11/13. 6 | // Copyright © 2016年 LXF. All rights reserved. 7 | // 8 | 9 | import UIKit 10 | 11 | class LXFSettingViewController: UIViewController { 12 | 13 | override func viewDidLoad() { 14 | super.viewDidLoad() 15 | 16 | view.backgroundColor = UIColor.white 17 | } 18 | 19 | override func viewWillAppear(_ animated: Bool) { 20 | super.viewWillAppear(animated) 21 | 22 | navigationController?.setNavigationBarHidden(false, animated: true) 23 | } 24 | 25 | } 26 | -------------------------------------------------------------------------------- /LXFFM/LXFFM/Classes/Other-其它/Category/String+Extenstion.swift: -------------------------------------------------------------------------------- 1 | // 2 | // String-Extenstion.swift 3 | // LXFFM 4 | // 5 | // Created by LXF on 2016/11/21. 6 | // Copyright © 2016年 LXF. All rights reserved. 7 | // 8 | 9 | import Foundation 10 | 11 | extension String { 12 | // MARK:- 获取字符串的CGSize 13 | func getSize(with fontSize: CGFloat) -> CGSize { 14 | let str = self as NSString 15 | 16 | let size = CGSize(width: UIScreen.main.bounds.width, height: CGFloat(MAXFLOAT)) 17 | return str.boundingRect(with: size, options: .usesLineFragmentOrigin, attributes: [NSFontAttributeName: UIFont.systemFont(ofSize: fontSize)], context: nil).size 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /LXFFM/LXFFM/Classes/Other-其它/Category/UIColor+Extension.swift: -------------------------------------------------------------------------------- 1 | // 2 | // UIColor+Extension.swift 3 | // LXFFM 4 | // 5 | // Created by LXF on 2016/11/13. 6 | // Copyright © 2016年 LXF. All rights reserved. 7 | // 8 | 9 | import Foundation 10 | import UIKit 11 | 12 | extension UIColor { 13 | class func hexInt(_ hexValue: Int) -> UIColor { 14 | return UIColor(red: ((CGFloat)((hexValue & 0xFF0000) >> 16)) / 255.0, 15 | 16 | green: ((CGFloat)((hexValue & 0xFF00) >> 8)) / 255.0, 17 | 18 | blue: ((CGFloat)(hexValue & 0xFF)) / 255.0, 19 | 20 | alpha: 1.0) 21 | } 22 | 23 | } 24 | 25 | -------------------------------------------------------------------------------- /LXFFM/LXFFM/Classes/Other-其它/LXFFM-Bridging-Header.h: -------------------------------------------------------------------------------- 1 | // 2 | // Use this file to import your target's public headers that you would like to expose to Swift. 3 | // 4 | 5 | 6 | //#import 7 | 8 | /** ================================= pod ===================================== */ 9 | #import 10 | #import 11 | #import 12 | #import 13 | 14 | /** ================================= Lib ===================================== */ 15 | #import "SVWebViewController.h" 16 | 17 | /** ================================= 分类 ===================================== */ 18 | 19 | 20 | -------------------------------------------------------------------------------- /LXFFM/LXFFM/Classes/SubScribe-订阅听/Controller/AlbumDetailController/LXFAlbumDetailController.swift: -------------------------------------------------------------------------------- 1 | // 2 | // LXFAlbumDetailController.swift 3 | // LXFFM 4 | // 5 | // Created by LXF on 2016/11/17. 6 | // Copyright © 2016年 LXF. All rights reserved. 7 | // 8 | 9 | import UIKit 10 | 11 | class LXFAlbumDetailController: UIViewController { 12 | 13 | override func viewDidLoad() { 14 | super.viewDidLoad() 15 | 16 | view.backgroundColor = UIColor.hexInt(0xf3f3f3) 17 | } 18 | 19 | } 20 | -------------------------------------------------------------------------------- /LXFFM/LXFFM/Classes/SubScribe-订阅听/Controller/RecommendController/LXFScribeRecommendController.swift: -------------------------------------------------------------------------------- 1 | // 2 | // LXFScribeRecommendController.swift 3 | // LXFFM 4 | // 5 | // Created by LXF on 2016/11/17. 6 | // Copyright © 2016年 LXF. All rights reserved. 7 | // 8 | 9 | import UIKit 10 | 11 | class LXFScribeRecommendController: LXFBaseController { 12 | 13 | override func viewDidLoad() { 14 | super.viewDidLoad() 15 | 16 | view.backgroundColor = UIColor.hexInt(0xf3f3f3) 17 | } 18 | 19 | } 20 | -------------------------------------------------------------------------------- /LXFFM/Podfile: -------------------------------------------------------------------------------- 1 | platform :ios, "10.0" 2 | use_frameworks! 3 | 4 | target 'LXFFM' do 5 | pod 'Alamofire', '~> 4.0' 6 | pod 'SnapKit', '~> 3.0.2' 7 | pod 'SDCycleScrollView','~> 1.64' 8 | pod 'HandyJSON', '~> 1.2.1' 9 | pod 'SwiftyJSON' 10 | pod 'DZNEmptyDataSet' 11 | pod 'MJExtension' 12 | end 13 | -------------------------------------------------------------------------------- /LXFFM/Pods/HandyJSON/LICENSE: -------------------------------------------------------------------------------- 1 | Copyright 1999-2016 Alibaba Group Holding Ltd. 2 | 3 | Licensed under the Apache License, Version 2.0 (the "License"); 4 | you may not use this file except in compliance with the License. 5 | You may obtain a copy of the License at 6 | 7 | http://www.apache.org/licenses/LICENSE-2.0 8 | 9 | Unless required by applicable law or agreed to in writing, software 10 | distributed under the License is distributed on an "AS IS" BASIS, 11 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 | See the License for the specific language governing permissions and 13 | limitations under the License. 14 | -------------------------------------------------------------------------------- /LXFFM/Pods/SDCycleScrollView/SDCycleScrollView/Lib/SDCycleScrollView/PageControl/TAAbstractDotView.h: -------------------------------------------------------------------------------- 1 | // 2 | // TAAbstractDotView.h 3 | // TAPageControl 4 | // 5 | // Created by Tanguy Aladenise on 2015-01-22. 6 | // Copyright (c) 2015 Tanguy Aladenise. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | 12 | @interface TAAbstractDotView : UIView 13 | 14 | 15 | /** 16 | * A method call let view know which state appearance it should take. Active meaning it's current page. Inactive not the current page. 17 | * 18 | * @param active BOOL to tell if view is active or not 19 | */ 20 | - (void)changeActivityState:(BOOL)active; 21 | 22 | 23 | @end 24 | 25 | -------------------------------------------------------------------------------- /LXFFM/Pods/SDCycleScrollView/SDCycleScrollView/Lib/SDCycleScrollView/PageControl/TAAnimatedDotView.h: -------------------------------------------------------------------------------- 1 | // 2 | // TAAnimatedDotView.h 3 | // TAPageControl 4 | // 5 | // Created by Tanguy Aladenise on 2015-01-22. 6 | // Copyright (c) 2015 Tanguy Aladenise. All rights reserved. 7 | // 8 | 9 | #import "TAAbstractDotView.h" 10 | 11 | @interface TAAnimatedDotView : TAAbstractDotView 12 | 13 | @property (nonatomic, strong) UIColor *dotColor; 14 | 15 | @end 16 | -------------------------------------------------------------------------------- /LXFFM/Pods/SDCycleScrollView/SDCycleScrollView/Lib/SDCycleScrollView/PageControl/TADotView.h: -------------------------------------------------------------------------------- 1 | // 2 | // TADotView.h 3 | // TAPageControl 4 | // 5 | // Created by Tanguy Aladenise on 2015-01-22. 6 | // Copyright (c) 2015 Tanguy Aladenise. All rights reserved. 7 | // 8 | 9 | #import "TAAbstractDotView.h" 10 | 11 | @interface TADotView : TAAbstractDotView 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /LXFFM/Pods/SDWebImage/SDWebImage/NSData+ImageContentType.h: -------------------------------------------------------------------------------- 1 | // 2 | // Created by Fabrice Aneche on 06/01/14. 3 | // Copyright (c) 2014 Dailymotion. All rights reserved. 4 | // 5 | 6 | #import 7 | 8 | @interface NSData (ImageContentType) 9 | 10 | /** 11 | * Compute the content type for an image data 12 | * 13 | * @param data the input data 14 | * 15 | * @return the content type as string (i.e. image/jpeg, image/gif) 16 | */ 17 | + (NSString *)sd_contentTypeForImageData:(NSData *)data; 18 | 19 | @end 20 | 21 | 22 | @interface NSData (ImageContentTypeDeprecated) 23 | 24 | + (NSString *)contentTypeForImageData:(NSData *)data __deprecated_msg("Use `sd_contentTypeForImageData:`"); 25 | 26 | @end 27 | -------------------------------------------------------------------------------- /LXFFM/Pods/SDWebImage/SDWebImage/SDWebImageDecoder.h: -------------------------------------------------------------------------------- 1 | /* 2 | * This file is part of the SDWebImage package. 3 | * (c) Olivier Poitrey 4 | * 5 | * Created by james on 9/28/11. 6 | * 7 | * For the full copyright and license information, please view the LICENSE 8 | * file that was distributed with this source code. 9 | */ 10 | 11 | #import 12 | #import "SDWebImageCompat.h" 13 | 14 | @interface UIImage (ForceDecode) 15 | 16 | + (UIImage *)decodedImageWithImage:(UIImage *)image; 17 | 18 | @end 19 | -------------------------------------------------------------------------------- /LXFFM/Pods/SDWebImage/SDWebImage/SDWebImageOperation.h: -------------------------------------------------------------------------------- 1 | /* 2 | * This file is part of the SDWebImage package. 3 | * (c) Olivier Poitrey 4 | * 5 | * For the full copyright and license information, please view the LICENSE 6 | * file that was distributed with this source code. 7 | */ 8 | 9 | #import 10 | 11 | @protocol SDWebImageOperation 12 | 13 | - (void)cancel; 14 | 15 | @end 16 | -------------------------------------------------------------------------------- /LXFFM/Pods/SDWebImage/SDWebImage/UIImage+GIF.h: -------------------------------------------------------------------------------- 1 | // 2 | // UIImage+GIF.h 3 | // LBGIFImage 4 | // 5 | // Created by Laurin Brandner on 06.01.12. 6 | // Copyright (c) 2012 __MyCompanyName__. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface UIImage (GIF) 12 | 13 | + (UIImage *)sd_animatedGIFNamed:(NSString *)name; 14 | 15 | + (UIImage *)sd_animatedGIFWithData:(NSData *)data; 16 | 17 | - (UIImage *)sd_animatedImageByScalingAndCroppingToSize:(CGSize)size; 18 | 19 | @end 20 | -------------------------------------------------------------------------------- /LXFFM/Pods/SDWebImage/SDWebImage/UIImage+MultiFormat.h: -------------------------------------------------------------------------------- 1 | // 2 | // UIImage+MultiFormat.h 3 | // SDWebImage 4 | // 5 | // Created by Olivier Poitrey on 07/06/13. 6 | // Copyright (c) 2013 Dailymotion. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface UIImage (MultiFormat) 12 | 13 | + (UIImage *)sd_imageWithData:(NSData *)data; 14 | 15 | @end 16 | -------------------------------------------------------------------------------- /LXFFM/Pods/Target Support Files/HandyJSON/HandyJSON-dummy.m: -------------------------------------------------------------------------------- 1 | #import 2 | @interface PodsDummy_HandyJSON : NSObject 3 | @end 4 | @implementation PodsDummy_HandyJSON 5 | @end 6 | -------------------------------------------------------------------------------- /LXFFM/Pods/Target Support Files/HandyJSON/HandyJSON-prefix.pch: -------------------------------------------------------------------------------- 1 | #ifdef __OBJC__ 2 | #import 3 | #endif 4 | 5 | -------------------------------------------------------------------------------- /LXFFM/Pods/Target Support Files/HandyJSON/HandyJSON-umbrella.h: -------------------------------------------------------------------------------- 1 | #ifdef __OBJC__ 2 | #import 3 | #endif 4 | 5 | #import "HandyJSON.h" 6 | 7 | FOUNDATION_EXPORT double HandyJSONVersionNumber; 8 | FOUNDATION_EXPORT const unsigned char HandyJSONVersionString[]; 9 | 10 | -------------------------------------------------------------------------------- /LXFFM/Pods/Target Support Files/HandyJSON/HandyJSON.modulemap: -------------------------------------------------------------------------------- 1 | framework module HandyJSON { 2 | umbrella header "HandyJSON-umbrella.h" 3 | 4 | export * 5 | module * { export * } 6 | } 7 | -------------------------------------------------------------------------------- /LXFFM/Pods/Target Support Files/HandyJSON/HandyJSON.xcconfig: -------------------------------------------------------------------------------- 1 | CONFIGURATION_BUILD_DIR = $PODS_CONFIGURATION_BUILD_DIR/HandyJSON 2 | GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 3 | HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Public" 4 | OTHER_SWIFT_FLAGS = $(inherited) "-D" "COCOAPODS" 5 | PODS_BUILD_DIR = $BUILD_DIR 6 | PODS_CONFIGURATION_BUILD_DIR = $PODS_BUILD_DIR/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) 7 | PODS_ROOT = ${SRCROOT} 8 | PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier} 9 | SKIP_INSTALL = YES 10 | SWIFT_VERSION = 3.0 11 | -------------------------------------------------------------------------------- /LXFFM/Pods/Target Support Files/HandyJSON/Info.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | CFBundleDevelopmentRegion 6 | en 7 | CFBundleExecutable 8 | ${EXECUTABLE_NAME} 9 | CFBundleIdentifier 10 | ${PRODUCT_BUNDLE_IDENTIFIER} 11 | CFBundleInfoDictionaryVersion 12 | 6.0 13 | CFBundleName 14 | ${PRODUCT_NAME} 15 | CFBundlePackageType 16 | FMWK 17 | CFBundleShortVersionString 18 | 1.2.1 19 | CFBundleSignature 20 | ???? 21 | CFBundleVersion 22 | ${CURRENT_PROJECT_VERSION} 23 | NSPrincipalClass 24 | 25 | 26 | 27 | -------------------------------------------------------------------------------- /LXFFM/Pods/Target Support Files/SDCycleScrollView/SDCycleScrollView-dummy.m: -------------------------------------------------------------------------------- 1 | #import 2 | @interface PodsDummy_SDCycleScrollView : NSObject 3 | @end 4 | @implementation PodsDummy_SDCycleScrollView 5 | @end 6 | -------------------------------------------------------------------------------- /LXFFM/Pods/Target Support Files/SDCycleScrollView/SDCycleScrollView-prefix.pch: -------------------------------------------------------------------------------- 1 | #ifdef __OBJC__ 2 | #import 3 | #endif 4 | 5 | -------------------------------------------------------------------------------- /LXFFM/Pods/Target Support Files/SDCycleScrollView/SDCycleScrollView-umbrella.h: -------------------------------------------------------------------------------- 1 | #ifdef __OBJC__ 2 | #import 3 | #endif 4 | 5 | #import "TAAbstractDotView.h" 6 | #import "TAAnimatedDotView.h" 7 | #import "TADotView.h" 8 | #import "TAPageControl.h" 9 | #import "SDCollectionViewCell.h" 10 | #import "SDCycleScrollView.h" 11 | #import "UIView+SDExtension.h" 12 | 13 | FOUNDATION_EXPORT double SDCycleScrollViewVersionNumber; 14 | FOUNDATION_EXPORT const unsigned char SDCycleScrollViewVersionString[]; 15 | 16 | -------------------------------------------------------------------------------- /LXFFM/Pods/Target Support Files/SDCycleScrollView/SDCycleScrollView.modulemap: -------------------------------------------------------------------------------- 1 | framework module SDCycleScrollView { 2 | umbrella header "SDCycleScrollView-umbrella.h" 3 | 4 | export * 5 | module * { export * } 6 | } 7 | -------------------------------------------------------------------------------- /LXFFM/Pods/Target Support Files/SDCycleScrollView/SDCycleScrollView.xcconfig: -------------------------------------------------------------------------------- 1 | CONFIGURATION_BUILD_DIR = $PODS_CONFIGURATION_BUILD_DIR/SDCycleScrollView 2 | FRAMEWORK_SEARCH_PATHS = $(inherited) "$PODS_CONFIGURATION_BUILD_DIR/SDWebImage" 3 | GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 4 | HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Public" 5 | PODS_BUILD_DIR = $BUILD_DIR 6 | PODS_CONFIGURATION_BUILD_DIR = $PODS_BUILD_DIR/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) 7 | PODS_ROOT = ${SRCROOT} 8 | PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier} 9 | SKIP_INSTALL = YES 10 | -------------------------------------------------------------------------------- /LXFFM/Pods/Target Support Files/SDWebImage/Info.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | CFBundleDevelopmentRegion 6 | en 7 | CFBundleExecutable 8 | ${EXECUTABLE_NAME} 9 | CFBundleIdentifier 10 | ${PRODUCT_BUNDLE_IDENTIFIER} 11 | CFBundleInfoDictionaryVersion 12 | 6.0 13 | CFBundleName 14 | ${PRODUCT_NAME} 15 | CFBundlePackageType 16 | FMWK 17 | CFBundleShortVersionString 18 | 3.8.2 19 | CFBundleSignature 20 | ???? 21 | CFBundleVersion 22 | ${CURRENT_PROJECT_VERSION} 23 | NSPrincipalClass 24 | 25 | 26 | 27 | -------------------------------------------------------------------------------- /LXFFM/Pods/Target Support Files/SDWebImage/SDWebImage-dummy.m: -------------------------------------------------------------------------------- 1 | #import 2 | @interface PodsDummy_SDWebImage : NSObject 3 | @end 4 | @implementation PodsDummy_SDWebImage 5 | @end 6 | -------------------------------------------------------------------------------- /LXFFM/Pods/Target Support Files/SDWebImage/SDWebImage-prefix.pch: -------------------------------------------------------------------------------- 1 | #ifdef __OBJC__ 2 | #import 3 | #endif 4 | 5 | -------------------------------------------------------------------------------- /LXFFM/Pods/Target Support Files/SDWebImage/SDWebImage-umbrella.h: -------------------------------------------------------------------------------- 1 | #ifdef __OBJC__ 2 | #import 3 | #endif 4 | 5 | #import "NSData+ImageContentType.h" 6 | #import "SDImageCache.h" 7 | #import "SDWebImageCompat.h" 8 | #import "SDWebImageDecoder.h" 9 | #import "SDWebImageDownloader.h" 10 | #import "SDWebImageDownloaderOperation.h" 11 | #import "SDWebImageManager.h" 12 | #import "SDWebImageOperation.h" 13 | #import "SDWebImagePrefetcher.h" 14 | #import "UIButton+WebCache.h" 15 | #import "UIImage+GIF.h" 16 | #import "UIImage+MultiFormat.h" 17 | #import "UIImageView+HighlightedWebCache.h" 18 | #import "UIImageView+WebCache.h" 19 | #import "UIView+WebCacheOperation.h" 20 | 21 | FOUNDATION_EXPORT double SDWebImageVersionNumber; 22 | FOUNDATION_EXPORT const unsigned char SDWebImageVersionString[]; 23 | 24 | -------------------------------------------------------------------------------- /LXFFM/Pods/Target Support Files/SDWebImage/SDWebImage.modulemap: -------------------------------------------------------------------------------- 1 | framework module SDWebImage { 2 | umbrella header "SDWebImage-umbrella.h" 3 | 4 | export * 5 | module * { export * } 6 | } 7 | -------------------------------------------------------------------------------- /LXFFM/Pods/Target Support Files/SDWebImage/SDWebImage.xcconfig: -------------------------------------------------------------------------------- 1 | CONFIGURATION_BUILD_DIR = $PODS_CONFIGURATION_BUILD_DIR/SDWebImage 2 | GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 3 | HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Public" 4 | OTHER_LDFLAGS = -framework "ImageIO" 5 | PODS_BUILD_DIR = $BUILD_DIR 6 | PODS_CONFIGURATION_BUILD_DIR = $PODS_BUILD_DIR/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) 7 | PODS_ROOT = ${SRCROOT} 8 | PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier} 9 | SKIP_INSTALL = YES 10 | -------------------------------------------------------------------------------- /LXFFM/Pods/Target Support Files/SwiftyJSON/Info.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | CFBundleDevelopmentRegion 6 | en 7 | CFBundleExecutable 8 | ${EXECUTABLE_NAME} 9 | CFBundleIdentifier 10 | ${PRODUCT_BUNDLE_IDENTIFIER} 11 | CFBundleInfoDictionaryVersion 12 | 6.0 13 | CFBundleName 14 | ${PRODUCT_NAME} 15 | CFBundlePackageType 16 | FMWK 17 | CFBundleShortVersionString 18 | 3.1.1 19 | CFBundleSignature 20 | ???? 21 | CFBundleVersion 22 | ${CURRENT_PROJECT_VERSION} 23 | NSPrincipalClass 24 | 25 | 26 | 27 | -------------------------------------------------------------------------------- /LXFFM/Pods/Target Support Files/SwiftyJSON/SwiftyJSON-dummy.m: -------------------------------------------------------------------------------- 1 | #import 2 | @interface PodsDummy_SwiftyJSON : NSObject 3 | @end 4 | @implementation PodsDummy_SwiftyJSON 5 | @end 6 | -------------------------------------------------------------------------------- /LXFFM/Pods/Target Support Files/SwiftyJSON/SwiftyJSON-prefix.pch: -------------------------------------------------------------------------------- 1 | #ifdef __OBJC__ 2 | #import 3 | #endif 4 | 5 | -------------------------------------------------------------------------------- /LXFFM/Pods/Target Support Files/SwiftyJSON/SwiftyJSON-umbrella.h: -------------------------------------------------------------------------------- 1 | #ifdef __OBJC__ 2 | #import 3 | #endif 4 | 5 | 6 | FOUNDATION_EXPORT double SwiftyJSONVersionNumber; 7 | FOUNDATION_EXPORT const unsigned char SwiftyJSONVersionString[]; 8 | 9 | -------------------------------------------------------------------------------- /LXFFM/Pods/Target Support Files/SwiftyJSON/SwiftyJSON.modulemap: -------------------------------------------------------------------------------- 1 | framework module SwiftyJSON { 2 | umbrella header "SwiftyJSON-umbrella.h" 3 | 4 | export * 5 | module * { export * } 6 | } 7 | -------------------------------------------------------------------------------- /LXFFM/Pods/Target Support Files/SwiftyJSON/SwiftyJSON.xcconfig: -------------------------------------------------------------------------------- 1 | CONFIGURATION_BUILD_DIR = $PODS_CONFIGURATION_BUILD_DIR/SwiftyJSON 2 | GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 3 | HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Public" 4 | OTHER_SWIFT_FLAGS = $(inherited) "-D" "COCOAPODS" 5 | PODS_BUILD_DIR = $BUILD_DIR 6 | PODS_CONFIGURATION_BUILD_DIR = $PODS_BUILD_DIR/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) 7 | PODS_ROOT = ${SRCROOT} 8 | PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier} 9 | SKIP_INSTALL = YES 10 | SWIFT_VERSION = 3.0 11 | -------------------------------------------------------------------------------- /Screenshots/1.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/Screenshots/1.gif -------------------------------------------------------------------------------- /Screenshots/2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/Screenshots/2.gif -------------------------------------------------------------------------------- /Screenshots/3.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/Screenshots/3.gif -------------------------------------------------------------------------------- /Screenshots/4.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/Screenshots/4.gif -------------------------------------------------------------------------------- /Screenshots/5.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/Screenshots/5.gif -------------------------------------------------------------------------------- /Screenshots/6.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/Screenshots/6.gif -------------------------------------------------------------------------------- /Screenshots/7.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/Screenshots/7.gif -------------------------------------------------------------------------------- /Screenshots/8.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinXunFeng/LXFFM/26142cd21ac01436e218d0cee42b2aa9251956a1/Screenshots/8.gif --------------------------------------------------------------------------------