SYMBOL INDEX (1357 symbols across 89 files) FILE: app/src/main/java/cn/sharesdk/onekeyshare/CustomerLogo.java class CustomerLogo (line 15) | public class CustomerLogo { FILE: app/src/main/java/cn/sharesdk/onekeyshare/OnekeyShare.java class OnekeyShare (line 33) | public class OnekeyShare { method OnekeyShare (line 36) | public OnekeyShare() { method setAddress (line 43) | public void setAddress(String address) { method setTitle (line 51) | public void setTitle(String title) { method setTitleUrl (line 56) | public void setTitleUrl(String titleUrl) { method setText (line 61) | public void setText(String text) { method getText (line 66) | public String getText() { method setImagePath (line 71) | public void setImagePath(String imagePath) { method setImageUrl (line 78) | public void setImageUrl(String imageUrl) { method setUrl (line 85) | public void setUrl(String url) { method setFilePath (line 90) | public void setFilePath(String filePath) { method setComment (line 95) | public void setComment(String comment) { method setSite (line 100) | public void setSite(String site) { method setSiteUrl (line 105) | public void setSiteUrl(String siteUrl) { method setVenueName (line 110) | public void setVenueName(String venueName) { method setVenueDescription (line 115) | public void setVenueDescription(String venueDescription) { method setLatitude (line 120) | public void setLatitude(float latitude) { method setLongitude (line 125) | public void setLongitude(float longitude) { method setSilent (line 130) | public void setSilent(boolean silent) { method setPlatform (line 135) | public void setPlatform(String platform) { method setInstallUrl (line 140) | public void setInstallUrl(String installurl) { method setExecuteUrl (line 145) | public void setExecuteUrl(String executeurl) { method setMusicUrl (line 150) | public void setMusicUrl(String musicUrl) { method setCallback (line 155) | public void setCallback(PlatformActionListener callback) { method getCallback (line 160) | public PlatformActionListener getCallback() { method setShareContentCustomizeCallback (line 165) | public void setShareContentCustomizeCallback(ShareContentCustomizeCall... method getShareContentCustomizeCallback (line 170) | public ShareContentCustomizeCallback getShareContentCustomizeCallback() { method setCustomerLogo (line 175) | public void setCustomerLogo(Bitmap logo, String label, OnClickListener... method disableSSOWhenAuthorize (line 185) | public void disableSSOWhenAuthorize() { method setVideoUrl (line 190) | public void setVideoUrl(String url) { method setDialogMode (line 196) | @Deprecated method addHiddenPlatform (line 202) | public void addHiddenPlatform(String platform) { method setViewToShare (line 208) | public void setViewToShare(View viewToShare) { method setImageArray (line 218) | public void setImageArray(String[] imageArray) { method setShareToTencentWeiboWhenPerformingQQOrQZoneSharing (line 223) | public void setShareToTencentWeiboWhenPerformingQQOrQZoneSharing() { method setTheme (line 228) | public void setTheme(OnekeyShareTheme theme) { method show (line 232) | @SuppressWarnings("unchecked") FILE: app/src/main/java/cn/sharesdk/onekeyshare/OnekeySharePage.java class OnekeySharePage (line 21) | public class OnekeySharePage extends FakeActivity { method OnekeySharePage (line 24) | public OnekeySharePage(OnekeyShareThemeImpl impl) { method isDialogMode (line 29) | protected final boolean isDialogMode() { method getShareParamsMap (line 33) | protected final HashMap getShareParamsMap() { method isSilent (line 38) | protected final boolean isSilent() { method getCustomerLogos (line 42) | protected final ArrayList getCustomerLogos() { method getHiddenPlatforms (line 46) | protected final HashMap getHiddenPlatforms() { method getCallback (line 50) | protected final PlatformActionListener getCallback() { method getCustomizeCallback (line 54) | protected final ShareContentCustomizeCallback getCustomizeCallback() { method isDisableSSO (line 58) | protected final boolean isDisableSSO() { method shareSilently (line 62) | protected final void shareSilently(Platform platform) { method formateShareData (line 66) | protected final ShareParams formateShareData(Platform platform) { method isUseClientToShare (line 73) | protected final boolean isUseClientToShare(Platform platform) { FILE: app/src/main/java/cn/sharesdk/onekeyshare/OnekeyShareTheme.java type OnekeyShareTheme (line 14) | public enum OnekeyShareTheme { method OnekeyShareTheme (line 21) | private OnekeyShareTheme(int value, OnekeyShareThemeImpl impl) { method getValue (line 26) | public int getValue() { method getImpl (line 30) | public OnekeyShareThemeImpl getImpl() { method fromValue (line 34) | public static OnekeyShareTheme fromValue(int value) { FILE: app/src/main/java/cn/sharesdk/onekeyshare/OnekeyShareThemeImpl.java class OnekeyShareThemeImpl (line 36) | public abstract class OnekeyShareThemeImpl implements PlatformActionList... method OnekeyShareThemeImpl (line 47) | public OnekeyShareThemeImpl() { method setDialogMode (line 51) | public final void setDialogMode(boolean dialogMode) { method setShareParamsMap (line 55) | public final void setShareParamsMap(HashMap shareParam... method setSilent (line 59) | public final void setSilent(boolean silent) { method setCustomerLogos (line 63) | public final void setCustomerLogos(ArrayList customerLog... method setHiddenPlatforms (line 67) | public final void setHiddenPlatforms(HashMap hiddenPla... method setPlatformActionListener (line 71) | public final void setPlatformActionListener(PlatformActionListener cal... method setShareContentCustomizeCallback (line 75) | public final void setShareContentCustomizeCallback(ShareContentCustomi... method disableSSO (line 79) | public final void disableSSO() { method show (line 83) | public final void show(Context context) { method isUseClientToShare (line 105) | final boolean isUseClientToShare(Platform platform) { method shareSilently (line 147) | final void shareSilently(Platform platform) { method prepareForEditPage (line 164) | private void prepareForEditPage(Platform platform) { method formateShareData (line 178) | final boolean formateShareData(Platform plat) { method shareDataToShareParams (line 297) | final ShareParams shareDataToShareParams(Platform plat) { method toast (line 324) | private void toast(final String resOrName) { method showPlatformPage (line 338) | protected abstract void showPlatformPage(Context context); method showEditPage (line 340) | protected abstract void showEditPage(Context context, Platform platfor... method onComplete (line 342) | public final void onComplete(Platform platform, int action, method onError (line 351) | public final void onError(Platform platform, int action, Throwable t) { method onCancel (line 364) | public final void onCancel(Platform platform, int action) { method handleMessage (line 375) | public final boolean handleMessage(Message msg) { FILE: app/src/main/java/cn/sharesdk/onekeyshare/ShareContentCustomizeCallback.java type ShareContentCustomizeCallback (line 15) | public interface ShareContentCustomizeCallback { method onShare (line 17) | public void onShare(Platform platform, ShareParams paramsToShare); FILE: app/src/main/java/cn/sharesdk/onekeyshare/themes/classic/ClassicTheme.java class ClassicTheme (line 23) | public class ClassicTheme extends OnekeyShareThemeImpl { method showPlatformPage (line 26) | protected void showPlatformPage(Context context) { method showEditPage (line 38) | protected void showEditPage(Context context, Platform platform, ShareP... FILE: app/src/main/java/cn/sharesdk/onekeyshare/themes/classic/EditPage.java class EditPage (line 44) | public class EditPage extends OnekeySharePage implements OnClickListener... method EditPage (line 66) | public EditPage(OnekeyShareThemeImpl impl) { method setPlatform (line 71) | public void setPlatform(Platform platform) { method setShareParams (line 75) | public void setShareParams(ShareParams sp) { method setActivity (line 79) | public void setActivity(Activity activity) { method onCreate (line 95) | public void onCreate() { method cancelAndFinish (line 100) | private void cancelAndFinish() { method shareAndFinish (line 107) | private void shareAndFinish() { method showThumb (line 123) | private void showThumb(Bitmap pic) { method removeThumb (line 129) | private void removeThumb() { method showFriendList (line 137) | private void showFriendList() { method onResult (line 149) | public void onResult(HashMap data) { method getJoinSelectedUser (line 156) | private String getJoinSelectedUser(HashMap data) { method isShowAtUserLayout (line 173) | protected boolean isShowAtUserLayout(String platformName) { method onClick (line 180) | public void onClick(View v) { method onTextChanged (line 199) | public void onTextChanged(CharSequence s, int start, int before, int c... method run (line 212) | public void run() { method afterTextChanged (line 224) | public void afterTextChanged(Editable s) { method beforeTextChanged (line 228) | public void beforeTextChanged(CharSequence s, int start, int count, in... method onPause (line 232) | public void onPause() { FILE: app/src/main/java/cn/sharesdk/onekeyshare/themes/classic/FriendAdapter.java class FriendAdapter (line 30) | public class FriendAdapter extends PullToRequestListAdapter implements P... method FriendAdapter (line 47) | public FriendAdapter(FriendListPage activity, PullToRequestView view) { method setRatio (line 59) | public void setRatio(float ratio) { method setOnItemClickListener (line 64) | public void setOnItemClickListener(OnItemClickListener listener) { method setPlatform (line 68) | public void setPlatform(Platform platform) { method next (line 73) | private void next() { method onComplete (line 79) | public void onComplete(Platform plat, int action, HashMap parent, View view, int position... method updateConfirmView (line 188) | private void updateConfirmView() { FILE: app/src/main/java/cn/sharesdk/onekeyshare/themes/classic/IndicatorView.java class IndicatorView (line 17) | public class IndicatorView extends View { method IndicatorView (line 26) | public IndicatorView(Context context) { method setScreenCount (line 30) | public void setScreenCount(int count) { method onScreenChange (line 34) | public void onScreenChange(int currentScreen, int lastScreen) { method onDraw (line 41) | protected void onDraw(Canvas canvas) { FILE: app/src/main/java/cn/sharesdk/onekeyshare/themes/classic/PRTHeader.java class PRTHeader (line 23) | public class PRTHeader extends LinearLayout { method PRTHeader (line 32) | public PRTHeader(Context context) { method onPullDown (line 73) | public void onPullDown(int percent) { method onRequest (line 100) | public void onRequest() { method reverse (line 109) | public void reverse() { FILE: app/src/main/java/cn/sharesdk/onekeyshare/themes/classic/PicViewerPage.java class PicViewerPage (line 22) | public class PicViewerPage extends OnekeySharePage implements OnGlobalLa... method PicViewerPage (line 27) | public PicViewerPage(OnekeyShareThemeImpl impl) { method setImageBitmap (line 32) | public void setImageBitmap(Bitmap pic) { method onCreate (line 36) | public void onCreate() { method onGlobalLayout (line 47) | public void onGlobalLayout() { FILE: app/src/main/java/cn/sharesdk/onekeyshare/themes/classic/PlatformPage.java class PlatformPage (line 35) | public abstract class PlatformPage extends OnekeySharePage { method PlatformPage (line 46) | public PlatformPage(OnekeyShareThemeImpl impl) { method onCreate (line 51) | public void onCreate() { method newAdapter (line 93) | protected abstract PlatformPageAdapter newAdapter(ArrayList ce... method collectCells (line 95) | protected ArrayList collectCells() { method showEditPage (line 120) | public final void showEditPage(final Platform platform) { method performCustomLogoClick (line 144) | public final void performCustomLogoClick(final View v, final CustomerL... method initAnims (line 153) | private void initAnims() { method onFinish (line 169) | public boolean onFinish() { FILE: app/src/main/java/cn/sharesdk/onekeyshare/themes/classic/PlatformPageAdapter.java class PlatformPageAdapter (line 32) | public abstract class PlatformPageAdapter extends ViewPagerAdapter imple... method PlatformPageAdapter (line 52) | public PlatformPageAdapter(PlatformPage page, ArrayList cells) { method calculateSize (line 61) | protected abstract void calculateSize(Context context, ArrayList plats); method getBottomHeight (line 66) | public int getBottomHeight() { method getPanelHeight (line 70) | public int getPanelHeight() { method getCount (line 74) | public int getCount() { method setIndicator (line 78) | public void setIndicator(IndicatorView view) { method onScreenChange (line 82) | public void onScreenChange(int currentScreen, int lastScreen) { method getView (line 89) | public View getView(int index, View convertView, ViewGroup parent) { method createPanel (line 100) | private View createPanel(Context context) { method refreshPanel (line 154) | private void refreshPanel(LinearLayout[] llCells, Object[] logos) { method onClick (line 206) | public void onClick(View v) { FILE: app/src/main/java/cn/sharesdk/onekeyshare/themes/classic/RotateImageView.java class RotateImageView (line 16) | public class RotateImageView extends ImageView { method RotateImageView (line 19) | public RotateImageView(Context context) { method setRotation (line 23) | public void setRotation(float rotation) { method onDraw (line 28) | protected void onDraw(Canvas canvas) { FILE: app/src/main/java/cn/sharesdk/onekeyshare/themes/classic/XView.java class XView (line 17) | public class XView extends View { method XView (line 20) | public XView(Context context) { method setRatio (line 24) | public void setRatio(float ratio) { method onDraw (line 28) | protected void onDraw(Canvas canvas) { FILE: app/src/main/java/cn/sharesdk/onekeyshare/themes/classic/land/EditPageLand.java class EditPageLand (line 36) | public class EditPageLand extends EditPage implements OnClickListener, T... method EditPageLand (line 44) | public EditPageLand(OnekeyShareThemeImpl impl) { method onCreate (line 48) | public void onCreate() { method initTitle (line 86) | private void initTitle(RelativeLayout rlTitle, float ratio) { method initBody (line 128) | private void initBody(RelativeLayout rlBody, float ratio) { method initBottom (line 177) | private void initBottom(LinearLayout llBottom, float ratio) { method initShadow (line 218) | private void initShadow(LinearLayout llShadow, float ratio) { method initThumb (line 235) | private void initThumb(AsyncImageView aivThumb) { FILE: app/src/main/java/cn/sharesdk/onekeyshare/themes/classic/land/FriendListPageLand.java class FriendListPageLand (line 17) | public class FriendListPageLand extends FriendListPage { method FriendListPageLand (line 21) | public FriendListPageLand(OnekeyShareThemeImpl impl) { method getRatio (line 25) | protected float getRatio() { method getDesignTitleHeight (line 30) | protected int getDesignTitleHeight() { FILE: app/src/main/java/cn/sharesdk/onekeyshare/themes/classic/land/PlatformPageAdapterLand.java class PlatformPageAdapterLand (line 21) | public class PlatformPageAdapterLand extends PlatformPageAdapter { method PlatformPageAdapterLand (line 28) | public PlatformPageAdapterLand(PlatformPage page, ArrayList ce... method calculateSize (line 32) | protected void calculateSize(Context context, ArrayList plats) { method collectCells (line 47) | protected void collectCells(ArrayList plats) { FILE: app/src/main/java/cn/sharesdk/onekeyshare/themes/classic/land/PlatformPageLand.java class PlatformPageLand (line 18) | public class PlatformPageLand extends PlatformPage { method PlatformPageLand (line 20) | public PlatformPageLand(OnekeyShareThemeImpl impl) { method onCreate (line 24) | public void onCreate() { method newAdapter (line 29) | protected PlatformPageAdapter newAdapter(ArrayList cells) { FILE: app/src/main/java/cn/sharesdk/onekeyshare/themes/classic/port/EditPagePort.java class EditPagePort (line 34) | public class EditPagePort extends EditPage { method EditPagePort (line 42) | public EditPagePort(OnekeyShareThemeImpl impl) { method onCreate (line 46) | public void onCreate() { method initTitle (line 84) | private void initTitle(RelativeLayout rlTitle, float ratio) { method initBody (line 126) | private void initBody(RelativeLayout rlBody, float ratio) { method initBottom (line 174) | private void initBottom(LinearLayout llBottom, float ratio) { method initShadow (line 215) | private void initShadow(LinearLayout llShadow, float ratio) { method initThumb (line 232) | private void initThumb(AsyncImageView aivThumb) { FILE: app/src/main/java/cn/sharesdk/onekeyshare/themes/classic/port/FriendListPagePort.java class FriendListPagePort (line 17) | public class FriendListPagePort extends FriendListPage { method FriendListPagePort (line 21) | public FriendListPagePort(OnekeyShareThemeImpl impl) { method getRatio (line 25) | protected float getRatio() { method getDesignTitleHeight (line 30) | protected int getDesignTitleHeight() { FILE: app/src/main/java/cn/sharesdk/onekeyshare/themes/classic/port/PlatformPageAdapterPort.java class PlatformPageAdapterPort (line 21) | public class PlatformPageAdapterPort extends PlatformPageAdapter { method PlatformPageAdapterPort (line 29) | public PlatformPageAdapterPort(PlatformPage page, ArrayList ce... method calculateSize (line 33) | protected void calculateSize(Context context, ArrayList plats) { method collectCells (line 53) | protected void collectCells(ArrayList plats) { FILE: app/src/main/java/cn/sharesdk/onekeyshare/themes/classic/port/PlatformPagePort.java class PlatformPagePort (line 18) | public class PlatformPagePort extends PlatformPage { method PlatformPagePort (line 20) | public PlatformPagePort(OnekeyShareThemeImpl impl) { method onCreate (line 24) | public void onCreate() { method newAdapter (line 29) | protected PlatformPageAdapter newAdapter(ArrayList cells) { FILE: app/src/main/java/com/yoyiyi/soleil/media/MediaController.java class MediaController (line 40) | public class MediaController extends FrameLayout { method setDanmakuSwitchListener (line 98) | public void setDanmakuSwitchListener(DanmukuSwitchListener danmukuSwit... method setVideoBackEvent (line 103) | public void setVideoBackEvent(VideoBackListener videoBackListener) { method handleMessage (line 111) | @Override method onStartTrackingTouch (line 141) | public void onStartTrackingTouch(SeekBar bar) { method onProgressChanged (line 154) | public void onProgressChanged(SeekBar bar, int progress, boolean fromu... method onStopTrackingTouch (line 172) | public void onStopTrackingTouch(SeekBar bar) { method MediaController (line 189) | public MediaController(Context context, AttributeSet attrs) { method MediaController (line 197) | public MediaController(Context context) { method generateTime (line 204) | private static String generateTime(long position) { method initController (line 220) | private boolean initController(Context context) { method onFinishInflate (line 227) | @Override method initFloatingWindow (line 236) | private void initFloatingWindow() { method setAnchorView (line 250) | public void setAnchorView(View view) { method makeControllerView (line 268) | protected View makeControllerView() { method initControllerView (line 275) | private void initControllerView(View v) { method setMediaPlayer (line 328) | public void setMediaPlayer(MediaPlayerListener player) { method setInstantSeeking (line 339) | public void setInstantSeeking(boolean seekWhenDragging) { method show (line 344) | public void show() { method setTitle (line 354) | public void setTitle(String name) { method setInfoView (line 366) | public void setInfoView(OutlineTextView v) { method disableUnsupportedButtons (line 371) | private void disableUnsupportedButtons() { method setAnimationStyle (line 383) | public void setAnimationStyle(int animationStyle) { method show (line 393) | @SuppressLint("InlinedApi") method isShowing (line 434) | public boolean isShowing() { method hide (line 439) | @SuppressLint("InlinedApi") method setOnShownListener (line 464) | public void setOnShownListener(OnShownListener l) { method setOnHiddenListener (line 469) | public void setOnHiddenListener(OnHiddenListener l) { method setProgress (line 474) | private long setProgress() { method onTouchEvent (line 500) | @Override method onTrackballEvent (line 507) | @Override method dispatchKeyEvent (line 514) | @Override method updatePausePlay (line 544) | private void updatePausePlay() { method doPauseResume (line 558) | private void doPauseResume() { method setEnabled (line 567) | @Override type OnShownListener (line 580) | public interface OnShownListener { method onShown (line 581) | void onShown(); type OnHiddenListener (line 585) | public interface OnHiddenListener { method onHidden (line 587) | void onHidden(); FILE: app/src/main/java/com/yoyiyi/soleil/media/OutlineTextView.java class OutlineTextView (line 19) | @SuppressLint("DrawAllocation") method OutlineTextView (line 40) | public OutlineTextView(Context context) { method OutlineTextView (line 46) | public OutlineTextView(Context context, AttributeSet attrs) { method OutlineTextView (line 52) | public OutlineTextView(Context context, AttributeSet attrs, int defSty... method initPaint (line 58) | private void initPaint() { method setText (line 76) | public void setText(String text) { method setTextSize (line 84) | public void setTextSize(float size) { method setTextColor (line 92) | public void setTextColor(int color) { method setShadowLayer (line 100) | public void setShadowLayer(float radius, float dx, float dy, int color) { method setTypeface (line 110) | public void setTypeface(Typeface tf, int style) { method setTypeface (line 118) | public void setTypeface(Typeface tf) { method onDraw (line 126) | @Override method onMeasure (line 139) | @Override method measureWidth (line 150) | private int measureWidth(int measureSpec) { method measureHeight (line 169) | private int measureHeight(int measureSpec) { FILE: app/src/main/java/com/yoyiyi/soleil/media/ScreenResolution.java class ScreenResolution (line 19) | public class ScreenResolution { method getResolution (line 25) | public static Pair getResolution(Context ctx) { method getRealResolutionOnOldDevice (line 39) | private static Pair getRealResolutionOnOldDevice(Con... method getRealResolution (line 58) | @TargetApi(Build.VERSION_CODES.JELLY_BEAN_MR1) FILE: app/src/main/java/com/yoyiyi/soleil/media/VideoPlayerView.java class VideoPlayerView (line 39) | public class VideoPlayerView extends SurfaceView implements MediaPlayerL... method onVideoSizeChanged (line 131) | public void onVideoSizeChanged(IMediaPlayer mp, int width, int height, method onPrepared (line 146) | public void onPrepared(IMediaPlayer mp) { method onCompletion (line 185) | public void onCompletion(IMediaPlayer mp) { method onError (line 199) | public boolean onError(IMediaPlayer mp, int framework_err, int impl_er... method onBufferingUpdate (line 235) | public void onBufferingUpdate(IMediaPlayer mp, int percent) { method onInfo (line 245) | @Override method onSeekComplete (line 269) | @Override method surfaceChanged (line 280) | public void surfaceChanged(SurfaceHolder holder, int format, int w, method surfaceCreated (line 304) | public void surfaceCreated(SurfaceHolder holder) { method surfaceDestroyed (line 316) | public void surfaceDestroyed(SurfaceHolder holder) { method VideoPlayerView (line 326) | public VideoPlayerView(Context context) { method VideoPlayerView (line 332) | public VideoPlayerView(Context context, AttributeSet attrs) { method VideoPlayerView (line 337) | public VideoPlayerView(Context context, AttributeSet attrs, int defSty... method onMeasure (line 343) | @Override method setVideoLayout (line 352) | public void setVideoLayout(int layout) { method initVideoView (line 395) | private void initVideoView(Context ctx) { method isValid (line 412) | public boolean isValid() { method setVideoPath (line 417) | public void setVideoPath(String path) { method setVideoURI (line 422) | public void setVideoURI(Uri uri) { method setUserAgent (line 431) | public void setUserAgent(String ua) { method stopPlayback (line 436) | public void stopPlayback() { method openVideo (line 447) | private void openVideo() { method setMediaController (line 509) | public void setMediaController(MediaController controller) { method setMediaBufferingIndicator (line 517) | public void setMediaBufferingIndicator(View mediaBufferingIndicator) { method attachMediaController (line 524) | private void attachMediaController() { method setOnPreparedListener (line 535) | public void setOnPreparedListener(OnPreparedListener l) { method setOnCompletionListener (line 540) | public void setOnCompletionListener(OnCompletionListener l) { method setOnErrorListener (line 545) | public void setOnErrorListener(OnErrorListener l) { method setOnBufferingUpdateListener (line 550) | public void setOnBufferingUpdateListener(OnBufferingUpdateListener l) { method setOnSeekCompleteListener (line 555) | public void setOnSeekCompleteListener(OnSeekCompleteListener l) { method setOnInfoListener (line 560) | public void setOnInfoListener(OnInfoListener l) { method setOnControllerEventsListener (line 565) | public void setOnControllerEventsListener(OnControllerEventsListener l) { method release (line 570) | private void release(boolean cleartargetstate) { method onTouchEvent (line 582) | @Override method onTrackballEvent (line 590) | @Override method onKeyDown (line 598) | @Override method toggleMediaControlsVisiblity (line 632) | private void toggleMediaControlsVisiblity() { method start (line 641) | @Override method pause (line 652) | @Override method resume (line 665) | public void resume() { method getDuration (line 674) | @Override method getCurrentPosition (line 687) | @Override method seekTo (line 697) | @Override method isPlaying (line 708) | @Override method getBufferPercentage (line 714) | @Override method getVideoWidth (line 722) | public int getVideoWidth() { method getVideoHeight (line 727) | public int getVideoHeight() { method isInPlaybackState (line 732) | protected boolean isInPlaybackState() { method canPause (line 738) | public boolean canPause() { method canSeekBackward (line 743) | public boolean canSeekBackward() { method canSeekForward (line 748) | public boolean canSeekForward() { type OnControllerEventsListener (line 753) | public interface OnControllerEventsListener { method onVideoPause (line 755) | void onVideoPause(); method OnVideoResume (line 757) | void OnVideoResume(); FILE: app/src/main/java/com/yoyiyi/soleil/media/callback/DanmukuSwitchListener.java type DanmukuSwitchListener (line 8) | public interface DanmukuSwitchListener { method setDanmakushow (line 9) | void setDanmakushow(boolean isShow); FILE: app/src/main/java/com/yoyiyi/soleil/media/callback/MediaPlayerListener.java type MediaPlayerListener (line 8) | public interface MediaPlayerListener { method start (line 10) | void start(); method pause (line 12) | void pause(); method getDuration (line 14) | int getDuration(); method getCurrentPosition (line 16) | int getCurrentPosition(); method seekTo (line 18) | void seekTo(long pos); method isPlaying (line 20) | boolean isPlaying(); method getBufferPercentage (line 22) | int getBufferPercentage(); method canPause (line 24) | boolean canPause(); FILE: app/src/main/java/com/yoyiyi/soleil/media/callback/VideoBackListener.java type VideoBackListener (line 8) | public interface VideoBackListener { method back (line 9) | void back(); FILE: app/src/main/java/com/yoyiyi/soleil/media/danmuku/BiliDanmukuCompressionTools.java class BiliDanmukuCompressionTools (line 14) | public class BiliDanmukuCompressionTools { method BiliDanmukuCompressionTools (line 16) | private BiliDanmukuCompressionTools() { method compress (line 20) | public static byte[] compress(byte[] value, int offset, int length, in... method compress (line 41) | public static byte[] compress(byte[] value, int offset, int length) { method compress (line 46) | public static byte[] compress(byte[] value) { method decompress (line 50) | public static byte[] decompress(byte[] value) throws DataFormatExcepti... method decompressXML (line 71) | static byte[] decompressXML(byte[] data) throws DataFormatException { FILE: app/src/main/java/com/yoyiyi/soleil/media/danmuku/BiliDanmukuDownloadUtil.java class BiliDanmukuDownloadUtil (line 28) | public class BiliDanmukuDownloadUtil { method downloadXML (line 29) | public static Flowable downloadXML(final String uri) { FILE: app/src/main/java/com/yoyiyi/soleil/media/danmuku/BiliDanmukuParser.java class BiliDanmukuParser (line 33) | public class BiliDanmukuParser extends BaseDanmakuParser { method parse (line 42) | @Override class XmlContentHandler (line 64) | public class XmlContentHandler extends DefaultHandler { method getResult (line 76) | public Danmakus getResult() { method startDocument (line 80) | @Override method endDocument (line 85) | @Override method startElement (line 90) | @Override method endElement (line 125) | @Override method characters (line 139) | @Override method decodeXmlString (line 247) | private String decodeXmlString(String title) { method isPercentageNumber (line 265) | private boolean isPercentageNumber(float number) { method setDisplayer (line 269) | @Override FILE: app/src/main/java/com/yoyiyi/soleil/utils/AppUtils.java class AppUtils (line 19) | public class AppUtils { method init (line 27) | public static void init(Context context) { //在Application中初始化 method getAppContext (line 34) | public static Context getAppContext() { method getAssets (line 38) | public static AssetManager getAssets() { method getDimension (line 41) | public static float getDimension(int id) { method getResource (line 44) | public static Resources getResource() { method getDrawable (line 48) | @SuppressWarnings("deprecation") method getColor (line 53) | @SuppressWarnings("deprecation") method getString (line 58) | public static String getString(@StringRes int resId) { method getStringArray (line 62) | public static String[] getStringArray(@ArrayRes int resId) { method isUIThread (line 66) | public static boolean isUIThread() { method runOnUI (line 70) | public static void runOnUI(Runnable r) { method runOnUIDelayed (line 74) | public static void runOnUIDelayed(Runnable r, long delayMills) { method runOnUITask (line 78) | public static void runOnUITask(TimerTask r, long delay, long rate) { method runCancel (line 82) | public static void runCancel() { method removeRunnable (line 86) | public static void removeRunnable(Runnable r) { FILE: app/src/main/java/com/yoyiyi/soleil/utils/ClipboardUtils.java class ClipboardUtils (line 13) | public final class ClipboardUtils { method ClipboardUtils (line 15) | private ClipboardUtils() { method copyText (line 24) | public static void copyText(CharSequence text) { method getText (line 34) | public static CharSequence getText() { method copyUri (line 48) | public static void copyUri(Uri uri) { method getUri (line 58) | public static Uri getUri() { method copyIntent (line 72) | public static void copyIntent(Intent intent) { method getIntent (line 82) | public static Intent getIntent() { FILE: app/src/main/java/com/yoyiyi/soleil/utils/CloseUtils.java class CloseUtils (line 14) | public final class CloseUtils { method CloseUtils (line 16) | private CloseUtils() { method closeIO (line 25) | public static void closeIO(final Closeable... closeables) { method closeIOQuietly (line 43) | public static void closeIOQuietly(final Closeable... closeables) { FILE: app/src/main/java/com/yoyiyi/soleil/utils/CrashHandler.java class CrashHandler (line 27) | public class CrashHandler implements UncaughtExceptionHandler { method CrashHandler (line 38) | private CrashHandler() { method getInstance (line 44) | public static CrashHandler getInstance() { method init (line 55) | public void init(Context context) { method uncaughtException (line 66) | @Override method handleException (line 98) | private boolean handleException(Throwable ex) { method collectDeviceInfo (line 114) | public void collectDeviceInfo(Context ctx) { method saveCrashInfo2File (line 144) | private void saveCrashInfo2File(Throwable ex) { FILE: app/src/main/java/com/yoyiyi/soleil/utils/DimenUtils.java class DimenUtils (line 14) | public class DimenUtils { type EScreenDensity (line 16) | public enum EScreenDensity { method getDisply (line 23) | public static EScreenDensity getDisply(Context context) { method getScreenWidth (line 46) | public static int getScreenWidth() { method getScreenHeight (line 55) | public static int getScreenHeight() { method dp2Px (line 65) | public static float dp2Px(float dp) { method dp2PxInt (line 69) | public static int dp2PxInt(float dp) { method px2Dp (line 79) | public static float px2Dp(float px) { method px2DpInt (line 83) | public static int px2DpInt(float px) { method px2Sp (line 93) | public static float px2Sp(float pxValue) { method sp2Px (line 103) | public static float sp2Px(float spValue) { method getScreenSize (line 109) | @SuppressWarnings("deprecation") FILE: app/src/main/java/com/yoyiyi/soleil/utils/EmptyUtils.java class EmptyUtils (line 21) | public final class EmptyUtils { method EmptyUtils (line 23) | private EmptyUtils() { method isEmpty (line 33) | public static boolean isEmpty(Object obj) { method isNotEmpty (line 72) | public static boolean isNotEmpty(Object obj) { FILE: app/src/main/java/com/yoyiyi/soleil/utils/FileUtils.java class FileUtils (line 20) | public class FileUtils { method createRootPath (line 26) | public static String createRootPath(Context context) { method isSdCardAvailable (line 43) | public static boolean isSdCardAvailable() { method createDir (line 53) | public static String createDir(String dirPath) { method createFile (line 77) | public static String createFile(File file) { method writeFile (line 94) | public static void writeFile(String filePathAndName, String fileConten... method fileChannelCopy (line 112) | public static void fileChannelCopy(File src, File desc) { method openAssetFile (line 140) | public static InputStream openAssetFile(Context context, String fileNa... FILE: app/src/main/java/com/yoyiyi/soleil/utils/IMEUtils.java class IMEUtils (line 15) | @TargetApi(Build.VERSION_CODES.CUPCAKE) method toggleSoftInput (line 23) | public static void toggleSoftInput(Context context) { method showSoftInput (line 34) | public static boolean showSoftInput(View view) { method showSoftInput (line 39) | public static boolean showSoftInput(Activity activity) { method hideSoftInput (line 55) | public static boolean hideSoftInput(View view) { method hideSoftInput (line 60) | public static boolean hideSoftInput(Activity activity) { method isActive (line 74) | public static boolean isActive(Context context) { FILE: app/src/main/java/com/yoyiyi/soleil/utils/IOUtils.java class IOUtils (line 21) | public class IOUtils { method close (line 28) | public static void close(Closeable closeable) { method stream2file (line 45) | public String stream2file(InputStream source, String targetPath) { method Byte2InputStream (line 95) | public InputStream Byte2InputStream(byte[] data) { method InputStream2Bytes (line 106) | public byte[] InputStream2Bytes(InputStream is) { method streamToString (line 126) | public static String streamToString(InputStream inputStream) { method getFileBytes (line 154) | public static byte[] getFileBytes(File file) throws IOException { FILE: app/src/main/java/com/yoyiyi/soleil/utils/JsonUtils.java class JsonUtils (line 11) | public class JsonUtils { method readJson (line 12) | public static String readJson(String jsonFile) { FILE: app/src/main/java/com/yoyiyi/soleil/utils/LogUtils.java class LogUtils (line 20) | public class LogUtils { method init (line 34) | public static void init(Context context) { // 在Application中初始化 method w (line 42) | public static void w(Object msg) { method w (line 46) | public static void w(String tag, Object msg) { method w (line 50) | public static void w(String tag, Object msg, Throwable tr) { method e (line 57) | public static void e(Object msg) { method e (line 61) | public static void e(String tag, Object msg) { method e (line 65) | public static void e(String tag, Object msg, Throwable tr) { method d (line 72) | public static void d(Object msg) { method d (line 76) | public static void d(String tag, Object msg) {// 调试信息 method d (line 80) | public static void d(String tag, Object msg, Throwable tr) { method i (line 87) | public static void i(Object msg) { method i (line 91) | public static void i(String tag, Object msg) { method i (line 95) | public static void i(String tag, Object msg, Throwable tr) { method v (line 102) | public static void v(Object msg) { method v (line 106) | public static void v(String tag, Object msg) { method v (line 110) | public static void v(String tag, Object msg, Throwable tr) { method log (line 121) | private static void log(String tag, String msg, Throwable tr, char lev... method log2File (line 144) | private synchronized static void log2File(String mylogtype, String tag... method delFile (line 168) | public static void delFile() {// 删除日志文件 method getDateBefore (line 181) | private static Date getDateBefore() { FILE: app/src/main/java/com/yoyiyi/soleil/utils/NumberUtils.java class NumberUtils (line 8) | public class NumberUtils { method format (line 9) | public static String format (String num) { FILE: app/src/main/java/com/yoyiyi/soleil/utils/PrefsUtils.java class PrefsUtils (line 22) | public class PrefsUtils { method getInstance (line 29) | public synchronized static PrefsUtils getInstance() { method init (line 33) | @SuppressLint("CommitPrefEdits") method PrefsUtils (line 41) | private PrefsUtils() { method getBoolean (line 45) | public boolean getBoolean(String key, boolean defaultVal) { method getBoolean (line 49) | public boolean getBoolean(String key) { method getString (line 54) | public String getString(String key, String defaultVal) { method getString (line 58) | public String getString(String key) { method getInt (line 62) | public int getInt(String key, int defaultVal) { method getInt (line 66) | public int getInt(String key) { method getFloat (line 71) | public float getFloat(String key, float defaultVal) { method getFloat (line 75) | public float getFloat(String key) { method getLong (line 79) | public long getLong(String key, long defaultVal) { method getLong (line 83) | public long getLong(String key) { method getStringSet (line 87) | @TargetApi(Build.VERSION_CODES.HONEYCOMB)//Api 11 method getStringSet (line 92) | @TargetApi(Build.VERSION_CODES.HONEYCOMB)//Api 11 method getAll (line 97) | public Map getAll() { method exists (line 101) | public boolean exists(String key) { method putString (line 106) | public PrefsUtils putString(String key, String value) { method putInt (line 112) | public PrefsUtils putInt(String key, int value) { method putFloat (line 118) | public PrefsUtils putFloat(String key, float value) { method putLong (line 124) | public PrefsUtils putLong(String key, long value) { method putBoolean (line 130) | public PrefsUtils putBoolean(String key, boolean value) { method commit (line 136) | public void commit() { method putStringSet (line 140) | @TargetApi(Build.VERSION_CODES.HONEYCOMB) method putObject (line 152) | public void putObject(String key, Object object) { method getObject (line 177) | public T getObject(String key, Class clazz) { method remove (line 209) | public PrefsUtils remove(String key) { method removeAll (line 215) | public PrefsUtils removeAll() { FILE: app/src/main/java/com/yoyiyi/soleil/utils/SnackbarUtils.java class SnackbarUtils (line 23) | public class SnackbarUtils { method SnackbarUtils (line 24) | private SnackbarUtils() { method showShort (line 38) | public static void showShort(View parent, method showShort (line 63) | public static void showShort(View parent, method showLong (line 88) | public static void showLong(View parent, method showLong (line 113) | public static void showLong(View parent, method showIndefinite (line 138) | public static void showIndefinite(View parent, method showIndefinite (line 163) | public static void showIndefinite(View parent, method show (line 192) | private static void show(View parent, method addView (line 221) | public static void addView(@LayoutRes int layoutId, int index) { method addView (line 243) | public static void addView(View child, int index, ViewGroup.LayoutPara... method dismiss (line 255) | public static void dismiss() { FILE: app/src/main/java/com/yoyiyi/soleil/utils/SnakBarUtils.java class SnakBarUtils (line 12) | public class SnakBarUtils { method showMessage (line 13) | public static void showMessage(View view, String text) { FILE: app/src/main/java/com/yoyiyi/soleil/utils/SpanUtils.java class SpanUtils (line 70) | public final class SpanUtils { method SpanUtils (line 148) | public SpanUtils() { method setDefault (line 154) | private void setDefault() { method setFlag (line 206) | public SpanUtils setFlag(int flag) { method setForegroundColor (line 217) | public SpanUtils setForegroundColor(@ColorInt int color) { method setBackgroundColor (line 228) | public SpanUtils setBackgroundColor(@ColorInt int color) { method setLineHeight (line 240) | public SpanUtils setLineHeight(@IntRange(from = 0) int lineHeight) { method setLineHeight (line 257) | public SpanUtils setLineHeight(@IntRange(from = 0) int lineHeight, @Al... method setQuoteColor (line 269) | public SpanUtils setQuoteColor(@ColorInt int color) { method setQuoteColor (line 281) | public SpanUtils setQuoteColor(@ColorInt int color, @IntRange(from = 1... method setLeadingMargin (line 295) | public SpanUtils setLeadingMargin(@IntRange(from = 0) int first, @IntR... method setBullet (line 307) | public SpanUtils setBullet(@IntRange(from = 0) int gapWidth) { method setBullet (line 319) | public SpanUtils setBullet(@ColorInt int color, @IntRange(from = 0) in... method setIconMargin (line 333) | public SpanUtils setIconMargin(Bitmap bitmap) { method setIconMargin (line 350) | public SpanUtils setIconMargin(Bitmap bitmap, int gapWidth, @Align int... method setIconMargin (line 364) | public SpanUtils setIconMargin(Drawable drawable) { method setIconMargin (line 381) | public SpanUtils setIconMargin(Drawable drawable, int gapWidth, @Align... method setIconMargin (line 395) | public SpanUtils setIconMargin(Uri uri) { method setIconMargin (line 412) | public SpanUtils setIconMargin(Uri uri, int gapWidth, @Align int align) { method setIconMargin (line 426) | public SpanUtils setIconMargin(@DrawableRes int resourceId) { method setIconMargin (line 443) | public SpanUtils setIconMargin(@DrawableRes int resourceId, int gapWid... method setFontSize (line 456) | public SpanUtils setFontSize(@IntRange(from = 0) int size) { method setFontSize (line 467) | public SpanUtils setFontSize(@IntRange(from = 0) int size, boolean isD... method setFontProportion (line 479) | public SpanUtils setFontProportion(@FloatRange(from = 0, fromInclusive... method setFontXProportion (line 490) | public SpanUtils setFontXProportion(@FloatRange(from = 0, fromInclusiv... method setStrikethrough (line 500) | public SpanUtils setStrikethrough() { method setUnderline (line 510) | public SpanUtils setUnderline() { method setSuperscript (line 520) | public SpanUtils setSuperscript() { method setSubscript (line 530) | public SpanUtils setSubscript() { method setBold (line 540) | public SpanUtils setBold() { method setItalic (line 550) | public SpanUtils setItalic() { method setBoldItalic (line 560) | public SpanUtils setBoldItalic() { method setFontFamily (line 576) | public SpanUtils setFontFamily(@NonNull String fontFamily) { method setTypeface (line 587) | public SpanUtils setTypeface(@NonNull Typeface typeface) { method setAlign (line 603) | public SpanUtils setAlign(@NonNull Alignment alignment) { method setClickSpan (line 615) | public SpanUtils setClickSpan(@NonNull ClickableSpan clickSpan) { method setUrl (line 627) | public SpanUtils setUrl(@NonNull String url) { method setBlur (line 646) | public SpanUtils setBlur(@FloatRange(from = 0, fromInclusive = false) ... method setShader (line 658) | public SpanUtils setShader(@NonNull Shader shader) { method setShadow (line 672) | public SpanUtils setShadow(@FloatRange(from = 0, fromInclusive = false... method setSpans (line 687) | public SpanUtils setSpans(@NonNull Object... spans) { method append (line 700) | public SpanUtils append(@NonNull CharSequence text) { method appendLine (line 711) | public SpanUtils appendLine() { method appendLine (line 722) | public SpanUtils appendLine(@NonNull CharSequence text) { method appendImage (line 734) | public SpanUtils appendImage(@NonNull Bitmap bitmap) { method appendImage (line 751) | public SpanUtils appendImage(@NonNull Bitmap bitmap, @Align int align) { method appendImage (line 764) | public SpanUtils appendImage(@NonNull Drawable drawable) { method appendImage (line 781) | public SpanUtils appendImage(@NonNull Drawable drawable, @Align int al... method appendImage (line 794) | public SpanUtils appendImage(@NonNull Uri uri) { method appendImage (line 811) | public SpanUtils appendImage(@NonNull Uri uri, @Align int align) { method appendImage (line 824) | public SpanUtils appendImage(@DrawableRes int resourceId) { method appendImage (line 835) | public SpanUtils appendImage(@DrawableRes int resourceId, @Align int a... method appendSpace (line 848) | public SpanUtils appendSpace(@IntRange(from = 0) int size) { method appendSpace (line 859) | public SpanUtils appendSpace(@IntRange(from = 0) int size, @ColorInt i... method apply (line 866) | private void apply(int type) { method create (line 876) | public SpannableStringBuilder create() { method applyLast (line 884) | private void applyLast() { method updateCharCharSequence (line 895) | private void updateCharCharSequence() { method updateImage (line 991) | private void updateImage() { method updateSpace (line 1006) | private void updateSpace() { class CustomLineHeightSpan (line 1016) | class CustomLineHeightSpan extends CharacterStyle method CustomLineHeightSpan (line 1027) | CustomLineHeightSpan(int height, int verticalAlignment) { method chooseHeight (line 1032) | @Override method updateDrawState (line 1060) | @Override class SpaceSpan (line 1069) | class SpaceSpan extends ReplacementSpan { method SpaceSpan (line 1074) | SpaceSpan(int width) { method SpaceSpan (line 1078) | SpaceSpan(int width, int color) { method getSize (line 1084) | @Override method draw (line 1089) | @Override class CustomQuoteSpan (line 1107) | class CustomQuoteSpan implements LeadingMarginSpan { method CustomQuoteSpan (line 1113) | CustomQuoteSpan(int color, int stripeWidth, int gapWidth) { method getLeadingMargin (line 1120) | public int getLeadingMargin(boolean first) { method drawLeadingMargin (line 1124) | public void drawLeadingMargin(Canvas c, Paint p, int x, int dir, class CustomBulletSpan (line 1144) | class CustomBulletSpan implements LeadingMarginSpan { method CustomBulletSpan (line 1152) | CustomBulletSpan(int color, int radius, int gapWidth) { method getLeadingMargin (line 1158) | public int getLeadingMargin(boolean first) { method drawLeadingMargin (line 1162) | public void drawLeadingMargin(Canvas c, Paint p, int x, int dir, class CustomIconMarginSpan (line 1191) | class CustomIconMarginSpan implements LeadingMarginSpan, android.text.... method CustomIconMarginSpan (line 1211) | CustomIconMarginSpan(Bitmap b, int pad, int verticalAlignment) { method CustomIconMarginSpan (line 1217) | CustomIconMarginSpan(Drawable drawable, int pad, int verticalAlignme... method CustomIconMarginSpan (line 1223) | CustomIconMarginSpan(Context context, Uri uri, int pad, int vertical... method CustomIconMarginSpan (line 1229) | CustomIconMarginSpan(Context context, int resourceId, int pad, int v... method drawable2Bitmap (line 1235) | private Bitmap drawable2Bitmap(Drawable drawable) { method uri2Bitmap (line 1256) | private Bitmap uri2Bitmap(Context context, Uri uri) { method resource2Bitmap (line 1265) | private Bitmap resource2Bitmap(Context context, int resourceId) { method getLeadingMargin (line 1276) | public int getLeadingMargin(boolean first) { method drawLeadingMargin (line 1280) | public void drawLeadingMargin(Canvas c, Paint p, int x, int dir, method chooseHeight (line 1305) | public void chooseHeight(CharSequence text, int start, int end, int ... class CustomTypefaceSpan (line 1355) | @SuppressLint("ParcelCreator") method CustomTypefaceSpan (line 1360) | CustomTypefaceSpan(Typeface type) { method updateDrawState (line 1365) | @Override method updateMeasureState (line 1370) | @Override method apply (line 1375) | private void apply(Paint paint, Typeface tf) { class CustomImageSpan (line 1399) | class CustomImageSpan extends CustomDynamicDrawableSpan { method CustomImageSpan (line 1405) | CustomImageSpan(Context context, Bitmap b, int verticalAlignment) { method CustomImageSpan (line 1416) | CustomImageSpan(Drawable d, int verticalAlignment) { method CustomImageSpan (line 1423) | CustomImageSpan(Context context, Uri uri, int verticalAlignment) { method CustomImageSpan (line 1429) | CustomImageSpan(Context context, @DrawableRes int resourceId, int ve... method getDrawable (line 1435) | @Override class CustomDynamicDrawableSpan (line 1468) | abstract class CustomDynamicDrawableSpan extends ReplacementSpan { method CustomDynamicDrawableSpan (line 1480) | CustomDynamicDrawableSpan() { method CustomDynamicDrawableSpan (line 1484) | CustomDynamicDrawableSpan(int verticalAlignment) { method getDrawable (line 1488) | public abstract Drawable getDrawable(); method getSize (line 1490) | @Override method draw (line 1512) | @Override method getCachedDrawable (line 1538) | private Drawable getCachedDrawable() { class ShaderSpan (line 1553) | class ShaderSpan extends CharacterStyle implements UpdateAppearance { method ShaderSpan (line 1556) | private ShaderSpan(Shader shader) { method updateDrawState (line 1560) | @Override class ShadowSpan (line 1566) | class ShadowSpan extends CharacterStyle implements UpdateAppearance { method ShadowSpan (line 1571) | ShadowSpan(float radius, float dx, float dy, int shadowColor) { method updateDrawState (line 1578) | @Override FILE: app/src/main/java/com/yoyiyi/soleil/utils/StatusBarFontUtil.java class StatusBarFontUtil (line 23) | public class StatusBarFontUtil { method StatusBarFontUtil (line 39) | private StatusBarFontUtil(Window window, boolean lightStatusBar, boole... method isLessKitkat (line 50) | public static boolean isLessKitkat() { method from (line 56) | public static Builder from(Activity activity) { method from (line 62) | public static Builder from(Dialog dialog) { method from (line 68) | public static Builder from(Window window) { method getStatusBarOffsetPx (line 86) | @IntRange(from = 0, to = 75) method getNavigationBarOffsetPx (line 103) | @IntRange(from = 0, to = 75) method processActionBar (line 120) | private void processActionBar(final View v) { method processPrivateAPI (line 137) | private void processPrivateAPI() { method process (line 151) | private void process() { method processKitkat (line 168) | @TargetApi(Build.VERSION_CODES.KITKAT) method processMIUI (line 186) | private void processMIUI(boolean lightStatusBar) throws Exception { method processFlyMe (line 201) | private void processFlyMe(boolean isLightStatusBar) throws Exception { method processM (line 217) | @TargetApi(Build.VERSION_CODES.M) class Builder (line 245) | public final static class Builder { method setActionbarView (line 258) | public Builder setActionbarView(@NonNull View actionbarView) { method setWindow (line 265) | private Builder setWindow(@NonNull Window Window) { method setWindow (line 272) | private Builder setWindow(@NonNull Activity activity) { method setWindow (line 279) | private Builder setWindow(@NonNull Dialog dialog) { method setLightStatusBar (line 286) | public Builder setLightStatusBar(boolean lightStatusBar) { method setTransparentStatusbar (line 293) | public Builder setTransparentStatusbar(boolean transparentStatusbar) { method setTransparentNavigationbar (line 300) | public Builder setTransparentNavigationbar(boolean transparentNaviga... method process (line 307) | public void process() { FILE: app/src/main/java/com/yoyiyi/soleil/utils/StorageUtils.java class StorageUtils (line 21) | public class StorageUtils { method isSdCardAvailable (line 29) | public static boolean isSdCardAvailable() { method getDataPath (line 38) | public static String getDataPath() { method getNormalSDCardPath (line 48) | public static String getNormalSDCardPath() { method getSDCardPath (line 57) | public static String getSDCardPath() { method getSDCardPathEx (line 103) | public static ArrayList getSDCardPathEx() { method getAvailableSize (line 147) | @TargetApi(Build.VERSION_CODES.JELLY_BEAN_MR2) method getSDCardInfo (line 164) | @TargetApi(Build.VERSION_CODES.JELLY_BEAN_MR2) class SDCardInfo (line 190) | public static class SDCardInfo { method toString (line 202) | @Override FILE: app/src/main/java/com/yoyiyi/soleil/utils/TimeUtils.java class TimeUtils (line 16) | public class TimeUtils { method getWeek (line 47) | public static String getWeek(String date) { method getWeekDay (line 61) | private static String getWeekDay(int dayForWeek) { method formatDate (line 81) | public static String formatDate(String date) { method getTime (line 92) | @SuppressLint("SimpleDateFormat") method getDescriptionTimeFromTimestamp (line 105) | public static String getDescriptionTimeFromTimestamp(long timestamp) { method getCurrentTime (line 134) | public static String getCurrentTime(String format) { method dateToString (line 150) | public static String dateToString(Date data, String formatType) { method longToString (line 160) | public static String longToString(long currentTime, String formatType) { method stringToDate (line 177) | public static Date stringToDate(String strTime, String formatType) { method longToDate (line 196) | public static Date longToDate(long currentTime, String formatType) { method stringToLong (line 214) | public static long stringToLong(String strTime, String formatType) { method dateToLong (line 231) | public static long dateToLong(Date date) { FILE: app/src/main/java/com/yoyiyi/soleil/utils/ToastUtils.java class ToastUtils (line 11) | public class ToastUtils { method showSingleToast (line 19) | public static void showSingleToast(int resId) { //R.string.** method showSingleToast (line 23) | public static void showSingleToast(String text) { method showSingleLongToast (line 27) | public static void showSingleLongToast(int resId) { method showSingleLongToast (line 31) | public static void showSingleLongToast(String text) { method showCenterToast (line 38) | public static void showCenterToast(int resId) { method showCenterToast (line 42) | public static void showCenterToast(String text) { method showCenterLongToast (line 46) | public static void showCenterLongToast(int resId) { method showCenterLongToast (line 50) | public static void showCenterLongToast(String text) { method showCenterSingleToast (line 57) | public static void showCenterSingleToast(int resId) { //R.string.** method showCenterSingleToast (line 61) | public static void showCenterSingleToast(String text) { method showCenterSingleLongToast (line 65) | public static void showCenterSingleLongToast(int resId) { method showCenterSingleLongToast (line 69) | public static void showCenterSingleLongToast(String text) { method showToast (line 76) | public static void showToast(int resId) { method showToast (line 80) | public static void showToast(String text) { method showLongToast (line 84) | public static void showLongToast(int resId) { method showLongToast (line 88) | public static void showLongToast(String text) { method getSingleToast (line 92) | public static Toast getSingleToast(int resId, int duration) { // 连续调用不... method getSingleToast (line 96) | public static Toast getSingleToast(String text, int duration) { method getToast (line 105) | public static Toast getToast(int resId, int duration) { // 连续调用会连续弹出 method getToast (line 109) | public static Toast getToast(String text, int duration) { method getCenterSingleToast (line 113) | public static Toast getCenterSingleToast(int resId, int duration) { //... method getCenterSingleToast (line 117) | public static Toast getCenterSingleToast(String text, int duration) { method getCenterToast (line 127) | public static Toast getCenterToast(int resId, int duration) { // 连续调用会... method getCenterToast (line 131) | public static Toast getCenterToast(String text, int duration) { FILE: app/src/main/java/com/yoyiyi/soleil/utils/net/NetworkService.java class NetworkService (line 17) | public class NetworkService extends Service { method onReceive (line 22) | @Override method networkBroadCast (line 48) | private void networkBroadCast(Context context, Intent intent, int netS... method onBind (line 55) | @Override method onCreate (line 60) | @Override method onDestroy (line 68) | @Override FILE: app/src/main/java/com/yoyiyi/soleil/utils/net/NetworkUtils.java class NetworkUtils (line 29) | public class NetworkUtils { type NetType (line 45) | public enum NetType { method NetType (line 51) | NetType(int value, String desc) { type NetWorkType (line 60) | public enum NetWorkType { method NetWorkType (line 67) | NetWorkType(int value, String desc) { method getConnectivityManager (line 79) | public static ConnectivityManager getConnectivityManager(Context conte... method getTelephonyManager (line 86) | public static TelephonyManager getTelephonyManager(Context context) { method isConnected (line 95) | public static boolean isConnected(Context context) { method isConnectedOrConnecting (line 105) | public static boolean isConnectedOrConnecting(Context context) { method getConnectedType (line 123) | public static NetType getConnectedType(Context context) { method isWifiConnected (line 144) | public static boolean isWifiConnected(Context context) { method isMobileConnected (line 155) | public static boolean isMobileConnected(Context context) { method isAvailable (line 166) | public static boolean isAvailable(Context context) { method isWifiAvailable (line 180) | public static boolean isWifiAvailable(Context context) { method isMobileAvailable (line 203) | public static boolean isMobileAvailable(Context context) { method isMobileEnabled (line 221) | public static boolean isMobileEnabled(Context context) { method printNetworkInfo (line 237) | public static boolean printNetworkInfo(Context context) { method getConnectedTypeINT (line 264) | public static int getConnectedTypeINT(Context context) { method getNetworkType (line 293) | public static NetWorkType getNetworkType(Context context) { method isGpsEnabled (line 336) | public static final boolean isGpsEnabled() { method openGPS (line 350) | public static final void openGPS() { method openSetting (line 365) | public static void openSetting(Activity activity) { method startNetService (line 384) | public static void startNetService(final Context context) { method onReceive (line 407) | @Override type OnChangeInternetListener (line 434) | public interface OnChangeInternetListener { method changeInternet (line 435) | void changeInternet(boolean flag); method setOnChangeInternetListener (line 441) | public static void setOnChangeInternetListener(OnChangeInternetListene... method setOnChangeInternet (line 445) | private static void setOnChangeInternet(boolean flag) { FILE: app/src/main/java/com/yoyiyi/soleil/utils/sdcard/ConvertUtils.java class ConvertUtils (line 23) | public final class ConvertUtils { method ConvertUtils (line 25) | private ConvertUtils() { method memorySize2Byte (line 43) | public static long memorySize2Byte(final long memorySize, @MemoryConst... method byte2MemorySize (line 61) | public static double byte2MemorySize(final long byteNum, @MemoryConsta... method byte2FitMemorySize (line 73) | @SuppressLint("DefaultLocale") method timeSpan2Millis (line 102) | public static long timeSpan2Millis(final long timeSpan, @TimeConstants... method millis2TimeSpan (line 120) | public static long millis2TimeSpan(final long millis, @TimeConstants.U... method millis2FitTimeSpan (line 140) | @SuppressLint("DefaultLocale") method bytes2Bits (line 163) | public static String bytes2Bits(final byte[] bytes) { method bits2Bytes (line 179) | public static byte[] bits2Bytes(String bits) { method input2OutputStream (line 205) | public static ByteArrayOutputStream input2OutputStream(final InputStre... method output2InputStream (line 229) | public ByteArrayInputStream output2InputStream(final OutputStream out) { method inputStream2Bytes (line 240) | public static byte[] inputStream2Bytes(final InputStream is) { method bytes2InputStream (line 251) | public static InputStream bytes2InputStream(final byte[] bytes) { method outputStream2Bytes (line 262) | public static byte[] outputStream2Bytes(final OutputStream out) { method bytes2OutputStream (line 273) | public static OutputStream bytes2OutputStream(final byte[] bytes) { method inputStream2String (line 295) | public static String inputStream2String(final InputStream is, final St... method string2InputStream (line 312) | public static InputStream string2InputStream(final String string, fina... method outputStream2String (line 329) | public static String outputStream2String(final OutputStream out, final... method isSpace (line 346) | private static boolean isSpace(final String s) { FILE: app/src/main/java/com/yoyiyi/soleil/utils/sdcard/MemoryConstants.java class MemoryConstants (line 16) | public final class MemoryConstants { FILE: app/src/main/java/com/yoyiyi/soleil/utils/sdcard/SDCardUtils.java class SDCardUtils (line 20) | public final class SDCardUtils { method SDCardUtils (line 22) | private SDCardUtils() { method isSDCardEnable (line 31) | public static boolean isSDCardEnable() { method getSDCardPath (line 41) | public static String getSDCardPath() { method getDataPath (line 74) | public static String getDataPath() { method getFreeSpace (line 84) | @TargetApi(Build.VERSION_CODES.JELLY_BEAN_MR2) method getAllSpace (line 98) | @TargetApi(Build.VERSION_CODES.JELLY_BEAN_MR2) method getSDCardInfo (line 112) | @TargetApi(Build.VERSION_CODES.JELLY_BEAN_MR2) class SDCardInfo (line 128) | public static class SDCardInfo { method toString (line 138) | @Override FILE: app/src/main/java/com/yoyiyi/soleil/utils/time/FormatUtils.java class FormatUtils (line 16) | public class FormatUtils { method formatDuration (line 33) | public static String formatDuration(String time) { method getDescriptionTimeFromDateString (line 59) | public static String getDescriptionTimeFromDateString(String dateStrin... method getDescriptionTimeFromDate (line 72) | public static String getDescriptionTimeFromDate(Date date) { method toSeconds (line 102) | private static long toSeconds(long date) { method toMinutes (line 106) | private static long toMinutes(long date) { method toHours (line 110) | private static long toHours(long date) { method toDays (line 114) | private static long toDays(long date) { method toMonths (line 118) | private static long toMonths(long date) { method toYears (line 122) | private static long toYears(long date) { FILE: app/src/main/java/com/yoyiyi/soleil/utils/time/TimeConstants.java class TimeConstants (line 16) | public final class TimeConstants { FILE: app/src/main/java/com/yoyiyi/soleil/utils/time/TimeUtils.java class TimeUtils (line 18) | public final class TimeUtils { method TimeUtils (line 180) | private TimeUtils() { method millis2String (line 191) | public static String millis2String(long millis) { method millis2String (line 203) | public static String millis2String(long millis, DateFormat format) { method string2Millis (line 214) | public static long string2Millis(String time) { method string2Millis (line 226) | public static long string2Millis(String time, DateFormat format) { method string2Date (line 242) | public static Date string2Date(String time) { method string2Date (line 254) | public static Date string2Date(String time, DateFormat format) { method date2String (line 270) | public static String date2String(Date date) { method date2String (line 282) | public static String date2String(Date date, DateFormat format) { method date2Millis (line 292) | public static long date2Millis(Date date) { method millis2Date (line 302) | public static Date millis2Date(long millis) { method getTimeSpan (line 322) | public static long getTimeSpan(String time0, String time1, @TimeConsta... method getTimeSpan (line 343) | public static long getTimeSpan(String time0, String time1, DateFormat ... method getTimeSpan (line 362) | public static long getTimeSpan(Date date0, Date date1, @TimeConstants.... method getTimeSpan (line 381) | public static long getTimeSpan(long millis0, long millis1, @TimeConsta... method getFitTimeSpan (line 400) | public static String getFitTimeSpan(String time0, String time1, int pr... method getFitTimeSpan (line 420) | public static String getFitTimeSpan(String time0, String time1, DateFo... method getFitTimeSpan (line 438) | public static String getFitTimeSpan(Date date0, Date date1, int precis... method getFitTimeSpan (line 456) | public static String getFitTimeSpan(long millis0, long millis1, int pr... method getNowMills (line 465) | public static long getNowMills() { method getNowString (line 475) | public static String getNowString() { method getNowString (line 486) | public static String getNowString(DateFormat format) { method getNowDate (line 495) | public static Date getNowDate() { method getTimeSpanByNow (line 514) | public static long getTimeSpanByNow(String time, @TimeConstants.Unit i... method getTimeSpanByNow (line 534) | public static long getTimeSpanByNow(String time, DateFormat format, @T... method getTimeSpanByNow (line 552) | public static long getTimeSpanByNow(Date date, @TimeConstants.Unit int... method getTimeSpanByNow (line 570) | public static long getTimeSpanByNow(long millis, @TimeConstants.Unit i... method getFitTimeSpanByNow (line 590) | public static String getFitTimeSpanByNow(String time, int precision) { method getFitTimeSpanByNow (line 611) | public static String getFitTimeSpanByNow(String time, DateFormat forma... method getFitTimeSpanByNow (line 630) | public static String getFitTimeSpanByNow(Date date, int precision) { method getFitTimeSpanByNow (line 649) | public static String getFitTimeSpanByNow(long millis, int precision) { method getFriendlyTimeSpanByNow (line 669) | public static String getFriendlyTimeSpanByNow(String time) { method getFriendlyTimeSpanByNow (line 690) | public static String getFriendlyTimeSpanByNow(String time, DateFormat ... method getFriendlyTimeSpanByNow (line 709) | public static String getFriendlyTimeSpanByNow(Date date) { method getFriendlyTimeSpanByNow (line 728) | public static String getFriendlyTimeSpanByNow(long millis) { method getMillis (line 778) | public static long getMillis(long millis, long timeSpan, @TimeConstant... method getMillis (line 798) | public static long getMillis(String time, long timeSpan, @TimeConstant... method getMillis (line 819) | public static long getMillis(String time, DateFormat format, long time... method getMillis (line 838) | public static long getMillis(Date date, long timeSpan, @TimeConstants.... method getString (line 858) | public static String getString(long millis, long timeSpan, @TimeConsta... method getString (line 879) | public static String getString(long millis, DateFormat format, long ti... method getString (line 899) | public static String getString(String time, long timeSpan, @TimeConsta... method getString (line 920) | public static String getString(String time, DateFormat format, long ti... method getString (line 940) | public static String getString(Date date, long timeSpan, @TimeConstant... method getString (line 961) | public static String getString(Date date, DateFormat format, long time... method getDate (line 980) | public static Date getDate(long millis, long timeSpan, @TimeConstants.... method getDate (line 1000) | public static Date getDate(String time, long timeSpan, @TimeConstants.... method getDate (line 1021) | public static Date getDate(String time, DateFormat format, long timeSp... method getDate (line 1040) | public static Date getDate(Date date, long timeSpan, @TimeConstants.Un... method getMillisByNow (line 1058) | public static long getMillisByNow(long timeSpan, @TimeConstants.Unit i... method getStringByNow (line 1077) | public static String getStringByNow(long timeSpan, @TimeConstants.Unit... method getStringByNow (line 1097) | public static String getStringByNow(long timeSpan, DateFormat format, ... method getDateByNow (line 1115) | public static Date getDateByNow(long timeSpan, @TimeConstants.Unit int... method isToday (line 1126) | public static boolean isToday(String time) { method isToday (line 1138) | public static boolean isToday(String time, DateFormat format) { method isToday (line 1148) | public static boolean isToday(Date date) { method isToday (line 1158) | public static boolean isToday(long millis) { method isLeapYear (line 1170) | public static boolean isLeapYear(String time) { method isLeapYear (line 1182) | public static boolean isLeapYear(String time, DateFormat format) { method isLeapYear (line 1192) | public static boolean isLeapYear(Date date) { method isLeapYear (line 1205) | public static boolean isLeapYear(long millis) { method isLeapYear (line 1215) | public static boolean isLeapYear(int year) { method getChineseWeek (line 1226) | public static String getChineseWeek(String time) { method getChineseWeek (line 1238) | public static String getChineseWeek(String time, DateFormat format) { method getChineseWeek (line 1248) | public static String getChineseWeek(Date date) { method getChineseWeek (line 1258) | public static String getChineseWeek(long millis) { method getUSWeek (line 1269) | public static String getUSWeek(String time) { method getUSWeek (line 1281) | public static String getUSWeek(String time, DateFormat format) { method getUSWeek (line 1291) | public static String getUSWeek(Date date) { method getUSWeek (line 1301) | public static String getUSWeek(long millis) { method getWeekIndex (line 1320) | public static int getWeekIndex(String time) { method getWeekIndex (line 1340) | public static int getWeekIndex(String time, DateFormat format) { method getWeekIndex (line 1358) | public static int getWeekIndex(Date date) { method getWeekIndex (line 1378) | public static int getWeekIndex(long millis) { method getWeekOfMonth (line 1390) | public static int getWeekOfMonth(String time) { method getWeekOfMonth (line 1403) | public static int getWeekOfMonth(String time, DateFormat format) { method getWeekOfMonth (line 1414) | public static int getWeekOfMonth(Date date) { method getWeekOfMonth (line 1427) | public static int getWeekOfMonth(long millis) { method getWeekOfYear (line 1439) | public static int getWeekOfYear(String time) { method getWeekOfYear (line 1452) | public static int getWeekOfYear(String time, DateFormat format) { method getWeekOfYear (line 1463) | public static int getWeekOfYear(Date date) { method getWeekOfYear (line 1476) | public static int getWeekOfYear(long millis) { method getChineseZodiac (line 1489) | public static String getChineseZodiac(String time) { method getChineseZodiac (line 1501) | public static String getChineseZodiac(String time, DateFormat format) { method getChineseZodiac (line 1511) | public static String getChineseZodiac(Date date) { method getChineseZodiac (line 1523) | public static String getChineseZodiac(long millis) { method getChineseZodiac (line 1533) | public static String getChineseZodiac(int year) { method getZodiac (line 1547) | public static String getZodiac(String time) { method getZodiac (line 1559) | public static String getZodiac(String time, DateFormat format) { method getZodiac (line 1569) | public static String getZodiac(Date date) { method getZodiac (line 1583) | public static String getZodiac(long millis) { method getZodiac (line 1594) | public static String getZodiac(int month, int day) { method timeSpan2Millis (line 1614) | private static long timeSpan2Millis(long timeSpan, @TimeConstants.Unit... method millis2TimeSpan (line 1632) | private static long millis2TimeSpan(long millis, @TimeConstants.Unit i... method millis2FitTimeSpan (line 1652) | private static String millis2FitTimeSpan(long millis, int precision) { FILE: app/src/main/java/com/yoyiyi/soleil/widget/CircleImageView.java class CircleImageView (line 25) | public class CircleImageView extends ImageView { method CircleImageView (line 59) | public CircleImageView(Context context) { method CircleImageView (line 63) | public CircleImageView(Context context, AttributeSet attrs) { method CircleImageView (line 67) | public CircleImageView(Context context, AttributeSet attrs, int defSty... method getScaleType (line 86) | @Override method setScaleType (line 91) | @Override method onDraw (line 98) | @Override method onSizeChanged (line 114) | @Override method setDisplayCircle (line 120) | public void setDisplayCircle(boolean isDisplayCircle) { method getBorderColor (line 124) | public int getBorderColor() { method setBorderColor (line 128) | public void setBorderColor(int borderColor) { method getBorderWidth (line 138) | public int getBorderWidth() { method setBorderWidth (line 142) | public void setBorderWidth(int borderWidth) { method setImageBitmap (line 151) | @Override method setImageDrawable (line 158) | @Override method setImageResource (line 165) | @Override method getBitmapFromDrawable (line 172) | private Bitmap getBitmapFromDrawable(Drawable drawable) { method setup (line 199) | private void setup() { method updateShaderMatrix (line 232) | private void updateShaderMatrix() { FILE: app/src/main/java/com/yoyiyi/soleil/widget/CustomLoadMoreView.java class CustomLoadMoreView (line 12) | public class CustomLoadMoreView extends LoadMoreView { method getLayoutId (line 13) | @Override method getLoadingViewId (line 18) | @Override method getLoadFailViewId (line 23) | @Override method getLoadEndViewId (line 28) | @Override FILE: app/src/main/java/com/yoyiyi/soleil/widget/DropDownMenu.java class DropDownMenu (line 31) | public class DropDownMenu extends LinearLayout { method DropDownMenu (line 75) | public DropDownMenu(Context context) { method DropDownMenu (line 79) | public DropDownMenu(Context context, AttributeSet attrs) { method DropDownMenu (line 83) | public DropDownMenu(Context context, AttributeSet attrs, int defStyleA... method setDropDownMenu (line 133) | public void setDropDownMenu(@NonNull List tabTexts, @NonNull L... method addTab (line 170) | private void addTab(@NonNull List tabTexts, int i) { method setTabText (line 208) | public void setTabText(String text) { method setTabClickable (line 214) | public void setTabClickable(boolean clickable) { method closeMenu (line 223) | public void closeMenu() { method isShowing (line 242) | public boolean isShowing() { method switchMenu (line 251) | private void switchMenu(View target) { method dpTpPx (line 281) | public int dpTpPx(float value) { method getScreeWidth (line 287) | public int getScreeWidth() { FILE: app/src/main/java/com/yoyiyi/soleil/widget/FlowLayout.java class FlowLayout (line 13) | public class FlowLayout extends ViewGroup { method FlowLayout (line 22) | public FlowLayout(Context context) { method FlowLayout (line 26) | public FlowLayout(Context context, AttributeSet attrs) { method FlowLayout (line 30) | public FlowLayout(Context context, AttributeSet attrs, int defStyleAtt... method onLayout (line 34) | @Override method onMeasure (line 49) | @Override method newLine (line 142) | private boolean newLine() { class NewLine (line 154) | class NewLine { method addView (line 160) | public void addView(View view) { method layout (line 170) | public void layout(int left, int top) { method getChildCount (line 217) | public int getChildCount() { method setSpac (line 222) | public void setSpac(int horizontalSpec, int verticalSpec) { method restoreLine (line 228) | private void restoreLine() { FILE: app/src/main/java/com/yoyiyi/soleil/widget/NoScrollLinearLayoutManager.java class NoScrollLinearLayoutManager (line 15) | public class NoScrollLinearLayoutManager extends LinearLayoutManager { method NoScrollLinearLayoutManager (line 16) | public NoScrollLinearLayoutManager(Context context) { method NoScrollLinearLayoutManager (line 20) | public NoScrollLinearLayoutManager(Context context, int orientation, b... method onMeasure (line 26) | @Override method measureScrapChild (line 76) | private void measureScrapChild(RecyclerView.Recycler recycler, int pos... FILE: app/src/main/java/com/yoyiyi/soleil/widget/NoScrollViewPager.java class NoScrollViewPager (line 12) | public class NoScrollViewPager extends ViewPager { method NoScrollViewPager (line 13) | public NoScrollViewPager(Context context) { method NoScrollViewPager (line 17) | public NoScrollViewPager(Context context, AttributeSet attrs) { method scrollTo (line 22) | @Override method setCurrentItem (line 28) | @Override method setCurrentItem (line 33) | @Override FILE: app/src/main/java/com/yoyiyi/soleil/widget/ProgressWheel.java class ProgressWheel (line 32) | public class ProgressWheel extends View { method ProgressWheel (line 83) | public ProgressWheel(Context context, AttributeSet attrs) { method ProgressWheel (line 94) | public ProgressWheel(Context context) { method setAnimationEnabled (line 99) | @TargetApi(Build.VERSION_CODES.JELLY_BEAN_MR1) method onMeasure (line 119) | @Override method onSizeChanged (line 166) | @Override method setupPaints (line 179) | private void setupPaints() { method setupBounds (line 194) | private void setupBounds(int layout_width, int layout_height) { method parseAttributes (line 225) | private void parseAttributes(TypedArray a) { method setCallback (line 263) | public void setCallback(ProgressCallback progressCallback) { method onDraw (line 275) | protected void onDraw(Canvas canvas) { method onVisibilityChanged (line 353) | @Override method updateBarLength (line 362) | private void updateBarLength(long deltaTimeInMilliSeconds) { method isSpinning (line 396) | public boolean isSpinning() { method resetCount (line 403) | public void resetCount() { method stopSpinning (line 412) | public void stopSpinning() { method spin (line 422) | public void spin() { method runCallback (line 428) | private void runCallback(float value) { method runCallback (line 434) | private void runCallback() { method setInstantProgress (line 447) | public void setInstantProgress(float progress) { method onSaveInstanceState (line 470) | @Override method onRestoreInstanceState (line 492) | @Override method getProgress (line 521) | public float getProgress() { method setProgress (line 535) | public void setProgress(float progress) { method setLinearProgress (line 570) | public void setLinearProgress(boolean isLinear) { method getCircleRadius (line 580) | public int getCircleRadius() { method setCircleRadius (line 589) | public void setCircleRadius(int circleRadius) { method getBarWidth (line 599) | public int getBarWidth() { method setBarWidth (line 608) | public void setBarWidth(int barWidth) { method getBarColor (line 618) | public int getBarColor() { method setBarColor (line 627) | public void setBarColor(int barColor) { method getRimColor (line 638) | public int getRimColor() { method setRimColor (line 647) | public void setRimColor(int rimColor) { method getSpinSpeed (line 660) | public float getSpinSpeed() { method setSpinSpeed (line 671) | public void setSpinSpeed(float spinSpeed) { method getRimWidth (line 678) | public int getRimWidth() { method setRimWidth (line 687) | public void setRimWidth(int rimWidth) { type ProgressCallback (line 694) | public interface ProgressCallback { method onProgressUpdate (line 705) | public void onProgressUpdate(float progress); class WheelSavedState (line 708) | static class WheelSavedState extends BaseSavedState { method createFromParcel (line 712) | public WheelSavedState createFromParcel(Parcel in) { method newArray (line 716) | public WheelSavedState[] newArray(int size) { method WheelSavedState (line 732) | WheelSavedState(Parcelable superState) { method WheelSavedState (line 736) | private WheelSavedState(Parcel in) { method writeToParcel (line 751) | @Override FILE: app/src/main/java/com/yoyiyi/soleil/widget/divider/FlexibleDividerDecoration.java class FlexibleDividerDecoration (line 22) | public abstract class FlexibleDividerDecoration extends RecyclerView.Ite... type DividerType (line 29) | protected enum DividerType { method FlexibleDividerDecoration (line 43) | protected FlexibleDividerDecoration(Builder builder) { method setSizeProvider (line 75) | private void setSizeProvider(Builder builder) { method onDraw (line 87) | @Override method getItemOffsets (line 143) | @Override method isReverseLayout (line 167) | protected boolean isReverseLayout(RecyclerView parent) { method getLastDividerOffset (line 187) | private int getLastDividerOffset(RecyclerView parent) { method wasDividerAlreadyDrawn (line 211) | private boolean wasDividerAlreadyDrawn(int position, RecyclerView pare... method getGroupIndex (line 230) | private int getGroupIndex(int position, RecyclerView parent) { method getDividerBound (line 241) | protected abstract Rect getDividerBound(int position, RecyclerView par... method setItemOffsets (line 243) | protected abstract void setItemOffsets(Rect outRect, int position, Rec... type VisibilityProvider (line 248) | public interface VisibilityProvider { method shouldHideDivider (line 257) | boolean shouldHideDivider(int position, RecyclerView parent); type PaintProvider (line 263) | public interface PaintProvider { method dividerPaint (line 272) | Paint dividerPaint(int position, RecyclerView parent); type ColorProvider (line 278) | public interface ColorProvider { method dividerColor (line 287) | int dividerColor(int position, RecyclerView parent); type DrawableProvider (line 293) | public interface DrawableProvider { method drawableProvider (line 302) | Drawable drawableProvider(int position, RecyclerView parent); type SizeProvider (line 308) | public interface SizeProvider { method dividerSize (line 318) | int dividerSize(int position, RecyclerView parent); class Builder (line 321) | public static class Builder { method shouldHideDivider (line 330) | @Override method Builder (line 338) | public Builder(Context context) { method paint (line 343) | public T paint(final Paint paint) { method paintProvider (line 352) | public T paintProvider(PaintProvider provider) { method color (line 357) | public T color(final int color) { method colorResId (line 366) | public T colorResId(@ColorRes int colorId) { method colorProvider (line 370) | public T colorProvider(ColorProvider provider) { method drawable (line 375) | public T drawable(@DrawableRes int id) { method drawable (line 379) | public T drawable(final Drawable drawable) { method drawableProvider (line 388) | public T drawableProvider(DrawableProvider provider) { method size (line 393) | public T size(final int size) { method sizeResId (line 402) | public T sizeResId(@DimenRes int sizeId) { method sizeProvider (line 406) | public T sizeProvider(SizeProvider provider) { method visibilityProvider (line 411) | public T visibilityProvider(VisibilityProvider provider) { method showLastDivider (line 416) | public T showLastDivider() { method positionInsideItem (line 421) | public T positionInsideItem(boolean positionInsideItem) { method checkBuilderParams (line 426) | protected void checkBuilderParams() { FILE: app/src/main/java/com/yoyiyi/soleil/widget/divider/HorizontalDividerItemDecoration.java class HorizontalDividerItemDecoration (line 14) | public class HorizontalDividerItemDecoration extends FlexibleDividerDeco... method HorizontalDividerItemDecoration (line 18) | protected HorizontalDividerItemDecoration(Builder builder) { method getDividerBound (line 23) | @Override method setItemOffsets (line 69) | @Override method getDividerSize (line 83) | private int getDividerSize(int position, RecyclerView parent) { type MarginProvider (line 98) | public interface MarginProvider { method dividerLeftMargin (line 107) | int dividerLeftMargin(int position, RecyclerView parent); method dividerRightMargin (line 116) | int dividerRightMargin(int position, RecyclerView parent); class Builder (line 119) | public static class Builder extends FlexibleDividerDecoration.Builder<... method dividerLeftMargin (line 122) | @Override method dividerRightMargin (line 127) | @Override method Builder (line 133) | public Builder(Context context) { method margin (line 137) | public Builder margin(final int leftMargin, final int rightMargin) { method margin (line 151) | public Builder margin(int horizontalMargin) { method marginResId (line 155) | public Builder marginResId(@DimenRes int leftMarginId, @DimenRes int... method marginResId (line 160) | public Builder marginResId(@DimenRes int horizontalMarginId) { method marginProvider (line 164) | public Builder marginProvider(MarginProvider provider) { method build (line 169) | public HorizontalDividerItemDecoration build() { FILE: app/src/main/java/com/yoyiyi/soleil/widget/divider/VerticalDividerItemDecoration.java class VerticalDividerItemDecoration (line 14) | public class VerticalDividerItemDecoration extends FlexibleDividerDecora... method VerticalDividerItemDecoration (line 18) | protected VerticalDividerItemDecoration(Builder builder) { method getDividerBound (line 23) | @Override method setItemOffsets (line 69) | @Override method getDividerSize (line 83) | private int getDividerSize(int position, RecyclerView parent) { type MarginProvider (line 98) | public interface MarginProvider { method dividerTopMargin (line 107) | int dividerTopMargin(int position, RecyclerView parent); method dividerBottomMargin (line 116) | int dividerBottomMargin(int position, RecyclerView parent); class Builder (line 119) | public static class Builder extends FlexibleDividerDecoration.Builder<... method dividerTopMargin (line 122) | @Override method dividerBottomMargin (line 127) | @Override method Builder (line 133) | public Builder(Context context) { method margin (line 137) | public Builder margin(final int topMargin, final int bottomMargin) { method margin (line 151) | public Builder margin(int verticalMargin) { method marginResId (line 155) | public Builder marginResId(@DimenRes int topMarginId, @DimenRes int ... method marginResId (line 160) | public Builder marginResId(@DimenRes int verticalMarginId) { method marginProvider (line 164) | public Builder marginProvider(MarginProvider provider) { method build (line 169) | public VerticalDividerItemDecoration build() { FILE: app/src/main/java/com/yoyiyi/soleil/widget/expand/ExpandableLayout.java class ExpandableLayout (line 19) | public class ExpandableLayout extends FrameLayout { method ExpandableLayout (line 43) | public ExpandableLayout(Context context) { method ExpandableLayout (line 47) | public ExpandableLayout(Context context, AttributeSet attrs) { method onSaveInstanceState (line 63) | @Override method onRestoreInstanceState (line 76) | @Override method onMeasure (line 85) | @Override method onConfigurationChanged (line 120) | @Override method isExpanded (line 128) | public boolean isExpanded() { method toggle (line 132) | public void toggle() { method toggle (line 136) | public void toggle(boolean animate) { method expand (line 144) | public void expand() { method expand (line 148) | public void expand(boolean animate) { method collapse (line 152) | public void collapse() { method collapse (line 156) | public void collapse(boolean animate) { method setExpanded (line 163) | public void setExpanded(boolean expand) { method setExpanded (line 167) | public void setExpanded(boolean expand, boolean animate) { method getDuration (line 184) | public int getDuration() { method setInterpolator (line 188) | public void setInterpolator(Interpolator interpolator) { method setDuration (line 192) | public void setDuration(int duration) { method getExpansion (line 196) | public float getExpansion() { method setExpansion (line 200) | public void setExpansion(float expansion) { method getParallax (line 215) | public float getParallax() { method setParallax (line 219) | public void setParallax(float parallax) { method getTranslateChildren (line 228) | @Deprecated method setTranslateChildren (line 236) | public void setTranslateChildren(boolean translateChildren) { method getOrientation (line 240) | public int getOrientation() { method setOrientation (line 244) | public void setOrientation(int orientation) { method setOnExpansionUpdateListener (line 251) | public void setOnExpansionUpdateListener(OnExpansionUpdateListener lis... method animateSize (line 255) | private void animateSize(final int targetExpansion) { type OnExpansionUpdateListener (line 296) | public interface OnExpansionUpdateListener { method onExpansionUpdate (line 297) | void onExpansionUpdate(float expansionFraction); FILE: app/src/main/java/com/yoyiyi/soleil/widget/expand/FastOutSlowInInterpolator.java class FastOutSlowInInterpolator (line 28) | public class FastOutSlowInInterpolator extends LookupTableInterpolator { method FastOutSlowInInterpolator (line 66) | public FastOutSlowInInterpolator() { FILE: app/src/main/java/com/yoyiyi/soleil/widget/expand/LookupTableInterpolator.java class LookupTableInterpolator (line 25) | abstract class LookupTableInterpolator implements Interpolator { method LookupTableInterpolator (line 30) | public LookupTableInterpolator(float[] values) { method getInterpolation (line 35) | @Override FILE: app/src/main/java/com/yoyiyi/soleil/widget/flowlayout/FlowLayout.java class FlowLayout (line 14) | public class FlowLayout extends ViewGroup { method FlowLayout (line 26) | public FlowLayout(Context context, AttributeSet attrs, int defStyle) { method FlowLayout (line 33) | public FlowLayout(Context context, AttributeSet attrs) { method FlowLayout (line 37) | public FlowLayout(Context context) { method onMeasure (line 41) | @Override method onLayout (line 98) | @Override method layoutView (line 187) | public void layoutView(int l, int t, List views, int width, int ... method generateLayoutParams (line 235) | @Override method generateDefaultLayoutParams (line 240) | @Override method generateLayoutParams (line 245) | @Override FILE: app/src/main/java/com/yoyiyi/soleil/widget/flowlayout/TagAdapter.java class TagAdapter (line 11) | public abstract class TagAdapter { method TagAdapter (line 16) | public TagAdapter(List datas) { method TagAdapter (line 20) | public TagAdapter(T[] datas) { type OnDataChangedListener (line 24) | interface OnDataChangedListener { method onChanged (line 25) | void onChanged(); method setOnDataChangedListener (line 28) | void setOnDataChangedListener(OnDataChangedListener listener) { method setSelectedList (line 32) | public void setSelectedList(int... poses) { method setSelectedList (line 40) | public void setSelectedList(Set set) { method getPreCheckedList (line 47) | HashSet getPreCheckedList() { method getCount (line 52) | public int getCount() { method notifyDataChanged (line 56) | public void notifyDataChanged() { method getItem (line 61) | public T getItem(int position) { method getView (line 65) | public abstract View getView(FlowLayout parent, int position, T t); method setSelected (line 67) | public boolean setSelected(int position, T t) { FILE: app/src/main/java/com/yoyiyi/soleil/widget/flowlayout/TagFlowLayout.java class TagFlowLayout (line 24) | public class TagFlowLayout extends FlowLayout implements TagAdapter.OnDa... method TagFlowLayout (line 34) | public TagFlowLayout(Context context, AttributeSet attrs, int defStyle) { method TagFlowLayout (line 46) | public TagFlowLayout(Context context, AttributeSet attrs) { method TagFlowLayout (line 50) | public TagFlowLayout(Context context) { method onMeasure (line 55) | @Override type OnSelectListener (line 69) | public interface OnSelectListener { method onSelected (line 70) | void onSelected(Set selectPosSet); method setOnSelectListener (line 75) | public void setOnSelectListener(OnSelectListener onSelectListener) { type OnTagClickListener (line 80) | public interface OnTagClickListener { method onTagClick (line 81) | boolean onTagClick(View view, int position, FlowLayout parent); method setOnTagClickListener (line 86) | public void setOnTagClickListener(OnTagClickListener onTagClickListene... method setAdapter (line 92) | public void setAdapter(TagAdapter adapter) { method changeAdapter (line 100) | private void changeAdapter() { method onTouchEvent (line 146) | @Override method performClick (line 154) | @Override method setMaxSelectCount (line 174) | public void setMaxSelectCount(int count) { method getSelectedList (line 182) | public Set getSelectedList() { method doSelect (line 186) | private void doSelect(TagView child, int position) { method getAdapter (line 214) | public TagAdapter getAdapter() { method onSaveInstanceState (line 223) | @Override method onRestoreInstanceState (line 239) | @Override method findPosByView (line 262) | private int findPosByView(View child) { method findChild (line 271) | private TagView findChild(int x, int y) { method onChanged (line 285) | @Override method dip2px (line 291) | public static int dip2px(Context context, float dpValue) { FILE: app/src/main/java/com/yoyiyi/soleil/widget/flowlayout/TagView.java class TagView (line 11) | public class TagView extends FrameLayout implements Checkable { method TagView (line 15) | public TagView(Context context) { method getTagView (line 19) | public View getTagView() { method onCreateDrawableState (line 23) | @Override method setChecked (line 38) | @Override method isChecked (line 49) | @Override method toggle (line 57) | @Override FILE: app/src/main/java/com/yoyiyi/soleil/widget/progress/NumberProgressBar.java class NumberProgressBar (line 19) | public class NumberProgressBar extends View { type ProgressTextVisibility (line 157) | public enum ProgressTextVisibility { method NumberProgressBar (line 161) | public NumberProgressBar(Context context) { method NumberProgressBar (line 165) | public NumberProgressBar(Context context, AttributeSet attrs) { method NumberProgressBar (line 169) | public NumberProgressBar(Context context, AttributeSet attrs, int defS... method getSuggestedMinimumWidth (line 202) | @Override method getSuggestedMinimumHeight (line 207) | @Override method onMeasure (line 212) | @Override method measure (line 217) | private int measure(int measureSpec, boolean isWidth) { method onDraw (line 238) | @Override method initializePainters (line 258) | private void initializePainters() { method calculateDrawRectFWithoutProgressText (line 271) | private void calculateDrawRectFWithoutProgressText() { method calculateDrawRectF (line 283) | private void calculateDrawRectF() { method getTextColor (line 325) | public int getTextColor() { method getProgressTextSize (line 334) | public float getProgressTextSize() { method getUnreachedBarColor (line 338) | public int getUnreachedBarColor() { method getReachedBarColor (line 342) | public int getReachedBarColor() { method getProgress (line 346) | public int getProgress() { method getMax (line 350) | public int getMax() { method getReachedBarHeight (line 354) | public float getReachedBarHeight() { method getUnreachedBarHeight (line 358) | public float getUnreachedBarHeight() { method setProgressTextSize (line 362) | public void setProgressTextSize(float textSize) { method setProgressTextColor (line 368) | public void setProgressTextColor(int textColor) { method setUnreachedBarColor (line 374) | public void setUnreachedBarColor(int barColor) { method setReachedBarColor (line 380) | public void setReachedBarColor(int progressColor) { method setReachedBarHeight (line 386) | public void setReachedBarHeight(float height) { method setUnreachedBarHeight (line 390) | public void setUnreachedBarHeight(float height) { method setMax (line 394) | public void setMax(int maxProgress) { method setSuffix (line 401) | public void setSuffix(String suffix) { method getSuffix (line 409) | public String getSuffix() { method setPrefix (line 413) | public void setPrefix(String prefix) { method getPrefix (line 421) | public String getPrefix() { method incrementProgressBy (line 425) | public void incrementProgressBy(int by) { method setProgress (line 435) | public void setProgress(int progress) { method onSaveInstanceState (line 442) | @Override method onRestoreInstanceState (line 460) | @Override method dp2px (line 482) | public float dp2px(float dp) { method sp2px (line 487) | public float sp2px(float sp) { method setProgressTextVisibility (line 492) | public void setProgressTextVisibility(ProgressTextVisibility visibilit... method getProgressTextVisibility (line 497) | public boolean getProgressTextVisibility() { method setOnProgressBarListener (line 501) | public void setOnProgressBarListener(OnProgressBarListener listener){ FILE: app/src/main/java/com/yoyiyi/soleil/widget/progress/OnProgressBarListener.java type OnProgressBarListener (line 6) | public interface OnProgressBarListener { method onProgressChange (line 8) | void onProgressChange(int current, int max); FILE: app/src/main/java/com/yoyiyi/soleil/widget/section/HeadOrFooterSection.java class HeadOrFooterSection (line 11) | public class HeadOrFooterSection extends StatelessSection { method HeadOrFooterSection (line 15) | public HeadOrFooterSection(int headerResourceId) { method onBindHeaderViewHolder (line 19) | @Override FILE: app/src/main/java/com/yoyiyi/soleil/widget/section/Section.java class Section (line 16) | public abstract class Section { type State (line 20) | public enum State {LOADING, LOADED, FAILED} method Section (line 43) | Section() { method Section (line 52) | Section(@Nullable List data) { method getListSize (line 56) | public int getListSize() { method setContext (line 65) | public void setContext(Context context) { method Section (line 77) | public Section(int itemResourceId, int loadingResourceId, int failedRe... method Section (line 91) | public Section(int headerResourceId, int itemResourceId, int loadingRe... method Section (line 106) | public Section(int headerResourceId, int footerResourceId, int itemRes... method setState (line 117) | public final void setState(State state) { method getState (line 126) | public final State getState() { method isVisible (line 135) | public final boolean isVisible() { method setVisible (line 144) | public final void setVisible(boolean visible) { method hasHeader (line 153) | public final boolean hasHeader() { method setHasHeader (line 162) | public final void setHasHeader(boolean hasHeader) { method hasFooter (line 171) | public final boolean hasFooter() { method setHasFooter (line 180) | public final void setHasFooter(boolean hasFooter) { method getHeaderResourceId (line 189) | public final Integer getHeaderResourceId() { method getFooterResourceId (line 198) | public final Integer getFooterResourceId() { method getItemResourceId (line 207) | public final int getItemResourceId() { method getLoadingResourceId (line 216) | public final Integer getLoadingResourceId() { method getFailedResourceId (line 225) | public final Integer getFailedResourceId() { method onBindContentViewHolder (line 236) | public final void onBindContentViewHolder(ViewHolder holder, int posit... method getSectionItemsTotal (line 262) | public final int getSectionItemsTotal() { method getContentItemsTotal (line 287) | public int getContentItemsTotal() { method getHeaderViewHolder (line 299) | public ViewHolder getHeaderViewHolder(View view) { method onBindHeaderViewHolder (line 309) | public void onBindHeaderViewHolder(ViewHolder holder) { method getFooterViewHolder (line 319) | public ViewHolder getFooterViewHolder(View view) { method onBindFooterViewHolder (line 329) | public void onBindFooterViewHolder(ViewHolder holder) { method getItemViewHolder (line 339) | public ViewHolder getItemViewHolder(View view) { method onBindItemViewHolder (line 343) | public void onBindItemViewHolder(ViewHolder holder, int position) { method convert (line 354) | public void convert(ViewHolder holder, T t, int position) { method getLoadingViewHolder (line 364) | public ViewHolder getLoadingViewHolder(View view) { method onBindLoadingViewHolder (line 374) | public void onBindLoadingViewHolder(ViewHolder holder) { method getFailedViewHolder (line 384) | public ViewHolder getFailedViewHolder(View view) { method onBindFailedViewHolder (line 394) | public void onBindFailedViewHolder(ViewHolder holder) { FILE: app/src/main/java/com/yoyiyi/soleil/widget/section/SectionedRVAdapter.java class SectionedRVAdapter (line 23) | public class SectionedRVAdapter extends RecyclerView.Adapter { method SectionedRVAdapter (line 37) | public SectionedRVAdapter() { method onCreateViewHolder (line 43) | @Override method getItemViewHolder (line 83) | private ViewHolder getItemViewHolder(ViewGroup parent, Section section) { method getHeaderViewHolder (line 91) | private ViewHolder getHeaderViewHolder(ViewGroup parent, Section secti... method getFooterViewHolder (line 104) | private ViewHolder getFooterViewHolder(ViewGroup parent, Section secti... method getLoadingViewHolder (line 115) | private ViewHolder getLoadingViewHolder(ViewGroup parent, Section sect... method getFailedViewHolder (line 125) | private ViewHolder getFailedViewHolder(ViewGroup parent, Section secti... method addSection (line 141) | public void addSection(String tag, Section section) { method addSection (line 153) | public String addSection(Section section) { method getSection (line 167) | public Section getSection(String tag) { method removeSection (line 176) | public void removeSection(String tag) { method removeAllSections (line 183) | public void removeAllSections() { method onBindViewHolder (line 187) | @Override method getItemCount (line 231) | @Override method getItemViewType (line 247) | @Override method getSectionItemViewType (line 321) | public int getSectionItemViewType(int position) { method getSectionForPosition (line 333) | public Section getSectionForPosition(int position) { method getSectionPosition (line 359) | @Deprecated method getPositionInSection (line 370) | public int getPositionInSection(int position) { method getSectionPosition (line 398) | public int getSectionPosition(String tag) { method getSectionsMap (line 424) | public LinkedHashMap getSectionsMap() { method notifyItemInsertedInSection (line 435) | public void notifyItemInsertedInSection(String tag, int position) { method callSuperNotifyItemInserted (line 441) | @VisibleForTesting method notifyItemRangeInsertedInSection (line 454) | public void notifyItemRangeInsertedInSection(String tag, int positionS... method callSuperNotifyItemRangeInserted (line 461) | @VisibleForTesting method notifyItemRemovedFromSection (line 473) | public void notifyItemRemovedFromSection(String tag, int position) { method callSuperNotifyItemRemoved (line 479) | @VisibleForTesting method notifyItemRangeRemovedFromSection (line 492) | public void notifyItemRangeRemovedFromSection(String tag, int position... method callSuperNotifyItemRangeRemoved (line 499) | @VisibleForTesting method notifyItemChangedInSection (line 511) | public void notifyItemChangedInSection(String tag, int position) { method callSuperNotifyItemChanged (line 517) | @VisibleForTesting method notifyItemRangeChangedInSection (line 530) | public void notifyItemRangeChangedInSection(String tag, int positionSt... method callSuperNotifyItemRangeChanged (line 537) | @VisibleForTesting method notifyItemRangeChangedInSection (line 551) | public void notifyItemRangeChangedInSection(String tag, int positionSt... method callSuperNotifyItemRangeChanged (line 560) | @VisibleForTesting method notifyItemMovedInSection (line 573) | public void notifyItemMovedInSection(String tag, int fromPosition, int... method callSuperNotifyItemMoved (line 580) | @VisibleForTesting method getValidSectionOrThrowException (line 585) | @NonNull FILE: app/src/main/java/com/yoyiyi/soleil/widget/section/StatelessSection.java class StatelessSection (line 14) | public abstract class StatelessSection extends Section { method StatelessSection (line 22) | public StatelessSection(int itemResourceId, List data) { method StatelessSection (line 35) | public StatelessSection(int headerResourceId, int itemResourceId, List... method StatelessSection (line 50) | public StatelessSection(int headerResourceId, int footerResourceId, in... method StatelessSection (line 56) | public StatelessSection(int itemResourceId) { method StatelessSection (line 68) | public StatelessSection(int headerResourceId, int itemResourceId) { method StatelessSection (line 82) | public StatelessSection(int headerResourceId, int footerResourceId, in... method onBindLoadingViewHolder (line 88) | @Override method getLoadingViewHolder (line 93) | @Override method onBindFailedViewHolder (line 98) | @Override method getFailedViewHolder (line 103) | @Override method setMargins (line 108) | public void setMargins(View view, int left, int top, int right, int bo... method gone (line 114) | public void gone(View view) { FILE: app/src/main/java/com/yoyiyi/soleil/widget/section/ViewHolder.java class ViewHolder (line 50) | public class ViewHolder extends RecyclerView.ViewHolder { method getNestViews (line 57) | public HashSet getNestViews() { method ViewHolder (line 79) | public ViewHolder(final View view) { method getClickPosition (line 90) | private int getClickPosition() { method getItemChildLongClickViewIds (line 94) | public HashSet getItemChildLongClickViewIds() { method getChildClickViewIds (line 98) | public HashSet getChildClickViewIds() { method getConvertView (line 107) | @Deprecated method setText (line 120) | public ViewHolder setText(@IdRes int viewId, CharSequence value) { method setText (line 126) | public ViewHolder setText(@IdRes int viewId, @StringRes int strId) { method setImageResource (line 139) | public ViewHolder setImageResource(@IdRes int viewId, @DrawableRes int... method setBackgroundColor (line 152) | public ViewHolder setBackgroundColor(@IdRes int viewId, @ColorInt int ... method setBackgroundRes (line 165) | public ViewHolder setBackgroundRes(@IdRes int viewId, @DrawableRes int... method setTextColor (line 178) | public ViewHolder setTextColor(@IdRes int viewId, @ColorInt int textCo... method setImageDrawable (line 192) | public ViewHolder setImageDrawable(@IdRes int viewId, Drawable drawabl... method setImageBitmap (line 201) | public ViewHolder setImageBitmap(@IdRes int viewId, Bitmap bitmap) { method setAlpha (line 211) | public ViewHolder setAlpha(@IdRes int viewId, float value) { method setVisible (line 231) | public ViewHolder setVisible(@IdRes int viewId, boolean visible) { method linkify (line 243) | public ViewHolder linkify(@IdRes int viewId) { method setTypeface (line 252) | public ViewHolder setTypeface(@IdRes int viewId, Typeface typeface) { method setTypeface (line 262) | public ViewHolder setTypeface(Typeface typeface, int... viewIds) { method setProgress (line 278) | public ViewHolder setProgress(@IdRes int viewId, int progress) { method setProgress (line 292) | public ViewHolder setProgress(@IdRes int viewId, int progress, int max) { method setMax (line 306) | public ViewHolder setMax(@IdRes int viewId, int max) { method setRating (line 319) | public ViewHolder setRating(@IdRes int viewId, float rating) { method setRating (line 333) | public ViewHolder setRating(@IdRes int viewId, float rating, int max) { method setOnClickListener (line 347) | @Deprecated method addOnClickListener (line 363) | @SuppressWarnings("unchecked") method setNestView (line 391) | public ViewHolder setNestView(@IdRes int viewId) { method addOnLongClickListener (line 407) | @SuppressWarnings("unchecked") method setOnTouchListener (line 434) | @Deprecated method setOnLongClickListener (line 449) | @Deprecated method setOnItemClickListener (line 464) | @Deprecated method setOnItemLongClickListener (line 478) | public ViewHolder setOnItemLongClickListener(@IdRes int viewId, Adapte... method setOnItemSelectedClickListener (line 491) | public ViewHolder setOnItemSelectedClickListener(@IdRes int viewId, Ad... method setOnCheckedChangeListener (line 504) | public ViewHolder setOnCheckedChangeListener(@IdRes int viewId, Compou... method setTag (line 517) | public ViewHolder setTag(@IdRes int viewId, Object tag) { method setTag (line 531) | public ViewHolder setTag(@IdRes int viewId, int key, Object tag) { method setChecked (line 544) | public ViewHolder setChecked(@IdRes int viewId, boolean checked) { method setAdapter (line 560) | @SuppressWarnings("unchecked") method setAdapter (line 573) | protected ViewHolder setAdapter(BaseQuickAdapter adapter) { method getView (line 578) | @SuppressWarnings("unchecked") method getAssociatedObject (line 591) | public Object getAssociatedObject() { method setAssociatedObject (line 598) | public void setAssociatedObject(Object associatedObject) { FILE: app/src/main/java/com/yoyiyi/soleil/widget/statusbar/StatusBarUtil.java class StatusBarUtil (line 25) | public class StatusBarUtil { method setColor (line 38) | public static void setColor(Activity activity, @ColorInt int color) { method setColor (line 50) | public static void setColor(Activity activity, @ColorInt int color, @I... method setColorForSwipeBack (line 77) | public static void setColorForSwipeBack(Activity activity, int color) { method setColorForSwipeBack (line 88) | public static void setColorForSwipeBack(Activity activity, @ColorInt i... method setColorNoTranslucent (line 127) | public static void setColorNoTranslucent(Activity activity, @ColorInt ... method setColorDiff (line 137) | @Deprecated method setTranslucent (line 164) | public static void setTranslucent(Activity activity) { method setTranslucent (line 176) | public static void setTranslucent(Activity activity, @IntRange(from = ... method setTranslucentForCoordinatorLayout (line 192) | public static void setTranslucentForCoordinatorLayout(Activity activit... method setTransparent (line 205) | public static void setTransparent(Activity activity) { method setTranslucentDiff (line 220) | @Deprecated method setColorForDrawerLayout (line 236) | public static void setColorForDrawerLayout(Activity activity, DrawerLa... method setColorNoTranslucentForDrawerLayout (line 247) | public static void setColorNoTranslucentForDrawerLayout(Activity activ... method setColorForDrawerLayout (line 259) | public static void setColorForDrawerLayout(Activity activity, DrawerLa... method setDrawerLayoutProperty (line 300) | private static void setDrawerLayoutProperty(DrawerLayout drawerLayout,... method setColorForDrawerLayoutDiff (line 315) | @Deprecated method setTranslucentForDrawerLayout (line 346) | public static void setTranslucentForDrawerLayout(Activity activity, Dr... method setTranslucentForDrawerLayout (line 356) | public static void setTranslucentForDrawerLayout(Activity activity, Dr... method setTransparentForDrawerLayout (line 371) | public static void setTransparentForDrawerLayout(Activity activity, Dr... method setTranslucentForDrawerLayoutDiff (line 399) | @Deprecated method setTransparentForImageView (line 422) | public static void setTransparentForImageView(Activity activity, View ... method setTranslucentForImageView (line 432) | public static void setTranslucentForImageView(Activity activity, View ... method setTranslucentForImageView (line 443) | public static void setTranslucentForImageView(Activity activity, @IntR... method setTranslucentForImageViewInFragment (line 468) | public static void setTranslucentForImageViewInFragment(Activity activ... method setTransparentForImageViewInFragment (line 478) | public static void setTransparentForImageViewInFragment(Activity activ... method setTranslucentForImageViewInFragment (line 489) | public static void setTranslucentForImageViewInFragment(Activity activ... method hideFakeStatusBarView (line 502) | public static void hideFakeStatusBarView(Activity activity) { method clearPreviousSetting (line 516) | @TargetApi(Build.VERSION_CODES.KITKAT) method addTranslucentView (line 533) | private static void addTranslucentView(Activity activity, @IntRange(fr... method createStatusBarView (line 553) | private static View createStatusBarView(Activity activity, @ColorInt i... method createStatusBarView (line 565) | private static View createStatusBarView(Activity activity, @ColorInt i... method setRootView (line 579) | private static void setRootView(Activity activity) { method setTransparentForWindow (line 593) | private static void setTransparentForWindow(Activity activity) { method transparentStatusBar (line 608) | @TargetApi(Build.VERSION_CODES.KITKAT) method createTranslucentStatusBarView (line 626) | private static View createTranslucentStatusBarView(Activity activity, ... method getStatusBarHeight (line 643) | public static int getStatusBarHeight(Context context) { method calculateStatusColor (line 656) | private static int calculateStatusColor(@ColorInt int color, int alpha) {