SYMBOL INDEX (1263 symbols across 87 files) FILE: app/src/androidTest/java/com/cjj/bb/ApplicationTest.java class ApplicationTest (line 9) | public class ApplicationTest extends ApplicationTestCase { method ApplicationTest (line 10) | public ApplicationTest() { FILE: app/src/main/java/com/cjj/bb/activity/ABPlayerApplication.java class ABPlayerApplication (line 11) | public class ABPlayerApplication extends Application{ method onCreate (line 21) | @Override method init (line 29) | private void init() { method getApplication (line 35) | public static ABPlayerApplication getApplication() { method getContext (line 39) | public static Context getContext() { method destory (line 44) | public void destory() { FILE: app/src/main/java/com/cjj/bb/activity/BiliVideoViewActivity.java class BiliVideoViewActivity (line 95) | @SuppressLint("HandlerLeak") method onCreate (line 163) | @Override method findViews (line 200) | private void findViews(){ method createParser (line 244) | private BaseDanmakuParser createParser(InputStream stream) { method createParser (line 270) | private BaseDanmakuParser createParser(String uri) { method attachMediaController (line 305) | private void attachMediaController() { method onStart (line 317) | @Override method onResume (line 328) | @Override method onPause (line 348) | @Override method onStop (line 364) | @Override method onDestroy (line 384) | @Override method onConfigurationChanged (line 401) | @Override method onBackPressed (line 411) | @Override method onSaveInstanceState (line 421) | @Override method showMenu (line 429) | @Override method loadView (line 434) | private void loadView(int id) { method parseIntent (line 453) | private void parseIntent(Intent i) { method manageReceivers (line 482) | private void manageReceivers() { method setFileName (line 509) | private void setFileName() { method applyResult (line 524) | private void applyResult(int resultCode) { method resultFinish (line 545) | private void resultFinish(int resultCode) { method release (line 554) | private void release() { method reOpen (line 565) | private void reOpen(Uri path, String name, boolean fromStart) { method reOpen (line 587) | public void reOpen() { method startPlayer (line 591) | protected void startPlayer() { method stopPlayer (line 605) | protected void stopPlayer() { method setBatteryLevel (line 615) | private void setBatteryLevel() { class BatteryReceiver (line 620) | private class BatteryReceiver extends BroadcastReceiver { method onReceive (line 621) | @Override class UserPresentReceiver (line 633) | private class UserPresentReceiver extends BroadcastReceiver { method onReceive (line 634) | @Override method isRootActivity (line 642) | private boolean isRootActivity() { class HeadsetPlugReceiver (line 651) | public class HeadsetPlugReceiver extends BroadcastReceiver { method onReceive (line 652) | @Override class ScreenReceiver (line 667) | private class ScreenReceiver extends BroadcastReceiver { method onReceive (line 670) | @Override method loadVPlayerPrefs (line 681) | private void loadVPlayerPrefs() { method setTextViewStyle (line 701) | private void setTextViewStyle(OutlineTextView v) { method isInitialized (line 709) | private boolean isInitialized() { method handleMessage (line 721) | @Override method handleMessage (line 774) | @Override method setVideoLoadingLayoutVisibility (line 854) | private void setVideoLoadingLayoutVisibility(int visibility) { method onHWRenderFailed (line 863) | @Override method onSubChanged (line 871) | @Override method onSubChanged (line 881) | @Override method onOpenStart (line 893) | @Override method onOpenSuccess (line 898) | @Override method onOpenFailed (line 903) | @Override method onBufferStart (line 908) | @Override method onBufferComplete (line 915) | @Override method onPlaybackComplete (line 928) | @Override method onCloseStart (line 943) | @Override method onCloseComplete (line 948) | @Override method onVideoSizeChanged (line 953) | @Override method onDownloadRateChanged (line 960) | @Override method setVideoLayout (line 973) | private void setVideoLayout() { method savePosition (line 979) | private void savePosition() { method getStartPosition (line 998) | private float getStartPosition() { method getBufferPercentage (line 1007) | @Override method getCurrentPosition (line 1014) | @Override method getDuration (line 1021) | @Override method isPlaying (line 1028) | @Override method pause (line 1035) | @Override method seekTo (line 1042) | @Override method start (line 1050) | @Override method previous (line 1060) | @Override method next (line 1064) | @Override method scale (line 1071) | @Override method snapshot (line 1095) | @SuppressLint("SimpleDateFormat") method toggleVideoMode (line 1132) | @Override method stop (line 1138) | @Override method goForward (line 1143) | @Override method goBack (line 1148) | @Override method removeLoadingView (line 1153) | @Override method onSurfaceCreated (line 1158) | @Override method onSurfaceChanged (line 1168) | @Override method onSurfaceDestroyed (line 1176) | @Override method setDanmakushow (line 1196) | @Override class VideoViewInitTask (line 1208) | private class VideoViewInitTask extends AsyncTask mList){ method getCount (line 33) | @Override method getItem (line 38) | @Override method getItemId (line 43) | @Override method getView (line 48) | @Override FILE: app/src/main/java/com/cjj/bb/adapter/ArrayAdapter.java class ArrayAdapter (line 12) | public abstract class ArrayAdapter extends BaseAdapter { method ArrayAdapter (line 19) | public ArrayAdapter(final Context ctx, final ArrayList l) { method ArrayAdapter (line 24) | public ArrayAdapter(final Context ctx, final T... l) { method ArrayAdapter (line 30) | public ArrayAdapter(final Context ctx, final List l) { method ArrayAdapter (line 37) | public ArrayAdapter(final Context ctx, final Collection l) { method getCount (line 44) | @Override method getItem (line 49) | @Override method getItemId (line 54) | @Override method add (line 59) | public void add(T item) { method replace (line 63) | public void replace(ArrayList newObjects) { method addAll (line 74) | public void addAll(T... items) { method addAll (line 86) | public void addAll(Collection collection) { method clear (line 93) | public void clear() { method getAll (line 102) | public final ArrayList getAll() { FILE: app/src/main/java/com/cjj/bb/adapter/BankumiTabAdapter.java class BankumiTabAdapter (line 16) | public class BankumiTabAdapter extends FragmentPagerAdapter { method BankumiTabAdapter (line 21) | public BankumiTabAdapter(FragmentManager fm) { method getItem (line 28) | @Override method getPageTitle (line 51) | @Override method getCount (line 57) | @Override FILE: app/src/main/java/com/cjj/bb/adapter/DianyingTabAdapter.java class DianyingTabAdapter (line 16) | public class DianyingTabAdapter extends FragmentPagerAdapter { method DianyingTabAdapter (line 21) | public DianyingTabAdapter(FragmentManager fm) { method getItem (line 28) | @Override method getPageTitle (line 51) | @Override method getCount (line 57) | @Override FILE: app/src/main/java/com/cjj/bb/adapter/DonghuaTabAdapter.java class DonghuaTabAdapter (line 17) | public class DonghuaTabAdapter extends FragmentPagerAdapter { method DonghuaTabAdapter (line 22) | public DonghuaTabAdapter(FragmentManager fm) { method getItem (line 29) | @Override method getPageTitle (line 52) | @Override method getCount (line 58) | @Override FILE: app/src/main/java/com/cjj/bb/adapter/GameListAdapter.java class GameListAdapter (line 24) | public class GameListAdapter extends BaseAdapter{ method GameListAdapter (line 28) | public GameListAdapter(Context mContext,List mList){ method getCount (line 34) | @Override method getItem (line 39) | @Override method getItemId (line 44) | @Override method getView (line 49) | @Override FILE: app/src/main/java/com/cjj/bb/adapter/GridAdapter.java class GridAdapter (line 23) | public class GridAdapter extends BaseAdapter{ method GridAdapter (line 28) | public GridAdapter(Context mContext,List mList,ImageLoader ... method getCount (line 36) | @Override method getItem (line 41) | @Override method getItemId (line 46) | @Override method getView (line 51) | @Override class ViewHolder (line 95) | private class ViewHolder{ FILE: app/src/main/java/com/cjj/bb/adapter/ItemsAdapter.java class ItemsAdapter (line 21) | public class ItemsAdapter extends ArrayAdapter{ method ItemsAdapter (line 29) | public ItemsAdapter(Context context, int layoutResourceId, Integer[] i... method getView (line 41) | @Override class ItemHolder (line 65) | public static class ItemHolder method setImageBitmap (line 72) | private void setImageBitmap(Integer item, ImageView imageView){ method convertDpToPixel (line 83) | public static float convertDpToPixel(float dp, Context context){ FILE: app/src/main/java/com/cjj/bb/adapter/KejiTabAdapter.java class KejiTabAdapter (line 16) | public class KejiTabAdapter extends FragmentPagerAdapter { method KejiTabAdapter (line 21) | public KejiTabAdapter(FragmentManager fm) { method getItem (line 28) | @Override method getPageTitle (line 55) | @Override method getCount (line 61) | @Override FILE: app/src/main/java/com/cjj/bb/adapter/MainTabAdapter.java class MainTabAdapter (line 22) | public class MainTabAdapter extends FragmentPagerAdapter { method MainTabAdapter (line 29) | public MainTabAdapter(FragmentManager fm) { method getItem (line 36) | @Override method getPageTitle (line 61) | @Override method getCount (line 67) | @Override FILE: app/src/main/java/com/cjj/bb/adapter/MusicTabAdapter.java class MusicTabAdapter (line 16) | public class MusicTabAdapter extends FragmentPagerAdapter { method MusicTabAdapter (line 21) | public MusicTabAdapter(FragmentManager fm) { method getItem (line 28) | @Override method getPageTitle (line 51) | @Override method getCount (line 57) | @Override FILE: app/src/main/java/com/cjj/bb/adapter/RankAdapter.java class RankAdapter (line 16) | public class RankAdapter extends FragmentPagerAdapter { method RankAdapter (line 21) | public RankAdapter(FragmentManager fm) { method getItem (line 28) | @Override method getPageTitle (line 57) | @Override method getCount (line 63) | @Override FILE: app/src/main/java/com/cjj/bb/adapter/VideoInfoListAdapter.java class VideoInfoListAdapter (line 20) | public class VideoInfoListAdapter extends BaseAdapter{ method VideoInfoListAdapter (line 26) | public VideoInfoListAdapter(Context mContext,List mList,String... method getCount (line 33) | @Override method getItem (line 38) | @Override method getItemId (line 43) | @Override method getView (line 48) | @Override FILE: app/src/main/java/com/cjj/bb/adapter/VideoListAdapter.java class VideoListAdapter (line 29) | public class VideoListAdapter extends BaseAdapter { method VideoListAdapter (line 38) | public VideoListAdapter(Context context) { method setList (line 57) | public void setList(List list) { method addList (line 61) | public void addList(List list) { method clearList (line 65) | public void clearList() { method getList (line 69) | public List getList() { method removeItem (line 73) | public void removeItem(int position) { method getCount (line 79) | @Override method getItem (line 84) | @Override method getItemId (line 89) | @Override method getView (line 94) | @Override class ViewHolder (line 129) | private class ViewHolder { FILE: app/src/main/java/com/cjj/bb/adapter/YouxiTabAdapter.java class YouxiTabAdapter (line 16) | public class YouxiTabAdapter extends FragmentPagerAdapter { method YouxiTabAdapter (line 21) | public YouxiTabAdapter(FragmentManager fm) { method getItem (line 28) | @Override method getPageTitle (line 49) | @Override method getCount (line 55) | @Override FILE: app/src/main/java/com/cjj/bb/adapter/YuleTabAdapter.java class YuleTabAdapter (line 16) | public class YuleTabAdapter extends FragmentPagerAdapter { method YuleTabAdapter (line 21) | public YuleTabAdapter(FragmentManager fm) { method getItem (line 28) | @Override method getPageTitle (line 49) | @Override method getCount (line 55) | @Override FILE: app/src/main/java/com/cjj/bb/fragment/BangumiFragment.java class BangumiFragment (line 20) | public class BangumiFragment extends Fragment{ method onCreate (line 28) | @Override method onCreateView (line 34) | @Override method onTouch (line 56) | @Override method onScrollStateChanged (line 78) | @Override method onScroll (line 82) | @Override method loadItems (line 124) | private void loadItems(){ FILE: app/src/main/java/com/cjj/bb/fragment/BroadcastTimetableFragment.java class BroadcastTimetableFragment (line 5) | public class BroadcastTimetableFragment extends Fragment{ FILE: app/src/main/java/com/cjj/bb/fragment/DonghuaFragment.java class DonghuaFragment (line 43) | public class DonghuaFragment extends Fragment implements AbsListView.OnS... method DonghuaFragment (line 56) | public DonghuaFragment(int videoType) { method onCreate (line 60) | @Override method onActivityCreated (line 66) | @Override method onCreateView (line 93) | @Override method init (line 101) | private void init() { method initComponent (line 109) | private void initComponent() { method onScrollStateChanged (line 139) | @Override method onScroll (line 152) | @Override class MainTask (line 172) | private class MainTask extends AsyncTask { method doInBackground (line 174) | @Override method onPostExecute (line 230) | @Override method getDate (line 287) | public String getDate() { FILE: app/src/main/java/com/cjj/bb/fragment/FragmentLogin.java class FragmentLogin (line 16) | public class FragmentLogin extends Fragment { method onCreateView (line 18) | @Nullable FILE: app/src/main/java/com/cjj/bb/fragment/FramentTime.java class FramentTime (line 16) | public class FramentTime extends Fragment { method onCreateView (line 18) | @Nullable FILE: app/src/main/java/com/cjj/bb/fragment/GamesCenterFragment.java class GamesCenterFragment (line 19) | public class GamesCenterFragment extends Fragment{ method onCreate (line 29) | @Override method onCreateView (line 42) | @Override FILE: app/src/main/java/com/cjj/bb/fragment/HomePageFragment.java class HomePageFragment (line 46) | public class HomePageFragment extends Fragment{ method handleMessage (line 96) | public void handleMessage(android.os.Message msg) { method HomePageFragment (line 102) | public HomePageFragment() { method onCreate (line 106) | @Override method initImageLoader (line 123) | private void initImageLoader() { method initAdData (line 143) | private void initAdData() { method initBangumiData (line 174) | private void initBangumiData() { method addDynamicView (line 217) | private void addDynamicView() { method startAd (line 233) | private void startAd() { class ScrollTask (line 240) | private class ScrollTask implements Runnable { method run (line 242) | @Override method onStop (line 251) | @Override method onCreateView (line 260) | @Override class HomePageADAdapter (line 272) | private class HomePageADAdapter extends PagerAdapter{ method getCount (line 274) | @Override method instantiateItem (line 279) | @Override method destroyItem (line 303) | @Override method isViewFromObject (line 308) | @Override method restoreState (line 313) | @Override method saveState (line 318) | @Override method startUpdate (line 323) | @Override method finishUpdate (line 328) | @Override class HomePageADChangeListener (line 334) | private class HomePageADChangeListener implements OnPageChangeListener { method onPageScrollStateChanged (line 338) | @Override method onPageScrolled (line 343) | @Override method onPageSelected (line 348) | @Override class MainTask (line 356) | private class MainTask extends AsyncTask { method doInBackground (line 360) | @Override method onPostExecute (line 417) | @Override FILE: app/src/main/java/com/cjj/bb/fragment/HomePageFragment2.java class HomePageFragment2 (line 49) | public class HomePageFragment2 extends Fragment { method handleMessage (line 102) | public void handleMessage(android.os.Message msg) { method onCreate (line 108) | @Override method initTestData (line 126) | private void initTestData() { method initImageLoader (line 160) | private void initImageLoader() { method initAdData (line 180) | private void initAdData() { method addDynamicView (line 246) | private void addDynamicView() { method startAd (line 262) | private void startAd() { class ScrollTask (line 269) | private class ScrollTask implements Runnable { method run (line 271) | @Override method onStop (line 280) | @Override method onCreateView (line 289) | @Override class HomePageADAdapter (line 300) | private class HomePageADAdapter extends PagerAdapter{ method getCount (line 302) | @Override method instantiateItem (line 307) | @Override method destroyItem (line 331) | @Override method isViewFromObject (line 336) | @Override method restoreState (line 341) | @Override method saveState (line 346) | @Override method startUpdate (line 351) | @Override method finishUpdate (line 356) | @Override class HomePageADChangeListener (line 362) | private class HomePageADChangeListener implements OnPageChangeListener { method onPageScrollStateChanged (line 366) | @Override method onPageScrolled (line 371) | @Override method onPageSelected (line 376) | @Override class MainTask (line 384) | private class MainTask extends AsyncTask { method MainTask (line 394) | public MainTask() { method doInBackground (line 399) | @Override method onPostExecute (line 585) | @Override method onDestroy (line 606) | @Override method onClick (line 614) | @Override method onClick (line 628) | @Override method onClick (line 642) | @Override method onClick (line 656) | @Override method onClick (line 670) | @Override method onClick (line 684) | @Override method onClick (line 698) | @Override FILE: app/src/main/java/com/cjj/bb/fragment/OnlineFragment.java class OnlineFragment (line 30) | public class OnlineFragment extends Fragment implements OnItemClickListe... method onCreate (line 47) | @Override method onCreateView (line 54) | @Override method onItemClick (line 66) | @Override method onBackPressed (line 87) | public boolean onBackPressed() { class DataAdapter (line 101) | private class DataAdapter extends ArrayAdapter { method DataAdapter (line 105) | public DataAdapter(Context ctx,ArrayList root) { method getView (line 119) | @Override method onPause (line 146) | @Override method onResume (line 151) | @Override FILE: app/src/main/java/com/cjj/bb/fragment/PersonCenterFragment.java class PersonCenterFragment (line 5) | public class PersonCenterFragment extends Fragment{ FILE: app/src/main/java/com/cjj/bb/fragment/RankFragment.java class RankFragment (line 33) | public class RankFragment extends Fragment { method RankFragment (line 45) | public RankFragment(int videoType) { method onCreate (line 49) | @Override FILE: app/src/main/java/com/cjj/bb/fragment/RelevantVideoFragment.java class RelevantVideoFragment (line 5) | public class RelevantVideoFragment extends Fragment{ FILE: app/src/main/java/com/cjj/bb/fragment/SubareaFragment.java class SubareaFragment (line 20) | public class SubareaFragment extends Fragment{ method onCreate (line 28) | @Override method onCreateView (line 40) | @Override FILE: app/src/main/java/com/cjj/bb/fragment/VideoInfoFragment.java class VideoInfoFragment (line 47) | public class VideoInfoFragment extends Fragment{ method onCreate (line 72) | @Override method initImageLoader (line 88) | private void initImageLoader() { class InJavaScriptLocalObj (line 108) | final class InJavaScriptLocalObj { method showSource (line 109) | public void showSource(String html) { method onCreateView (line 114) | @Override method initData (line 124) | private void initData() { method onStop (line 194) | @Override class VideoInfoTask (line 200) | private class VideoInfoTask extends AsyncTask { method doInBackground (line 203) | @Override method onPostExecute (line 238) | @Override FILE: app/src/main/java/com/cjj/bb/model/AreaItem.java class AreaItem (line 3) | public class AreaItem { method getImg (line 6) | public int getImg() { method setImg (line 9) | public void setImg(int img) { method getText (line 12) | public String getText() { method setText (line 15) | public void setText(String text) { FILE: app/src/main/java/com/cjj/bb/model/BannerItem.java class BannerItem (line 3) | public class BannerItem { method getTitle (line 8) | public String getTitle() { method setTitle (line 11) | public void setTitle(String title) { method getLink (line 14) | public String getLink() { method setLink (line 17) | public void setLink(String link) { method getImg (line 20) | public String getImg() { method setImg (line 23) | public void setImg(String img) { method isAd (line 26) | public boolean isAd() { method setAd (line 29) | public void setAd(boolean isAd) { FILE: app/src/main/java/com/cjj/bb/model/GameItem.java class GameItem (line 3) | public class GameItem { method getImg (line 7) | public int getImg() { method setImg (line 10) | public void setImg(int img) { method getText (line 13) | public String getText() { method setText (line 16) | public void setText(String text) { method getPath (line 19) | public String getPath() { method setPath (line 22) | public void setPath(String path) { FILE: app/src/main/java/com/cjj/bb/model/OnlineVideo.java class OnlineVideo (line 5) | public class OnlineVideo { method OnlineVideo (line 24) | public OnlineVideo() { method OnlineVideo (line 28) | public OnlineVideo(String title, int iconId, int category) { method OnlineVideo (line 34) | public OnlineVideo(String title, int iconId, int category, String url) { FILE: app/src/main/java/com/cjj/bb/model/Page.java class Page (line 9) | public class Page { method setPageStart (line 14) | public void setPageStart() { method setPage (line 19) | public void setPage(int num) { method getCurrentPage (line 24) | public String getCurrentPage() { method addPage (line 29) | public void addPage() { FILE: app/src/main/java/com/cjj/bb/model/User.java class User (line 3) | public class User { method getMid (line 17) | public String getMid() { method setMid (line 20) | public void setMid(String mid) { method getName (line 23) | public String getName() { method setName (line 26) | public void setName(String name) { method getIsApprove (line 29) | public Boolean getIsApprove() { method setIsApprove (line 32) | public void setIsApprove(Boolean isApprove) { method getSpaceName (line 35) | public String getSpaceName() { method setSpaceName (line 38) | public void setSpaceName(String spaceName) { method getSex (line 44) | public String getSex() { method setSex (line 50) | public void setSex(String sex) { method getRank (line 53) | public String getRank() { method setRank (line 56) | public void setRank(String rank) { method getAvatar (line 59) | public String getAvatar() { method setAvatar (line 62) | public void setAvatar(String avatar) { method getFollow (line 65) | public String getFollow() { method setFollow (line 68) | public void setFollow(String follow) { method getArticle (line 71) | public String getArticle() { method setArticle (line 74) | public void setArticle(String article) { method getFans (line 77) | public String getFans() { method setFans (line 80) | public void setFans(String fans) { method getPlace (line 83) | public String getPlace() { method setPlace (line 86) | public void setPlace(String place) { method getDescription (line 89) | public String getDescription() { method setDescription (line 92) | public void setDescription(String description) { method getFollowlist (line 95) | public String getFollowlist() { method setFollowlist (line 98) | public void setFollowlist(String followlist) { FILE: app/src/main/java/com/cjj/bb/model/Video.java class Video (line 3) | public class Video { method getAid (line 24) | public String getAid() { method setAid (line 27) | public void setAid(String aid) { method getTitle (line 30) | public String getTitle() { method setTitle (line 33) | public void setTitle(String title) { method getBofang (line 36) | public String getBofang() { method setBofang (line 39) | public void setBofang(String bofang) { method getShoucang (line 42) | public String getShoucang() { method setShoucang (line 45) | public void setShoucang(String shoucang) { method getDanmu (line 48) | public String getDanmu() { method setDanmu (line 51) | public void setDanmu(String danmu) { method getDate (line 54) | public String getDate() { method setDate (line 57) | public void setDate(String date) { method getCover (line 60) | public String getCover() { method setCover (line 63) | public void setCover(String cover) { method getCommentNumber (line 66) | public String getCommentNumber() { method setCommentNumber (line 69) | public void setCommentNumber(String commentNumber) { method getDescription (line 72) | public String getDescription() { method setDescription (line 75) | public void setDescription(String description) { method getTag (line 78) | public String getTag() { method setTag (line 81) | public void setTag(String tag) { method getAuthor (line 84) | public String getAuthor() { method setAuthor (line 87) | public void setAuthor(String author) { method getCredit (line 90) | public String getCredit() { method setCredit (line 93) | public void setCredit(String credit) { method getCoin (line 96) | public String getCoin() { method setCoin (line 99) | public void setCoin(String coin) { method getSpid (line 102) | public String getSpid() { method setSpid (line 105) | public void setSpid(String spid) { method getCid (line 108) | public String getCid() { method setCid (line 111) | public void setCid(String cid) { method getOffsite (line 114) | public String getOffsite() { method setOffsite (line 117) | public void setOffsite(String offsite) { method getDuration (line 120) | public String getDuration() { method setDuration (line 123) | public void setDuration(String duration) { method getEpisode (line 126) | public String getEpisode() { method setEpisode (line 129) | public void setEpisode(String episode) { method getArcurl (line 132) | public String getArcurl() { method setArcurl (line 135) | public void setArcurl(String arcurl) { method getSrc (line 138) | public String getSrc() { method setSrc (line 141) | public void setSrc(String src) { FILE: app/src/main/java/com/cjj/bb/model/VideoItem.java class VideoItem (line 5) | public class VideoItem implements Serializable{ method getAid (line 23) | public String getAid() { method setAid (line 26) | public void setAid(String aid) { method getTitle (line 29) | public String getTitle() { method setTitle (line 32) | public void setTitle(String title) { method getTypeid (line 35) | public String getTypeid() { method setTypeid (line 38) | public void setTypeid(String typeid) { method getPlay (line 41) | public String getPlay() { method setPlay (line 44) | public void setPlay(String play) { method getSbutitle (line 47) | public String getSbutitle() { method setSbutitle (line 50) | public void setSbutitle(String sbutitle) { method getReview (line 53) | public String getReview() { method setReview (line 56) | public void setReview(String review) { method getVideo_review (line 59) | public String getVideo_review() { method setVideo_review (line 62) | public void setVideo_review(String video_review) { method getFavorites (line 65) | public String getFavorites() { method setFavorites (line 68) | public void setFavorites(String favorites) { method getMid (line 71) | public String getMid() { method setMid (line 74) | public void setMid(String mid) { method getAuthor (line 77) | public String getAuthor() { method setAuthor (line 80) | public void setAuthor(String author) { method getDescription (line 83) | public String getDescription() { method setDescription (line 86) | public void setDescription(String description) { method getCreate (line 89) | public String getCreate() { method setCreate (line 92) | public void setCreate(String create) { method getPic (line 95) | public String getPic() { method setPic (line 98) | public void setPic(String pic) { method getCredit (line 101) | public String getCredit() { method setCredit (line 104) | public void setCredit(String credit) { method getCoins (line 107) | public String getCoins() { method setCoins (line 110) | public void setCoins(String coins) { method getDuration (line 113) | public String getDuration() { method setDuration (line 116) | public void setDuration(String duration) { FILE: app/src/main/java/com/cjj/bb/utils/ArrayUtils.java class ArrayUtils (line 20) | public class ArrayUtils { method concat (line 21) | public static T[] concat(T[] A, T[] B) { method indexOf (line 31) | public static int indexOf(T[] array, T s) { FILE: app/src/main/java/com/cjj/bb/utils/CompressionTools.java class CompressionTools (line 9) | public class CompressionTools { method CompressionTools (line 12) | private CompressionTools() {} method compress (line 14) | public static byte[] compress(byte[] value, int offset, int length, in... method compress (line 39) | public static byte[] compress(byte[] value, int offset, int length) { method compress (line 44) | public static byte[] compress(byte[] value) { method decompress (line 48) | public static byte[] decompress(byte[] value) throws DataFormatExcepti... method decompressXML (line 68) | public static byte[] decompressXML(byte[] data) throws DataFormatExcep... FILE: app/src/main/java/com/cjj/bb/utils/Constants.java class Constants (line 9) | public class Constants { class DEF_BLOG_ITEM_TYPE (line 11) | public class DEF_BLOG_ITEM_TYPE { class DEF_NEWS_TYPE (line 20) | public class DEF_NEWS_TYPE { class DEF_COMMENT_TYPE (line 29) | public class DEF_COMMENT_TYPE { class DEF_RESULT_CODE (line 35) | public class DEF_RESULT_CODE { class DEF_TASK_TYPE (line 44) | public class DEF_TASK_TYPE { class DEF_VIDEO_TYPE (line 54) | public class DEF_VIDEO_TYPE { class DEF_AREA_TYPE (line 101) | public class DEF_AREA_TYPE { FILE: app/src/main/java/com/cjj/bb/utils/DeviceUtils.java class DeviceUtils (line 34) | public class DeviceUtils { method hasFroyo (line 37) | public static boolean hasFroyo() { method hasGingerbread (line 42) | public static boolean hasGingerbread() { method hasHoneycomb (line 47) | public static boolean hasHoneycomb() { method hasHoneycombMR1 (line 52) | public static boolean hasHoneycombMR1() { method hasICS (line 57) | public static boolean hasICS() { method getSDKVersionInt (line 61) | public static int getSDKVersionInt() { method getSDKVersion (line 65) | @SuppressWarnings("deprecation") method isTablet (line 76) | public static boolean isTablet(Context context) { method isHoneycombTablet (line 80) | public static boolean isHoneycombTablet(Context context) { method getDeviceModel (line 89) | public static String getDeviceModel() { method isMeizu (line 94) | public static boolean isMeizu() { method isHTC (line 99) | public static boolean isHTC() { method isXiaomi (line 103) | public static boolean isXiaomi() { method getManufacturer (line 112) | public static String getManufacturer() { method getScreenHeight (line 116) | @SuppressWarnings("deprecation") method getScreenWidth (line 124) | @SuppressWarnings("deprecation") method getScreenDensity (line 134) | public static float getScreenDensity(Context context) { method getScreenSize (line 140) | public static int[] getScreenSize(int w, int h, Context context) { method getScreenSize (line 153) | public static int[] getScreenSize(int w, int h, int phoneW, int phoneH) { method setBrightness (line 163) | public static void setBrightness(final Activity context, float f) { method getAvailableStorage (line 186) | public static long getAvailableStorage() { method hideSoftInput (line 202) | public static void hideSoftInput(Context ctx, View v) { method showSoftInput (line 211) | public static void showSoftInput(Context ctx) { method isHardKeyboardOpen (line 223) | protected boolean isHardKeyboardOpen(Context ctx) { method getCpuInfo (line 227) | public static String getCpuInfo() { method startApkActivity (line 247) | public static void startApkActivity(final Context ctx, String packageN... FILE: app/src/main/java/com/cjj/bb/utils/DownUtil.java class DownUtil (line 21) | public class DownUtil method DownUtil (line 34) | public DownUtil(String path, String targetFile, int threadNum) method download (line 43) | public void download() throws Exception method getCompleteRate (line 85) | public double getCompleteRate() class DownThread (line 97) | private class DownThread extends Thread method DownThread (line 108) | public DownThread(int startPos, int currentPartSize, method run (line 116) | @Override FILE: app/src/main/java/com/cjj/bb/utils/FileUitl.java class FileUitl (line 27) | public class FileUitl { method FileUitl (line 30) | public FileUitl(){ method getSDPATH (line 38) | public String getSDPATH(){ method createSDDir (line 44) | public File createSDDir(String dirName){ method createSDFile (line 53) | public File createSDFile(String fileName)throws IOException{ method isFileExist (line 64) | public boolean isFileExist(String fileName){ method write2SDFromInput (line 71) | public File write2SDFromInput(String Path, String FileName, InputStrea... method write2SDFromWrite (line 107) | public File write2SDFromWrite(String Path, String FileName, BufferedRe... FILE: app/src/main/java/com/cjj/bb/utils/FileUtils.java class FileUtils (line 14) | public class FileUtils { method isVideoOrAudio (line 105) | public static boolean isVideoOrAudio(File f) { method isVideoOrAudio (line 110) | public static boolean isVideoOrAudio(String f) { method isVideo (line 115) | public static boolean isVideo(File f) { method getFileExtension (line 121) | public static String getFileExtension(File f) { method getUrlFileName (line 132) | public static String getUrlFileName(String url) { method getUrlExtension (line 144) | public static String getUrlExtension(String url) { method getFileNameNoEx (line 154) | public static String getFileNameNoEx(String filename) { method showFileSize (line 164) | public static String showFileSize(long size) { method showFileAvailable (line 179) | public static String showFileAvailable() { method createIfNoExists (line 195) | public static boolean createIfNoExists(String path) { method getMimeType (line 244) | public static String getMimeType(String path) { method getExternalStorageDirectory (line 253) | public static String getExternalStorageDirectory() { method getCanonical (line 269) | public static String getCanonical(File f) { method sdAvailable (line 280) | public static boolean sdAvailable() { FILE: app/src/main/java/com/cjj/bb/utils/FractionalTouchDelegate.java class FractionalTouchDelegate (line 38) | public class FractionalTouchDelegate extends TouchDelegate { method FractionalTouchDelegate (line 54) | public FractionalTouchDelegate(View source, View target, RectF sourceF... method setupDelegate (line 73) | public static void setupDelegate(View source, View target, RectF sourc... method updateSourcePartial (line 81) | private void updateSourcePartial() { method onTouchEvent (line 97) | @Override FILE: app/src/main/java/com/cjj/bb/utils/HttpDownloader.java class HttpDownloader (line 18) | public class HttpDownloader { method download (line 31) | public String download(String urlstr) { method download (line 72) | public int download(String urlstr, String Path, String FileName) { method downFile (line 117) | public int downFile(String urlstr, String Path, String FileName) { method getInputStreamFromUrl (line 155) | private InputStream getInputStreamFromUrl(String urlstr) method testCharset (line 165) | public static void testCharset(String datastr){ FILE: app/src/main/java/com/cjj/bb/utils/HttpUtil.java class HttpUtil (line 55) | public class HttpUtil { method getHtmlString (line 60) | public static String getHtmlString(String urlString) { method getXmlDecompress (line 79) | public static String getXmlDecompress(String urlString) { method sendPost (line 97) | public static String sendPost(String url, String params) method httpGetHost (line 157) | public static String httpGetHost(String url) { method httpGet (line 185) | public static String httpGet(String url) { method httpGetNoResult (line 217) | public static String httpGetNoResult(String url) { method HttpGetBmp (line 243) | public static Bitmap HttpGetBmp(String url) { method HttpGetBmpInputStream (line 271) | public static InputStream HttpGetBmpInputStream(String url) { method GetCookie (line 287) | public static Integer GetCookie(String url, String number, String pw, method httpGetCookie (line 341) | public static String httpGetCookie(String url) { method httpPostCookie (line 381) | public static String httpPostCookie(String url, String id, String data) { method getCookie (line 430) | public static int getCookie(String url) { FILE: app/src/main/java/com/cjj/bb/utils/ImageUtils.java class ImageUtils (line 27) | public class ImageUtils { method getBitmapSize (line 34) | @TargetApi(Build.VERSION_CODES.HONEYCOMB_MR1) method rotate (line 44) | public static Bitmap rotate(Bitmap b, int degrees) { method decodeSampledBitmapFromFile (line 79) | public static synchronized Bitmap decodeSampledBitmapFromFile( method calculateInSampleSize (line 116) | public static int calculateInSampleSize(BitmapFactory.Options options, method saveBitmap (line 150) | public static boolean saveBitmap(String path, Bitmap bitmap) { method saveBitmap (line 155) | public static boolean saveBitmap(File f, Bitmap bitmap) { method decodeUriAsBitmap (line 187) | public static Bitmap decodeUriAsBitmap(Context ctx, Uri uri) { method zoomBitmap (line 214) | public static Bitmap zoomBitmap(Bitmap bitmap, int w, int h) { method drawableToBitmap (line 226) | public static Bitmap drawableToBitmap(Drawable drawable) { method getRoundedCornerBitmap (line 247) | public static Bitmap getRoundedCornerBitmap(Bitmap bitmap, float round... method toBitmap (line 274) | public static Bitmap toBitmap(Drawable drawable) { method scaledBitmap (line 297) | public static Bitmap scaledBitmap(Bitmap src, int dstWidth, int dstHei... method scaledBitmap (line 320) | public static Bitmap scaledBitmap(Bitmap src, int scale) { method toBytes (line 335) | public static byte[] toBytes(Bitmap bitmap) { FILE: app/src/main/java/com/cjj/bb/utils/IntentHelper.java class IntentHelper (line 36) | public final class IntentHelper { method getIntentUri (line 45) | public static Uri getIntentUri(Intent intent) { method getTextUri (line 68) | private static Uri getTextUri(String sharedUrl) { method existPackage (line 79) | public static boolean existPackage(final Context ctx, String packageNa... method startApkActivity (line 89) | public static void startApkActivity(final Context ctx, String packageN... FILE: app/src/main/java/com/cjj/bb/utils/JsoupUtil.java class JsoupUtil (line 21) | public class JsoupUtil { method resetPages (line 26) | public static void resetPages() { FILE: app/src/main/java/com/cjj/bb/utils/Logger.java class Logger (line 5) | public class Logger { method setLog (line 10) | public static void setLog(boolean isLog) { method getIsLog (line 14) | public static boolean getIsLog() { method d (line 18) | public static void d(String tag, String msg) { method d (line 24) | public static void d(String msg) { method d (line 36) | public static void d(String tag, String msg, Throwable tr) { method e (line 42) | public static void e(Throwable tr) { method i (line 48) | public static void i(String msg) { method i (line 54) | public static void i(String tag, String msg) { method i (line 68) | public static void i(String tag, String msg, Throwable tr) { method e (line 82) | public static void e(String tag, String msg) { method e (line 88) | public static void e(String msg) { method e (line 102) | public static void e(String tag, String msg, Throwable tr) { method e (line 108) | public static void e(String msg, Throwable tr) { method systemErr (line 114) | public static void systemErr(String msg) { FILE: app/src/main/java/com/cjj/bb/utils/MediaUtils.java class MediaUtils (line 23) | public final class MediaUtils { method isVideoOrAudio (line 42) | public static boolean isVideoOrAudio(String url) { method isVideoOrAudio (line 46) | public static boolean isVideoOrAudio(File file) { method isVideo (line 50) | public static boolean isVideo(String url) { method isVideo (line 54) | public static boolean isVideo(File file) { method isAudio (line 58) | public static boolean isAudio(String url) { method isAudio (line 62) | public static boolean isAudio(File file) { method isSubTrack (line 66) | public static boolean isSubTrack(File file) { method isNative (line 70) | public static boolean isNative(String uri) { method generatePattern (line 75) | private static Pattern generatePattern(String[] args) { FILE: app/src/main/java/com/cjj/bb/utils/MultiMemberGZIPInputStream.java class MultiMemberGZIPInputStream (line 8) | public method MultiMemberGZIPInputStream (line 11) | public MultiMemberGZIPInputStream(InputStream in, int size) throws IOE... method MultiMemberGZIPInputStream (line 18) | public MultiMemberGZIPInputStream(InputStream in) throws IOException method MultiMemberGZIPInputStream (line 25) | private MultiMemberGZIPInputStream(MultiMemberGZIPInputStream parent) ... method MultiMemberGZIPInputStream (line 33) | private MultiMemberGZIPInputStream(MultiMemberGZIPInputStream parent, ... method read (line 46) | public int read(byte[] inputBuffer, int inputBufferOffset, int inputBu... FILE: app/src/main/java/com/cjj/bb/utils/PreferenceUtils.java class PreferenceUtils (line 12) | public final class PreferenceUtils { method reset (line 15) | public static void reset(final Context ctx) { method getString (line 21) | public static String getString(String key, String defValue) { method getLong (line 25) | public static long getLong(String key, long defValue) { method getFloat (line 29) | public static float getFloat(String key, float defValue) { method put (line 33) | public static void put(String key, String value) { method put (line 37) | public static void put(String key, int value) { method put (line 41) | public static void put(String key, float value) { method put (line 45) | public static void put(String key, boolean value) { method putFloat (line 49) | public static void putFloat(String key, float value) { method getPreferences (line 56) | public static SharedPreferences getPreferences() { method getInt (line 60) | public static int getInt(String key, int defValue) { method getBoolean (line 64) | public static boolean getBoolean(String key, boolean defValue) { method putStringProcess (line 68) | public static void putStringProcess(String key, String value) { method getStringProcess (line 75) | public static String getStringProcess(String key, String defValue) { method hasString (line 80) | public static boolean hasString(String key) { method putString (line 85) | public static void putString(String key, String value) { method putLong (line 92) | public static void putLong(String key, long value) { method putBoolean (line 99) | public static void putBoolean(String key, boolean value) { method putInt (line 106) | public static void putInt(String key, int value) { method remove (line 113) | public static void remove(String... keys) { FILE: app/src/main/java/com/cjj/bb/utils/StringUtils.java class StringUtils (line 21) | public class StringUtils { method currentTimeString (line 35) | public static String currentTimeString() { method chatAt (line 39) | public static char chatAt(String pinyin, int index) { method GetTextWidth (line 46) | public static float GetTextWidth(String Sentence, float Size) { method formatDate (line 61) | public static String formatDate(Date date, String pattern) { method formatDate (line 72) | public static String formatDate(Date date) { method formatDate (line 76) | public static String formatDate(long date) { method getDate (line 85) | public static String getDate() { method createFileName (line 90) | public static String createFileName() { method getDateTime (line 101) | public static String getDateTime() { method formatDateTime (line 111) | public static String formatDateTime(Date date) { method formatDateTime (line 115) | public static String formatDateTime(long date) { method formatGMTDate (line 125) | public static String formatGMTDate(String gmt) { method join (line 138) | public static String join(final ArrayList array, method join (line 151) | public static String join(final Iterator iter, method isEmpty (line 172) | public static boolean isEmpty(String str) { method trim (line 181) | public static String trim(String str) { method generateTime (line 192) | public static String generateTime(long time) { method gennerTime (line 203) | public static String gennerTime(int totalSeconds) { method generateFileSize (line 215) | public static String generateFileSize(long size) { method getTimeDiff (line 229) | public static String getTimeDiff(long time) { method substring (line 271) | public static String substring(String search, String start, String end, method substring (line 297) | public static String substring(String search, String start, String end) { method concat (line 307) | public static String concat(String... strs) { method getChineseCharCount (line 319) | public static int getChineseCharCount(String str) { method getEnglishCount (line 332) | public static int getEnglishCount(String str) { method encode (line 344) | public static String encode(String url) { FILE: app/src/main/java/com/cjj/bb/utils/ToastUtils.java class ToastUtils (line 12) | public class ToastUtils { method showToast (line 14) | public static void showToast(int resID) { method showToast (line 18) | public static void showToast(String text) { method showToast (line 22) | public static void showToast(Context ctx, int resID) { method showToast (line 26) | public static void showToast(Context ctx, String text) { method showLongToast (line 30) | public static void showLongToast(Context ctx, int resID) { method showLongToast (line 34) | public static void showLongToast(int resID) { method showLongToast (line 38) | public static void showLongToast(Context ctx, String text) { method showLongToast (line 42) | public static void showLongToast(String text) { method showToast (line 46) | public static void showToast(Context ctx, int duration, int resID) { method showToast (line 50) | public static void showToast(Context ctx, int duration, String text) { method showToastOnUiThread (line 64) | public static void showToastOnUiThread(final Activity ctx, final Strin... FILE: app/src/main/java/com/cjj/bb/utils/URLUtil.java class URLUtil (line 8) | public class URLUtil { method getVideoListURL (line 71) | public static String getVideoListURL(int videoType) { method getRefreshBlogListURL (line 222) | public static String getRefreshBlogListURL(int blogType) { method getCommentListURL (line 375) | public static String getCommentListURL(String filename, String pageInd... FILE: app/src/main/java/com/cjj/bb/utils/XmlReaderHelper.java class XmlReaderHelper (line 24) | public class XmlReaderHelper { method getAllCategory (line 27) | public static ArrayList getAllCategory(final Context cont... method getVideos (line 65) | public static ArrayList getVideos(final Context context, FILE: app/src/main/java/com/cjj/bb/view/ApplicationUtils.java class ApplicationUtils (line 18) | public class ApplicationUtils { method backupApp (line 27) | public static void backupApp(String packageName, Activity mActivity) method getVerCode (line 75) | public static int getVerCode(Context context) { method getVerName (line 85) | public static String getVerName(Context context) { method isTopActivity (line 101) | public static boolean isTopActivity(Context context, String packageNam... method checkAppExist (line 126) | public static boolean checkAppExist(Context context, String packageNam... FILE: app/src/main/java/com/cjj/bb/view/CircleImageView.java class CircleImageView (line 24) | public class CircleImageView extends ImageView { method CircleImageView (line 55) | public CircleImageView(Context context) { method CircleImageView (line 61) | public CircleImageView(Context context, AttributeSet attrs) { method CircleImageView (line 65) | public CircleImageView(Context context, AttributeSet attrs, int defSty... method init (line 78) | private void init() { method getScaleType (line 88) | @Override method setScaleType (line 93) | @Override method onDraw (line 100) | @Override method onSizeChanged (line 112) | @Override method getBorderColor (line 118) | public int getBorderColor() { method setBorderColor (line 122) | public void setBorderColor(int borderColor) { method getBorderWidth (line 132) | public int getBorderWidth() { method setBorderWidth (line 136) | public void setBorderWidth(int borderWidth) { method setImageBitmap (line 145) | @Override method setImageDrawable (line 152) | @Override method setImageResource (line 159) | @Override method setImageURI (line 166) | @Override method getBitmapFromDrawable (line 173) | private Bitmap getBitmapFromDrawable(Drawable drawable) { method setup (line 200) | private void setup() { method updateShaderMatrix (line 233) | private void updateShaderMatrix() { FILE: app/src/main/java/com/cjj/bb/view/CommonGestures.java class CommonGestures (line 30) | public class CommonGestures { method CommonGestures (line 43) | public CommonGestures(Activity ctx) { method onTouchEvent (line 50) | public boolean onTouchEvent(MotionEvent event) { class TapGestureListener (line 78) | private class TapGestureListener extends SimpleOnGestureListener { method onSingleTapConfirmed (line 79) | @Override method onLongPress (line 86) | @Override class ScaleDetectorListener (line 93) | @SuppressLint("NewApi") method onScale (line 95) | @Override method onScaleEnd (line 102) | @Override method onScaleBegin (line 108) | @Override class DoubleTapGestureListener (line 116) | private class DoubleTapGestureListener extends SimpleOnGestureListener { method onDown (line 119) | @Override method onScroll (line 125) | @Override method onDoubleTap (line 146) | @Override method setTouchListener (line 154) | public void setTouchListener(TouchListener l, boolean enable) { type TouchListener (line 161) | public interface TouchListener { method onGestureBegin (line 162) | public void onGestureBegin(); method onGestureEnd (line 164) | public void onGestureEnd(); method onLeftSlide (line 166) | public void onLeftSlide(float percent); method onRightSlide (line 168) | public void onRightSlide(float percent); method onSingleTap (line 170) | public void onSingleTap(); method onDoubleTap (line 172) | public void onDoubleTap(); method onScale (line 174) | public void onScale(float scaleFactor, int state); method onLongPress (line 176) | public void onLongPress(); FILE: app/src/main/java/com/cjj/bb/view/FileUtils.java class FileUtils (line 17) | public class FileUtils { method isVideoOrAudio (line 108) | public static boolean isVideoOrAudio(File f) { method isVideoOrAudio (line 113) | public static boolean isVideoOrAudio(String f) { method isVideo (line 118) | public static boolean isVideo(File f) { method getFileExtension (line 124) | public static String getFileExtension(File f) { method getUrlFileName (line 135) | public static String getUrlFileName(String url) { method getUrlExtension (line 147) | public static String getUrlExtension(String url) { method getFileNameNoEx (line 157) | public static String getFileNameNoEx(String filename) { method showFileSize (line 167) | public static String showFileSize(long size) { method showFileAvailable (line 182) | public static String showFileAvailable() { method createIfNoExists (line 198) | public static boolean createIfNoExists(String path) { method getMimeType (line 247) | public static String getMimeType(String path) { method getExternalStorageDirectory (line 256) | public static String getExternalStorageDirectory() { method getCanonical (line 272) | public static String getCanonical(File f) { method sdAvailable (line 283) | public static boolean sdAvailable() { FILE: app/src/main/java/com/cjj/bb/view/LeftSliderLayout.java class LeftSliderLayout (line 17) | public class LeftSliderLayout extends ViewGroup { method LeftSliderLayout (line 104) | public LeftSliderLayout(Context context, AttributeSet attrs) { method LeftSliderLayout (line 115) | public LeftSliderLayout(Context context, AttributeSet attrs, int defSt... method onMeasure (line 130) | @Override method onLayout (line 164) | @Override method computeScroll (line 199) | @Override method onTouchEvent (line 207) | @Override method onInterceptTouchEvent (line 322) | @Override method scrollByWithAnim (line 366) | void scrollByWithAnim(int nDx) { method getMaxScrollX (line 382) | private int getMaxScrollX() { method getMinScrollX (line 390) | private int getMinScrollX() { method open (line 398) | public void open() { method close (line 408) | public void close() { method isOpen (line 420) | public boolean isOpen() { method setState (line 429) | private void setState(boolean bIsOpen) { method enableSlide (line 455) | public void enableSlide(boolean bEnable) { method setOnLeftSliderLayoutListener (line 462) | public void setOnLeftSliderLayoutListener(OnLeftSliderLayoutStateListe... type OnLeftSliderLayoutStateListener (line 470) | public interface OnLeftSliderLayoutStateListener { method OnLeftSliderLayoutStateChanged (line 477) | public void OnLeftSliderLayoutStateChanged(boolean bIsOpen); method OnLeftSliderLayoutInterceptTouch (line 486) | public boolean OnLeftSliderLayoutInterceptTouch(MotionEvent ev); FILE: app/src/main/java/com/cjj/bb/view/MediaController.java class MediaController (line 60) | public class MediaController extends FrameLayout { method MediaController (line 115) | public MediaController(Context context) { method setDanmakuVisible (line 122) | public void setDanmakuVisible(boolean isVisible){ method MediaController (line 133) | public MediaController(Context context, boolean locked) { method initFloatingWindow (line 139) | private void initFloatingWindow() { method setWindowLayoutType (line 146) | @TargetApi(11) method initResources (line 159) | @SuppressLint("NewApi") method inflateLayout (line 210) | private View inflateLayout() { method findViewItems (line 214) | private void findViewItems(View v) { method setAnchorView (line 263) | public void setAnchorView(View view) { method release (line 272) | public void release() { method onClick (line 280) | @Override method setOperationInfo (line 286) | private void setOperationInfo(String info, long time) { method setBrightnessScale (line 293) | private void setBrightnessScale(float scale) { method setVolumeScale (line 297) | private void setVolumeScale(float scale) { method setGraphicOperationProgress (line 301) | private void setGraphicOperationProgress(int bgID, float scale) { method setFileName (line 310) | public void setFileName(String name) { method setDownloadRate (line 314) | public void setDownloadRate(String rate) { method setBatteryLevel (line 319) | public void setBatteryLevel(String level) { method setMediaPlayer (line 324) | public void setMediaPlayer(MediaPlayerControl player) { method show (line 329) | public void show() { method show (line 333) | public void show(int timeout) { method hide (line 357) | public void hide() { method toggleVideoMode (line 371) | private void toggleVideoMode(boolean larger, boolean recycle) { method lock (line 406) | private void lock(boolean toLock) { method isLocked (line 427) | public boolean isLocked() { class MHandler (line 438) | private static class MHandler extends Handler { method MHandler (line 441) | public MHandler(MediaController mc) { method handleMessage (line 445) | @Override method setProgress (line 481) | private long setProgress() { method onTouchEvent (line 502) | @Override method onGestureBegin (line 510) | @Override method onGestureEnd (line 522) | @Override method onLeftSlide (line 527) | @Override method onRightSlide (line 533) | @Override method onSingleTap (line 539) | @Override method onDoubleTap (line 549) | @Override method onLongPress (line 554) | @Override method onScale (line 559) | @Override method setVolume (line 577) | private void setVolume(int v) { method setBrightness (line 586) | private void setBrightness(float f) { method onTrackballEvent (line 596) | @Override method dispatchKeyEvent (line 602) | @Override method showSystemUi (line 644) | @TargetApi(11) method showButtons (line 652) | private void showButtons(boolean showButtons) { method updatePausePlay (line 665) | private void updatePausePlay() { method doPauseResume (line 672) | private void doPauseResume() { method onClick (line 681) | @Override method onClick (line 692) | @Override method onClick (line 701) | @Override method onClick (line 709) | @Override method onStartTrackingTouch (line 721) | @Override method onProgressChanged (line 735) | @Override method onStopTrackingTouch (line 748) | @Override method onClick (line 765) | @Override method onClick (line 772) | @Override type MediaPlayerControl (line 786) | public interface MediaPlayerControl { method start (line 787) | void start(); method pause (line 789) | void pause(); method stop (line 791) | void stop(); method seekTo (line 793) | void seekTo(long pos); method isPlaying (line 795) | boolean isPlaying(); method getDuration (line 797) | long getDuration(); method getCurrentPosition (line 799) | long getCurrentPosition(); method getBufferPercentage (line 801) | int getBufferPercentage(); method previous (line 803) | void previous(); method next (line 805) | void next(); method goForward (line 807) | long goForward(); method goBack (line 809) | long goBack(); method toggleVideoMode (line 811) | void toggleVideoMode(int mode); method showMenu (line 813) | void showMenu(); method removeLoadingView (line 815) | void removeLoadingView(); method scale (line 817) | float scale(float scale); method snapshot (line 819) | void snapshot(); method setDanmakushow (line 821) | void setDanmakushow(boolean isShow); FILE: app/src/main/java/com/cjj/bb/view/PlayerService.java class PlayerService (line 50) | public class PlayerService extends Service implements class LocalBinder (line 79) | public class LocalBinder extends Binder { method getService (line 80) | public PlayerService getService() { method onCreate (line 85) | @Override method onStartCommand (line 95) | @Override method vplayerInit (line 106) | private void vplayerInit(boolean isHWCodec) { method releaseContext (line 124) | public void releaseContext() { method onBind (line 130) | @Override method onDestroy (line 136) | @Override method isInitialized (line 143) | public boolean isInitialized() { method initialize (line 149) | public boolean initialize(Uri filePath, String displayName, method setMediaTrack (line 176) | private void setMediaTrack() { method openVideo (line 179) | private void openVideo() { method getUri (line 208) | public Uri getUri() { method getMediaId (line 212) | public long getMediaId() { method getLastAudioTrack (line 216) | public int getLastAudioTrack() { method getLastSubTrack (line 220) | public String getLastSubTrack() { method getLastSubTrackId (line 224) | public int getLastSubTrackId() { method setVPlayerListener (line 228) | public void setVPlayerListener(VPlayerListener listener) { method setState (line 232) | public void setState(int state) { method needResume (line 236) | public boolean needResume() { method ringingState (line 241) | public boolean ringingState() { method release (line 245) | public void release() { method release (line 249) | private void release(boolean all) { method stop (line 266) | public void stop() { method start (line 272) | public void start() { method setDisplay (line 279) | public void setDisplay(SurfaceHolder surface) { method releaseSurface (line 285) | public void releaseSurface() { method isPlaying (line 290) | public boolean isPlaying() { method getVideoWidth (line 294) | public int getVideoWidth() { method getVideoHeight (line 300) | public int getVideoHeight() { method getVideoAspectRatio (line 306) | public float getVideoAspectRatio() { method getDuration (line 312) | public long getDuration() { method getCurrentPosition (line 318) | public long getCurrentPosition() { method getCurrentFrame (line 324) | public Bitmap getCurrentFrame() { method getBufferProgress (line 330) | public float getBufferProgress() { method seekTo (line 336) | public void seekTo(float percent) { method getMetaEncoding (line 341) | public String getMetaEncoding() { method setAudioTrack (line 347) | public void setAudioTrack(int num) { method getAudioTrack (line 353) | public int getAudioTrack() { method setSubShown (line 403) | public void setSubShown(boolean shown) { method isBuffering (line 409) | public boolean isBuffering() { method setBuffer (line 413) | public void setBuffer(int bufSize) { method setVolume (line 418) | public void setVolume(float left, float right) { method setVideoQuality (line 432) | public void setVideoQuality(int quality) { method setDeinterlace (line 437) | public void setDeinterlace(boolean deinterlace) { method setSubEncoding (line 448) | public void setSubEncoding(String encoding) { method setSubPath (line 457) | public void setSubPath(String subPath) { type VPlayerListener (line 463) | public static interface VPlayerListener { method onHWRenderFailed (line 464) | public void onHWRenderFailed(); method onVideoSizeChanged (line 466) | public void onVideoSizeChanged(int width, int height); method onSubChanged (line 468) | public void onSubChanged(String text); method onSubChanged (line 470) | public void onSubChanged(byte[] pixels, int width, int height); method onOpenStart (line 472) | public void onOpenStart(); method onOpenSuccess (line 474) | public void onOpenSuccess(); method onOpenFailed (line 476) | public void onOpenFailed(); method onBufferStart (line 478) | public void onBufferStart(); method onBufferComplete (line 480) | public void onBufferComplete(); method onDownloadRateChanged (line 482) | public void onDownloadRateChanged(int kbPerSec); method onPlaybackComplete (line 484) | public void onPlaybackComplete(); method onCloseStart (line 486) | public void onCloseStart(); method onCloseComplete (line 488) | public void onCloseComplete(); method onCallStateChanged (line 492) | @Override method onVideoSizeChanged (line 513) | @Override method onPrepared (line 520) | @Override method openSuccess (line 526) | private void openSuccess() { method onCompletion (line 542) | @Override method onBufferingUpdate (line 551) | @Override method onSeekComplete (line 555) | @Override method onInfo (line 559) | @Override method onError (line 582) | @Override method getSubFiles (line 588) | private String[] getSubFiles(String videoPath) { method onTimedText (line 605) | @Override method onTimedTextUpdate (line 611) | @Override FILE: app/src/main/java/com/cjj/bb/view/PullToZoomListView.java class PullToZoomListView (line 23) | public class PullToZoomListView extends ListView implements method getInterpolation (line 28) | public float getInterpolation(float paramAnonymousFloat) { method PullToZoomListView (line 45) | public PullToZoomListView(Context paramContext) { method PullToZoomListView (line 50) | public PullToZoomListView(Context paramContext, method PullToZoomListView (line 56) | public PullToZoomListView(Context paramContext, method endScraling (line 62) | private void endScraling() { method init (line 68) | private void init(Context paramContext) { method onSecondaryPointerUp (line 89) | private void onSecondaryPointerUp(MotionEvent paramMotionEvent) { method reset (line 100) | private void reset() { method getHeaderView (line 107) | public ImageView getHeaderView() { method onInterceptTouchEvent (line 111) | public boolean onInterceptTouchEvent(MotionEvent paramMotionEvent) { method onLayout (line 115) | protected void onLayout(boolean paramBoolean, int paramInt1, int param... method onScroll (line 122) | @Override method onScrollStateChanged (line 142) | public void onScrollStateChanged(AbsListView paramAbsListView, int par... method onTouchEvent (line 148) | public boolean onTouchEvent(MotionEvent paramMotionEvent) { method setHeaderViewSize (line 213) | public void setHeaderViewSize(int paramInt1, int paramInt2) { method setOnScrollListener (line 224) | public void setOnScrollListener( method setShadow (line 229) | public void setShadow(int paramInt) { class ScalingRunnalable (line 233) | class ScalingRunnalable implements Runnable { method ScalingRunnalable (line 239) | ScalingRunnalable() { method abortAnimation (line 242) | public void abortAnimation() { method isFinished (line 246) | public boolean isFinished() { method run (line 250) | public void run() { method startAnimation (line 273) | public void startAnimation(long paramLong) { FILE: app/src/main/java/com/cjj/bb/view/VP.java class VP (line 6) | public class VP { method getTypeface (line 43) | public static Typeface getTypeface(int type) { FILE: app/src/main/java/com/cjj/bb/view/VideoView.java class VideoView (line 31) | public class VideoView extends SurfaceView { method VideoView (line 43) | public VideoView(Context context, AttributeSet attrs) { method initialize (line 49) | @SuppressWarnings("deprecation") method setSurfaceLayout (line 63) | private void setSurfaceLayout(float userRatio, int videoWidth, int vid... method setVideoLayout (line 91) | public void setVideoLayout(int layout, float userRatio, int videoWidth... method surfaceChanged (line 97) | @Override method surfaceCreated (line 104) | @Override method surfaceDestroyed (line 111) | @Override type SurfaceCallback (line 120) | public interface SurfaceCallback { method onSurfaceCreated (line 121) | public void onSurfaceCreated(SurfaceHolder holder); method onSurfaceChanged (line 123) | public void onSurfaceChanged(SurfaceHolder holder, int format, int w... method onSurfaceDestroyed (line 125) | public void onSurfaceDestroyed(SurfaceHolder holder); FILE: app/src/main/java/viewpagerindicator/CirclePageIndicator.java class CirclePageIndicator (line 47) | public class CirclePageIndicator extends View implements PageIndicator { method CirclePageIndicator (line 70) | public CirclePageIndicator(Context context) { method CirclePageIndicator (line 74) | public CirclePageIndicator(Context context, AttributeSet attrs) { method CirclePageIndicator (line 78) | public CirclePageIndicator(Context context, AttributeSet attrs, int de... method setCentered (line 120) | public void setCentered(boolean centered) { method isCentered (line 125) | public boolean isCentered() { method setPageColor (line 129) | public void setPageColor(int pageColor) { method getPageColor (line 134) | public int getPageColor() { method setFillColor (line 138) | public void setFillColor(int fillColor) { method getFillColor (line 143) | public int getFillColor() { method setOrientation (line 147) | public void setOrientation(int orientation) { method getOrientation (line 160) | public int getOrientation() { method setStrokeColor (line 164) | public void setStrokeColor(int strokeColor) { method getStrokeColor (line 169) | public int getStrokeColor() { method setStrokeWidth (line 173) | public void setStrokeWidth(float strokeWidth) { method getStrokeWidth (line 178) | public float getStrokeWidth() { method setRadius (line 182) | public void setRadius(float radius) { method getRadius (line 187) | public float getRadius() { method setSnap (line 191) | public void setSnap(boolean snap) { method isSnap (line 196) | public boolean isSnap() { method onDraw (line 200) | @Override method onTouchEvent (line 284) | public boolean onTouchEvent(MotionEvent ev) { method setViewPager (line 367) | @Override method setViewPager (line 383) | @Override method setCurrentItem (line 389) | @Override method notifyDataSetChanged (line 399) | @Override method onPageScrollStateChanged (line 404) | @Override method onPageScrolled (line 413) | @Override method onPageSelected (line 424) | @Override method setOnPageChangeListener (line 437) | @Override method onMeasure (line 447) | @Override method measureLong (line 463) | private int measureLong(int measureSpec) { method measureShort (line 491) | private int measureShort(int measureSpec) { method onRestoreInstanceState (line 510) | @Override method onSaveInstanceState (line 519) | @Override class SavedState (line 527) | static class SavedState extends BaseSavedState { method SavedState (line 530) | public SavedState(Parcelable superState) { method SavedState (line 534) | private SavedState(Parcel in) { method writeToParcel (line 539) | @Override method createFromParcel (line 547) | @Override method newArray (line 552) | @Override FILE: app/src/main/java/viewpagerindicator/IconPageIndicator.java class IconPageIndicator (line 38) | public class IconPageIndicator extends HorizontalScrollView implements P... method IconPageIndicator (line 46) | public IconPageIndicator(Context context) { method IconPageIndicator (line 50) | public IconPageIndicator(Context context, AttributeSet attrs) { method animateToIcon (line 58) | private void animateToIcon(final int position) { method onAttachedToWindow (line 73) | @Override method onDetachedFromWindow (line 82) | @Override method onPageScrollStateChanged (line 90) | @Override method onPageScrolled (line 97) | @Override method onPageSelected (line 104) | @Override method setViewPager (line 112) | @Override method notifyDataSetChanged (line 129) | public void notifyDataSetChanged() { method setViewPager (line 145) | @Override method setCurrentItem (line 151) | @Override method setOnPageChangeListener (line 170) | @Override FILE: app/src/main/java/viewpagerindicator/IconPagerAdapter.java type IconPagerAdapter (line 3) | public interface IconPagerAdapter { method getIconResId (line 7) | int getIconResId(int index); method getCount (line 10) | int getCount(); FILE: app/src/main/java/viewpagerindicator/IcsLinearLayout.java class IcsLinearLayout (line 17) | class IcsLinearLayout extends LinearLayout { method IcsLinearLayout (line 34) | public IcsLinearLayout(Context context, int themeAttr) { method setDividerDrawable (line 44) | public void setDividerDrawable(Drawable divider) { method measureChildWithMargins (line 60) | @Override method onDraw (line 88) | @Override method drawDividersVertical (line 100) | private void drawDividersVertical(Canvas canvas) { method drawDividersHorizontal (line 127) | private void drawDividersHorizontal(Canvas canvas) { method drawHorizontalDivider (line 154) | private void drawHorizontalDivider(Canvas canvas, int top) { method drawVerticalDivider (line 160) | private void drawVerticalDivider(Canvas canvas, int left) { method hasDividerBeforeChildAt (line 166) | private boolean hasDividerBeforeChildAt(int childIndex) { FILE: app/src/main/java/viewpagerindicator/LinePageIndicator.java class LinePageIndicator (line 41) | public class LinePageIndicator extends View implements PageIndicator { method LinePageIndicator (line 59) | public LinePageIndicator(Context context) { method LinePageIndicator (line 63) | public LinePageIndicator(Context context, AttributeSet attrs) { method LinePageIndicator (line 67) | public LinePageIndicator(Context context, AttributeSet attrs, int defS... method setCentered (line 103) | public void setCentered(boolean centered) { method isCentered (line 108) | public boolean isCentered() { method setUnselectedColor (line 112) | public void setUnselectedColor(int unselectedColor) { method getUnselectedColor (line 117) | public int getUnselectedColor() { method setSelectedColor (line 121) | public void setSelectedColor(int selectedColor) { method getSelectedColor (line 126) | public int getSelectedColor() { method setLineWidth (line 130) | public void setLineWidth(float lineWidth) { method getLineWidth (line 135) | public float getLineWidth() { method setStrokeWidth (line 139) | public void setStrokeWidth(float lineHeight) { method getStrokeWidth (line 145) | public float getStrokeWidth() { method setGapWidth (line 149) | public void setGapWidth(float gapWidth) { method getGapWidth (line 154) | public float getGapWidth() { method onDraw (line 158) | @Override method onTouchEvent (line 195) | public boolean onTouchEvent(MotionEvent ev) { method setViewPager (line 278) | @Override method setViewPager (line 295) | @Override method setCurrentItem (line 301) | @Override method notifyDataSetChanged (line 311) | @Override method onPageScrollStateChanged (line 316) | @Override method onPageScrolled (line 323) | @Override method onPageSelected (line 330) | @Override method setOnPageChangeListener (line 340) | @Override method onMeasure (line 345) | @Override method measureWidth (line 357) | private int measureWidth(int measureSpec) { method measureHeight (line 384) | private int measureHeight(int measureSpec) { method onRestoreInstanceState (line 403) | @Override method onSaveInstanceState (line 411) | @Override class SavedState (line 419) | static class SavedState extends BaseSavedState { method SavedState (line 422) | public SavedState(Parcelable superState) { method SavedState (line 426) | private SavedState(Parcel in) { method writeToParcel (line 431) | @Override method createFromParcel (line 439) | @Override method newArray (line 444) | @Override FILE: app/src/main/java/viewpagerindicator/PageIndicator.java type PageIndicator (line 26) | public interface PageIndicator extends ViewPager.OnPageChangeListener { method setViewPager (line 32) | void setViewPager(ViewPager view); method setViewPager (line 40) | void setViewPager(ViewPager view, int initialPosition); method setCurrentItem (line 50) | void setCurrentItem(int item); method setOnPageChangeListener (line 57) | void setOnPageChangeListener(ViewPager.OnPageChangeListener listener); method notifyDataSetChanged (line 62) | void notifyDataSetChanged(); FILE: app/src/main/java/viewpagerindicator/TabPageIndicator.java class TabPageIndicator (line 40) | public class TabPageIndicator extends HorizontalScrollView implements Pa... type OnTabReselectedListener (line 47) | public interface OnTabReselectedListener { method onTabReselected (line 53) | void onTabReselected(int position); method onClick (line 59) | public void onClick(View view) { method TabPageIndicator (line 80) | public TabPageIndicator(Context context) { method TabPageIndicator (line 84) | public TabPageIndicator(Context context, AttributeSet attrs) { method setOnTabReselectedListener (line 92) | public void setOnTabReselectedListener(OnTabReselectedListener listene... method onMeasure (line 96) | @Override method animateToTab (line 123) | private void animateToTab(final int position) { method onAttachedToWindow (line 138) | @Override method onDetachedFromWindow (line 147) | @Override method addTab (line 155) | private void addTab(int index, CharSequence text, int iconResId) { method onPageScrollStateChanged (line 169) | @Override method onPageScrolled (line 176) | @Override method onPageSelected (line 183) | @Override method setViewPager (line 191) | @Override method notifyDataSetChanged (line 208) | public void notifyDataSetChanged() { method setViewPager (line 234) | @Override method setCurrentItem (line 240) | @Override method setOnPageChangeListener (line 259) | @Override class TabView (line 264) | private class TabView extends TextView { method TabView (line 267) | public TabView(Context context) { method onMeasure (line 271) | @Override method getIndex (line 282) | public int getIndex() { FILE: app/src/main/java/viewpagerindicator/TitlePageIndicator.java class TitlePageIndicator (line 50) | public class TitlePageIndicator extends View implements PageIndicator { type OnCenterItemClickListener (line 73) | public interface OnCenterItemClickListener { method onCenterItemClick (line 79) | void onCenterItemClick(int position); type IndicatorStyle (line 82) | public enum IndicatorStyle { method IndicatorStyle (line 87) | private IndicatorStyle(int value) { method fromValue (line 91) | public static IndicatorStyle fromValue(int value) { type LinePosition (line 101) | public enum LinePosition { method LinePosition (line 106) | private LinePosition(int value) { method fromValue (line 110) | public static LinePosition fromValue(int value) { method TitlePageIndicator (line 154) | public TitlePageIndicator(Context context) { method TitlePageIndicator (line 158) | public TitlePageIndicator(Context context, AttributeSet attrs) { method TitlePageIndicator (line 162) | public TitlePageIndicator(Context context, AttributeSet attrs, int def... method getFooterColor (line 222) | public int getFooterColor() { method setFooterColor (line 226) | public void setFooterColor(int footerColor) { method getFooterLineHeight (line 232) | public float getFooterLineHeight() { method setFooterLineHeight (line 236) | public void setFooterLineHeight(float footerLineHeight) { method getFooterIndicatorHeight (line 242) | public float getFooterIndicatorHeight() { method setFooterIndicatorHeight (line 246) | public void setFooterIndicatorHeight(float footerTriangleHeight) { method getFooterIndicatorPadding (line 251) | public float getFooterIndicatorPadding() { method setFooterIndicatorPadding (line 255) | public void setFooterIndicatorPadding(float footerIndicatorPadding) { method getFooterIndicatorStyle (line 260) | public IndicatorStyle getFooterIndicatorStyle() { method setFooterIndicatorStyle (line 264) | public void setFooterIndicatorStyle(IndicatorStyle indicatorStyle) { method getLinePosition (line 269) | public LinePosition getLinePosition() { method setLinePosition (line 273) | public void setLinePosition(LinePosition linePosition) { method getSelectedColor (line 278) | public int getSelectedColor() { method setSelectedColor (line 282) | public void setSelectedColor(int selectedColor) { method isSelectedBold (line 287) | public boolean isSelectedBold() { method setSelectedBold (line 291) | public void setSelectedBold(boolean selectedBold) { method getTextColor (line 296) | public int getTextColor() { method setTextColor (line 300) | public void setTextColor(int textColor) { method getTextSize (line 306) | public float getTextSize() { method setTextSize (line 310) | public void setTextSize(float textSize) { method getTitlePadding (line 315) | public float getTitlePadding() { method setTitlePadding (line 319) | public void setTitlePadding(float titlePadding) { method getTopPadding (line 324) | public float getTopPadding() { method setTopPadding (line 328) | public void setTopPadding(float topPadding) { method getClipPadding (line 333) | public float getClipPadding() { method setClipPadding (line 337) | public void setClipPadding(float clipPadding) { method setTypeface (line 342) | public void setTypeface(Typeface typeface) { method getTypeface (line 347) | public Typeface getTypeface() { method onDraw (line 356) | @Override method onTouchEvent (line 547) | public boolean onTouchEvent(MotionEvent ev) { method clipViewOnTheRight (line 650) | private void clipViewOnTheRight(Rect curViewBound, float curViewWidth,... method clipViewOnTheLeft (line 663) | private void clipViewOnTheLeft(Rect curViewBound, float curViewWidth, ... method calculateAllBounds (line 674) | private ArrayList calculateAllBounds(Paint paint) { method calcBounds (line 701) | private Rect calcBounds(int index, Paint paint) { method setViewPager (line 710) | @Override method setViewPager (line 726) | @Override method notifyDataSetChanged (line 732) | @Override method setOnCenterItemClickListener (line 742) | public void setOnCenterItemClickListener(OnCenterItemClickListener lis... method setCurrentItem (line 746) | @Override method onPageScrollStateChanged (line 756) | @Override method onPageScrolled (line 765) | @Override method onPageSelected (line 776) | @Override method setOnPageChangeListener (line 788) | @Override method onMeasure (line 793) | @Override method onRestoreInstanceState (line 818) | @Override method onSaveInstanceState (line 826) | @Override class SavedState (line 834) | static class SavedState extends BaseSavedState { method SavedState (line 837) | public SavedState(Parcelable superState) { method SavedState (line 841) | private SavedState(Parcel in) { method writeToParcel (line 846) | @Override method createFromParcel (line 854) | @Override method newArray (line 859) | @Override method getTitle (line 866) | private CharSequence getTitle(int i) { FILE: app/src/main/java/viewpagerindicator/UnderlinePageIndicator.java class UnderlinePageIndicator (line 40) | public class UnderlinePageIndicator extends View implements PageIndicator { method run (line 63) | @Override public void run() { method UnderlinePageIndicator (line 75) | public UnderlinePageIndicator(Context context) { method UnderlinePageIndicator (line 79) | public UnderlinePageIndicator(Context context, AttributeSet attrs) { method UnderlinePageIndicator (line 83) | public UnderlinePageIndicator(Context context, AttributeSet attrs, int... method getFades (line 114) | public boolean getFades() { method setFades (line 118) | public void setFades(boolean fades) { method getFadeDelay (line 131) | public int getFadeDelay() { method setFadeDelay (line 135) | public void setFadeDelay(int fadeDelay) { method getFadeLength (line 139) | public int getFadeLength() { method setFadeLength (line 143) | public void setFadeLength(int fadeLength) { method getSelectedColor (line 148) | public int getSelectedColor() { method setSelectedColor (line 152) | public void setSelectedColor(int selectedColor) { method onDraw (line 157) | @Override method onTouchEvent (line 183) | public boolean onTouchEvent(MotionEvent ev) { method setViewPager (line 266) | @Override method setViewPager (line 290) | @Override method setCurrentItem (line 296) | @Override method notifyDataSetChanged (line 306) | @Override method onPageScrollStateChanged (line 311) | @Override method onPageScrolled (line 320) | @Override method onPageSelected (line 339) | @Override method setOnPageChangeListener (line 352) | @Override method onRestoreInstanceState (line 357) | @Override method onSaveInstanceState (line 365) | @Override class SavedState (line 373) | static class SavedState extends BaseSavedState { method SavedState (line 376) | public SavedState(Parcelable superState) { method SavedState (line 380) | private SavedState(Parcel in) { method writeToParcel (line 385) | @Override method createFromParcel (line 393) | @Override method newArray (line 398) | @Override