这是首发在我维护的微信公众号 codeKK 上的文章,欢迎大家关注。
1. Android 傻瓜式分包插件
GitHub:https://github.com/TangXiaoLv/Android-Easy-MultiDex
这是一个可自定义哪些类放在 MainDex 中的插件。
ReadMe[......]
最近有几个开源项目值得介绍下
1. Agera
GitHub:https://github.com/google/agera
几天前,Google 开源了自己的 Android 响应式编程库 Agera,众多 Githuber 讨论是否是 RxJava(RxAndroid)[......]
ReDex 是 Facebook 开源的工具,通过对字节码进行优化,以减小 Android Apk 大小,同时提高 App 启动速度。
GitHub:ReDex,官网主页:fbredex.com
去年十月 Facebook 就写过一篇文章《Optimizing Android bytecod[......]
Android N 这次的新特性包括多窗口的支持、通知栏支持直接回复消息、对部分广播的后台限制、网络数据节省开关等,并不多,也有很多翻译文章已经介绍。
这里主要分享对 Android N 的适配大家可能要注意什么。
文末杂谈带阿里腾讯保障员工买房相关的福利介绍。
[......]
推荐国内几个不错的团体技术博客。
1. 阿里技术沙龙
http://club.alibabatech.org/
阿里技术嘉年华每次会议分享的内容,这个沙龙以前叫淘宝技术嘉年华,从 2011 年开始举办,四年多了,不容易。
Android 端的分享包括:支付宝钱包[......]
推荐五个方便大家浏览和查找开源项目的网站。
1. GitHub
https://github.com/ 不用多说,下面网站大多以它为数据源。
2. codeKK
http://p.codekk.com/
这是一个开源项目自动搜集、方便快速浏览和中英文搜索的网站,目前已经[......]
最近比较忙,博客和 codeKK 都两个月没怎么更新了。赶在月末分享个小技巧。
一、场景
两年前在 Proguard 语法及常用 proguard.cfg 代码 中介绍过一些 Proguard 的基础知识,其中提到一些类不能混淆,比如实现了 Serializable 接口的,否则反[......]
对 LocalBroadcastManager 大家应该都不陌生,相对 BroadcastReceiver,它只能用于应用内通信,安全性更好,同时拥有更高的运行效率。也是需要发送应用内广播时的官方推荐。
大家也都知道BroadcastReceiver的通信是走 Binder 机制的,[......]
介绍下针对移动端的网络优化,不限于 Android,同样适用于 iOS 和 H5。
这篇文章首发在微信公众号 codekk。
本文为性能优化系列第四篇,目前性能调优专题已完成以下部分:
性能优化总纲——性能问题及性能调优方式
性能优化第四篇——移动网络优化
性能优化第三篇——代码优化
性能优[......]
这个问题挺早就准备写一写,知乎有这个伸手的问题,就顺着回答下把。 关于 Android 开源项目汇总、学习、源码解析
整个包括: 1. GitHub 上有哪些 Android 开源项目
2. 哪些适合新手学习
3. 如何获取最新的 Android 开源项目
4. 开源[......]
忙了这么久了,终于在昨天对外发布了 Andriod 开源项目源码解析第一期,算是个结束点,更是个起点
感谢参与开源项目第一期所有的成功,包括一部分退出的。具体一期成员信息见 aopa-phase1-member,大家可以多关注他们,他们都很棒!
开源项目源码解析网站:http://www.code......
介绍下个人觉得如何用开源项目及一个开源项目的标准,欢迎吐槽。
1. 开源发展
首先看两张图
第一张是 2007-2013 年全球智能手机增长曲线,第二张是 2008-2013 年 GitHub 上开源项目总数的增长曲线,大家注意看下 Android 设备增长曲线和 GitHub 增[......]
之前太忙导致 Android 开源项目实现原理解析 一度搁浅,目前一期进行中,我也完成了 EventBus 分析的初稿,大家可以稍微看看后面会继续润色下。
PS:本文直接复制 Markdown,格式有差异,可直接访问原文 Android 开源项目原理解析之 EventBus
本文为 Andr[......]