SYMBOL INDEX (523 symbols across 75 files) FILE: sample/src/androidTest/java/com/avenwu/deepinandroid/ApplicationTest.java class ApplicationTest (line 10) | public class ApplicationTest extends ApplicationTestCase { method ApplicationTest (line 11) | public ApplicationTest() { method testEncodeFormat (line 23) | public void testEncodeFormat() { method isBasicASSIC (line 39) | boolean isBasicASSIC(char c) { method isEXPANDUNICODE (line 43) | boolean isEXPANDUNICODE(char c) { method unicode2Assic (line 47) | char unicode2Assic(char c) { FILE: sample/src/main/java/com/avenwu/deepinandroid/AnimatedSubActivity.java class AnimatedSubActivity (line 28) | public class AnimatedSubActivity extends Activity { method onCreate (line 30) | @Override method finish (line 36) | @Override FILE: sample/src/main/java/com/avenwu/deepinandroid/BitmapShaderFragment.java class BitmapShaderFragment (line 12) | public class BitmapShaderFragment extends Fragment { method onCreateView (line 13) | @Override FILE: sample/src/main/java/com/avenwu/deepinandroid/BreathLightViewDemo.java class BreathLightViewDemo (line 12) | public class BreathLightViewDemo extends Fragment { method onCreateView (line 13) | @Override FILE: sample/src/main/java/com/avenwu/deepinandroid/BusEventDemo.java class BusEventDemo (line 14) | public class BusEventDemo extends ActionBarActivity { method onCreate (line 16) | @Override method onStart (line 22) | @Override method onSendClick (line 28) | public void onSendClick(View view) { method onEvent (line 32) | public void onEvent(String event) { method onStop (line 37) | @Override FILE: sample/src/main/java/com/avenwu/deepinandroid/CameraMatrixFragmentDemo.java class CameraMatrixFragmentDemo (line 13) | public class CameraMatrixFragmentDemo extends Fragment { method onCreateView (line 14) | @Nullable FILE: sample/src/main/java/com/avenwu/deepinandroid/ColorFilterDemo.java class ColorFilterDemo (line 23) | public class ColorFilterDemo extends ActionBarActivity implements Adapte... method onCreate (line 32) | @Override method onItemSelected (line 54) | @Override method onNothingSelected (line 62) | @Override FILE: sample/src/main/java/com/avenwu/deepinandroid/Content.java type Content (line 3) | public interface Content { method getContent (line 4) | public String getContent(); FILE: sample/src/main/java/com/avenwu/deepinandroid/CurtainLayoutFragment.java class CurtainLayoutFragment (line 13) | public class CurtainLayoutFragment extends Fragment { method onCreateView (line 15) | @Nullable FILE: sample/src/main/java/com/avenwu/deepinandroid/CustomDrawableDemo.java class CustomDrawableDemo (line 11) | public class CustomDrawableDemo extends AppCompatActivity { method onCreate (line 13) | @Override FILE: sample/src/main/java/com/avenwu/deepinandroid/CustomProgressActivity.java class CustomProgressActivity (line 9) | public class CustomProgressActivity extends AppCompatActivity { method onCreate (line 11) | @Override FILE: sample/src/main/java/com/avenwu/deepinandroid/CustomTabActivity.java class CustomTabActivity (line 21) | public class CustomTabActivity extends FragmentActivity { method onCreate (line 25) | @Override method getTabIndicator (line 65) | private View getTabIndicator(Context context, int title, int icon) { class FragmentTab (line 73) | public static class FragmentTab extends Fragment { method onCreate (line 75) | @Override method onCreateView (line 80) | @Override FILE: sample/src/main/java/com/avenwu/deepinandroid/CustomTextViewActivity.java class CustomTextViewActivity (line 12) | public class CustomTextViewActivity extends AppCompatActivity { method onCreate (line 14) | @Override FILE: sample/src/main/java/com/avenwu/deepinandroid/DrawerDemoFragment.java class DrawerDemoFragment (line 23) | public class DrawerDemoFragment extends Fragment { method DrawerDemoFragment (line 26) | public DrawerDemoFragment() { method onCreateView (line 29) | @Override FILE: sample/src/main/java/com/avenwu/deepinandroid/ExifViewerFragment.java class ExifViewerFragment (line 35) | public class ExifViewerFragment extends Fragment { method onCreateView (line 39) | @Override method decodeWith (line 62) | private void decodeWith(ExifDecoder decoder) { type ExifDecoder (line 81) | interface ExifDecoder { method decodeBitmap (line 82) | Bitmap decodeBitmap(); method extractExif (line 84) | String extractExif(); class AssetsImageExifDecoder (line 90) | class AssetsImageExifDecoder implements ExifDecoder { method decodeBitmap (line 93) | @Override method extractExif (line 104) | @Override class ExternalImageExifDecoder (line 131) | class ExternalImageExifDecoder implements ExifDecoder { method decodeBitmap (line 135) | @Override method extractExif (line 140) | @Override class ExifBean (line 167) | class ExifBean { method ExifBean (line 171) | public ExifBean(Bitmap bitmap, String value) { FILE: sample/src/main/java/com/avenwu/deepinandroid/FeatureActivity.java class FeatureActivity (line 16) | public class FeatureActivity extends AppCompatActivity { method onCreate (line 20) | @Override class Adapter (line 61) | class Adapter extends FragmentPagerAdapter { method Adapter (line 62) | public Adapter(FragmentManager fm) { method getItem (line 66) | @Override method getCount (line 94) | @Override class FragmentItem (line 105) | public static class FragmentItem extends Fragment { method FragmentItem (line 106) | public FragmentItem() { method onCreateView (line 109) | @Nullable FILE: sample/src/main/java/com/avenwu/deepinandroid/FlipFragmentDemo.java class FlipFragmentDemo (line 15) | public class FlipFragmentDemo extends Fragment { method onCreateView (line 18) | @Nullable method onViewCreated (line 24) | @Override FILE: sample/src/main/java/com/avenwu/deepinandroid/GradientColorFragment.java class GradientColorFragment (line 13) | public class GradientColorFragment extends Fragment { method onCreateView (line 14) | @Override FILE: sample/src/main/java/com/avenwu/deepinandroid/LargeHeightImageDisplayFragment.java class LargeHeightImageDisplayFragment (line 29) | public class LargeHeightImageDisplayFragment extends Fragment { method onCreateView (line 33) | @Override method onViewCreated (line 48) | @Override method onDestroyView (line 104) | @Override FILE: sample/src/main/java/com/avenwu/deepinandroid/LinearGradientView.java class LinearGradientView (line 15) | public class LinearGradientView extends View { method LinearGradientView (line 19) | public LinearGradientView(Context context) { method LinearGradientView (line 23) | public LinearGradientView(Context context, AttributeSet attrs) { method LinearGradientView (line 27) | public LinearGradientView(Context context, AttributeSet attrs, int def... method onDraw (line 36) | @Override FILE: sample/src/main/java/com/avenwu/deepinandroid/MainActivity.java class MainActivity (line 15) | @PrintMe method onCreate (line 18) | @Override method showShortcut (line 24) | public void showShortcut(View view) { method showDrawerFrame (line 28) | @PrintMe method showRefreshLayout (line 35) | @PrintMe method openActivity (line 42) | public void openActivity(View view) { method openFragment (line 50) | public void openFragment(View view) { method error (line 65) | private void error(Exception e) { FILE: sample/src/main/java/com/avenwu/deepinandroid/MarkdownDemo.java class MarkdownDemo (line 26) | public class MarkdownDemo extends ActionBarActivity implements ActionBar... method onCreate (line 31) | @Override method onTabSelected (line 68) | @Override method onTabUnselected (line 73) | @Override method onTabReselected (line 77) | @Override method makeFragmentName (line 81) | private static String makeFragmentName(int viewId, long id) { method getContent (line 85) | @Override class SectionsPagerAdapter (line 98) | public class SectionsPagerAdapter extends FragmentPagerAdapter { method SectionsPagerAdapter (line 100) | public SectionsPagerAdapter(FragmentManager fm) { method getItem (line 104) | @Override method getCount (line 114) | @Override method getPageTitle (line 119) | @Override class EditFragment (line 135) | public static class EditFragment extends Fragment implements Content { method EditFragment (line 353) | public EditFragment() { method onCreateView (line 356) | @Override method getContent (line 365) | @Override class PreviewFragment (line 371) | public static class PreviewFragment extends Fragment { method onCreateView (line 376) | @Override method onPause (line 388) | @Override method onResume (line 394) | @Override method setUserVisibleHint (line 400) | @Override method renderMarkdownString (line 411) | String renderMarkdownString(String raw) { method onDestroyView (line 420) | @Override method onDestroy (line 426) | @Override FILE: sample/src/main/java/com/avenwu/deepinandroid/QQDraggingCircleDemo.java class QQDraggingCircleDemo (line 15) | public class QQDraggingCircleDemo extends ActionBarActivity { method onCreate (line 25) | @Override FILE: sample/src/main/java/com/avenwu/deepinandroid/RefreshDemoFragment.java class RefreshDemoFragment (line 22) | public class RefreshDemoFragment extends Fragment { method onCreateView (line 24) | @Override FILE: sample/src/main/java/com/avenwu/deepinandroid/RefreshWidgetActivity.java class RefreshWidgetActivity (line 7) | public class RefreshWidgetActivity extends ActionBarActivity { method onCreate (line 9) | @Override FILE: sample/src/main/java/com/avenwu/deepinandroid/ScaleSubActivity.java class ScaleSubActivity (line 31) | public class ScaleSubActivity extends Activity { method onCreate (line 34) | @Override method finish (line 67) | @Override FILE: sample/src/main/java/com/avenwu/deepinandroid/ShortcutDemo.java class ShortcutDemo (line 17) | public class ShortcutDemo extends ActionBarActivity { method onCreate (line 21) | @Override method shortcutAdd (line 48) | private void shortcutAdd(String name, int number, Class cls) { FILE: sample/src/main/java/com/avenwu/deepinandroid/SlideMenuFragment.java class SlideMenuFragment (line 17) | public class SlideMenuFragment extends Fragment { method onCreateView (line 18) | @Override FILE: sample/src/main/java/com/avenwu/deepinandroid/SlidePanelDemo.java class SlidePanelDemo (line 15) | public class SlidePanelDemo extends ActionBarActivity { method onCreate (line 19) | @Override FILE: sample/src/main/java/com/avenwu/deepinandroid/StackZFragment.java class StackZFragment (line 15) | public class StackZFragment extends Fragment { method onCreateView (line 17) | @Nullable method onViewCreated (line 23) | @Override FILE: sample/src/main/java/com/avenwu/deepinandroid/StyledRadioButtonDemo.java class StyledRadioButtonDemo (line 14) | public class StyledRadioButtonDemo extends ActionBarActivity { method onCreate (line 18) | @Override FILE: sample/src/main/java/com/avenwu/deepinandroid/TagInputDemo.java class TagInputDemo (line 13) | public class TagInputDemo extends ActionBarActivity { method onCreate (line 14) | @Override method onGetTags (line 32) | public void onGetTags(View view) { FILE: sample/src/main/java/com/avenwu/deepinandroid/TypefaceActivity.java class TypefaceActivity (line 12) | public class TypefaceActivity extends AppCompatActivity { method onCreate (line 14) | @Override method attachBaseContext (line 33) | @Override FILE: sample/src/main/java/com/avenwu/deepinandroid/WindowAnimationFragment.java class WindowAnimationFragment (line 19) | public class WindowAnimationFragment extends Fragment { method onCreateView (line 20) | @Override method onViewCreated (line 65) | @Override FILE: sample/src/main/java/com/avenwu/deepinandroid/eventbus/Bus.java class Bus (line 14) | public class Bus { method Bus (line 24) | private Bus() { method getDefault (line 30) | public static Bus getDefault() { method register (line 41) | public void register(Object subscriber) { method unregister (line 57) | public void unregister(Object subscriber) { method post (line 67) | public void post(Object event) { FILE: sample/src/main/java/com/avenwu/deepinandroid/eventbus/Finder.java type Finder (line 9) | public interface Finder { method findSubscriber (line 11) | List findSubscriber(Class subscriber); FILE: sample/src/main/java/com/avenwu/deepinandroid/eventbus/NameBasedFinder.java class NameBasedFinder (line 12) | public class NameBasedFinder implements Finder { method findSubscriber (line 14) | @Override FILE: sample/src/main/java/com/avenwu/deepinandroid/eventbus/PostHandler.java class PostHandler (line 13) | public class PostHandler extends Handler { method PostHandler (line 17) | public PostHandler(Looper looper, Bus bus) { method handleMessage (line 22) | @Override method enqueue (line 35) | void enqueue(Object event) { FILE: sample/src/main/java/com/avenwu/deepinandroid/eventbus/Subscriber.java class Subscriber (line 8) | public class Subscriber { method Subscriber (line 16) | public Subscriber(Object subscriber, Method method) { FILE: sample/src/main/java/com/avenwu/deepinandroid/util/SystemUiHider.java class SystemUiHider (line 26) | public abstract class SystemUiHider { method getInstance (line 94) | public static SystemUiHider getInstance(Activity activity, View anchor... method SystemUiHider (line 102) | protected SystemUiHider(Activity activity, View anchorView, int flags) { method setup (line 112) | public abstract void setup(); method isVisible (line 117) | public abstract boolean isVisible(); method hide (line 122) | public abstract void hide(); method show (line 127) | public abstract void show(); method toggle (line 132) | public void toggle() { method setOnVisibilityChangeListener (line 144) | public void setOnVisibilityChangeListener(OnVisibilityChangeListener l... method onVisibilityChange (line 156) | @Override type OnVisibilityChangeListener (line 164) | public interface OnVisibilityChangeListener { method onVisibilityChange (line 170) | public void onVisibilityChange(boolean visible); FILE: sample/src/main/java/com/avenwu/deepinandroid/util/SystemUiHiderBase.java class SystemUiHiderBase (line 11) | public class SystemUiHiderBase extends SystemUiHider { method SystemUiHiderBase (line 22) | protected SystemUiHiderBase(Activity activity, View anchorView, int fl... method setup (line 26) | @Override method isVisible (line 37) | @Override method hide (line 42) | @Override method show (line 53) | @Override FILE: sample/src/main/java/com/avenwu/deepinandroid/util/SystemUiHiderHoneycomb.java class SystemUiHiderHoneycomb (line 14) | @TargetApi(Build.VERSION_CODES.HONEYCOMB) method SystemUiHiderHoneycomb (line 45) | protected SystemUiHiderHoneycomb(Activity activity, View anchorView, i... method setup (line 74) | @Override method hide (line 82) | @Override method show (line 90) | @Override method isVisible (line 98) | @Override method onSystemUiVisibilityChange (line 105) | @Override FILE: support/src/androidTest/java/net/avenwu/support/ApplicationTest.java class ApplicationTest (line 9) | public class ApplicationTest extends ApplicationTestCase { method ApplicationTest (line 11) | public ApplicationTest() { FILE: support/src/main/java/net/avenwu/support/presenter/Presenter.java class Presenter (line 19) | public class Presenter { method attach (line 24) | public void attach() { method addCallback (line 28) | public Callback addCallback(DetachableCallback callback) { method addAction (line 36) | public Presenter addAction(String key, RenderAction action) { method detach (line 44) | public void detach() { method invoke (line 62) | public void invoke(String key, Object data) { class DetachableCallback (line 74) | protected static class DetachableCallback implements Callback { method DetachableCallback (line 77) | public DetachableCallback(Callback callback) { method success (line 81) | @Override method failure (line 88) | @Override method detach (line 95) | public void detach() { FILE: support/src/main/java/net/avenwu/support/presenter/PresenterActivity.java class PresenterActivity (line 9) | public abstract class PresenterActivity

extends App... method getPresenterClass (line 12) | protected abstract Class getPresenterClass(); method onCreate (line 14) | @Override method onDestroy (line 27) | @Override method getPresenter (line 33) | public P getPresenter() { FILE: support/src/main/java/net/avenwu/support/presenter/PresenterFragment.java class PresenterFragment (line 6) | public abstract class PresenterFragment

extends Fra... method getPresenterClass (line 9) | protected abstract Class getPresenterClass(); method onCreate (line 11) | @Override method onDetach (line 24) | @Override method getPresenter (line 30) | public P getPresenter() { FILE: support/src/main/java/net/avenwu/support/protocol/RenderAction.java type RenderAction (line 6) | public interface RenderAction { method onUpdate (line 7) | void onUpdate(T data); FILE: support/src/main/java/net/avenwu/support/protocol/UIAction.java class UIAction (line 6) | public abstract class UIAction implements RenderAction { method onUpdate (line 7) | @Override method onUpdateUI (line 11) | public abstract void onUpdateUI(T data); FILE: support/src/main/java/net/avenwu/support/util/BitmapUtil.java class BitmapUtil (line 15) | public class BitmapUtil { method getRoundedCornerBitmap (line 22) | public static Bitmap getRoundedCornerBitmap(Bitmap bitmap, float radiu... FILE: support/src/main/java/net/avenwu/support/util/ChartSet.java class ChartSet (line 8) | public class ChartSet { method convertDBCS (line 19) | public static String convertDBCS(CharSequence text) { method isCharNeedConvert (line 33) | public static boolean isCharNeedConvert(char c) { method convert (line 37) | public static char convert(char c) { FILE: support/src/main/java/net/avenwu/support/util/Device.java class Device (line 6) | public class Device { method isARMBasedDevice (line 11) | public static boolean isARMBasedDevice() { FILE: support/src/main/java/net/avenwu/support/util/ReflectionUtils.java class ReflectionUtils (line 11) | class ReflectionUtils { method getField (line 13) | static Field getField(Class clazz, String fieldName) { method getValue (line 23) | static Object getValue(Field field, Object obj) { method setValue (line 31) | static void setValue(Field field, Object obj, Object value) { method getMethod (line 38) | static Method getMethod(Class clazz, String methodName) { method invokeMethod (line 49) | static void invokeMethod(Object object, Method method, Object... args) { FILE: support/src/main/java/net/avenwu/support/util/TypefaceContextWrapper.java class TypefaceContextWrapper (line 10) | public class TypefaceContextWrapper extends ContextWrapper { method TypefaceContextWrapper (line 13) | public TypefaceContextWrapper(Context base) { method wrap (line 17) | public static ContextWrapper wrap(Context base) { method getSystemService (line 21) | @Override FILE: support/src/main/java/net/avenwu/support/util/TypefaceLayoutInflator.java class TypefaceLayoutInflator (line 22) | public class TypefaceLayoutInflator extends LayoutInflater { method TypefaceLayoutInflator (line 23) | public TypefaceLayoutInflator(Context context) { method TypefaceLayoutInflator (line 27) | public TypefaceLayoutInflator(LayoutInflater original, Context newCont... method cloneInContext (line 31) | @Override method onCreateView (line 36) | @Override method onCreateView (line 43) | @Override method setFactory2 (line 50) | @Override method setFactory (line 61) | @Override method inflate (line 71) | @Override method setPrivateFactoryInternal (line 79) | private void setPrivateFactoryInternal() { class WrapperFactory (line 100) | private static class WrapperFactory implements LayoutInflater.Factory { method WrapperFactory (line 104) | public WrapperFactory(Factory factory, TypefaceLayoutInflator inflat... method onCreateView (line 109) | @Override method onViewCreatedInternal (line 127) | static void onViewCreatedInternal(View view, final Context context, At... method createCustomViewInternal (line 146) | private View createCustomViewInternal(View parent, View view, String n... class WrapperFactory2 (line 181) | @TargetApi(11) method WrapperFactory2 (line 185) | public WrapperFactory2(Factory2 factory2) { method onCreateView (line 189) | @Override method onCreateView (line 196) | @Override class PrivateWrapperFactory2 (line 204) | @TargetApi(11) method PrivateWrapperFactory2 (line 209) | public PrivateWrapperFactory2(Factory2 factory2, TypefaceLayoutInfla... method onCreateView (line 214) | @Override FILE: support/src/main/java/net/avenwu/support/util/TypefaceUtils.java class TypefaceUtils (line 17) | public class TypefaceUtils { method load (line 27) | public static Typeface load(final AssetManager assetManager, final Str... method setTypeface (line 44) | public static void setTypeface(Context context, TextView textView, Str... FILE: support/src/main/java/net/avenwu/support/util/ViewCompat.java class ViewCompat (line 26) | public class ViewCompat { method enableOverScroll (line 33) | public static void enableOverScroll(AbsListView listView, int distance) { method customEdgeEffectColor (line 52) | public static void customEdgeEffectColor(AbsListView listView, @ColorR... method setEdgeEffectColor (line 68) | public static void setEdgeEffectColor(final EdgeEffect edgeEffect, @Co... method removeContentInsetOfToolbar (line 99) | public static boolean removeContentInsetOfToolbar(View customView) { method makeText (line 117) | public static Toast makeText(Context context, String text, int duratio... method makeText (line 127) | public static Toast makeText(Context context, @StringRes int text, int... FILE: support/src/main/java/net/avenwu/support/widget/BreathingDelegate.java class BreathingDelegate (line 23) | @SuppressWarnings("NewApi") method BreathingDelegate (line 37) | public BreathingDelegate(Context context, AttributeSet attrs, View vie... method get (line 67) | @Override method set (line 72) | @Override method get (line 78) | @Override method set (line 83) | @Override method getRadius (line 89) | private float getRadius() { method setRadius (line 93) | private void setRadius(float radius) { method getRippleAlpha (line 97) | public int getRippleAlpha() { method setRippleAlpha (line 101) | public void setRippleAlpha(int rippleAlpha) { method prepareAnimation (line 105) | private void prepareAnimation() { method toggle (line 125) | public void toggle() { method start (line 135) | public void start() { method stop (line 139) | public void stop() { method getContext (line 143) | private Context getContext() { method onDraw (line 147) | public void onDraw(Canvas canvas) { method onLayout (line 154) | public void onLayout(boolean changed, int left, int top, int right, in... method onDetachedFromWindow (line 159) | public void onDetachedFromWindow() { FILE: support/src/main/java/net/avenwu/support/widget/BreathingLayout.java class BreathingLayout (line 11) | public class BreathingLayout extends FrameLayout { method BreathingLayout (line 14) | public BreathingLayout(Context context) { method BreathingLayout (line 18) | public BreathingLayout(Context context, AttributeSet attrs) { method BreathingLayout (line 22) | public BreathingLayout(Context context, AttributeSet attrs, int defSty... method onDraw (line 28) | @Override method onLayout (line 33) | @Override method onDetachedFromWindow (line 39) | @Override FILE: support/src/main/java/net/avenwu/support/widget/CurtainLayout.java class CurtainLayout (line 10) | public class CurtainLayout extends FrameLayout { method CurtainLayout (line 11) | public CurtainLayout(Context context) { method CurtainLayout (line 15) | public CurtainLayout(Context context, AttributeSet attrs) { FILE: support/src/main/java/net/avenwu/support/widget/CustomSlidePanelLayout.java class CustomSlidePanelLayout (line 20) | @TargetApi(11) method CustomSlidePanelLayout (line 26) | public CustomSlidePanelLayout(Context context) { method CustomSlidePanelLayout (line 30) | public CustomSlidePanelLayout(Context context, AttributeSet attrs) { method CustomSlidePanelLayout (line 34) | public CustomSlidePanelLayout(Context context, AttributeSet attrs, int... method onPanelSlide (line 44) | @Override method onPanelOpened (line 73) | @Override method onPanelClosed (line 80) | @Override method setPanelSlideListener (line 89) | @Override method onDraw (line 98) | @Override method drawChild (line 106) | @Override method dimOnForeground (line 120) | private void dimOnForeground(Canvas canvas) { method setSlideEnable (line 126) | public void setSlideEnable(boolean slideEnable) { method onInterceptTouchEvent (line 130) | @Override method onTouchEvent (line 135) | @Override FILE: support/src/main/java/net/avenwu/support/widget/DimImageView.java class DimImageView (line 14) | public class DimImageView extends ImageView { method DimImageView (line 18) | public DimImageView(Context context) { method DimImageView (line 22) | public DimImageView(Context context, AttributeSet attrs) { method DimImageView (line 26) | public DimImageView(Context context, AttributeSet attrs, int defStyleA... method onDraw (line 33) | @Override FILE: support/src/main/java/net/avenwu/support/widget/DrawerFrame.java class DrawerFrame (line 18) | public class DrawerFrame extends FrameLayout { method DrawerFrame (line 23) | public DrawerFrame(Context context) { method DrawerFrame (line 27) | public DrawerFrame(Context context, AttributeSet attrs) { method DrawerFrame (line 31) | public DrawerFrame(Context context, AttributeSet attrs, int defStyle) { method init (line 36) | private void init(AttributeSet attrs, int defStyle) { method onInterceptTouchEvent (line 65) | @Override method setSlide (line 92) | public void setSlide(boolean enable) { method onTouchEvent (line 96) | @Override method onLayout (line 142) | @Override method showMenuSmoothly (line 161) | public void showMenuSmoothly() { method dismissSmoothly (line 166) | public void dismissSmoothly() { method setMenuView (line 172) | public void setMenuView(View view) { method setContentView (line 178) | public void setContentView(View view) { method computeScroll (line 184) | @Override method d (line 202) | private void d(String tag, String text) { FILE: support/src/main/java/net/avenwu/support/widget/DrawerFrameV2.java class DrawerFrameV2 (line 24) | public class DrawerFrameV2 extends FrameLayout { method DrawerFrameV2 (line 35) | public DrawerFrameV2(Context context) { method DrawerFrameV2 (line 39) | public DrawerFrameV2(Context context, AttributeSet attrs) { method DrawerFrameV2 (line 43) | public DrawerFrameV2(Context context, AttributeSet attrs, int defStyle) { method init (line 48) | private void init(AttributeSet attrs, int defStyle) { method onFinishInflate (line 62) | @Override method onInterceptTouchEvent (line 90) | @Override method setSlide (line 113) | public void setSlide(boolean enable) { method onTouchEvent (line 117) | @Override method onLayout (line 155) | @Override method isContentView (line 207) | boolean isContentView(View child) { method isDrawerView (line 211) | boolean isDrawerView(View child) { method showMenuSmoothly (line 219) | public void showMenuSmoothly() { method dismissSmoothly (line 224) | public void dismissSmoothly() { method setMenuView (line 230) | public void setMenuView(View view) { method setContentView (line 238) | public void setContentView(View view) { method computeScroll (line 246) | @Override method d (line 268) | private void d(String tag, String text) { method onScrollChanged (line 285) | protected void onScrollChanged(int l, int t, int oldl, int oldt) { FILE: support/src/main/java/net/avenwu/support/widget/ExProgressView.java class ExProgressView (line 22) | @TargetApi(14) method ExProgressView (line 32) | public ExProgressView(Context context) { method ExProgressView (line 36) | public ExProgressView(Context context, AttributeSet attrs) { method getmCurrentIndex (line 60) | public int getmCurrentIndex() { method setmCurrentIndex (line 64) | public void setmCurrentIndex(int mCurrentIndex) { method get (line 69) | @Override method set (line 74) | @Override method onDraw (line 80) | @Override method onMeasure (line 96) | @Override method getRectByIndex (line 108) | private float[] getRectByIndex(Rect rect, int index) { FILE: support/src/main/java/net/avenwu/support/widget/ExTextView.java class ExTextView (line 24) | @TargetApi(11) method ExTextView (line 46) | public ExTextView(Context context) { method ExTextView (line 50) | public ExTextView(Context context, AttributeSet attrs) { method onMeasure (line 73) | @Override method onLayout (line 101) | @Override method reflectMaxLines (line 120) | private void reflectMaxLines() { method reflectCurrentBufferType (line 132) | private BufferType reflectCurrentBufferType() { method setText (line 145) | @Override method onClick (line 161) | @Override method onAnimationUpdate (line 194) | @Override method isExpandable (line 200) | private boolean isExpandable() { method setOnClickListener (line 205) | @Override type Style (line 210) | public interface Style { method collapsedText (line 212) | CharSequence collapsedText(TextView textView, Drawable drawable, Cha... method onLayout (line 215) | void onLayout(boolean collapsed, TextView textView, Drawable drawable); class EndStyle (line 218) | private static class EndStyle implements Style { method collapsedText (line 222) | @Override method onLayout (line 249) | @Override class RightStyle (line 254) | private static class RightStyle implements Style { method collapsedText (line 255) | @Override method onLayout (line 262) | @Override FILE: support/src/main/java/net/avenwu/support/widget/FlatTabGroup.java class FlatTabGroup (line 25) | public class FlatTabGroup extends RadioGroup implements RadioGroup.OnChe... method FlatTabGroup (line 26) | public FlatTabGroup(Context context) { method FlatTabGroup (line 40) | public FlatTabGroup(Context context, AttributeSet attrs) { method generateTabView (line 58) | private void generateTabView(Context context, AttributeSet attrs) { method setOnTabCheckedListener (line 77) | public void setOnTabCheckedListener(OnTabCheckedListener listener) { method setSelection (line 81) | public void setSelection(int position) { method onCheckedChanged (line 85) | @Override method setOnCheckedChangeListener (line 105) | @Deprecated() method onFinishInflate (line 111) | @Override method updateChildBackground (line 117) | private void updateChildBackground() { method generateTabBackground (line 126) | private Drawable generateTabBackground(int position, int color) { method generateDrawable (line 133) | private Drawable generateDrawable(int position, int color) { method generateViewId (line 172) | public static int generateViewId() { type OnTabCheckedListener (line 184) | public static interface OnTabCheckedListener { method onChecked (line 185) | public void onChecked(FlatTabGroup group, int position); FILE: support/src/main/java/net/avenwu/support/widget/FlipLayout.java class FlipLayout (line 18) | public class FlipLayout extends FrameLayout { method FlipLayout (line 23) | public FlipLayout(Context context) { method FlipLayout (line 27) | public FlipLayout(Context context, AttributeSet attrs) { method addView (line 31) | @Override method setViewOrder (line 44) | public void setViewOrder(View front, View back) { method flip (line 54) | public void flip() { class FlipAnimation (line 93) | private static class FlipAnimation extends Animation { method FlipAnimation (line 103) | public FlipAnimation(float mCenterX, float mCenterY, boolean scaleDo... method initialize (line 116) | @Override method applyTransformation (line 122) | @Override class SimpleAnimationListener (line 143) | private static class SimpleAnimationListener implements Animation.Anim... method onAnimationStart (line 144) | @Override method onAnimationEnd (line 149) | @Override method onAnimationRepeat (line 154) | @Override FILE: support/src/main/java/net/avenwu/support/widget/MatrixFrameLayout.java class MatrixFrameLayout (line 16) | public class MatrixFrameLayout extends FrameLayout { method MatrixFrameLayout (line 21) | public MatrixFrameLayout(Context context) { method MatrixFrameLayout (line 25) | public MatrixFrameLayout(Context context, AttributeSet attrs) { method draw (line 30) | @Override FILE: support/src/main/java/net/avenwu/support/widget/PolygonWithQuadraticBezirView.java class PolygonWithQuadraticBezirView (line 16) | public class PolygonWithQuadraticBezirView extends View { method PolygonWithQuadraticBezirView (line 29) | public PolygonWithQuadraticBezirView(Context context) { method PolygonWithQuadraticBezirView (line 33) | public PolygonWithQuadraticBezirView(Context context, AttributeSet att... method PolygonWithQuadraticBezirView (line 37) | public PolygonWithQuadraticBezirView(Context context, AttributeSet att... method onDraw (line 59) | @Override method setFilled (line 94) | public void setFilled(boolean fill) { method moveHorizontal (line 105) | public void moveHorizontal(float percent) { method moveVertical (line 110) | public void moveVertical(float percent) { FILE: support/src/main/java/net/avenwu/support/widget/RefreshLayout.java class RefreshLayout (line 24) | public class RefreshLayout extends LinearLayout { method RefreshLayout (line 35) | public RefreshLayout(Context context) { method RefreshLayout (line 39) | public RefreshLayout(Context context, AttributeSet attrs) { method addHeaderChild (line 67) | public void addHeaderChild(View view) { method setAdapter (line 74) | public void setAdapter(ListAdapter adapter) { method isFirstItemVisible (line 81) | private boolean isFirstItemVisible() { method isLastItemVisible (line 96) | private boolean isLastItemVisible() { method getListView (line 104) | public ListView getListView() { method onInterceptTouchEvent (line 108) | @Override method onTouchEvent (line 139) | @Override method computeScroll (line 188) | @Override FILE: support/src/main/java/net/avenwu/support/widget/SegmentDrawable.java class SegmentDrawable (line 19) | public class SegmentDrawable extends Drawable { type Style (line 26) | public interface Style { method SegmentDrawable (line 32) | public SegmentDrawable(int style) { method SegmentDrawable (line 43) | public SegmentDrawable(SegmentDrawable drawable) { method setStrokeWidth (line 50) | public void setStrokeWidth(int px) { method setCornerRadius (line 54) | public void setCornerRadius(int radius) { method setColor (line 58) | public void setColor(int color) { method draw (line 63) | @Override method setAlpha (line 68) | @Override method setColorFilter (line 73) | @Override method getOpacity (line 78) | @Override method onBoundsChange (line 83) | @Override method updateShape (line 89) | private void updateShape() { method clone (line 129) | @Override method newStateListDrawable (line 134) | public StateListDrawable newStateListDrawable() { FILE: support/src/main/java/net/avenwu/support/widget/ShaderImageView.java class ShaderImageView (line 21) | public class ShaderImageView extends ImageView { method ShaderImageView (line 26) | public ShaderImageView(Context context) { method ShaderImageView (line 30) | public ShaderImageView(Context context, AttributeSet attrs) { method ShaderImageView (line 34) | public ShaderImageView(Context context, AttributeSet attrs, int defSty... method onDraw (line 39) | @Override method drawBitmap (line 64) | private Bitmap drawBitmap(Bitmap original) { method getColorMatrix (line 77) | private ColorMatrix getColorMatrix() { method onTouchEvent (line 83) | @Override method onLayout (line 97) | @Override FILE: support/src/main/java/net/avenwu/support/widget/SimpleTab.java class SimpleTab (line 22) | public class SimpleTab { method injectInto (line 26) | public void injectInto(ViewGroup parent) { type OnTabClickListener (line 30) | public interface OnTabClickListener { method onItemClick (line 31) | void onItemClick(View view, Item item, int position); class Item (line 33) | public static class Item { method setLabelWithIcon (line 41) | public Item setLabelWithIcon(@StringRes int label, @DrawableRes int method setCustomItemLayout (line 48) | public Item setCustomItemLayout(int layout, Decorate decorate) { type Decorate (line 55) | public interface Decorate { method onBind (line 56) | void onBind(View contentView); class SimpleListener (line 59) | private static abstract class SimpleListener implements View.OnClickLi... method SimpleListener (line 62) | public SimpleListener(int position) { class Builder (line 67) | public static class Builder { method Builder (line 72) | public Builder(Context context) { method bind (line 77) | protected SimpleTab bind(SimpleTabLayout layout) { method create (line 84) | public SimpleTab create(@LayoutRes int... layout) { method init (line 97) | private void init(final SimpleTab tab) { method newItem (line 134) | public Builder newItem(Item item, int... position) { method setOnTabClickListener (line 143) | public Builder setOnTabClickListener(OnTabClickListener listener) { FILE: support/src/main/java/net/avenwu/support/widget/SimpleTabLayout.java class SimpleTabLayout (line 14) | public class SimpleTabLayout extends LinearLayout { method SimpleTabLayout (line 17) | public SimpleTabLayout(Context context) { method SimpleTabLayout (line 21) | public SimpleTabLayout(Context context, AttributeSet attrs) { FILE: support/src/main/java/net/avenwu/support/widget/TagFlowLayout.java class TagFlowLayout (line 37) | public class TagFlowLayout extends ViewGroup method TagFlowLayout (line 64) | public TagFlowLayout(Context context) { method TagFlowLayout (line 68) | public TagFlowLayout(Context context, AttributeSet attrs) { method onMeasure (line 84) | @Override method nullChildView (line 120) | private boolean nullChildView(View child) { method getImprovedSize (line 124) | private int getImprovedSize(int measureSpec, int size) { method onLayout (line 137) | @Override method setChildFrame (line 162) | private void setChildFrame(View child, int left, int top, int width, i... method generateLayoutParams (line 166) | @Override method generateLayoutParams (line 176) | @Override method generateDefaultLayoutParams (line 186) | @Override method setActionKeyCode (line 204) | public void setActionKeyCode(char[] keyChar, int... keyCode) { method onKey (line 213) | @Override method isKeyCodeHit (line 231) | private boolean isKeyCodeHit(int keyCode) { method isKeyCharHit (line 242) | private boolean isKeyCharHit(char keyChar) { method beforeTextChanged (line 253) | @Override method onTextChanged (line 257) | @Override method afterTextChanged (line 261) | @Override method onClick (line 273) | @Override method deleteTag (line 302) | private void deleteTag() { method autoComplete (line 313) | public void autoComplete() { method generateTag (line 322) | private void generateTag(CharSequence tag) { method updateCheckStatus (line 356) | private void updateCheckStatus(View view, boolean checked) { method previewInEditMode (line 373) | private void previewInEditMode() { method setDecorator (line 384) | public void setDecorator(Decorator decorator) { method setInnerAttribute (line 399) | private void setInnerAttribute() method getTagArray (line 443) | public CharSequence[] getTagArray() { method setTagArray (line 458) | public void setTagArray(CharSequence... tags) { method clearTags (line 464) | public void clearTags() { method setInputable (line 471) | public void setInputable(boolean enable) { type Decorator (line 479) | interface Decorator { method getTextSize (line 484) | public int getTextSize(); method getPadding (line 489) | public int[] getPadding(); method getMargin (line 494) | public int[] getMargin(); method getTextColor (line 499) | public int[] getTextColor(); method getBackgroundDrawable (line 504) | public Drawable[] getBackgroundDrawable(); method getHeight (line 510) | public int getHeight(); method getLayout (line 518) | public int getLayout(); method getMaxLength (line 523) | public int getMaxLength(); class SimpleDecorator (line 529) | public static class SimpleDecorator implements Decorator { method SimpleDecorator (line 543) | public SimpleDecorator(Context context) { method getPixelSize (line 554) | private int getPixelSize(Context context, int unit, int size) { method getTextSize (line 559) | @Override method getPadding (line 564) | @Override method getMargin (line 569) | @Override method getTextColor (line 574) | @Override method getHeight (line 579) | public int getHeight() { method getBackgroundDrawable (line 583) | public Drawable[] getBackgroundDrawable() { method getLayout (line 590) | @Override method getMaxLength (line 595) | @Override method newRoundRectShape (line 600) | protected Drawable newRoundRectShape(int color, int radius) {