SYMBOL INDEX (132 symbols across 18 files) FILE: app/src/androidTest/java/com/hss01248/pagestate/demo/ApplicationTest.java class ApplicationTest (line 9) | public class ApplicationTest extends ApplicationTestCase { method ApplicationTest (line 10) | public ApplicationTest() { FILE: app/src/main/java/com/hss01248/pagestate/demo/BaseActivity.java class BaseActivity (line 18) | public class BaseActivity extends AppCompatActivity { method onCreate (line 25) | @Override method requestData (line 37) | protected void requestData(IRequestCallback callback){ method applyConfig (line 41) | private void applyConfig(BaseConfig config) { method doNet (line 54) | private void doNet() { method configPage (line 73) | protected void configPage(BaseConfig config) { class BaseConfig (line 77) | public static class BaseConfig{ FILE: app/src/main/java/com/hss01248/pagestate/demo/BaseApp.java class BaseApp (line 12) | public class BaseApp extends Application { method onCreate (line 14) | @Override FILE: app/src/main/java/com/hss01248/pagestate/demo/CustomUIActy.java class CustomUIActy (line 19) | public class CustomUIActy extends Activity { method onCreate (line 23) | @Override method initView (line 31) | private void initView() { method doNet (line 58) | private void doNet() { FILE: app/src/main/java/com/hss01248/pagestate/demo/IRequestCallback.java type IRequestCallback (line 8) | public interface IRequestCallback { method onSuccess (line 9) | void onSuccess(); method onError (line 10) | void onError(String msg); method onEmpty (line 11) | void onEmpty(); FILE: app/src/main/java/com/hss01248/pagestate/demo/LoadingView.java class LoadingView (line 29) | public class LoadingView extends FrameLayout { method LoadingView (line 46) | public LoadingView(Context context) { method LoadingView (line 50) | public LoadingView(Context context, AttributeSet attrs) { method init (line 56) | private void init(Context context, AttributeSet attrs) { method LoadingView (line 67) | public LoadingView(Context context, AttributeSet attrs, int defStyleAt... method LoadingView (line 72) | @TargetApi(Build.VERSION_CODES.LOLLIPOP) method dip2px (line 78) | public int dip2px(float dipValue) { method onFinishInflate (line 83) | @Override method run (line 106) | @Override method startLoading (line 112) | private void startLoading(long delay) { method stopLoading (line 130) | private void stopLoading() { method setVisibility (line 148) | @Override method setLoadingText (line 158) | public void setLoadingText(CharSequence loadingText) { method throwUp (line 171) | public void throwUp() { method fallDown (line 228) | public void fallDown() { FILE: app/src/main/java/com/hss01248/pagestate/demo/MainActivity.java class MainActivity (line 14) | public class MainActivity extends AppCompatActivity { method onCreate (line 19) | @Override method init (line 27) | private void init() { method onResume (line 62) | @Override method doNet (line 73) | private void doNet() { FILE: app/src/main/java/com/hss01248/pagestate/demo/ShapeLoadingView.java class ShapeLoadingView (line 23) | public class ShapeLoadingView extends View { method ShapeLoadingView (line 42) | public ShapeLoadingView(Context context) { method ShapeLoadingView (line 48) | public ShapeLoadingView(Context context, AttributeSet attrs) { method ShapeLoadingView (line 54) | public ShapeLoadingView(Context context, AttributeSet attrs, int defSt... method ShapeLoadingView (line 60) | @TargetApi(Build.VERSION_CODES.LOLLIPOP) method init (line 67) | private void init() { method onDraw (line 84) | @Override method relativeXFromView (line 217) | private float relativeXFromView(float percent) { method relativeYFromView (line 221) | private float relativeYFromView(float percent) { method changeShape (line 225) | public void changeShape() { type Shape (line 230) | public enum Shape { method setVisibility (line 234) | @Override method getShape (line 243) | public Shape getShape() { FILE: app/src/main/java/com/hss01248/pagestate/demo/SplashActy.java class SplashActy (line 16) | public class SplashActy extends Activity implements View.OnClickListener { method onCreate (line 20) | @Override method onClick (line 29) | @Override FILE: app/src/main/java/com/hss01248/pagestate/demo/XmlActivity.java class XmlActivity (line 19) | public class XmlActivity extends AppCompatActivity { method onCreate (line 22) | @Override method doNet (line 40) | private void doNet() { FILE: app/src/test/java/com/hss01248/pagestate/demo/ExampleUnitTest.java class ExampleUnitTest (line 10) | public class ExampleUnitTest { method addition_isCorrect (line 11) | @Test FILE: pagestate/src/androidTest/java/com/hss01248/pagestate/ApplicationTest.java class ApplicationTest (line 9) | public class ApplicationTest extends ApplicationTestCase { method ApplicationTest (line 10) | public ApplicationTest() { FILE: pagestate/src/main/java/com/hss01248/pagestate/IViewState.java type IViewState (line 8) | public interface IViewState { method showLoading (line 10) | void showLoading(); method showLoading (line 11) | default void showLoading(int progress){ method showError (line 14) | void showError(CharSequence msg); method showContent (line 15) | void showContent(); method showEmpty (line 16) | void showEmpty(); FILE: pagestate/src/main/java/com/hss01248/pagestate/NoNetworkHelper.java class NoNetworkHelper (line 15) | public class NoNetworkHelper { method setShowDialogImpl (line 17) | public static void setShowDialogImpl(IShowDialog showDialog) { type IShowDialog (line 23) | public interface IShowDialog{ method showNoNetWorkDlg (line 24) | void showNoNetWorkDlg(final Context context); method showNoNetWorkDlg (line 28) | static void showNoNetWorkDlg(final Context context) { method isNetWorkAvailable (line 62) | static boolean isNetWorkAvailable(Context context) { FILE: pagestate/src/main/java/com/hss01248/pagestate/PageStateConfig.java class PageStateConfig (line 5) | public abstract class PageStateConfig { method onRetry (line 7) | public abstract void onRetry(View retryView); method onEmtptyViewClicked (line 9) | public void onEmtptyViewClicked(View emptyView) { method isFirstStateLoading (line 13) | public boolean isFirstStateLoading(){ method emptyMsg (line 17) | public String emptyMsg(){ method darkMode (line 21) | public boolean darkMode(){ method customLoadingLayoutId (line 25) | public int customLoadingLayoutId() { method customErrorLayoutId (line 29) | public int customErrorLayoutId() { method customEmptyLayoutId (line 33) | public int customEmptyLayoutId() { method showProgress (line 37) | public boolean showProgress(View emptyView,int progress){ FILE: pagestate/src/main/java/com/hss01248/pagestate/PageStateManager.java class PageStateManager (line 13) | public class PageStateManager implements IViewState{ method setGlobalDarkMode (line 19) | public static void setGlobalDarkMode(boolean isDarkMode) { method getStatefulLayout (line 25) | public StatefulFrameLayout getStatefulLayout() { method onRetry (line 31) | @Override method PageStateManager (line 37) | PageStateManager(Context context){ method PageStateManager (line 42) | private PageStateManager(Object activityOrView, PageStateConfig listen... method initInAppOnCreate (line 123) | public static void initInAppOnCreate(int layoutIdOfEmpty, int layoutId... method initWhenUse (line 135) | public static PageStateManager initWhenUse(Object activityOrView, Page... method showLoading (line 140) | @Override method showLoading (line 145) | @Override method showError (line 150) | @Override method showContent (line 155) | @Override method showEmpty (line 160) | @Override FILE: pagestate/src/main/java/com/hss01248/pagestate/StatefulFrameLayout.java class StatefulFrameLayout (line 24) | public class StatefulFrameLayout extends FrameLayout implements IViewSta... method StatefulFrameLayout (line 40) | public StatefulFrameLayout(Context context, AttributeSet attrs, int de... method StatefulFrameLayout (line 46) | public StatefulFrameLayout(Context context, AttributeSet attrs) { method StatefulFrameLayout (line 51) | public StatefulFrameLayout(Context context) { method init (line 55) | public void init(PageStateConfig listener){ method initView (line 59) | private void initView(Context context, AttributeSet attrs, int defStyl... method onAttachedToWindow (line 68) | @Override method isMainThread (line 77) | private boolean isMainThread() { method showLoading (line 81) | @Override method showLoading (line 95) | @Override method showProgress (line 112) | private void showProgress(View mLoadingView, int progress) { method showP (line 128) | private void showP(View mLoadingView, String str) { method showError (line 146) | @Override method setText (line 162) | private void setText(View view1, CharSequence msg) { method showContent (line 184) | @Override method showEmpty (line 198) | @Override method showView (line 213) | private void showView(View view, int status) { method setDarkMode (line 277) | private void setDarkMode(View view) { method findChildTextviewAndSetWhite (line 290) | private void findChildTextviewAndSetWhite(View view) { method hideContentView (line 309) | private void hideContentView() { method showContentView (line 315) | private void showContentView() { method findContentViews (line 321) | private void findContentViews() { method setLoadingView (line 343) | View setLoadingView(int layoutId) { method setEmptyView (line 347) | View setEmptyView(int layoutId) { method setRetryView (line 351) | View setRetryView(int layoutId) { method setLoadingView (line 355) | View setLoadingView(View view) { method setEmptyView (line 366) | View setEmptyView(View view) { method setRetryView (line 385) | View setRetryView(View view) { method getErrorView (line 411) | View getErrorView() { method getLoadingView (line 418) | View getLoadingView() { method getContentView (line 427) | List getContentView() { method getEmptyView (line 434) | View getEmptyView() { method setContentView (line 441) | void setContentView(View oldContent) { FILE: pagestate/src/test/java/com/hss01248/pagestate/ExampleUnitTest.java class ExampleUnitTest (line 10) | public class ExampleUnitTest { method addition_isCorrect (line 11) | @Test