SYMBOL INDEX (1215 symbols across 130 files) FILE: .vscode/typings/react-native/react-native.d.ts type Promise (line 32) | interface Promise { type PromiseConstructor (line 53) | interface PromiseConstructor { type ReactClass (line 126) | interface ReactClass { type Runnable (line 136) | type Runnable = ( appParameters: any ) => void; type NativeSyntheticEvent (line 140) | interface NativeSyntheticEvent { type NativeTouchEvent (line 155) | interface NativeTouchEvent { type GestureResponderEvent (line 202) | interface GestureResponderEvent extends NativeSyntheticEvent { type TextStatic (line 436) | interface TextStatic extends React.ComponentClass { type TextInputIOSProperties (line 445) | interface TextInputIOSProperties { type TextInputAndroidProperties (line 501) | interface TextInputAndroidProperties { type TextInputProperties (line 531) | interface TextInputProperties extends TextInputIOSProperties, TextInputA... type TextInputStatic (line 663) | interface TextInputStatic extends NativeComponent, React.ComponentClass<... type GestureResponderHandlers (line 694) | interface GestureResponderHandlers { type ViewStyle (line 786) | interface ViewStyle extends FlexStyle, TransformsStyle { type ViewPropertiesIOS (line 807) | interface ViewPropertiesIOS { type ViewPropertiesAndroid (line 830) | interface ViewPropertiesAndroid { type ViewProperties (line 901) | interface ViewProperties extends ViewPropertiesAndroid, ViewPropertiesIO... type ViewStatic (line 978) | interface ViewStatic extends NativeComponent, React.ComponentClass { type SegmentedControlIOSProperties (line 1069) | interface SegmentedControlIOSProperties { type NavigatorIOSProperties (line 1074) | interface NavigatorIOSProperties extends React.Props { type NavigationIOS (line 1127) | interface NavigationIOS { type NavigatorIOSStatic (line 1174) | interface NavigatorIOSStatic extends NavigationIOS, React.ComponentClass... type ActivityIndicatorIOSProperties (line 1181) | interface ActivityIndicatorIOSProperties extends React.Props { type PickerIOSStatic (line 1302) | interface PickerIOSStatic extends React.ComponentClass { type SliderIOSStatic (line 1371) | interface SliderIOSStatic extends React.ComponentClass { type SwitchIOSStatic (line 1432) | interface SwitchIOSStatic extends React.ComponentClass { type ImageStatic (line 1565) | interface ImageStatic extends React.ComponentClass { type ListViewProperties (line 1574) | interface ListViewProperties extends ScrollViewProperties, React.Props { type MapViewAnnotation (line 1688) | interface MapViewAnnotation { type MapViewRegion (line 1701) | interface MapViewRegion { type MapViewPropertiesIOS (line 1708) | interface MapViewPropertiesIOS { type MapViewProperties (line 1717) | interface MapViewProperties extends MapViewPropertiesIOS, Touchable, Rea... type MapViewStatic (line 1819) | interface MapViewStatic extends React.ComponentClass { type TouchableWithoutFeedbackAndroidProperties (line 1823) | interface TouchableWithoutFeedbackAndroidProperties { type TouchableWithoutFeedbackIOSProperties (line 1834) | interface TouchableWithoutFeedbackIOSProperties { type TouchableWithoutFeedbackProperties (line 1849) | interface TouchableWithoutFeedbackProperties extends TouchableWithoutFee... type TouchableWithoutFeedbackProps (line 1897) | interface TouchableWithoutFeedbackProps extends TouchableWithoutFeedback... type TouchableWithoutFeedbackStatic (line 1908) | interface TouchableWithoutFeedbackStatic extends React.ComponentClass { type NavigatorStatic (line 2151) | interface NavigatorStatic extends React.ComponentClass { type TabBarItemStatic (line 2429) | interface TabBarItemStatic extends React.ComponentClass { type TabBarIOSStatic (line 2455) | interface TabBarIOSStatic extends React.ComponentClass { type NativeScrollRectangle (line 2750) | interface NativeScrollRectangle { type NativeScrollPoint (line 2757) | interface NativeScrollPoint { type NativeScrollSize (line 2762) | interface NativeScrollSize { type NativeScrollEvent (line 2767) | interface NativeScrollEvent { type ActionSheetIOSOptions (line 2785) | interface ActionSheetIOSOptions { type ShareActionSheetIOSOptions (line 2795) | interface ShareActionSheetIOSOptions { type ActionSheetIOSStatic (line 2804) | interface ActionSheetIOSStatic { type AdSupportIOSStatic (line 2813) | interface AdSupportIOSStatic { type AlertIOSButton (line 2818) | interface AlertIOSButton { type AlertIOSStatic (line 2834) | interface AlertIOSStatic { type AppStateIOSStatic (line 2856) | interface AppStateIOSStatic { type AsyncStorageStatic (line 2871) | interface AsyncStorageStatic { type CameraRollFetchParams (line 2929) | interface CameraRollFetchParams { type CameraRollNodeInfo (line 2937) | interface CameraRollNodeInfo { type CameraRollEdgeInfo (line 2944) | interface CameraRollEdgeInfo { type CameraRollAssetInfo (line 2948) | interface CameraRollAssetInfo { type CameraRollStatic (line 2959) | interface CameraRollStatic { type FetchableListenable (line 2991) | interface FetchableListenable { type NetInfoStatic (line 3019) | interface NetInfoStatic extends FetchableListenable { type PanResponderGestureState (line 3033) | interface PanResponderGestureState { type PanResponderCallbacks (line 3094) | interface PanResponderCallbacks { type PanResponderInstance (line 3110) | interface PanResponderInstance { type PanResponderStatic (line 3122) | interface PanResponderStatic { type PushNotificationPermissions (line 3157) | interface PushNotificationPermissions { type PushNotification (line 3163) | interface PushNotification { type PushNotificationIOSStatic (line 3200) | interface PushNotificationIOSStatic { type StatusBarStyle (line 3258) | type StatusBarStyle = string type StatusBarAnimation (line 3263) | type StatusBarAnimation = string type StatusBarIOSStatic (line 3271) | interface StatusBarIOSStatic { type VibrationIOSStatic (line 3291) | interface VibrationIOSStatic { type ActivityIndicatorIOS (line 3305) | type ActivityIndicatorIOS = ActivityIndicatorIOSStatic type DatePickerIOS (line 3308) | type DatePickerIOS = DatePickerIOSStatic type Image (line 3311) | type Image = ImageStatic type LayoutAnimation (line 3314) | type LayoutAnimation = LayoutAnimationStatic type ListView (line 3317) | type ListView = ListViewStatic type MapView (line 3320) | type MapView = MapViewStatic type Navigator (line 3323) | type Navigator = NavigatorStatic type NavigatorIOS (line 3326) | type NavigatorIOS = NavigatorIOSStatic type PickerIOS (line 3329) | type PickerIOS = PickerIOSStatic type SliderIOS (line 3332) | type SliderIOS = SliderIOSStatic type ScrollView (line 3335) | type ScrollView = ScrollViewStatic type StyleSheet (line 3338) | type StyleSheet = StyleSheetStatic type SwitchIOS (line 3341) | type SwitchIOS = SwitchIOSStatic type TabBarIOS (line 3344) | type TabBarIOS = TabBarIOSStatic type Text (line 3347) | type Text = TextStatic type TextInput (line 3350) | type TextInput = TextInputStatic type TouchableHighlight (line 3353) | type TouchableHighlight = TouchableHighlightStatic type TouchableNativeFeedback (line 3356) | type TouchableNativeFeedback = TouchableNativeFeedbackStatic type TouchableOpacity (line 3359) | type TouchableOpacity = TouchableOpacityStatic type TouchableWithoutFeedback (line 3362) | type TouchableWithoutFeedback= TouchableWithoutFeedbackStatic type View (line 3365) | type View = ViewStatic type WebView (line 3368) | type WebView = WebViewStatic type ActionSheetIOS (line 3373) | type ActionSheetIOS = ActionSheetIOSStatic type AdSupportIOS (line 3376) | type AdSupportIOS = AdSupportIOSStatic type AlertIOS (line 3379) | type AlertIOS = AlertIOSStatic type AppStateIOS (line 3382) | type AppStateIOS = AppStateIOSStatic type AsyncStorage (line 3385) | type AsyncStorage = AsyncStorageStatic type CameraRoll (line 3388) | type CameraRoll = CameraRollStatic type NetInfo (line 3391) | type NetInfo = NetInfoStatic type PanResponder (line 3394) | type PanResponder = PanResponderStatic type PushNotificationIOS (line 3397) | type PushNotificationIOS = PushNotificationIOSStatic type StatusBarIOS (line 3400) | type StatusBarIOS = StatusBarIOSStatic type VibrationIOS (line 3403) | type VibrationIOS = VibrationIOSStatic type DeviceEventSubscription (line 3415) | type DeviceEventSubscription = DeviceEventSubscriptionStatic type GlobalStatic (line 3427) | interface GlobalStatic { type TestModuleStatic (line 3445) | interface TestModuleStatic { type TestModule (line 3453) | type TestModule = TestModuleStatic type Dimensions (line 3474) | interface Dimensions { FILE: .vscode/typings/react/react-addons-css-transition-group.d.ts type CSSTransitionGroupTransitionName (line 10) | interface CSSTransitionGroupTransitionName { type CSSTransitionGroupProps (line 19) | interface CSSTransitionGroupProps extends TransitionGroupProps { type CSSTransitionGroup (line 29) | type CSSTransitionGroup = ComponentClass; type CSSTransitionGroup (line 38) | type CSSTransitionGroup = __React.CSSTransitionGroup; FILE: .vscode/typings/react/react-addons-linked-state-mixin.d.ts type ReactLink (line 9) | interface ReactLink { type LinkedStateMixin (line 14) | interface LinkedStateMixin extends Mixin { type HTMLAttributes (line 18) | interface HTMLAttributes { type LinkedStateMixin (line 30) | type LinkedStateMixin = __React.LinkedStateMixin; FILE: .vscode/typings/react/react-addons-perf.d.ts type ComponentPerfContext (line 9) | interface ComponentPerfContext { type NumericPerfContext (line 14) | interface NumericPerfContext { type Measurements (line 18) | interface Measurements { FILE: .vscode/typings/react/react-addons-pure-render-mixin.d.ts type PureRenderMixin (line 9) | interface PureRenderMixin extends Mixin {} type PureRenderMixin (line 18) | type PureRenderMixin = __React.PureRenderMixin; FILE: .vscode/typings/react/react-addons-test-utils.d.ts type SyntheticEventData (line 9) | interface SyntheticEventData { type EventSimulator (line 43) | interface EventSimulator { type MockedComponentClass (line 48) | interface MockedComponentClass { class ShallowRenderer (line 52) | class ShallowRenderer { FILE: .vscode/typings/react/react-addons-transition-group.d.ts type TransitionGroupProps (line 10) | interface TransitionGroupProps { type TransitionGroup (line 15) | type TransitionGroup = ComponentClass; type TransitionGroup (line 24) | type TransitionGroup = __React.TransitionGroup; FILE: .vscode/typings/react/react-addons-update.d.ts type UpdateSpecCommand (line 9) | interface UpdateSpecCommand { type UpdateSpecPath (line 15) | interface UpdateSpecPath { type UpdateSpec (line 19) | type UpdateSpec = UpdateSpecCommand | UpdateSpecPath; type UpdateArraySpec (line 21) | interface UpdateArraySpec extends UpdateSpecCommand { FILE: .vscode/typings/react/react.d.ts type ReactType (line 12) | type ReactType = string | ComponentClass | StatelessComponent; type ReactElement (line 14) | interface ReactElement

> { type ClassicElement (line 21) | interface ClassicElement

extends ReactElement

{ type DOMElement (line 26) | interface DOMElement

> extends ReactElement

{ type ReactHTMLElement (line 31) | interface ReactHTMLElement extends DOMElement> { type ReactSVGElement (line 35) | interface ReactSVGElement extends DOMElement { type Factory (line 43) | interface Factory

{ type ClassicFactory (line 47) | interface ClassicFactory

extends Factory

{ type DOMFactory (line 51) | interface DOMFactory

> extends Factory

{ type HTMLFactory (line 55) | type HTMLFactory = DOMFactory>; type SVGFactory (line 56) | type SVGFactory = DOMFactory; type ReactText (line 63) | type ReactText = string | number; type ReactChild (line 64) | type ReactChild = ReactElement | ReactText; type ReactFragment (line 67) | type ReactFragment = {} | Array; type ReactNode (line 68) | type ReactNode = ReactChild | ReactFragment | boolean; type ReactInstance (line 116) | type ReactInstance = Component | Element; class Component (line 119) | class Component implements ComponentLifecycle { type ClassicComponent (line 133) | interface ClassicComponent extends Component { type ChildContextProvider (line 139) | interface ChildContextProvider { type StatelessComponent (line 147) | interface StatelessComponent

{ type ComponentClass (line 155) | interface ComponentClass

{ type ClassicComponentClass (line 163) | interface ClassicComponentClass

extends ComponentClass

{ type ComponentLifecycle (line 173) | interface ComponentLifecycle { type Mixin (line 183) | interface Mixin extends ComponentLifecycle { type ComponentSpec (line 198) | interface ComponentSpec extends Mixin { type SyntheticEvent (line 208) | interface SyntheticEvent { type ClipboardEvent (line 223) | interface ClipboardEvent extends SyntheticEvent { type CompositionEvent (line 227) | interface CompositionEvent extends SyntheticEvent { type DragEvent (line 231) | interface DragEvent extends SyntheticEvent { type FocusEvent (line 235) | interface FocusEvent extends SyntheticEvent { type FormEvent (line 239) | interface FormEvent extends SyntheticEvent { type KeyboardEvent (line 242) | interface KeyboardEvent extends SyntheticEvent { type MouseEvent (line 257) | interface MouseEvent extends SyntheticEvent { type TouchEvent (line 274) | interface TouchEvent extends SyntheticEvent { type UIEvent (line 285) | interface UIEvent extends SyntheticEvent { type WheelEvent (line 290) | interface WheelEvent extends SyntheticEvent { type EventHandler (line 301) | interface EventHandler { type ReactEventHandler (line 305) | type ReactEventHandler = EventHandler; type ClipboardEventHandler (line 307) | type ClipboardEventHandler = EventHandler; type CompositionEventHandler (line 308) | type CompositionEventHandler = EventHandler; type DragEventHandler (line 309) | type DragEventHandler = EventHandler; type FocusEventHandler (line 310) | type FocusEventHandler = EventHandler; type FormEventHandler (line 311) | type FormEventHandler = EventHandler; type KeyboardEventHandler (line 312) | type KeyboardEventHandler = EventHandler; type MouseEventHandler (line 313) | type MouseEventHandler = EventHandler; type TouchEventHandler (line 314) | type TouchEventHandler = EventHandler; type UIEventHandler (line 315) | type UIEventHandler = EventHandler; type WheelEventHandler (line 316) | type WheelEventHandler = EventHandler; type Props (line 322) | interface Props { type HTMLProps (line 328) | interface HTMLProps extends HTMLAttributes, Props { type SVGProps (line 331) | interface SVGProps extends SVGAttributes, Props { type DOMAttributes (line 334) | interface DOMAttributes { type CSSProperties (line 429) | interface CSSProperties { type HTMLAttributes (line 1692) | interface HTMLAttributes extends DOMAttributes { type SVGAttributes (line 1843) | interface SVGAttributes extends HTMLAttributes { type ReactDOM (line 1905) | interface ReactDOM { type Validator (line 2045) | interface Validator { type Requireable (line 2049) | interface Requireable extends Validator { type ValidationMap (line 2053) | interface ValidationMap { type ReactPropTypes (line 2057) | interface ReactPropTypes { type ReactChildren (line 2079) | interface ReactChildren { type AbstractView (line 2092) | interface AbstractView { type Touch (line 2097) | interface Touch { type TouchList (line 2108) | interface TouchList { type Element (line 2123) | interface Element extends React.ReactElement { } type ElementClass (line 2124) | interface ElementClass extends React.Component { type ElementAttributesProperty (line 2127) | interface ElementAttributesProperty { props: {}; } type IntrinsicAttributes (line 2129) | interface IntrinsicAttributes { type IntrinsicClassAttributes (line 2133) | interface IntrinsicClassAttributes { type IntrinsicElements (line 2137) | interface IntrinsicElements { FILE: app/src/androidTest/java/com/wkw/hot/ApplicationTest.java class ApplicationTest (line 9) | public class ApplicationTest extends ApplicationTestCase { method ApplicationTest (line 10) | public ApplicationTest() { FILE: app/src/main/java/com/wkw/hot/adapter/FragmentAdapter.java class FragmentAdapter (line 13) | public class FragmentAdapter extends FragmentPagerAdapter { method FragmentAdapter (line 18) | public FragmentAdapter(FragmentManager fm) { method addFragment (line 24) | public void addFragment(Fragment fragment, String title) { method getItem (line 29) | @Override method getCount (line 34) | @Override method getPageTitle (line 39) | @Override FILE: app/src/main/java/com/wkw/hot/base/BaseActivity.java class BaseActivity (line 22) | public abstract class BaseActivity extends AppComp... method onCreate (line 29) | @Override method setCommonBackToolBack (line 42) | protected void setCommonBackToolBack(Toolbar toolbar, String title) { method onDestroy (line 50) | @Override method setupActivityComponent (line 62) | protected abstract void setupActivityComponent(AppComponent appCompone... method getLayout (line 64) | protected abstract int getLayout(); method initEventAndData (line 65) | protected abstract void initEventAndData(); FILE: app/src/main/java/com/wkw/hot/base/BaseFragment.java class BaseFragment (line 24) | public abstract class BaseFragment extends Fragmen... method onAttach (line 30) | @Override method onCreateView (line 38) | @Nullable method onViewCreated (line 46) | @Override method onActivityCreated (line 54) | @Override method onDestroyView (line 60) | @Override method onDestroy (line 66) | @Override method setupActivityComponent (line 77) | protected abstract void setupActivityComponent(AppComponent appCompone... method getLayoutId (line 79) | protected abstract int getLayoutId(); method initEventAndData (line 80) | protected abstract void initEventAndData(); FILE: app/src/main/java/com/wkw/hot/base/BaseLazyFragment.java class BaseLazyFragment (line 11) | public abstract class BaseLazyFragment extends Bas... method onDetach (line 19) | @Override method onActivityCreated (line 35) | @Override method onResume (line 41) | @Override method onPause (line 53) | @Override method setUserVisibleHint (line 61) | @Override method initPrepare (line 81) | private synchronized void initPrepare() { method onFirstUserVisible (line 92) | protected abstract void onFirstUserVisible(); method onUserVisible (line 97) | protected abstract void onUserVisible(); method onFirstUserInvisible (line 102) | private void onFirstUserInvisible() { method onUserInvisible (line 109) | protected abstract void onUserInvisible(); FILE: app/src/main/java/com/wkw/hot/base/BaseLoadMoreAdapter.java class BaseLoadMoreAdapter (line 19) | public abstract class BaseLoadMoreAdapter data) { method addRefreshData (line 93) | public void addRefreshData(List data) { method canLoadMore (line 101) | public boolean canLoadMore() { FILE: app/src/main/java/com/wkw/hot/base/BaseOnScrollListener.java class BaseOnScrollListener (line 9) | public abstract class BaseOnScrollListener extends RecyclerView.OnScroll... method onScrolled (line 12) | @Override method onScrollStateChanged (line 19) | @Override method onLoadMore (line 28) | public abstract void onLoadMore(); FILE: app/src/main/java/com/wkw/hot/base/BasePresenter.java class BasePresenter (line 15) | public abstract class BasePresenter implements IPresent... method attachView (line 20) | @Override method unSubscribe (line 27) | protected void unSubscribe() { method addSubscribe (line 33) | protected void addSubscribe(Subscription subscription) { method detachView (line 40) | @Override FILE: app/src/main/java/com/wkw/hot/base/ILoadingView.java type ILoadingView (line 8) | public interface ILoadingView extends IView { method showLoading (line 9) | void showLoading(); method showContent (line 10) | void showContent(); method showNotData (line 11) | void showNotData(); method showError (line 12) | void showError(String msg); method context (line 13) | Context context(); FILE: app/src/main/java/com/wkw/hot/base/IPresenter.java type IPresenter (line 6) | public interface IPresenter { method attachView (line 7) | void attachView(T view); method detachView (line 8) | void detachView(); FILE: app/src/main/java/com/wkw/hot/base/IView.java type IView (line 6) | public interface IView { FILE: app/src/main/java/com/wkw/hot/base/page/BaseLazyPageFragment.java class BaseLazyPageFragment (line 12) | public abstract class BaseLazyPageFragment extends... method onDetach (line 20) | @Override method onActivityCreated (line 36) | @Override method onResume (line 42) | @Override method onPause (line 54) | @Override method setUserVisibleHint (line 62) | @Override method initPrepare (line 82) | private synchronized void initPrepare() { method onFirstUserVisible (line 93) | protected abstract void onFirstUserVisible(); method onUserVisible (line 98) | protected abstract void onUserVisible(); method onFirstUserInvisible (line 103) | private void onFirstUserInvisible() { method onUserInvisible (line 110) | protected abstract void onUserInvisible(); FILE: app/src/main/java/com/wkw/hot/base/page/BaseListAdapter.java class BaseListAdapter (line 13) | public abstract class BaseListAdapter extends RecyclerView.Adapter { method getItemCount (line 18) | @Override public int getItemCount() { method addLoadMoreData (line 22) | public void addLoadMoreData(List data) { method addRefreshData (line 28) | public void addRefreshData(List data) { FILE: app/src/main/java/com/wkw/hot/base/page/BasePageFragment.java class BasePageFragment (line 23) | public abstract class BasePageFragment extends Bas... method initEventAndData (line 38) | @Override protected void initEventAndData() { method getLayoutId (line 46) | @Override protected int getLayoutId() { method showContent (line 65) | @Override public void showContent() { method showLoading (line 72) | @Override public void showLoading() { method showError (line 83) | @Override public void showError(String msg) { method setOnRefresh (line 92) | public void setOnRefresh() { method showNotData (line 100) | @Override public void showNotData() { method setData (line 111) | public void setData(List data) { method context (line 156) | @Override public Context context() { method fetchData (line 161) | protected abstract void fetchData(int currentPageIndex); method getAdapter (line 164) | protected abstract BaseListAdapter getAdapter(); method getLayoutManager (line 166) | protected abstract RecyclerView.LayoutManager getLayoutManager(); FILE: app/src/main/java/com/wkw/hot/base/page/IDataVIew.java type IDataVIew (line 12) | public interface IDataVIew extends IView{ method showLoading (line 13) | void showLoading(); method showContent (line 14) | void showContent(); method showNotData (line 15) | void showNotData(); method showError (line 16) | void showError(String msg); method context (line 17) | Context context(); FILE: app/src/main/java/com/wkw/hot/cache/CacheLoader.java class CacheLoader (line 14) | public class CacheLoader { method getApplication (line 17) | public static Application getApplication() { method CacheLoader (line 23) | private CacheLoader() { method getInstance (line 30) | public static CacheLoader getInstance(Context context) { method asDataObservable (line 43) | public Observable asDataObservable(String key, Class cls, Ne... method memory (line 58) | private Observable memory(String key, Class cls) { method disk (line 70) | private Observable disk(final String key, Class cls) { method upNewData (line 84) | public void upNewData(final String key, T t) { method network (line 98) | private Observable network(final String key, Class cls method clearMemory (line 115) | public void clearMemory(String key) { method clearMemoryDisk (line 121) | public void clearMemoryDisk(String key) { FILE: app/src/main/java/com/wkw/hot/cache/DiskCache.java class DiskCache (line 24) | public class DiskCache implements ICache{ method DiskCache (line 30) | public DiskCache() { method get (line 34) | @Override method put (line 60) | @Override method isSave (line 83) | private boolean isSave(String fileName, T t) { method getDiskData (line 107) | private Object getDiskData(String fileName) { method closeSilently (line 136) | private void closeSilently(Closeable closeable) { method isCacheDataFailure (line 150) | private boolean isCacheDataFailure(File dataFile) { method clearDisk (line 168) | public void clearDisk(String key) { FILE: app/src/main/java/com/wkw/hot/cache/ICache.java type ICache (line 8) | public interface ICache { method get (line 9) | Observable get(String key, Class cls); method put (line 11) | void put(String key, T t); FILE: app/src/main/java/com/wkw/hot/cache/MemoryCache.java class MemoryCache (line 16) | public class MemoryCache implements ICache{ method MemoryCache (line 20) | public MemoryCache() { method get (line 36) | @Override method put (line 60) | @Override method clearMemory (line 67) | public void clearMemory(String key) { FILE: app/src/main/java/com/wkw/hot/cache/NetworkCache.java class NetworkCache (line 8) | public abstract class NetworkCache { method get (line 9) | public abstract Observable get(String key, final Class cls); FILE: app/src/main/java/com/wkw/hot/common/Constants.java class Constants (line 6) | public class Constants { FILE: app/src/main/java/com/wkw/hot/data/DataManager.java class DataManager (line 26) | public class DataManager { method DataManager (line 32) | @Inject method getTabs (line 44) | public List getTabs() { method getPopular (line 61) | public Observable> getPopular(int pn, String type) { method getCachePopular (line 84) | public Observable> getCachePopular(String type) { FILE: app/src/main/java/com/wkw/hot/data/api/HotApi.java type HotApi (line 12) | public interface HotApi { method getPopular (line 14) | @GET("582-2") FILE: app/src/main/java/com/wkw/hot/entity/ListPopularEntity.java class ListPopularEntity (line 9) | public class ListPopularEntity implements Serializable { method ListPopularEntity (line 12) | public ListPopularEntity(List data) { FILE: app/src/main/java/com/wkw/hot/entity/PagePopularEntity.java class PagePopularEntity (line 12) | public class PagePopularEntity { method getRetCode (line 19) | public int getRetCode() { method setRetCode (line 24) | public void setRetCode(int retCode) { method getPagebean (line 29) | public Pagebean getPagebean() { method setPagebean (line 34) | public void setPagebean(Pagebean pagebean) { class Pagebean (line 39) | public static class Pagebean { method getMaxResult (line 52) | public int getMaxResult() { method setMaxResult (line 57) | public void setMaxResult(int maxResult) { method getAllPages (line 62) | public int getAllPages() { method setAllPages (line 67) | public void setAllPages(int allPages) { method getContentlist (line 72) | public List getContentlist() { method setContentlist (line 77) | public void setContentlist(List contentlist) { method getCurrentPage (line 82) | public int getCurrentPage() { method setCurrentPage (line 87) | public void setCurrentPage(int currentPage) { method getAllNum (line 92) | public int getAllNum() { method setAllNum (line 97) | public void setAllNum(int allNum) { FILE: app/src/main/java/com/wkw/hot/entity/PopularEntity.java class PopularEntity (line 9) | public class PopularEntity implements Serializable{ method toString (line 12) | @Override method getCtime (line 42) | public String getCtime() { method setCtime (line 46) | public void setCtime(String ctime) { method getTitle (line 50) | public String getTitle() { method setTitle (line 54) | public void setTitle(String title) { method getDescription (line 58) | public String getDescription() { method setDescription (line 62) | public void setDescription(String description) { method getPicUrl (line 66) | public String getPicUrl() { method setPicUrl (line 70) | public void setPicUrl(String picUrl) { method getUrl (line 74) | public String getUrl() { method setUrl (line 78) | public void setUrl(String url) { FILE: app/src/main/java/com/wkw/hot/mapper/PopularModelDataMapper.java class PopularModelDataMapper (line 15) | public class PopularModelDataMapper { method PopularModelDataMapper (line 17) | @Inject method transform (line 22) | public PopularModel transform(PopularEntity popularEntity) { method transform (line 36) | public List transform(List popularList) { FILE: app/src/main/java/com/wkw/hot/model/PopularModel.java class PopularModel (line 9) | public class PopularModel { method toString (line 18) | @Override public String toString() { method getCtime (line 29) | public String getCtime() { method setCtime (line 34) | public void setCtime(String ctime) { method getDescription (line 39) | public String getDescription() { method setDescription (line 44) | public void setDescription(String description) { method getTitle (line 49) | public String getTitle() { method setTitle (line 54) | public void setTitle(String title) { method getPicUrl (line 59) | public String getPicUrl() { method setPicUrl (line 64) | public void setPicUrl(String picUrl) { method getUrl (line 69) | public String getUrl() { method setUrl (line 74) | public void setUrl(String url) { FILE: app/src/main/java/com/wkw/hot/navigator/Navigator.java class Navigator (line 12) | public class Navigator { method Navigator (line 14) | @Inject method navigateToAbout (line 19) | public void navigateToAbout(Context context) { method navigateToMyReact (line 25) | public void navigateToMyReact(Context context) { FILE: app/src/main/java/com/wkw/hot/reject/component/ActivityComponent.java type ActivityComponent (line 17) | @PerActivity method getDataManager (line 21) | DataManager getDataManager(); method getActivity (line 23) | Activity getActivity(); method inject (line 25) | void inject(MainActivity mainActivity); method inject (line 26) | void inject(WebActivity webActivity); FILE: app/src/main/java/com/wkw/hot/reject/component/AppComponent.java type AppComponent (line 15) | @Singleton method getContext (line 19) | @ContextLife("Application") method getDataManager (line 22) | DataManager getDataManager(); FILE: app/src/main/java/com/wkw/hot/reject/component/FragmentComponent.java type FragmentComponent (line 15) | @PerFragment method getDataManager (line 19) | DataManager getDataManager(); method getActivity (line 21) | Activity getActivity(); method inject (line 23) | void inject(ItemFragment itemFragment); FILE: app/src/main/java/com/wkw/hot/reject/module/ActivityModule.java class ActivityModule (line 13) | @Module method ActivityModule (line 17) | public ActivityModule(Activity activity) { method provideActivity (line 21) | @Provides FILE: app/src/main/java/com/wkw/hot/reject/module/AppModule.java class AppModule (line 29) | @Module method AppModule (line 34) | public AppModule(App application) { method provideApp (line 39) | @Provides method provideOkHttpClient (line 47) | @Provides method provideHotApi (line 67) | @Provides method provideNavigator (line 81) | @Provides method provideCacheLoader (line 87) | @Provides method provideDataManager (line 93) | @Provides FILE: app/src/main/java/com/wkw/hot/reject/module/FragmentModule.java class FragmentModule (line 15) | @Module method FragmentModule (line 20) | public FragmentModule(Fragment fragment) { method provideActivity (line 24) | @Provides FILE: app/src/main/java/com/wkw/hot/ui/AboutActivity.java class AboutActivity (line 20) | public class AboutActivity extends BaseActivity { method startActivity (line 29) | public static void startActivity(Context context) { method setupActivityComponent (line 34) | @Override method getLayout (line 39) | @Override method initEventAndData (line 44) | @Override FILE: app/src/main/java/com/wkw/hot/ui/App.java class App (line 26) | public class App extends Application implements ReactApplication{ method getUseDeveloperSupport (line 32) | @Override method getPackages (line 37) | @Override method onCreate (line 44) | @Override method initImageLoader (line 59) | private void initImageLoader() { method initExtension (line 64) | private void initExtension() { method getReactNativeHost (line 68) | @Override class ExtImpl (line 73) | public static final class ExtImpl extends Ext { method getCurOpenId (line 75) | @Override method getDeviceInfo (line 80) | @Override method getPackageNameForResource (line 85) | @Override method getScreenHeight (line 90) | @Override method getScreenWidth (line 95) | @Override method isAvailable (line 100) | @Override method isWap (line 105) | @Override method isMobile (line 110) | @Override method is2G (line 115) | @Override method is3G (line 120) | @Override method isWifi (line 125) | @Override method isEthernet (line 130) | @Override method getAppComponent (line 136) | public static AppComponent getAppComponent() { method getAppContext (line 139) | public static App getAppContext() { FILE: app/src/main/java/com/wkw/hot/ui/item/ItemAdapter.java class ItemAdapter (line 25) | public class ItemAdapter extends BaseLoadMoreAdapter data); method addRefreshData (line 16) | void addRefreshData(List data); type Presenter (line 18) | interface Presenter extends IPresenter { method getListData (line 19) | void getListData(String type); method getCacheData (line 20) | void getCacheData(String type); FILE: app/src/main/java/com/wkw/hot/ui/item/ItemFragment.java class ItemFragment (line 33) | public class ItemFragment extends BaseLazyFragment implem... method newInstance (line 49) | public static ItemFragment newInstance(String type) { method onFirstUserVisible (line 60) | @Override method onUserVisible (line 66) | @Override method onUserInvisible (line 71) | @Override class NetworkChangeListener (line 76) | class NetworkChangeListener implements NetworkStateListener { method onNetworkStateChanged (line 78) | @Override method setupActivityComponent (line 90) | @Override method getLayoutId (line 99) | @Override method initEventAndData (line 104) | @Override method addLoadMoreData (line 138) | @Override method addRefreshData (line 143) | @Override method showLoading (line 149) | @Override method hideRefreshLayout (line 155) | private void hideRefreshLayout() { method showContent (line 163) | @Override method showNotData (line 168) | @Override method showError (line 173) | @Override method context (line 180) | @Override public Context context() { method onDelete (line 185) | @OnClick(value = R.id.img_delete) method showNetWorkLayout (line 190) | private void showNetWorkLayout() { method hideNetWorkLayout (line 195) | private void hideNetWorkLayout() { method onDestroy (line 202) | @Override FILE: app/src/main/java/com/wkw/hot/ui/item/ItemPresenter.java class ItemPresenter (line 16) | public class ItemPresenter extends BasePresenter impl... method replacePn (line 22) | protected void replacePn() { method isRefresh (line 26) | private boolean isRefresh() { method ItemPresenter (line 30) | @Inject method getListData (line 36) | @Override method getCacheData (line 64) | @Override FILE: app/src/main/java/com/wkw/hot/ui/main/MainActivity.java class MainActivity (line 35) | public class MainActivity extends BaseActivity method setupActivityComponent (line 60) | @Override method getLayout (line 70) | @Override method initEventAndData (line 75) | @Override method onBackPressed (line 119) | @Override method onCreateOptionsMenu (line 133) | @Override method onOptionsItemSelected (line 144) | @Override method onNavigationItemSelected (line 150) | @SuppressWarnings("StatementWithEmptyBody") method addTabs (line 165) | @Override method onActivityResult (line 176) | @Override FILE: app/src/main/java/com/wkw/hot/ui/main/MainContract.java type MainContract (line 11) | public interface MainContract { type View (line 13) | interface View extends IView { method addTabs (line 14) | void addTabs(List tabs); type Presenter (line 18) | interface Presenter extends IPresenter { method getTabs (line 19) | void getTabs(); FILE: app/src/main/java/com/wkw/hot/ui/main/MainPresenter.java class MainPresenter (line 10) | public class MainPresenter extends BasePresenter impl... method MainPresenter (line 13) | @Inject method getTabs (line 18) | @Override FILE: app/src/main/java/com/wkw/hot/ui/react/MyReactActivity.java class MyReactActivity (line 9) | public class MyReactActivity extends MrReactActivity { method getMainComponentName (line 13) | @Override method getReactInfo (line 18) | @Override FILE: app/src/main/java/com/wkw/hot/ui/search/SearchActivity.java class SearchActivity (line 19) | public class SearchActivity extends BaseActivity { method startActivity (line 26) | public static void startActivity(Context context, String type) { method onCreate (line 33) | @Override protected void onCreate(@Nullable Bundle savedInstanceState) { method loadFragment (line 44) | private void loadFragment(Fragment fragment) { method setupActivityComponent (line 52) | @Override method getLayout (line 58) | @Override protected int getLayout() { method initEventAndData (line 63) | @Override protected void initEventAndData() { FILE: app/src/main/java/com/wkw/hot/ui/web/WebActivity.java class WebActivity (line 31) | public class WebActivity extends BaseActivity implements W... method startActivity (line 46) | public static void startActivity(Context context, String url, String t... method getLayout (line 54) | @Override method initEventAndData (line 59) | @Override method onResume (line 76) | @Override method onPause (line 82) | @Override method onKeyDown (line 88) | @Override method setupActivityComponent (line 106) | @Override method onCreateOptionsMenu (line 115) | @Override method onOptionsItemSelected (line 122) | @Override method onDestroy (line 143) | @Override class ChromeClient (line 152) | private class ChromeClient extends WebChromeClient { method onProgressChanged (line 153) | @Override method onReceivedTitle (line 164) | @Override class Client (line 169) | private class Client extends WebViewClient { method shouldOverrideUrlLoading (line 170) | @Override FILE: app/src/main/java/com/wkw/hot/ui/web/WebContract.java class WebContract (line 9) | public class WebContract { type View (line 10) | interface View extends IView { type Presenter (line 12) | interface Presenter extends IPresenter { FILE: app/src/main/java/com/wkw/hot/ui/web/WebPresenter.java class WebPresenter (line 10) | public class WebPresenter extends BasePresenter implem... method WebPresenter (line 13) | @Inject FILE: app/src/main/java/com/wkw/hot/utils/GlideManager.java class GlideManager (line 12) | public class GlideManager { method loadListImageView (line 14) | public static void loadListImageView(Context context, String url, Imag... FILE: app/src/main/java/com/wkw/hot/utils/Logger.java class Logger (line 8) | public class Logger { method d (line 13) | public static void d(String msg) { method i (line 19) | public static void i(String msg) { method e (line 24) | public static void e(String msg) { method w (line 29) | public static void w(String msg) { method v (line 33) | public static void v(String msg) { FILE: app/src/test/java/com/wkw/hot/ExampleUnitTest.java class ExampleUnitTest (line 10) | public class ExampleUnitTest { method addition_isCorrect (line 11) | @Test FILE: common_lib/src/androidTest/java/com/wkw/common_lib/ApplicationTest.java class ApplicationTest (line 9) | public class ApplicationTest extends ApplicationTestCase { method ApplicationTest (line 10) | public ApplicationTest() { FILE: common_lib/src/main/java/com/wkw/common_lib/Ext.java class Ext (line 12) | public abstract class Ext { method g (line 25) | public static Ext g() { method init (line 32) | public static void init(Application app, Ext instance) { method initVersionCodeAndName (line 40) | private static void initVersionCodeAndName(Context context) { method getContext (line 53) | public static Context getContext() { method getApplication (line 57) | public static Application getApplication() { method getCurOpenId (line 61) | public abstract String getCurOpenId(); method getDeviceInfo (line 63) | public abstract String getDeviceInfo(); method getPackageNameForResource (line 65) | public abstract String getPackageNameForResource(); method getPackageName (line 67) | public String getPackageName() { method getVersionCode (line 71) | public int getVersionCode() { method getVersionName (line 75) | public String getVersionName() { method getBuilderNumber (line 79) | public String getBuilderNumber() { method getScreenHeight (line 83) | public abstract int getScreenHeight(); method getScreenWidth (line 85) | public abstract int getScreenWidth(); method isAvailable (line 88) | public abstract boolean isAvailable(); method isWap (line 90) | public abstract boolean isWap(); method isMobile (line 92) | public abstract boolean isMobile(); method is2G (line 94) | public abstract boolean is2G(); method is3G (line 96) | public abstract boolean is3G(); method isWifi (line 98) | public abstract boolean isWifi(); method isEthernet (line 100) | public abstract boolean isEthernet(); FILE: common_lib/src/main/java/com/wkw/common_lib/image/ImageConfig.java class ImageConfig (line 11) | public class ImageConfig { method getUrl (line 19) | public String getUrl() { method getImageView (line 24) | public ImageView getImageView() { method getPlaceholder (line 29) | public int getPlaceholder() { method getErrorPic (line 34) | public int getErrorPic() { FILE: common_lib/src/main/java/com/wkw/common_lib/image/ImageLoader.java class ImageLoader (line 14) | public class ImageLoader { method ImageLoader (line 18) | public ImageLoader() { method setImageLoaderStragety (line 22) | public void setImageLoaderStragety(ImageLoaderStrategy imageLoaderStra... method displayImage (line 27) | public void displayImage(Context context, T c... method getInstance (line 33) | public static ImageLoader getInstance() { class ImageLoaderInstance (line 38) | public static class ImageLoaderInstance { FILE: common_lib/src/main/java/com/wkw/common_lib/image/ImageLoaderStrategy.java type ImageLoaderStrategy (line 11) | public interface ImageLoaderStrategy { method loadImage (line 12) | void loadImage(Context context, T t); FILE: common_lib/src/main/java/com/wkw/common_lib/image/glide/GlideImageConfig.java class GlideImageConfig (line 12) | public class GlideImageConfig extends ImageConfig { method GlideImageConfig (line 16) | public GlideImageConfig(Builder builder) { method getCacheStrategy (line 25) | public int getCacheStrategy() { method setCacheStrategy (line 30) | public void setCacheStrategy(int cacheStrategy) { method builder (line 34) | public static Builder builder() { class Builder (line 38) | public static final class Builder { method Builder (line 45) | private Builder() { method url (line 48) | public Builder url(String url) { method placeholder (line 53) | public Builder placeholder(int placeholder) { method errorPic (line 58) | public Builder errorPic(int errorPic){ method imagerView (line 63) | public Builder imagerView(ImageView imageView) { method cacheStrategy (line 68) | public Builder cacheStrategy(int cacheStrategy) { method build (line 74) | public GlideImageConfig build() { FILE: common_lib/src/main/java/com/wkw/common_lib/image/glide/GlideImageLoaderStrategy.java class GlideImageLoaderStrategy (line 17) | public class GlideImageLoaderStrategy implements ImageLoaderStrategy { method getShowapi_res_code (line 14) | public int getShowapi_res_code() { method setShowapi_res_code (line 18) | public void setShowapi_res_code(int showapi_res_code) { method getShowapi_res_error (line 22) | public String getShowapi_res_error() { method setShowapi_res_error (line 26) | public void setShowapi_res_error(String showapi_res_error) { method getNewsList (line 30) | public T getNewsList() { method setNewsList (line 34) | public void setNewsList(T newsList) { method isSuccess (line 38) | public boolean isSuccess() { FILE: common_lib/src/main/java/com/wkw/common_lib/rx/ProgressSubscriber.java class ProgressSubscriber (line 15) | public abstract class ProgressSubscriber extends Subscriber { method ProgressSubscriber (line 19) | public ProgressSubscriber(Context context, String message) { method onStart (line 23) | @Override method onCompleted (line 29) | @Override method onNext (line 34) | @Override method onError (line 39) | @Override method showProgress (line 47) | private void showProgress() { method dismissProgress (line 53) | private void dismissProgress() { method _noNext (line 61) | public abstract void _noNext(T t); method _onError (line 62) | public abstract void _onError(String msg); FILE: common_lib/src/main/java/com/wkw/common_lib/rx/RxBus.java class RxBus (line 12) | public class RxBus { method RxBus (line 17) | public RxBus() { method getDefault (line 21) | public static RxBus getDefault() { method post (line 35) | public void post (Object o) { method toObserverable (line 39) | public Observable toObserverable (Class eventType) { FILE: common_lib/src/main/java/com/wkw/common_lib/rx/RxResultHelper.java class RxResultHelper (line 13) | public class RxResultHelper { method handleResult (line 15) | public static Observable.Transformer, T> handleResu... method createData (line 38) | public static Observable createData(final T t) { FILE: common_lib/src/main/java/com/wkw/common_lib/rx/RxSubscriber.java class RxSubscriber (line 11) | public abstract class RxSubscriber extends Subscriber { method onCompleted (line 14) | @Override method onNext (line 19) | @Override method onError (line 24) | @Override method _noNext (line 29) | public abstract void _noNext(T t); method _onError (line 30) | public abstract void _onError(String msg); FILE: common_lib/src/main/java/com/wkw/common_lib/rx/SchedulersCompat.java class SchedulersCompat (line 11) | public class SchedulersCompat { method call (line 15) | @Override method applyIoSchedulers (line 21) | public static Observable.Transformer applyIoSchedulers() { FILE: common_lib/src/main/java/com/wkw/common_lib/rx/error/DefaultErrorBundle.java class DefaultErrorBundle (line 6) | public class DefaultErrorBundle implements ErrorBundle { method DefaultErrorBundle (line 11) | public DefaultErrorBundle(Exception exception) { method getException (line 15) | @Override method getErrorMessage (line 20) | @Override FILE: common_lib/src/main/java/com/wkw/common_lib/rx/error/ErrorBundle.java type ErrorBundle (line 6) | public interface ErrorBundle { method getException (line 7) | Exception getException(); method getErrorMessage (line 8) | String getErrorMessage(); FILE: common_lib/src/main/java/com/wkw/common_lib/rx/error/ErrorHanding.java class ErrorHanding (line 11) | public class ErrorHanding { method ErrorHanding (line 13) | public ErrorHanding() { method handleError (line 16) | public static String handleError(ErrorBundle e) { FILE: common_lib/src/main/java/com/wkw/common_lib/rx/error/NetworkConnectionException.java class NetworkConnectionException (line 20) | public class NetworkConnectionException extends Exception { method NetworkConnectionException (line 22) | public NetworkConnectionException() { method NetworkConnectionException (line 26) | public NetworkConnectionException(final String message) { method NetworkConnectionException (line 30) | public NetworkConnectionException(final String message, final Throwabl... method NetworkConnectionException (line 34) | public NetworkConnectionException(final Throwable cause) { FILE: common_lib/src/main/java/com/wkw/common_lib/rx/error/ServerException.java class ServerException (line 6) | public class ServerException extends Exception { method ServerException (line 10) | public ServerException(int code,String msg) { method getCode (line 21) | public int getCode() { FILE: common_lib/src/main/java/com/wkw/common_lib/sp/Once.java class Once (line 18) | @TargetApi(Build.VERSION_CODES.GINGERBREAD) method Once (line 27) | private Once() { method init (line 35) | public static void init(Context context) { method beenDone (line 56) | public static boolean beenDone(@Scope int scope, String tag) { method beenDone (line 79) | public static boolean beenDone(TimeUnit timeUnit, long amount, String ... method beenDone (line 91) | public static boolean beenDone(long timeSpanInMillis, String tag) { method markDone (line 108) | public static void markDone(String tag) { method clearDone (line 117) | public static void clearDone(String tag) { method clearAll (line 124) | public static void clearAll() { FILE: common_lib/src/main/java/com/wkw/common_lib/sp/PersistedMap.java class PersistedMap (line 14) | @TargetApi(Build.VERSION_CODES.GINGERBREAD) method PersistedMap (line 21) | public PersistedMap(Context context, String mapName) { method get (line 34) | public Long get(String tag) { method put (line 38) | public void put(String tag, long timeSeen) { method remove (line 45) | public void remove(String tag) { method clear (line 52) | public void clear() { FILE: common_lib/src/main/java/com/wkw/common_lib/utils/AndroidUtils.java class AndroidUtils (line 15) | public class AndroidUtils { method copyToClipBoard (line 17) | public static void copyToClipBoard(Context context, String text) { method openBrowser (line 25) | public static void openBrowser(Context context, String url) { method showSystemShareOption (line 44) | public static void showSystemShareOption(Activity context, FILE: common_lib/src/main/java/com/wkw/common_lib/utils/AppManager.java class AppManager (line 10) | public class AppManager { method AppManager (line 14) | private AppManager() {} method getAppManager (line 17) | public static AppManager getAppManager() { method addActivity (line 28) | public void addActivity(Activity activity) { method removeActivity (line 35) | public void removeActivity(Activity activity) { method curremtActivity (line 42) | public Activity curremtActivity() { method finishActivity (line 48) | public void finishActivity(Activity activity) { method finishAllActivity (line 55) | public void finishAllActivity() { FILE: common_lib/src/main/java/com/wkw/common_lib/utils/AppUtils.java class AppUtils (line 17) | public final class AppUtils { method AppUtils (line 20) | private AppUtils() { method isForeground (line 24) | public static boolean isForeground(Context context) { method isScreenLocked (line 34) | private static boolean isScreenLocked(Context context) { method getVersionCode (line 39) | public static int getVersionCode(Context context) { method getAppInfoWithFlags (line 58) | public static ApplicationInfo getAppInfoWithFlags(Context ctx, int fla... method getSimpleAppInfo (line 72) | public static ApplicationInfo getSimpleAppInfo(Context ctx) { method isPackageInstalled (line 83) | public static boolean isPackageInstalled(Context context, String packa... method getApplicationMetaInfo (line 101) | public static Bundle getApplicationMetaInfo(Context context) { method getApplicationMetaInfo (line 119) | public static Bundle getApplicationMetaInfo(Context context, String pa... FILE: common_lib/src/main/java/com/wkw/common_lib/utils/DialogUtil.java class DialogUtil (line 13) | public class DialogUtil { method getDialog (line 21) | public static AlertDialog.Builder getDialog(Context context) { method getWaitDialog (line 26) | public static ProgressDialog getWaitDialog(Context context, String mes... method getMessageDialog (line 41) | public static AlertDialog.Builder getMessageDialog(Context context, St... method getMessageDialog (line 48) | public static AlertDialog.Builder getMessageDialog(Context context, St... method getConfirmDialog (line 52) | public static AlertDialog.Builder getConfirmDialog(Context context, St... method getConfirmDialog (line 60) | public static AlertDialog.Builder getConfirmDialog(Context context, St... method getConfirmDialog (line 68) | public static AlertDialog.Builder getConfirmDialog(Context context, method getConfirmDialog (line 77) | public static AlertDialog.Builder getConfirmDialog(Context context, method getSelectDialog (line 94) | public static AlertDialog.Builder getSelectDialog(Context context, Str... method getSelectDialog (line 104) | public static AlertDialog.Builder getSelectDialog(Context context, Str... method getSingleChoiceDialog (line 108) | public static AlertDialog.Builder getSingleChoiceDialog(Context contex... method getSingleChoiceDialog (line 118) | public static AlertDialog.Builder getSingleChoiceDialog(Context contex... FILE: common_lib/src/main/java/com/wkw/common_lib/utils/HtmlUtils.java class HtmlUtils (line 8) | public final class HtmlUtils { method filterHtml (line 12) | public static String filterHtml(String inputString) { FILE: common_lib/src/main/java/com/wkw/common_lib/utils/NetWorkUtils.java class NetWorkUtils (line 27) | public final class NetWorkUtils { method isNetworkConnected (line 56) | public static boolean isNetworkConnected() { method isNetworkConnected (line 66) | public static boolean isNetworkConnected(Context context) { method isWifiConnected (line 71) | public static boolean isWifiConnected() { method isWifiConnected (line 81) | public static boolean isWifiConnected(Context context) { method isMobileConnected (line 95) | public static boolean isMobileConnected(Context context) { method getActiveNetworkInfo (line 117) | public static NetworkInfo getActiveNetworkInfo(Context context) { method getActiveNetworkType (line 136) | public static int getActiveNetworkType(Context context) { method getNetworkType (line 149) | public static int getNetworkType(Context context, NetworkInfo info) { method getProxy (line 200) | public static NetworkProxy getProxy(Context context, boolean apnProxy) { method getProxy (line 210) | public static NetworkProxy getProxy(Context context) { method getProxyHost (line 222) | @SuppressWarnings("deprecation") method getProxyPort (line 233) | @SuppressWarnings("deprecation") method getProxyByAPN (line 261) | public static NetworkProxy getProxyByAPN(Context context) { method getAPN (line 276) | public static String getAPN(Context context) { method getDNS (line 321) | @RequiresPermission(android.Manifest.permission.ACCESS_WIFI_STATE) method int32ToIPStr (line 342) | private static String int32ToIPStr(int ip) { method getLocalIP (line 356) | public static String getLocalIP() { method isEmpty (line 375) | private static boolean isEmpty(String str) { class NetworkProxy (line 382) | public static class NetworkProxy implements Cloneable { method NetworkProxy (line 387) | NetworkProxy(String host, int port) { method copy (line 392) | final NetworkProxy copy() { method toString (line 401) | @Override method equals (line 406) | @Override class DNS (line 424) | public final static class DNS { method DNS (line 428) | DNS() { method toString (line 431) | @Override FILE: common_lib/src/main/java/com/wkw/common_lib/utils/ProcessUtils.java class ProcessUtils (line 17) | public class ProcessUtils { method ProcessUtils (line 27) | private ProcessUtils() { method myProcessName (line 37) | public static String myProcessName(Context context) { method isMainProcess (line 55) | public static boolean isMainProcess(Context context) { method killSelf (line 75) | public void killSelf() { method killAll (line 82) | public static void killAll(Context context) { method killAll (line 91) | public static void killAll(Context context, int... excludePid) { method killAll (line 122) | public static void killAll(Context context, String... excludeName) { method isForeground (line 155) | public static boolean isForeground(Context context) { method collectRunningProcessInfo (line 170) | private static Collection colle... method collectUniqueSet (line 187) | private static Set collectUniqueSet(V... values) { method collectUniqueSet (line 198) | private static Set collectUniqueSet(int... values) { method obtainProcessName (line 209) | private static String obtainProcessName(Context context) { FILE: common_lib/src/main/java/com/wkw/common_lib/utils/PropertyUtils.java class PropertyUtils (line 14) | public final class PropertyUtils { method PropertyUtils (line 33) | private PropertyUtils() { method get (line 44) | public static String get(String key, String defValue) { method getQuickly (line 65) | public static String getQuickly(String key, String defValue) { method getWithReflect (line 72) | private static String getWithReflect(String key, String defValue) { method getWithCmd (line 86) | private static String getWithCmd(String key, String defValue) { FILE: common_lib/src/main/java/com/wkw/common_lib/utils/Singleton.java class Singleton (line 6) | public abstract class Singleton { method create (line 9) | protected abstract T create(P p); method get (line 11) | public final T get(P p) { FILE: common_lib/src/main/java/com/wkw/common_lib/utils/StringUtils.java class StringUtils (line 19) | public class StringUtils { method createDataFormat (line 36) | public static SimpleDateFormat createDataFormat(String pattern) { method join (line 48) | public static String join(String delimiter, Collection segments) { method join (line 70) | public static String join(String delimiter, Object... segments) { method appendArrayObjectToStringBuilder (line 88) | private static void appendArrayObjectToStringBuilder(StringBuilder str... method appendCollectionObjectToStringBuilder (line 95) | private static void appendCollectionObjectToStringBuilder(StringBuilde... method appendObjectToStringBuilder (line 102) | private static void appendObjectToStringBuilder(StringBuilder stringBu... method isEmpty (line 125) | public static boolean isEmpty(String string) { method isNotEmpty (line 135) | public static boolean isNotEmpty(String string) { method equal (line 146) | public static boolean equal(String a, String b) { method splitToLongArray (line 159) | public static long[] splitToLongArray(String string, String delimiter) { method splitToLongList (line 179) | public static List splitToLongList(String string, String delimit... method splitToStringArray (line 196) | public static String[] splitToStringArray(String string, String delimi... method splitToStringList (line 208) | public static List splitToStringList(String string, String del... method stringFromInputStream (line 232) | public static String stringFromInputStream(InputStream inputStream) { method isEmailFormat (line 266) | public static boolean isEmailFormat(String string) { method isLoginEmailFormat (line 280) | public static boolean isLoginEmailFormat(String string) { method lengthInRange (line 296) | public static boolean lengthInRange(String string, int begin, int end) { method validateFilePath (line 306) | public static String validateFilePath(String srcStr) { method getCharsLength (line 318) | public static int getCharsLength(String str) { method getWordCount (line 340) | public static int getWordCount(String str) { method getTimeStr (line 354) | public static String getTimeStr(long time) { method startsWithIgnoreCase (line 383) | public static boolean startsWithIgnoreCase(String source, String prefi... method endsWithIgnoreCase (line 400) | public static boolean endsWithIgnoreCase(String source, String suffix) { method replaceWith (line 422) | public static String replaceWith(String source, Object... keyValueArra... method replaceWith (line 453) | public static StringBuilder replaceWith(StringBuilder source, Object..... FILE: common_lib/src/main/java/com/wkw/common_lib/utils/ThreadUtils.java class ThreadUtils (line 16) | public class ThreadUtils { method ThreadUtils (line 26) | private ThreadUtils() { method post (line 38) | public static void post(Runnable r) { method postDelayed (line 53) | public static void postDelayed(Runnable r, long delayMillis) { method removeCallbacks (line 64) | public static void removeCallbacks(Runnable r) { method runOnUiThread (line 73) | public static void runOnUiThread(Runnable runnable) { method isMainThread (line 84) | public static boolean isMainThread() { method getMainHandler (line 93) | public static Handler getMainHandler() { method addLooperPrinter (line 102) | public static void addLooperPrinter(Printer printer) { method addLooperPrinter (line 112) | public static void addLooperPrinter(Looper looper, Printer printer) { class PrinterWrapper (line 132) | final static class PrinterWrapper implements Printer { method PrinterWrapper (line 140) | PrinterWrapper() { method println (line 143) | @Override method add (line 158) | public void add(Printer printer) { FILE: common_lib/src/main/java/com/wkw/common_lib/utils/ToashUtils.java class ToashUtils (line 14) | public final class ToashUtils { method create (line 21) | @Override method ToashUtils (line 34) | private ToashUtils() { method get (line 44) | public static Toast get(Context context) { method show (line 54) | public static void show(Context context, int resId) { method show (line 64) | public static void show(Context context, CharSequence msg) { method show (line 76) | public static void show(Context context, int resId, int duration) { method show (line 88) | public static void show(Context context, CharSequence msg, int duratio... method show (line 101) | public static void show(Context context, int resId, int duration, int ... method show (line 114) | public static void show(Context context, final CharSequence msg, final... method show (line 140) | public static void show(Activity activity, int resId) { method show (line 150) | public static void show(@Nullable Activity activity, CharSequence msg) { method show (line 162) | public static void show(@Nullable Activity activity, int resId, int du... method show (line 174) | public static void show(@Nullable Activity activity, CharSequence msg,... method show (line 187) | public static void show(@Nullable Activity activity, int resId, int du... method show (line 200) | public static void show(@Nullable Activity activity, final CharSequenc... method showImmediately (line 221) | private static void showImmediately(Context context, CharSequence msg,... method shouldShow (line 235) | private static boolean shouldShow(Context context) { method shouldShow (line 251) | private static boolean shouldShow(Activity activity) { method getString (line 273) | private static String getString(Context context, int resId) { FILE: common_lib/src/main/java/com/wkw/common_lib/utils/ViewUtils.java class ViewUtils (line 28) | public final class ViewUtils { method ViewUtils (line 49) | private ViewUtils() { method findById (line 53) | public static T findById(View view, int id) { method preventViewMultipleClick (line 60) | public static void preventViewMultipleClick(final View v, int protecti... method setTag (line 76) | public static void setTag(View view, final Object tag) { method getTag (line 83) | public static Object getTag(View view) { method setTag (line 91) | public static void setTag(View view, int key, final Object tag) { method getTag (line 98) | public static Object getTag(View view, int key) { method setTagInternal (line 102) | @SuppressWarnings("unchecked") method getTagInternal (line 125) | @SuppressWarnings("unchecked") method decorate (line 145) | public static void decorate(View hostView, View decorView, int gravity) { method decorate (line 160) | public static void decorate(View hostView, View decorView, int gravity... method generateHostLayoutParams (line 220) | private static FrameLayout.LayoutParams generateHostLayoutParams(View ... method generateDecorLayoutParams (line 230) | private static FrameLayout.LayoutParams generateDecorLayoutParams(int ... method newLayoutParams (line 240) | private static FrameLayout.LayoutParams newLayoutParams(ViewGroup.Layo... method computeChildIndex (line 251) | private static int computeChildIndex(ViewGroup parent, View child) { method capture (line 270) | public static Bitmap capture(View view) { method getSpValue (line 290) | public static float getSpValue(float value) { method isChildOf (line 296) | public static boolean isChildOf(View c, View p) { method getChildPos (line 311) | public static void getChildPos(View child, View parent, int[] posConta... method getActivityName (line 346) | public static String getActivityName(Context ctx) { method getStatusBarHeight (line 354) | public static int getStatusBarHeight(Context context) { method getDensity (line 364) | public static float getDensity() { method getScreenWidth (line 368) | public static int getScreenWidth() { method getScreenHeight (line 372) | public static int getScreenHeight() { method dpToPx (line 381) | public static int dpToPx(float dp) { method pxToDp (line 385) | public static int pxToDp(float px) { method spToPx (line 389) | public static int spToPx(float sp) { method pxTosp (line 394) | public static int pxTosp(float px) { method setAlpha (line 402) | public static void setAlpha(View view, float alphaValue) { method setViewBackground (line 419) | public static void setViewBackground(View v, Drawable drawable) { class DecorateContainer (line 431) | private static class DecorateContainer extends FrameLayout { method DecorateContainer (line 435) | public DecorateContainer(Context context, View hostView) { method getVisibility (line 440) | @Override FILE: common_lib/src/main/java/com/wkw/common_lib/widget/ClearEditText.java class ClearEditText (line 23) | public class ClearEditText extends AppCompatEditText method ClearEditText (line 28) | public ClearEditText(Context context) { method ClearEditText (line 32) | public ClearEditText(Context context, AttributeSet attrs) { method ClearEditText (line 36) | public ClearEditText(Context context, AttributeSet attrs, int defStyle... method init (line 41) | private void init(Context context, AttributeSet attrs) { method onTouchEvent (line 61) | @Override method onFocusChange (line 80) | @Override method setClearIconVisible (line 94) | private void setClearIconVisible(boolean visible) { method onTextChanged (line 103) | @Override method beforeTextChanged (line 109) | @Override method afterTextChanged (line 114) | @Override method setShakeAnimation (line 121) | public void setShakeAnimation() { method shakeAnimation (line 131) | public static Animation shakeAnimation(int counts) { FILE: common_lib/src/main/java/com/wkw/common_lib/widget/CustomTabHost.java class CustomTabHost (line 26) | public class CustomTabHost extends TabHost implements TabHost.OnTabChang... class TabInfo (line 36) | static final class TabInfo { method TabInfo (line 42) | TabInfo(String _tag, Class _class, Bundle _args) { class DummyTabFactory (line 49) | static class DummyTabFactory implements TabContentFactory { method DummyTabFactory (line 52) | public DummyTabFactory(Context context) { method createTabContent (line 56) | @Override class SavedState (line 65) | static class SavedState extends BaseSavedState { method SavedState (line 68) | SavedState(Parcelable superState) { method SavedState (line 72) | private SavedState(Parcel in) { method writeToParcel (line 77) | @Override method toString (line 83) | @Override method createFromParcel (line 92) | public SavedState createFromParcel(Parcel in) { method newArray (line 96) | public SavedState[] newArray(int size) { method CustomTabHost (line 102) | public CustomTabHost(Context context) { method CustomTabHost (line 109) | public CustomTabHost(Context context, AttributeSet attrs) { method initFragmentTabHost (line 114) | private void initFragmentTabHost(Context context, AttributeSet attrs) { method ensureHierarchy (line 123) | private void ensureHierarchy(Context context) { method setup (line 151) | @Override method setup (line 158) | public void setup(Context context, FragmentManager manager) { method setup (line 166) | public void setup(Context context, FragmentManager manager, int contai... method ensureContent (line 182) | private void ensureContent() { method setOnTabChangedListener (line 192) | @Override method addTab (line 197) | public void addTab(TabSpec tabSpec, Class clss, Bundle args) { method onAttachedToWindow (line 220) | @Override method onDetachedFromWindow (line 261) | @Override method onSaveInstanceState (line 267) | @Override method onRestoreInstanceState (line 275) | @Override method onTabChanged (line 282) | @Override method doTabChanged (line 295) | private FragmentTransaction doTabChanged(String tabId, FragmentTransac... FILE: common_lib/src/main/java/com/wkw/common_lib/widget/ProgressLayout.java class ProgressLayout (line 19) | public class ProgressLayout extends RelativeLayout { method ProgressLayout (line 33) | public ProgressLayout(Context context) { type State (line 37) | private enum State { method ProgressLayout (line 42) | public ProgressLayout(Context context, AttributeSet attrs) { method ProgressLayout (line 47) | public ProgressLayout(Context context, AttributeSet attrs, int defStyl... method init (line 52) | private void init(AttributeSet attrs) { method addView (line 56) | @Override method onDetachedFromWindow (line 65) | @Override method showLoading (line 72) | public void showLoading() { method showContent (line 80) | public void showContent() { method showError (line 88) | public void showError(String msg,OnClickListener click) { method showNotData (line 100) | public void showNotData(OnClickListener click) { method isContent (line 109) | public boolean isContent() { method showLoadingView (line 113) | private void showLoadingView() { method showErrorView (line 125) | private void showErrorView(String msg) { method showNotDataView (line 140) | private void showNotDataView() { method hideLoadingView (line 154) | private void hideLoadingView() { method hideErrorView (line 160) | private void hideErrorView() { method hideNotDataView (line 167) | private void hideNotDataView() { method setContentVisibility (line 173) | private void setContentVisibility(boolean visible) { FILE: common_lib/src/main/java/com/wkw/common_lib/widget/TimerButton.java class TimerButton (line 18) | public class TimerButton extends Button { method run (line 30) | @Override public void run() { method TimerButton (line 43) | public TimerButton(Context context) { method TimerButton (line 48) | public TimerButton(Context context, AttributeSet attrs, int defStyleAt... method TimerButton (line 53) | public TimerButton(Context context, AttributeSet attrs) { method TimerButton (line 58) | @TargetApi(Build.VERSION_CODES.LOLLIPOP) method startTimer (line 63) | public void startTimer(String timerTextFormat,String normalText, long ... method setDisableBackground (line 71) | public void setDisableBackground(Drawable disableBackground) { method setEnableStatus (line 76) | private void setEnableStatus(boolean enable) { FILE: common_lib/src/main/java/com/wkw/common_lib/widget/loadmore/DefaultEmptyItem.java class DefaultEmptyItem (line 40) | public class DefaultEmptyItem extends EmptyItem { method onCreateView (line 45) | @Override method onBindData (line 54) | @Override FILE: common_lib/src/main/java/com/wkw/common_lib/widget/loadmore/DefaultFootItem.java class DefaultFootItem (line 39) | public class DefaultFootItem extends FootItem { method onCreateView (line 48) | @Override method onBindData (line 59) | @Override method showPullToLoad (line 82) | public void showPullToLoad(CharSequence message) { method showProgressBar (line 100) | public void showProgressBar(CharSequence load) { method showEnd (line 120) | public void showEnd(CharSequence end) { FILE: common_lib/src/main/java/com/wkw/common_lib/widget/loadmore/EmptyFootItem.java class EmptyFootItem (line 35) | public class EmptyFootItem extends FootItem { method onCreateView (line 36) | @Override method onBindData (line 41) | @Override FILE: common_lib/src/main/java/com/wkw/common_lib/widget/loadmore/EmptyItem.java class EmptyItem (line 35) | public abstract class EmptyItem { method onCreateView (line 40) | abstract View onCreateView(ViewGroup parent); method onBindData (line 42) | abstract void onBindData(View view); FILE: common_lib/src/main/java/com/wkw/common_lib/widget/loadmore/FootItem.java class FootItem (line 35) | public abstract class FootItem { method onCreateView (line 41) | public abstract View onCreateView(ViewGroup parent); method onBindData (line 43) | public abstract void onBindData(View view, int state); FILE: common_lib/src/main/java/com/wkw/common_lib/widget/loadmore/OnLoadMoreListener.java type OnLoadMoreListener (line 32) | public interface OnLoadMoreListener { method onLoadMore (line 33) | void onLoadMore(); FILE: common_lib/src/main/java/com/wkw/common_lib/widget/loadmore/RecyclerViewUtils.java class RecyclerViewUtils (line 38) | class RecyclerViewUtils { method setVerticalLinearLayout (line 42) | public static void setVerticalLinearLayout(RecyclerView rv) { method setGridLayout (line 56) | public static void setGridLayout(final RecyclerView rv, int spanCount) { method setStaggeredGridLayoutManager (line 80) | public static void setStaggeredGridLayoutManager(RecyclerView rv, int ... FILE: common_lib/src/main/java/com/wkw/common_lib/widget/loadmore/RecyclerViewWithFooter.java class RecyclerViewWithFooter (line 45) | public class RecyclerViewWithFooter extends RecyclerView { method onChanged (line 68) | @Override method reset (line 74) | private void reset() { method onItemRangeChanged (line 78) | @Override method onItemRangeChanged (line 85) | @Override method onItemRangeInserted (line 92) | @Override method onItemRangeRemoved (line 99) | @Override method onItemRangeMoved (line 105) | @Override method RecyclerViewWithFooter (line 112) | public RecyclerViewWithFooter(Context context) { method RecyclerViewWithFooter (line 117) | public RecyclerViewWithFooter(Context context, AttributeSet attrs) { method RecyclerViewWithFooter (line 122) | public RecyclerViewWithFooter(Context context, AttributeSet attrs, int... method init (line 127) | private void init() { method onMeasure (line 131) | @Override method setVerticalLinearLayout (line 143) | public void setVerticalLinearLayout() { method setGridLayout (line 147) | public void setGridLayout(int span) { method setStaggeredGridLayoutManager (line 151) | public void setStaggeredGridLayoutManager(int spanCount) { method setOnLoadMoreListener (line 155) | public void setOnLoadMoreListener(OnLoadMoreListener onLoadMoreListene... method setAdapter (line 194) | @Override method applyLoadingText (line 214) | public RecyclerViewWithFooter applyLoadingText(CharSequence loadText) { method applyPullToLoadText (line 219) | public RecyclerViewWithFooter applyPullToLoadText(CharSequence pullToL... method applyEndText (line 224) | public RecyclerViewWithFooter applyEndText(CharSequence endText) { method applyEmptyText (line 229) | public RecyclerViewWithFooter applyEmptyText(CharSequence emptyText, @... method setFootItem (line 235) | public void setFootItem(FootItem footItem) { method setEmptyItem (line 250) | public void setEmptyItem(EmptyItem emptyItem) { method setPullToLoad (line 265) | public void setPullToLoad() { method setLoading (line 277) | public void setLoading() { method setEnd (line 291) | public void setEnd(CharSequence end) { method setEnd (line 304) | public void setEnd() { method setEmpty (line 319) | public void setEmpty(CharSequence empty, @DrawableRes int resId) { method setEmpty (line 333) | public void setEmpty() { method isEmpty (line 345) | private boolean isEmpty() { method isLoadMoreEnable (line 350) | public boolean isLoadMoreEnable() { class OnLoadMoreListenerWrapper (line 359) | private class OnLoadMoreListenerWrapper implements OnLoadMoreListener { method OnLoadMoreListenerWrapper (line 363) | public OnLoadMoreListenerWrapper(OnLoadMoreListener onLoadMoreListen... method onLoadMore (line 367) | @Override class LoadMoreAdapter (line 376) | public class LoadMoreAdapter extends RecyclerView.Adapter