- 博客(6)
- 资源 (4)
- 收藏
- 关注
转载 优雅地处理加载中(loading),重试(retry)和无数据(empty)等
LoadSir是一个高效易用,低碳环保,扩展性良好的加载反馈页管理框架,在加载网络或其他数据时候,根据需求切换状态页面,可添加自定义状态页面,如加载中,加载失败,无数据,网络超时,占位图,登录失效等常用页面。可配合网络加载框架,结合返回状态码,错误码,数据进行状态页自动切换,封装使用效果更佳。Github传送门本文前面是使用流程,后面是原理解析,如果大家有兴趣,可耐心看完。效果预览in...
2017-09-26 10:23:36 1700 1
转载 Android自定义View - 仿淘宝淘抢购进度条
前言 最近项目中新增了一个抢购模块,需要一个进度指示条,UI设计了几款出来后,PM一看,不行,太low了,没有逼格 balabala... 后来看到了淘宝的淘抢购模块,眼前一亮,好 就它了。 呐,就长这样: 我没开淘宝店。。。 当时看到这张图的时候,其实我。。。我是拒绝的。甚至还有点想打人。。。 不过为了世界和平,还是要给...
2017-09-26 10:17:41 1097
转载 Android-WiFi开发之 WiFi广播监听
安卓中关于系统开发的文章比较少, 对于刚刚接触做系统开发的开发者而言, 查阅资料是很难查阅到的. 最近做的开发项目中设计到了关于WiFi开发的问题, 刚开始是无从下手的, 对于监听系统的广播更是摸不着头绪; 小弟也是搞了许久, 才逐渐摸索出一些关于开发中需要监听的广播, 并抽空做了一点总结, 此文不定时更新:一. 首先, 抛开所有其他的情况不说, 作为一个app, 我们需要监听当前是否有网
2017-09-12 18:12:19 2749
转载 Handler和HandlerThread
Handler会关联一个单独的线程和消息队列。Handler默认关联主线程,虽然要提供Runnable参数,但默认是直接调用Runnable中的run()方法。也就是默认下会在主线程执行,如果在这里面的操作会有阻塞,界面也会卡住。如果要在其他线程执行,可以使用HandlerThread。HandlerThread继承于Thread,所以它本质就是个Thread。与普通Thread的差别就在
2017-09-08 16:44:12 200
转载 Android事件分发机制详解
前言Android事件分发机制是Android开发者必须了解的基础 网上有大量关于Android事件分发机制的文章,但存在一些问题:内容不全、思路不清晰、无源码分析、简单问题复杂化等等 今天,我将全面总结Android的事件分发机制,我能保证这是市面上的最全面、最清晰、最易懂的 本文秉着“结论先行、详细分析在后”的原则,即先让大家感性认识,再通过理性分析从而理解问题; 所以,请各...
2017-09-07 14:51:28 164
转载 FragmentActivity和Activity的区别
Fragment是Android 3.0以后的东西,为了在低版本中使用Fragment就要用到android-support-v4.jar兼容包,而FragmentActivity就是这个兼容包里面的,它提供了操作Fragment的一些方法,其功能跟3.0及以后的版本的Activity的功能一样。下面是API中的原话:FragmentActivity is a special ac
2017-09-06 17:46:46 412
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人