Android在 API level 17 加入了 mipmap 技术,对 bitmap 图片的渲染支持 mipmap 技术,来提高渲染的速度和质量。 mipmap 是一种很早就有的技术了,翻译过来就是纹理映射技术。an…
分类:移动开发
Android 6.0 运行时权限说明与封装
运行时权限说明 Android 6.0引入了一种新的权限模式,将系统的权限分为正常权限和危险权限。开发者在使用到危险权限相关的功能时不仅要在manifest中配置,还要在代码中进行权限的判断和获取。 正常权限:不涉及用户…
状态栏及导航栏 fitsSystemWindows
在 android 的 XML 中设置 fitsSystemWindows 属性的分析: 网上的文章都说得不太清楚 fitsSystemWindows 只作用在 sdk>=19 的系统上就是高于 4.4 的系统 a…
当RecyclerView遇到Inconsistency detected崩溃时
近来项目里,RecyclerView更新数据偶尔出现crash,错误日志如下: java.lang.IndexOutOfBoundsException: Inconsistency detected. Invalid v…
更高效的Bitmap压缩
看到这个标题是不是有点懵?为什么叫更高效的Bitmap压缩?因为我在前面已经说过了一种图片压缩方法,它是通过bitmap.compress()方法来进行循环压缩,没什么毛病,但比较啰嗦,而且是有限制的,我们无法压缩成自己…
发现优秀 APP 的一些途径
再好的应用,也需要有人去发现他,我只是有那么一些途径,让我更快的找到它们而已。有网页,有微博,也有微信公众号,希望我的这些推荐可以让你更好的发现那些优秀、精美的应用。 AppZapp AppZapp 是一款 iOS/An…
手动实现Binder如此简单
http://note.youdao.com/noteshare?id=c5b1bd2533500ef91e051e45e007fdd9 源码地址:https://github.com/fengxiang1990/Eas…
Android编译时注解,和重复代码Say No!
写在前面: 越来越多的Android框架都使用了注解来实现,如有名ButterKnife、Dagger2都是用编译时注解来生成代码,好处是比反射效率更高,稳定性、可读性也更好。既然注解这么好用,那么就非常有必要对其进行了…
A* Error..: 230 ...: APP Scode码校验失败引发的思索
这几天想用百度地图定位来装装逼,没想到就遇上了230这个error。 先说说百度地图的流程吧,梳理下思路。 第一步,在http://lbsyun.baidu.com上登录。(没账号就去注册一个,很快的) 第二步,选相应的…
Retrofit 源码解读之离线缓存策略的实现
Retrofit 源码解读之离线缓存策略的实现 相关代码已上传至 GitHub,已开源库,请移步: | 优雅的给 Retrofit 加上缓存 RetrofitCache Retrofit 是square公司开发的一款网络…
标你妹 嘛嘛再也不用担心设计不给标注了
有一种相见恨晚的感觉 直接导入PSD文件就可以查看各种色值 大小 ,省去了设计标注大小的过程 官网如下 http://www.biaonimeia.com/ 唯一的缺点我感觉是不能导出切图 要是可以就完美了ὠ…