首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Android框架
订阅
张鹏
更多收藏集
微信扫码分享
微信
新浪微博
QQ
10篇文章 · 0订阅
从零开始手撸一个热修复框架
热修复原理,这个一直是这几年来很热门的话题,在项目中使用的话,也基本要么是阿里系或者腾讯系的开源框架。但是作为一个光会使用的程序员是远远不够的。这篇文章会从dex分包的原因,原理,热修复的由来及原理为思路,手动写一个热修复的框架,这样感觉比光分析原理要更加深记忆。也是一片比较全…
Android 彻底组件化方案实践
项目发展到一定程度,随着人员的增多,代码越来越臃肿,这时候就必须进行模块化的拆分。在我看来,模块化是一种指导理念,其核心思想就是分而治之、降低耦合。而在 Android 工程中如何实施,目前有两种途径,也是两大流派,一个是组件化,一个是插件化…
RxJava 2.x 使用最佳实践
学习 RxJava 2.x,这一片就够了
当RxJava遇到AOP
如来神掌.jpg 背景 公司打算开发一款全新的To C产品,因此我开始做一些搭建框架的事儿以及POC。新的产品能够使用一些比较新的技术,在新产品中我大量使用了Rx。这就导致了原先的AOP框架在某些场景下是无法使用的,借此机会我顺便升级了一下原先的AOP框架。 回顾一下之前写过的一…
Android 复杂的列表视图新写法 MultiType (v3.1.0 修订版)
前言 MultiType 这个项目,至今 v3.1.0 稳定多时,考虑得非常多,但也做得非常克制。原则一直是 直观、灵活、可靠、简单纯粹(其中直观和灵活是非常看重的)。 在开发我的 TimeMachine 时,我有一个复杂的聊天页面,于是我设计了我的类型池系统,它是完全解耦的,我…
OkHTTP源码学习(二)责任链及拦截器集合
都跟你讲okhttp的责任链模式的牛逼,你不想看看怎么做的?
Dagger 2 极速入门
Github地址 Dagger是一个快速的依赖注入框架,供Android和Java开发使用。以前由Square维护,现在转交给Google,Github链接为:https://github.com/google/dagger。 依赖注入 Dagger为依赖注入而生。什么是依赖?什…
FFmpeg(3.3.2)移植Android平台
FFmpeg(3.3.2)移植Android平台
使用anko 抛弃XML
anko 是一款结合kotlin语言抛弃布局xml的工具,使用他就可以不用写布局xml代码了
Dagger2从入门到放弃再到恍然大悟
Dagger2从入门到放弃再到恍然大悟