首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
程大治
掘友等级
科研实习
|
微软亚洲研究院
计算机视觉研究 前Android开发
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
40
文章 40
沸点 0
赞
40
返回
|
搜索文章
最新
热门
深入浅出 RenderThread
RenderThread 是 Android Lollipop 中引入的组件,相关文档很少。RenderThread 是一个由系统控制的处理线程,它可以在 UI 线程阻塞时保持动画平滑。那么它是如何做到这一点的?我们又能如何利用这个组件呢?
不要再给 MVP 中 Prensenter 写接口了
有关 MVP 具体如何设计相关问题一直有讨论。Google 的做法是为 Presenter 和 View 都设计接口,并写在一个协议类中。总的来说,不论是否以协议类的方式呈现,现在开发者喜欢让 Presenter 继承接口。而本文观点相反,希望能带给开发者思考。
Android 开发心得整理
Abderrazak Laanaya 分享了他总结的有关 Android 开发的心得体会,文章很短,是以条目的形式呈现。可以说每一条心得都源自在他在实际项目中的经验教训,也可以说是源自他踩过的一个个坑。希望对读者有所帮助。
我眼中的 Android 架构
本文从项目架构、开源框架、打包方式等诸多方面出发,较为全面地探讨了如何搭建一个好的 Android 项目架构。本文同时概述了 RxJava/Dagger2 等开源框架的优点,希望对你有所帮助。
Repository 设计模式
在 Android 中我们需要将数据存储起来以持久化,大部分情况下我们使用 SQLite 存储数据。但当你想通过一种简单而只读的方式存储,那该怎么做呢?本文带你一步步构建一个遵从 Repository 设计模式的 ORM。
为什么 Android 开发者应该使用 FlatBuffers 替代 JSON?
你可能会问,既然我们已经有很标准的 JSON 以及转换库比如 GSON 和 Jackson,为什么还要使用新的工具呢?
使用 DiffUtil 高效更新 RecyclerView
DiffUtil 是 recyclerview support library v7 24.2.0 版本中新增的类,用于比较两个数据列表,能计算出一系列将旧数据表转换成新数据表的操作,可用于高效更新 RecyclerView。
实现美图秀秀必备的轻量级 Android 滤镜库
可以对 ImageView,View Background,Drawable 和 Bitmap 添加滤镜,设置亮度、对比度。提供十种滤镜。可以开启动画效果,并设置差值器 Interpolator,监听器 Listener。对 ImageView/View/Drawable 可以导出变换风格后的 Bitmap。
在 Android 应用中使用 Clean 架构
搞安卓开发离不开架构,遍地都是 MVC、MVP、MVVM,这个 Clean 架构还是第一次看到,让我有些懵,不过既然是 Bob 大叔推荐,还是要学习一下搞清楚。这个 Clean 架构是哪路黑科技?为什么如此牛逼地存在?
深入理解 LayoutInflater.inflate()
不论是初学者还是安卓高手都对 LayoutInflater.inflate() 方法并不陌生,但这个方法是否引起过你的关注?你是否知道这个方法中的各种坑?这篇文章深入分析了 LayoutInflater 的 inflate() 方法,并教给你这个方法的正确使用方式。
下一页
个人成就
文章被点赞
2,405
文章被阅读
65,969
掘力值
3,367
关注了
13
关注者
133
收藏集
0
关注标签
2
加入于
2016-01-28