首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Android
订阅
丶laoQ
更多收藏集
微信扫码分享
微信
新浪微博
QQ
21篇文章 · 0订阅
Android 头像选择(拍照、相册裁剪),含7.0的坑
头像选择,埋坑埋坑
Android SDK开发与使用的那些事儿
包含了二次打包aar、SDK中Application对象的初始化、Application多继承、导入aar的两种方法、SDK中不可忽视的混淆问题等技术要点
热修复框架--Tinker
公司项目要接入热修复框架,让我去做一下预研,做完分享了,现在记录下来做一下总结。 大家都知道,每一次 App 发版都是一次漫长的流程,上线成功以后。用户接到打开 App 接收到更新通知时还不一定更新。 好不容易用户更新了,因为测试的疏忽或者其他玄学的问题,出现了大面积的紧急…
一张图带你走进Retrofit源码世界
前提 只有了解了框架的原理才能更好的使用她,才能定位问题的根本。写这篇文章的也是为了自我的学习和提升。其实看源码就跟看书一样,看了这么多本书有什么用呢,其实不然,这些知识已经潜移默化的影响了你的思维。你之后在阅读源码时,会发现能更快的上手了。 引用别人的一句话:当我还是个孩子时吃…
Dagger2的使用和原理分析
@Component:桥梁;是核心注解类的工厂类的实例化类 …..还有一些注解 暂时不做解释 有兴趣可以自行查看文档 对于没有接触过dagger2的程序员会有陌生感 但是习惯了 就会觉得蛮好用 解耦效果好 对后期项目维护和迭代修改有很大的便利 首先添加依赖 //在app –…
ButterKnife 的工作原理
使用 butterknife 很简单。 在 Activity 中只需在setContentView() 之后配置一句 ButterKnife.bind(this),就可以省略繁琐的 findViewById 代码。可以推测它肯定是在内部帮我们处理然后生成了 findViewBy…
【译】RxJava 中的错误处理
一旦你开始使用 RxJava 函数库写代码,你会发现一些东西能有很多不同的实现方式,但是有时你很难立即确定哪种方法最好,错误处理就是其中之一。 假设你有一个 Observable 可能会产生异常。如何处理呢?第一反应应该是直接在 onError 消费者中处理错误。 它类似于我们…
微信:如何利用SOTER,1个版本内完成指纹支付开发?
来自微信移动客户端开发团队的分享
探究 ButterKnife 的注解处理以及代码生成
探究 ButterKnife 如何使用 Annotation Processor 处理注解,如何使用 JavaPoet 生成代码,如何实现自动绑定。