一款优雅的干货集中营android客户端,实现了沉浸式状态栏另外两种android沉浸式状态栏实现思路(第一种实现思路),无缝切换换肤MultipleTheme,Icon Font(Icon Font --Android图标也能轻松换肤),带3D感的侧滑菜单ResideLayout,刷新加载SwipeToLoadLayout,material-dialogs……,麻雀虽小五脏俱全,练习之作,该有的都有了。
为啥做这个app?
几个月前才开始在简书上写博客,不少网友喜欢我的文章,其中也有一些求demo,求源码(文字太过苍白,对于程序员来说,一个demo比啥都强),趁着春节空闲的时间,赶做了这个,另外,也趁这个机会练练手,毕竟,做出来自己也是很有成就感的。
主页及侧滑页截图
gank1.png福利及换肤截图
gank2.png欢迎大家下载
网友评论
楼主, 我发现bug了..报告一下啊...
同时2个以上的item点击会出现错误.算是bug吗?
E/ViewDragHelper: Ignoring pointerId=1 because ACTION_DOWN was not received for this pointer before ACTION_MOVE. It likely happened because ViewDragHelper did not receive all the events in the event stream.
E/InputEventReceiver: Exception dispatching input event.
AndroidRuntime: FATAL EXCEPTION: main
Process: com.skyruler.android.signaltrack.app, PID: 32689
java.lang.ArrayIndexOutOfBoundsException: length=1; index=1
at android.support.v4.widget.ViewDragHelper.saveLastMotion(ViewDragHelper.java:849)
at android.support.v4.widget.ViewDragHelper.shouldInterceptTouchEvent(ViewDragHelper.java:1057)
at com.skyruler.android.signaltrack.app.chinaunicom.witget.ResideLayout.onInterceptTouchEvent(ResideLayout.java:721)
at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2218)
at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2691)
at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2366)
at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2691)
出现的不是很频繁~三星的出现了1次红米note3出现过一次…然后就没出现过了。红米的是6.0全网通