SYMBOL INDEX (310 symbols across 34 files) FILE: app/src/main/java/com/lxm/wanandroid/utils/webview/WebViewActivity.java class WebViewActivity (line 38) | public class WebViewActivity extends AppCompatActivity implements IWebPa... method onCreate (line 56) | @Override method getIntentData (line 67) | private void getIntentData() { method initTitle (line 75) | private void initTitle() { method initToolBar (line 86) | private void initToolBar() { method onCreateOptionsMenu (line 98) | @Override method setTitle (line 104) | @Override method onOptionsItemSelected (line 112) | @Override method initWebView (line 143) | @SuppressLint("SetJavaScriptEnabled") method hindProgressBar (line 195) | @Override method showWebView (line 200) | @Override method hindWebView (line 205) | @Override method fullViewAddView (line 210) | @Override method showVideoFullView (line 218) | @Override method hindVideoFullView (line 223) | @Override method startProgress (line 228) | @Override method addImageClickListener (line 237) | @Override method loadImageClickJS (line 243) | private void loadImageClickJS() { method loadTextClickJS (line 254) | private void loadTextClickJS() { method getVideoFullView (line 266) | public FrameLayout getVideoFullView() { method hideCustomView (line 273) | public void hideCustomView() { method onActivityResult (line 281) | @Override method onNewIntent (line 295) | @Override method getDataFromBrowser (line 308) | private void getDataFromBrowser(Intent intent) { method handleLongImage (line 328) | private boolean handleLongImage() { method onKeyDown (line 362) | @Override method handleFinish (line 386) | public void handleFinish() { method onPause (line 395) | @Override method onResume (line 401) | @Override method onDestroy (line 413) | @Override method onConfigurationChanged (line 439) | @Override method getResources (line 450) | @Override method loadUrl (line 466) | public static void loadUrl(Context mContext, String mUrl, String mTitl... method loadUrl (line 478) | public static void loadUrl(Context mContext, String mUrl, String mTitl... FILE: app/src/main/java/com/lxm/wanandroid/utils/webview/config/FullscreenHolder.java class FullscreenHolder (line 11) | public class FullscreenHolder extends FrameLayout { method FullscreenHolder (line 13) | public FullscreenHolder(Context ctx) { method onTouchEvent (line 18) | @Override FILE: app/src/main/java/com/lxm/wanandroid/utils/webview/config/IWebPageView.java type IWebPageView (line 8) | public interface IWebPageView { method hindProgressBar (line 11) | void hindProgressBar(); method showWebView (line 14) | void showWebView(); method hindWebView (line 17) | void hindWebView(); method startProgress (line 22) | void startProgress(int newProgress); method addImageClickListener (line 27) | void addImageClickListener(); method fullViewAddView (line 32) | void fullViewAddView(View view); method showVideoFullView (line 34) | void showVideoFullView(); method hindVideoFullView (line 36) | void hindVideoFullView(); method setTitle (line 41) | void setTitle(String title); FILE: app/src/main/java/com/lxm/wanandroid/utils/webview/config/ImageClickInterface.java class ImageClickInterface (line 15) | public class ImageClickInterface { method ImageClickInterface (line 18) | public ImageClickInterface(Context context) { method imageClick (line 22) | @JavascriptInterface method textClick (line 30) | @JavascriptInterface FILE: app/src/main/java/com/lxm/wanandroid/utils/webview/config/MyWebChromeClient.java class MyWebChromeClient (line 22) | public class MyWebChromeClient extends WebChromeClient { method MyWebChromeClient (line 35) | public MyWebChromeClient(IWebPageView mIWebPageView) { method onShowCustomView (line 41) | @Override method onHideCustomView (line 58) | @Override method getVideoLoadingProgressView (line 75) | @Override method onProgressChanged (line 84) | @Override method inCustomView (line 93) | public boolean inCustomView() { method onReceivedTitle (line 97) | @Override method openFileChooser (line 114) | public void openFileChooser(ValueCallback uploadMsg, String accep... method openFileChooser (line 119) | public void openFileChooser(ValueCallback uploadMsg) { method openFileChooser (line 123) | public void openFileChooser(ValueCallback uploadMsg, String accep... method onShowFileChooser (line 128) | @Override method openFileChooserImpl (line 134) | private void openFileChooserImpl(ValueCallback uploadMsg) { method openFileChooserImplForAndroid5 (line 142) | private void openFileChooserImplForAndroid5(ValueCallback uploa... method mUploadMessage (line 158) | public void mUploadMessage(Intent intent, int resultCode) { method mUploadMessageForAndroid5 (line 169) | public void mUploadMessageForAndroid5(Intent intent, int resultCode) { FILE: app/src/main/java/com/lxm/wanandroid/utils/webview/config/MyWebViewClient.java class MyWebViewClient (line 22) | public class MyWebViewClient extends WebViewClient { method MyWebViewClient (line 27) | public MyWebViewClient(IWebPageView mIWebPageView) { method shouldOverrideUrlLoading (line 33) | @SuppressWarnings("deprecation") method onPageFinished (line 53) | @Override method onScaleChanged (line 64) | @Override method handleOtherwise (line 75) | private void handleOtherwise(Activity activity, String url) { method startActivity (line 96) | private void startActivity(String url) { FILE: module_library/src/androidTest/java/com/lxm/module_library/ExampleInstrumentedTest.java class ExampleInstrumentedTest (line 17) | @RunWith(AndroidJUnit4.class) method useAppContext (line 19) | @Test FILE: module_library/src/main/java/com/lxm/module_library/base/NoViewModel.java class NoViewModel (line 5) | public class NoViewModel extends ViewModel { FILE: module_library/src/main/java/com/lxm/module_library/global/AppManager.java class AppManager (line 15) | public class AppManager { method AppManager (line 19) | private AppManager() { method getAppManager (line 25) | public static AppManager getAppManager() { method addActivity (line 35) | public void addActivity(Activity activity) { method currentActivity (line 45) | public Activity currentActivity() { method finishActivity (line 53) | public void finishActivity() { method finishActivity (line 61) | public void finishActivity(Activity activity) { method finishActivity (line 72) | public void finishActivity(Class cls) { method finishAllActivity (line 83) | public void finishAllActivity() { method AppExit (line 95) | public void AppExit(Context context) { method isAppExit (line 106) | public boolean isAppExit() { FILE: module_library/src/main/java/com/lxm/module_library/global/GlobalApplication.java class GlobalApplication (line 15) | public class GlobalApplication extends Application { method getInstance (line 22) | public static GlobalApplication getInstance() { method onCreate (line 26) | @Override method getContext (line 42) | public static Context getContext() { method getHandler (line 51) | public static Handler getHandler() { method getMainThreadId (line 60) | public static int getMainThreadId() { FILE: module_library/src/main/java/com/lxm/module_library/helper/RetrofitCreateHelper.java class RetrofitCreateHelper (line 21) | public class RetrofitCreateHelper { method createApi (line 48) | public static T createApi(Class clazz, String url) { FILE: module_library/src/main/java/com/lxm/module_library/helper/RxHelper.java class RxHelper (line 12) | public class RxHelper { method rxSchedulerHelper (line 19) | public static ObservableTransformer rxSchedulerHelper() {//c... method createFlowable (line 36) | public static Flowable createFlowable(final T t) { method createObservable (line 56) | public static Observable createObservable(final T t) { FILE: module_library/src/main/java/com/lxm/module_library/helper/okhttp/TrustManager.java class TrustManager (line 13) | public class TrustManager { method getUnsafeOkHttpClient (line 15) | public static SSLSocketFactory getUnsafeOkHttpClient() { FILE: module_library/src/main/java/com/lxm/module_library/helper/okhttp/cache/CacheInterceptor.java class CacheInterceptor (line 20) | public class CacheInterceptor implements Interceptor { method intercept (line 22) | @Override FILE: module_library/src/main/java/com/lxm/module_library/helper/okhttp/cache/HttpCache.java class HttpCache (line 12) | public class HttpCache { method getCache (line 16) | public static Cache getCache() { FILE: module_library/src/main/java/com/lxm/module_library/helper/okhttp/cookies/CookieManger.java class CookieManger (line 15) | public class CookieManger implements CookieJar { method CookieManger (line 22) | public CookieManger(Context context) { method saveFromResponse (line 31) | @Override method loadForRequest (line 40) | @Override method clearAllCookies (line 46) | public static void clearAllCookies() { FILE: module_library/src/main/java/com/lxm/module_library/helper/okhttp/cookies/OkHttpCookies.java class OkHttpCookies (line 11) | public class OkHttpCookies implements Serializable { method OkHttpCookies (line 16) | public OkHttpCookies(Cookie cookies) { method getCookies (line 20) | public Cookie getCookies() { method writeObject (line 28) | private void writeObject(ObjectOutputStream out) throws IOException { method readObject (line 40) | private void readObject(ObjectInputStream in) throws IOException, Clas... FILE: module_library/src/main/java/com/lxm/module_library/helper/okhttp/cookies/PersistentCookieStore.java class PersistentCookieStore (line 15) | public class PersistentCookieStore { method PersistentCookieStore (line 24) | public PersistentCookieStore(Context context) { method getCookieToken (line 47) | protected String getCookieToken(Cookie cookie) { method add (line 51) | public void add(HttpUrl url, Cookie cookie) { method get (line 66) | public List get(HttpUrl url) { method removeAll (line 74) | public boolean removeAll() { method encodeCookie (line 92) | protected String encodeCookie(OkHttpCookies cookie) { method decodeCookie (line 113) | protected Cookie decodeCookie(String cookieString) { method byteArrayToHexString (line 135) | protected String byteArrayToHexString(byte[] bytes) { method hexStringToByteArray (line 153) | protected byte[] hexStringToByteArray(String hexString) { FILE: module_library/src/main/java/com/lxm/module_library/materialLogin/DefaultLoginView.java class DefaultLoginView (line 19) | public class DefaultLoginView extends FrameLayout { type DefaultLoginViewListener (line 21) | public interface DefaultLoginViewListener { method onLogin (line 22) | void onLogin(TextInputLayout loginUser, TextInputLayout loginPass); method DefaultLoginView (line 28) | public DefaultLoginView(Context context) { method DefaultLoginView (line 32) | public DefaultLoginView(Context context, AttributeSet attrs) { method DefaultLoginView (line 36) | public DefaultLoginView(Context context, AttributeSet attrs, int defSt... method DefaultLoginView (line 41) | @TargetApi(Build.VERSION_CODES.LOLLIPOP) method init (line 47) | private void init(Context context, AttributeSet attrs) { method setListener (line 99) | public void setListener(DefaultLoginViewListener listener) { FILE: module_library/src/main/java/com/lxm/module_library/materialLogin/DefaultRegisterView.java class DefaultRegisterView (line 19) | public class DefaultRegisterView extends FrameLayout implements Register... type DefaultRegisterViewListener (line 21) | public interface DefaultRegisterViewListener { method onRegister (line 22) | void onRegister(TextInputLayout registerUser, TextInputLayout regist... method DefaultRegisterView (line 29) | public DefaultRegisterView(Context context) { method DefaultRegisterView (line 33) | public DefaultRegisterView(Context context, AttributeSet attrs) { method DefaultRegisterView (line 37) | public DefaultRegisterView(Context context, AttributeSet attrs, int de... method DefaultRegisterView (line 42) | @TargetApi(Build.VERSION_CODES.LOLLIPOP) method init (line 48) | private void init(Context context, AttributeSet attrs) { method setListener (line 110) | public void setListener(DefaultRegisterViewListener listener) { method getCancelRegisterView (line 114) | @Override FILE: module_library/src/main/java/com/lxm/module_library/materialLogin/MaterialLoginView.java class MaterialLoginView (line 34) | @SuppressLint("RestrictedApi") method MaterialLoginView (line 46) | public MaterialLoginView(Context context) { method MaterialLoginView (line 50) | public MaterialLoginView(Context context, AttributeSet attrs) { method MaterialLoginView (line 54) | public MaterialLoginView(Context context, AttributeSet attrs, int defS... method MaterialLoginView (line 59) | @TargetApi(Build.VERSION_CODES.LOLLIPOP) method init (line 65) | private void init(Context context, AttributeSet attrs) { method animateRegister (line 133) | private void animateRegister() { method isRTL (line 189) | private boolean isRTL() { method getCircularRevealAnimation (line 193) | private Animator getCircularRevealAnimation(View view, int centerX, in... method animateLogin (line 199) | public void animateLogin() { method getLoginView (line 244) | public View getLoginView() { method getRegisterView (line 248) | public View getRegisterView() { class FabAnimation (line 252) | class FabAnimation extends Animation { method FabAnimation (line 256) | public FabAnimation(Path path) { method applyTransformation (line 262) | @Override FILE: module_library/src/main/java/com/lxm/module_library/materialLogin/RegisterView.java type RegisterView (line 8) | public interface RegisterView { method getCancelRegisterView (line 10) | View getCancelRegisterView(); FILE: module_library/src/main/java/com/lxm/module_library/statusbar/StatusBarUtil.java class StatusBarUtil (line 22) | public class StatusBarUtil { method setColor (line 32) | public static void setColor(Activity activity, @ColorInt int color) { method setColor (line 44) | public static void setColor(Activity activity, @ColorInt int color, in... method setColorNoTranslucent (line 69) | public static void setColorNoTranslucent(Activity activity, @ColorInt ... method setColorDiff (line 79) | @Deprecated method setTranslucent (line 104) | public static void setTranslucent(Activity activity) { method setTranslucent (line 116) | public static void setTranslucent(Activity activity, int statusBarAlph... method setTranslucentForCoordinatorLayout (line 132) | public static void setTranslucentForCoordinatorLayout(Activity activit... method setTransparent (line 145) | public static void setTransparent(Activity activity) { method setTranslucentDiff (line 160) | @Deprecated method setColorForDrawerLayout (line 176) | public static void setColorForDrawerLayout(Activity activity, DrawerLa... method setColorNoTranslucentForDrawerLayout (line 187) | public static void setColorNoTranslucentForDrawerLayout(Activity activ... method setColorForDrawerLayout (line 199) | public static void setColorForDrawerLayout(Activity activity, DrawerLa... method setColorForDrawerLayoutDiff (line 243) | @Deprecated method setTranslucentForDrawerLayout (line 275) | public static void setTranslucentForDrawerLayout(Activity activity, Dr... method setTranslucentForDrawerLayout (line 285) | public static void setTranslucentForDrawerLayout(Activity activity, Dr... method setTransparentForDrawerLayout (line 299) | public static void setTransparentForDrawerLayout(Activity activity, Dr... method setTranslucentForDrawerLayoutDiff (line 331) | @Deprecated method setTransparentForImageView (line 354) | public static void setTransparentForImageView(Activity activity, View ... method setTranslucentForImageView (line 364) | public static void setTranslucentForImageView(Activity activity, View ... method setTranslucentForImageView (line 375) | public static void setTranslucentForImageView(Activity activity, int s... method setMargin (line 401) | public static void setMargin(Activity activity, View needOffsetView) { method setTranslucentForImageViewInFragment (line 417) | public static void setTranslucentForImageViewInFragment(Activity activ... method setTransparentForImageViewInFragment (line 427) | public static void setTransparentForImageViewInFragment(Activity activ... method setTranslucentForImageViewInFragment (line 438) | public static void setTranslucentForImageViewInFragment(Activity activ... method clearPreviousSetting (line 445) | @TargetApi(Build.VERSION_CODES.KITKAT) method addTranslucentView (line 462) | private static void addTranslucentView(Activity activity, int statusBa... method createStatusBarView (line 478) | private static StatusBarView createStatusBarView(Activity activity, @C... method createStatusBarView (line 496) | private static StatusBarView createStatusBarView(Activity activity, @C... method setRootView (line 509) | private static void setRootView(Activity activity) { method transparentStatusBar (line 518) | @TargetApi(Build.VERSION_CODES.KITKAT) method createTranslucentStatusBarView (line 536) | private static StatusBarView createTranslucentStatusBarView(Activity a... method getStatusBarHeight (line 552) | public static int getStatusBarHeight(Context context) { method calculateStatusColor (line 565) | private static int calculateStatusColor(@ColorInt int color, int alpha) { FILE: module_library/src/main/java/com/lxm/module_library/statusbar/StatusBarView.java class StatusBarView (line 13) | public class StatusBarView extends View { method StatusBarView (line 14) | public StatusBarView(Context context, AttributeSet attrs) { method StatusBarView (line 18) | public StatusBarView(Context context) { FILE: module_library/src/main/java/com/lxm/module_library/utils/BaseTools.java class BaseTools (line 31) | public class BaseTools { method getDir (line 34) | public static String getDir(String path) { method getWindowWidth (line 39) | public static int getWindowWidth(Context context) { method getWindowHeigh (line 49) | public static int getWindowHeigh(Context context) { method getStatusBarHeight (line 60) | public static int getStatusBarHeight(Context context) { method formatCurrency (line 84) | public static String formatCurrency(double d) { method formatMoney (line 101) | public static String formatMoney(double d) { method getTopActivityName (line 115) | public String getTopActivityName(Context context) { method setText (line 121) | public static void setText(String text, TextView textView) { method getVersionName (line 134) | public static String getVersionName() { method copy (line 153) | public static void copy(String content) { method clearClipboard (line 171) | public static void clearClipboard() { method openLink (line 186) | public static void openLink(Context context, String content) { method isApplicationAvilible (line 199) | public static boolean isApplicationAvilible(Context context, String ap... method hideSoftKeyBoard (line 224) | public static void hideSoftKeyBoard(Activity activity) { method showSoftKeyBoard (line 240) | public static void showSoftKeyBoard(Activity activity, View view) { method joinQQGroup (line 250) | public static void joinQQGroup(Context context, String key) { method joinQQChat (line 262) | public static void joinQQChat(Context context, String qqNumber) { FILE: module_library/src/main/java/com/lxm/module_library/utils/CheckNetwork.java class CheckNetwork (line 12) | public class CheckNetwork { method isNetworkConnected (line 17) | public static boolean isNetworkConnected(Context context) { method isWifiConnected (line 37) | public static boolean isWifiConnected(Context context) { FILE: module_library/src/main/java/com/lxm/module_library/utils/MyDividerItemDecoration.java class MyDividerItemDecoration (line 15) | public class MyDividerItemDecoration extends RecyclerView.ItemDecoration { method MyDividerItemDecoration (line 40) | public MyDividerItemDecoration(Context context, int orientation, boole... method MyDividerItemDecoration (line 44) | public MyDividerItemDecoration(Context context, int orientation, method setOrientation (line 66) | public void setOrientation(int orientation) { method setDrawable (line 79) | public void setDrawable(@NonNull Drawable drawable) { method onDraw (line 86) | @Override method drawVertical (line 98) | private void drawVertical(Canvas canvas, RecyclerView parent, Recycler... method drawHorizontal (line 138) | private void drawHorizontal(Canvas canvas, RecyclerView parent, Recycl... method getItemOffsets (line 178) | @Override FILE: module_library/src/main/java/com/lxm/module_library/utils/ToastUtil.java class ToastUtil (line 16) | public class ToastUtil { method showToast (line 20) | @SuppressLint("ShowToast") method showToastLong (line 35) | @SuppressLint("ShowToast") FILE: module_library/src/main/java/com/lxm/module_library/xrecycleview/BaseRefreshHeader.java type BaseRefreshHeader (line 6) | interface BaseRefreshHeader { method onMove (line 13) | void onMove(float delta); method releaseAction (line 15) | boolean releaseAction(); method refreshComplate (line 17) | void refreshComplate(); method getVisiableHeight (line 19) | int getVisiableHeight(); FILE: module_library/src/main/java/com/lxm/module_library/xrecycleview/LoadingMoreFooter.java class LoadingMoreFooter (line 14) | public class LoadingMoreFooter extends LinearLayout { method LoadingMoreFooter (line 23) | public LoadingMoreFooter(Context context) { method LoadingMoreFooter (line 32) | public LoadingMoreFooter(Context context, AttributeSet attrs) { method initView (line 37) | public void initView(Context context) { method setState (line 48) | public void setState(int state) { method reSet (line 76) | public void reSet() { FILE: module_library/src/main/java/com/lxm/module_library/xrecycleview/WrapAdapter.java class WrapAdapter (line 13) | public class WrapAdapter extends RecyclerView.Adapter headerViews, SparseArray fo... method onAttachedToRecyclerView (line 32) | @Override method onViewAttachedToWindow (line 48) | @Override method isHeader (line 60) | public boolean isHeader(int position) { method isFooter (line 64) | public boolean isFooter(int position) { method isRefreshHeader (line 68) | public boolean isRefreshHeader(int position) { method getHeadersCount (line 72) | public int getHeadersCount() { method getFootersCount (line 76) | public int getFootersCount() { method onCreateViewHolder (line 80) | @Override method onBindViewHolder (line 92) | @Override method getItemCount (line 107) | @Override method getItemViewType (line 116) | @Override method getItemId (line 138) | @Override method unregisterAdapterDataObserver (line 150) | @Override method registerAdapterDataObserver (line 157) | @Override class SimpleViewHolder (line 164) | private class SimpleViewHolder extends RecyclerView.ViewHolder { method SimpleViewHolder (line 165) | public SimpleViewHolder(View itemView) { FILE: module_library/src/main/java/com/lxm/module_library/xrecycleview/XRecyclerView.java class XRecyclerView (line 20) | public class XRecyclerView extends RecyclerView { method XRecyclerView (line 36) | public XRecyclerView(Context context) { method XRecyclerView (line 40) | public XRecyclerView(Context context, AttributeSet attrs) { method XRecyclerView (line 44) | public XRecyclerView(Context context, AttributeSet attrs, int defStyle) { method init (line 49) | private void init(Context context) { method addFootView (line 65) | public void addFootView(final View view, boolean isOther) { method clearHeader (line 78) | public void clearHeader() { method addHeaderView (line 86) | public void addHeaderView(View view) { method loadMoreComplete (line 95) | private void loadMoreComplete() { method noMoreLoading (line 115) | public void noMoreLoading() { method refreshComplete (line 130) | public void refreshComplete() { method setAdapter (line 139) | @Override method onScrollStateChanged (line 146) | @Override method onTouchEvent (line 191) | @Override method findMax (line 232) | private int findMax(int[] lastPositions) { method findMin (line 242) | private int findMin(int[] firstPositions) { method isOnTop (line 252) | public boolean isOnTop() { method onChanged (line 266) | @Override method onItemRangeInserted (line 271) | @Override method onItemRangeChanged (line 276) | @Override method onItemRangeChanged (line 281) | @Override method onItemRangeRemoved (line 286) | @Override method onItemRangeMoved (line 291) | @Override method setLoadingListener (line 298) | public void setLoadingListener(LoadingListener listener) { method setPullRefreshEnabled (line 302) | public void setPullRefreshEnabled(boolean pullRefreshEnabled) { method setLoadingMoreEnabled (line 306) | public void setLoadingMoreEnabled(boolean loadingMoreEnabled) { method setLoadMoreGone (line 321) | public void setLoadMoreGone() { type LoadingListener (line 331) | public interface LoadingListener { method onRefresh (line 333) | void onRefresh(); method onLoadMore (line 335) | void onLoadMore(); method isNetWorkConnected (line 344) | public static boolean isNetWorkConnected(Context context) { method reset (line 355) | public void reset() { method isLoadingData (line 367) | public boolean isLoadingData() { FILE: module_library/src/main/java/com/lxm/module_library/xrecycleview/YunRefreshHeader.java class YunRefreshHeader (line 19) | public class YunRefreshHeader extends LinearLayout implements BaseRefres... method YunRefreshHeader (line 27) | public YunRefreshHeader(Context context) { method YunRefreshHeader (line 31) | public YunRefreshHeader(Context context, AttributeSet attrs) { method YunRefreshHeader (line 35) | public YunRefreshHeader(Context context, AttributeSet attrs, int defSt... method initView (line 41) | private void initView() { method onMove (line 59) | @Override method setState (line 73) | private void setState(int state) { method releaseAction (line 101) | @Override method refreshComplate (line 126) | @Override method reset (line 136) | public void reset() { method smoothScrollTo (line 141) | private void smoothScrollTo(int destHeight) { method setVisiableHeight (line 153) | private void setVisiableHeight(int height) { method getVisiableHeight (line 162) | @Override method getState (line 167) | public int getState() { FILE: module_library/src/test/java/com/lxm/module_library/ExampleUnitTest.java class ExampleUnitTest (line 12) | public class ExampleUnitTest { method addition_isCorrect (line 13) | @Test