分享两个 Android 开源项目和一个 Doc

标签: Android Android conferences Android 大会 hotpatch MainDex 过大 | 发表时间:2016-07-29 01:03 | 作者:Trinea
分享到:
出处:http://www.trinea.cn

这是首发在我维护的微信公众号 codeKK 上的文章,欢迎大家关注。

1. Android 傻瓜式分包插件

GitHub:https://github.com/TangXiaoLv/Android-Easy-MultiDex
这是一个可自定义哪些类放在 MainDex 中的插件。
ReadMe 中详细介绍了在使用 MultiDex 时,为了解决 MainDex 方法数超标的问题,碰到的一个个坑及如何解决,并列出了详细的参考资料,一篇很不错的文章。

 

2. Tinker_imitator

GitHub:https://github.com/zzz40500/Tinker_imitator
微信热修复方案的三方实践。这个项目还有不少待完善地方,有兴趣的可以加入一起完善,加入信息位于项目 ReadMe。

 

微信官方之前分享了他们通过全量替换新的 Dex 实现的热修复方案 Tinker,相比于其他热修复方案可以支持类、资源、Lib 级别的替换,性能损耗和补丁包都较小,官方还在走开源的审查流程。

 

这样目前主流的四种热修复方案都有了开源项目:
AndFix:https://github.com/alibaba/AndFix
Dexposed:https://github.com/alibaba/dexposed
QZone 方案三方实现:https://github.com/jasonross/Nuwa
微信方案三方实现:https://github.com/zzz40500/Tinker_imitator

 

3. 2015/2016 年国外 Android 会议部分资料整理

https://docs.google.com/spreadsheets/d/1e81FPcfaFukK-EvRaQb3l9ZE9IqUWaueiujZOT6lt5g/edit#gid=0
部分截图如下:

这是网友@TomeOkin 推荐到 http://r.codekk.com 的,欢迎大家推荐不错的内容。

 

关注微信公众号 codeKK

扫描下面二维码关注我们
codeKK

相关 [android 开源 项目] 推荐:

Android优秀开源项目

- - CSDN博客移动开发推荐文章
Android经典的开源项目其实非常多,但是国内的博客总是拿着N年前的一篇复制来复制去,实在是不利于新手学习. 今天爬爬把自己熟悉的一些开源项目整理起来,希望能对 Android开发同学们有所帮助. 另外,如果你有比较好的项目推荐,也烦请在评论里分享出来,我会定期更新博客内容. Apollo音乐播放器:就一个播放器,但是实现的很好.

Google code android开源项目(四)

- - CSDN博客推荐文章
一个简洁的android rss阅读器. 创建者写的一些应用包括:闹钟和调节屏幕亮度小工具等. 远程控制winamp(5.5以上版本).  Tesseract OCR(HP实验室开源的)封装的 Android APIs. 使用 visual studio 开发Android NDK C/C++ . android版quake2.

GitHub 优秀的 Android 开源项目

- - 移动开发 - ITeye博客
GitHub 优秀的 Android 开源项目. 转自:http://blog.csdn.net/shulianghan/article/details/18046021. 主要介绍那些不错个性化的View,包括ListView、ActionBar、Menu、ViewPager、Gallery、GridView、ImageView、ProgressBar及其他如Dialog、Toast、EditText、TableView、Activity Animation等等.

Google 将 Android 4.0.4 源代码送交 AOSP 开源项目

- - Engadget 中国版
分类: 智能手机, 平板电脑. 我们先来解释下 AOSP ,实际上就是 Android Open-Source Project 的缩写,中文直接理解就是 Android 开放源代码项目. 虽然官方并没有正式宣布 Android 4.0.4 开源,但看来这个时间点应该很快. Ice Cream sandwich 最新的版本在早前已经发布了,Moto 的 Xoom 平板 抢先尝到.

直接拿来用!最火的Android开源项目(完结篇)

- - ITeye博客
转至:http://www.csdn.net/article/2013-05-21/2815370-Android-open-source-projects-finale/1. 前,CSDN移动频道推出的GitHub平台上“最受欢迎的开源项目”系列文章引发了许多读者的热议,在“直接拿来用. 最火的Android开源项目”系列文章.

直接拿来用!最火的Android开源项目(二)

- - CSDN博客推荐文章
摘要:GitHub上的开源项目不胜枚举,通过这些项目,也能让开发者在应用开发过程中事半功倍,作为开发者的你,在用这些开源项目吗. 今天我们将介绍另外20个在GitHub上备受欢迎的Android开源项目,你准备好了吗. 最火的Android开源项目(一)》中,我们详细地介绍了GitHub上最受欢迎的TOP20 Android开源项目,引起了许多读者的热议,作为开发者,你最常用的是哪些开源项目.

直接拿来用!最火的Android开源项目

- - CSDN博客推荐文章
摘要:对于开发者而言,了解当下比较流行的开源项目很是必要. 利用这些项目,有时能够让你达到事半功倍的效果. 为此,CSDN特整理了GitHub上最受欢迎的Android及iOS开源项目,本文详细介绍了20个Android开源项目. GitHub在中国的火爆程度无需多言,越来越多的开源项目迁移到GitHub平台上.

android 图片加载和缓存开源项目 Picasso

- - 移动开发 - ITeye博客
Picasso – Android系统的图片下载和缓存类库. Picasso 是Square开源的一个用于Android系统下载和缓存图片的项目. 该项目和其他一些下载图片项目的主要区别之一是:使用4.0+系统上的HTTP缓存来代替磁盘缓存. Picasso 的使用是非常简单的,例如:. 处理Adapter中的 ImageView 回收和取消已经回收ImageView的下载进程.

GitHub上史上最全的Android开源项目分类汇总

- - CSDN博客移动开发推荐文章
        今天在看博客的时候,无意中发现了 @Trinea在GitHub上的一个项目 Android开源项目分类汇总,由于类容太多了,我没有一个个完整地看完,但是里面介绍的开源项目都非常有参考价值,包括很炫的界面特效设计、个性化控件、工具库、优秀的Android开源项目、开发测试工具、优秀个人和团体等.

Android手写开源项目和资料搜集

- - CSDN博客移动开发推荐文章
        Android的手写效率一直是件头疼的事情,比如手写效率、笔锋效果、手掌抑制等等,本文搜集了关于手写的开源项目和一些相关的文章资料. 项目地址: android-signaturepad. 项目介绍:这是一款银行手写签名的应用,通过event的getHistory方法获取存储在MotionEvent中的历史点,大大提高了手写的流畅度,通过算法实现了笔锋效果.