framework for multi-cp for android mobile video app.
mobilevideo is hosted in the following web site
https://github.com/AiAndroid/mobilevideo
If you think the Android project mobilevideo listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.
The following table is the detailed list of mobilevideo.
Item | Value |
---|---|
Java File Count | 135 |
Supported screen sizes | [xxhdpi, xhdpi] |
Target SDK Version | 16 |
Minimum SDK Version | 16 |
Activity Count | 5 |
Fragment Count | 9 |
jar files used | android-support-v4.jar android-support-v7-recyclerview.jar gson-2.2.4.jar okhttp-2.1.0-RC1.jar okhttp-urlconnection-2.0.0.jar okio-1.0.1.jar picasso-2.4.0.jar |
Required Permissions | android.permission.GET_ACCOUNTS android.permission.INTERNET android.permission.MANAGE_ACCOUNTS |
There are 112 image files in mobilevideo. The names of the image files are listed as follows.
account_photo_normal.png actionbar_icon_refresh_normal.png all_right_angle_line.9.png back_left.png btn_menu_n.png btn_search_normal.png btn_search_pressed.png category_icon_default.png com_bg_white_corner.9.png com_bg_white_corner_d_n.9.png com_bg_white_corner_n.9.png com_bg_white_corner_p.9.png com_bg_white_shadow.9.png com_block_n.9.png com_block_p.9.png com_btn_bg_2_n.9.png com_btn_bg_2_p.9.png com_btn_bg_3_n.9.png com_btn_bg_3_p.9.png com_btn_bg_n.9.png com_btn_bg_p.9.png com_btn_bg_s.9.png com_btn_left_bg_n.9.png com_btn_left_bg_p.9.png com_btn_mid_bg_n.9.png com_btn_mid_bg_p.9.png com_btn_play_n.png com_btn_play_s.png com_btn_right_bg_n.9.png com_btn_right_bg_p.9.png com_item_bg_down_n.9.png com_item_bg_down_p.9.png com_item_bg_full_n.9.png com_item_bg_full_p.9.png com_item_bg_mid_n.9.png com_item_bg_mid_p.9.png com_item_bg_up_n.9.png com_item_bg_up_p.9.png default_border_corner_up.9.png default_border_right_angle.9.png default_poster_media.png default_poster_pic.9.png detail_download_disabled.png detail_download_normal.png detail_download_pressed.png detail_favorite_normal.png detail_favorite_selected.png detail_screening_icon.png detail_summary_play.png editable_title_com_btn_bg_n.9.png editable_title_com_btn_bg_p.9.png editable_title_com_btn_bg_s.9.png empty_icon_comment.png favorite.png filter_icon_normal.png filter_icon_pressed.png ic_tv_connected.png icon_loading.png icon_loading_bg.png icon_menu_search_normal.png icon_network_error_dark.png icon_network_error_light.png item_shadow.9.png loading_bg_black_circle.png loading_bg_black_small_circle.png loading_bg_black_solid_small.png mask_down.png mask_up.png media_pager_gray.9.png media_pager_tab_left.9.png media_pager_tab_mid.9.png media_pager_white.9.png name_mask.png offline_in_1_pic.png operator_handler.png personal_icon_normal.png personal_icon_pressed.png play_screen_icon.png play_search_icon.png quick_entry_all.png quick_entry_all_bg_n.9.png quick_entry_all_bg_p.9.png quick_entry_default.png quick_entry_film.png quick_entry_film_bg_n.9.png quick_entry_film_bg_p.9.png quick_entry_offline.png quick_entry_play_his.png quick_entry_tv.png quick_entry_tv_series.png quick_entry_tv_series_bg_n.9.png quick_entry_tv_series_bg_p.9.png quick_entry_variety.png quick_entry_variety_bg_n.9.png quick_entry_variety_bg_p.9.png rate_normal_full_star.png rate_normal_null_star.png rate_small_full_star.png rate_small_null_star.png search_icon_normal.png search_icon_pressed.png tab_highlight.9.png tab_highlight_normal.9.png tag_new.png title_icon_arrow.png top_heat_icon.png tv_bg_blue.png tv_bg_green.png tv_bg_orange.png tv_bg_red.png video_screen_shot.png video_thumb.png
The following screenshort is generated from the image listed above.
mobilevideo has the following Java source files.
com.aimashi.mobile.video.view.TitleBar.java com.aimashi.mobile.video.view.UserView.java com.android.volley.AuthFailureError.java com.android.volley.Cache.java com.android.volley.CacheDispatcher.java com.android.volley.DefaultRetryPolicy.java com.android.volley.ExecutorDelivery.java com.android.volley.Network.java com.android.volley.NetworkDispatcher.java com.android.volley.NetworkError.java com.android.volley.NetworkResponse.java com.android.volley.NoConnectionError.java com.android.volley.ParseError.java com.android.volley.Request.java com.android.volley.RequestQueue.java com.android.volley.Response.java com.android.volley.ResponseDelivery.java com.android.volley.RetryPolicy.java com.android.volley.ServerError.java com.android.volley.TimeoutError.java com.android.volley.VolleyError.java com.android.volley.VolleyLog.java com.android.volley.toolbox.AndroidAuthenticator.java com.android.volley.toolbox.Authenticator.java com.android.volley.toolbox.BasicNetwork.java com.android.volley.toolbox.ByteArrayPool.java com.android.volley.toolbox.ClearCacheRequest.java com.android.volley.toolbox.DiskBasedCache.java com.android.volley.toolbox.HttpClientStack.java com.android.volley.toolbox.HttpHeaderParser.java com.android.volley.toolbox.HttpStack.java com.android.volley.toolbox.HurlStack.java com.android.volley.toolbox.ImageLoader.java com.android.volley.toolbox.ImageRequest.java com.android.volley.toolbox.JsonArrayRequest.java com.android.volley.toolbox.JsonObjectRequest.java com.android.volley.toolbox.JsonRequest.java com.android.volley.toolbox.NetworkImageView.java com.android.volley.toolbox.NoCache.java com.android.volley.toolbox.PoolingByteArrayOutputStream.java com.android.volley.toolbox.RequestFuture.java com.android.volley.toolbox.StringRequest.java com.android.volley.toolbox.Volley.java com.android.volley.toolbox.VolleyHelper.java com.tv.ui.metro.model.Block.java com.tv.ui.metro.model.DisplayItem.java com.tv.ui.metro.model.GenericBlock.java com.tv.ui.metro.model.GenericItemList.java com.tv.ui.metro.model.Image.java com.tv.ui.metro.model.ImageGroup.java com.tv.ui.metro.model.VideoItem.java com.video.ui.AlbumActivity.java com.video.ui.ChannelActivity.java com.video.ui.ChannelFilterActivity.java com.video.ui.DisplayItemActivity.java com.video.ui.MainActivity.java com.video.ui.MediaDetailActivity.java com.video.ui.MobileVideoApplication.java com.video.ui.SearchActivty.java com.video.ui.Utils.java com.video.ui.idata.iDataORM.java com.video.ui.idata.iDataProvider.java com.video.ui.loader.CommonRequest.java com.video.ui.loader.CommonUrl.java com.video.ui.loader.CommonUrlBuilder.java com.video.ui.loader.Constants.java com.video.ui.loader.GenericAlbumLoader.java com.video.ui.loader.GenericDetailLoader.java com.video.ui.loader.OnNextPageLoader.java com.video.ui.loader.ProgressNotifiable.java com.video.ui.loader.TabsGsonLoader.java com.video.ui.loader.Utils.java com.video.ui.utils.DateFormate.java com.video.ui.utils.ViewUtils.java com.video.ui.view.BlockAdapter.java com.video.ui.view.DetailFragment.java com.video.ui.view.EmptyLoadingView.java com.video.ui.view.FilterFragment.java com.video.ui.view.LayoutConstant.java com.video.ui.view.LinearFrame.java com.video.ui.view.ListFragment.java com.video.ui.view.MetroFragment.java com.video.ui.view.MetroLayout.java com.video.ui.view.RecyclerFragment.java com.video.ui.view.RetryView.java com.video.ui.view.SearchFragment.java com.video.ui.view.ViewCreateFactory.java com.video.ui.view.detail.ActorsView.java com.video.ui.view.detail.DetailCommentReviewView.java com.video.ui.view.detail.DetailCommentView.java com.video.ui.view.detail.DetailEpisodeView.java com.video.ui.view.detail.DetailInfoView.java com.video.ui.view.detail.DetailIntroduceView.java com.video.ui.view.detail.DetailPosterView.java com.video.ui.view.detail.DetailRecommendView.java com.video.ui.view.detail.DetailScrollView.java com.video.ui.view.detail.DetailView.java com.video.ui.view.detail.MediaReview.java com.video.ui.view.detail.ObserverScrollView.java com.video.ui.view.detail.RatingView.java com.video.ui.view.metro.AnimatorModel.java com.video.ui.view.metro.CenterIconImage.java com.video.ui.view.metro.ImageChangedListener.java com.video.ui.view.metro.MainHandler.java com.video.ui.view.metro.MetroCursorView.java com.video.ui.view.metro.MineView.java com.video.ui.view.metro.MirrorItemView.java com.video.ui.view.metro.RecommendCardView.java com.video.ui.view.metro.RecommendCardViewClickListenerFactory.java com.video.ui.view.metro.ScaleAnimatorModel.java com.video.ui.view.metro.SmoothHorizontalScrollView.java com.video.ui.view.metro.TranslateAnimatorModel.java com.video.ui.view.metro.UserViewFactory.java com.video.ui.view.subview.AdsAnimationListener.java com.video.ui.view.subview.AdsBlockView.java com.video.ui.view.subview.BaseCardView.java com.video.ui.view.subview.BlockLinearButtonView.java com.video.ui.view.subview.CategoryBlockView.java com.video.ui.view.subview.ChannelTabsBlockView.java com.video.ui.view.subview.ChannelVideoItemView.java com.video.ui.view.subview.CornerUpImageView.java com.video.ui.view.subview.CustomViewPager.java com.video.ui.view.subview.DimensHelper.java com.video.ui.view.subview.FeatureItemView.java com.video.ui.view.subview.FilterBlockView.java com.video.ui.view.subview.GridMediaBlockView.java com.video.ui.view.subview.GridSelectBlockView.java com.video.ui.view.subview.LinearBaseCardView.java com.video.ui.view.subview.PortBlockView.java com.video.ui.view.subview.PosterEnterBlockView.java com.video.ui.view.subview.QuickLocalNavigateBlockView.java com.video.ui.view.subview.QuickNavigationBlockView.java com.video.ui.view.subview.RankBlockView.java com.video.ui.view.subview.SinglePosterBlockView.java