首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Easyang
掘友等级
Android
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
32
文章 32
沸点 0
赞
32
返回
|
搜索文章
赞
文章( 32 )
沸点( 0 )
Android 模块间的代码级解耦实现
他是一个基于 APT(编译时生成代码)+ 动态代理的框架,如 Dagger,ButterKnife 都是基于 APT 实现的。 Summer 本身主要解决 模块间 编译耦合问题。
Gradle配置最佳实践
本文会不定期更新,推荐watch下项目。如果喜欢请star,如果觉得有纰漏请提交issue,如果你有更好的点子可以提交pull request。本文意在分享作者在实践中掌握的关于gradle的一些技巧。 本文固定连接:https://github.com/tianzhijiex…
项目里使用 MVP 和 Dagger 的有福了!!! 绝对提升效率
随着项目迭代, 代码量的增大, mvp 和 dagger 带给我们的好处会越来越明显, 但是在前期的开发中绝对有一点让不少朋友烦恼, 那就是每写一个页面, 都会多写很多 MVP 和 Dagger 的类和接口, 虽然可以重用, 但是还是有很多地方免不了复制粘贴, 其实这些文件都是一些模版代码, 大多都只是改一下文件名而已, 所以有没有方法自动生成这些模版代码呢?
Android 6.0 运行时权限 超轻量级工具类
GitHub 上有很多解决 AndroidM 运行时权限的库,但是个人不想就因为一个权限问题而引入一个库,所以集各位库中的代码,简单封装了一个工具类。使用起来很简单。 由于时间匆忙,所以后期有时间会再继续进行优化。
编译期注解 APT 的学习
本文着重讲述编译期注解的学习
我的 RxJava 源码解读之旅
本篇文章详述了我阅读 RxJava 源码的心路历程
高仿豌豆荚免 Root 自动安装(AccessibilityService)
android 使用 AccessibilityService 实现自动安装功能
Android 实现视屏播放器、边播边缓存功能、外加铲屎(IJKPlayer)
Android 实现视屏播放器与边播边缓存功能外加蹲坑铲屎(IJKPlayer) hello,大家好,我就是那个会掀桌子的话唠,刚刚结束两篇关于音频播放与录制的文章,旧坑未埋就挖新坑,还望多多关照。最近累趴了,周末果断休假。 快看,用力戳它:https://github.com…
移植 StackBlur for Glide & AS 2.2 CMakeLists 的使用
StackBlur 是一个快速高斯模糊算法,原作者是由 Mario Klingemann 开发的 Javascript 版本,Victor Laskin 实现了一个 C++ 多线程版本,我们基于 C++ 版本在 AndroidStudio 2.2 下 使用 CMakeLists 进行移植。
关于RxJava最友好的文章——背压(Backpressure)
背压(Backpressure)可能是所有想要深入运用RxJava的朋友必须理解的一个概念。 关于它的介绍,我本意是想写在RxJava2.0更新介绍的文章里的,可是写着写着发现,要完整介绍这个概念需要花费的篇幅太长,恰好目前对于背压的介绍文章比较少,所以决定单独拿出来,自成一篇…
下一页
关注了
1
关注者
0
收藏集
0
关注标签
10
加入于
2016-08-12