Android开发技术周报 Issue#95

新闻

  1. Android 7.0 Nougat 最终版正式推出

教程

  1. Android动态布局入门及NinePatchChunk解密

  2. 解析ViewTreeObserver源码,体会观察者模式、Android消息传递(上)

  3. Android 动态链接库加载原理及 HotFix 方案介绍

  4. 移动APP自动化测试框架对比

  5. 轻听变色之谜

  6. Android 從無到有系列

  7. Freeline - Android平台上的秒级编译方案

  8. React Native 0.31 Bundle 预加载优化

  9. Android 开发之 MP4 文件转 GIF 文件详解

  10. Android App国际化

开源库&项目

  1. Paginize

    一个轻量级的 Android 应用开发框架

  2. StyleImageView

    本类库可以对ImageView,View Background,Drawable和Bitmap添加风格与设置亮度、对比度

  3. epoxy

    Epoxy is an Android library for building complex screens in a RecyclerView

  4. tiger

    一个号称最快速的依赖注入框架

  5. ElemeShoppingView

    仿饿了么点击购物效果

  6. Secured-Preference-Store

    一个重新对 SharedPreference 进行包装,并且使用 256位AES加密内容的库,加密的 Key 存储在 device's KeyStore。

  7. PuzzleView

    Android拼图支持库,想法来自Layout for Instagram

  8. RxJavaApp

    学习RxJava操作符的APP

  9. BottomSheetBuilder

    A simple library that creates BottomSheets according to the Material Design specs

  10. Filmy

    一个 Material Design 风格的电影 App

  11. InfiniteCycleViewPager

    Infinite cycle ViewPager with two-way orientation and interactive effect

  12. ViewPagerCards

    仿多邻国的 ViewPage 卡片效果

工具

  1. TinyPNGNodeJSBatcher

    一个NodeJS环境下,基于TinyPNG服务的,批量压缩任意数量图片的工具

  2. FreeLine

    阿里开源的一个基于动态替换的编译方案

  3. HLS Analyzer

    一款用 python 写的开源 HLS 码流分析工具

技术之外

  1. 比特币是什么?