Android开发技术周报 Issue#120

新闻

  1. Android三月版本分布图出炉:Nougat环比增加133%

  2. 谷歌正在为Android系统打造智能新功能

教程

  1. React Native for Android 异常处理概览

  2. Android系统进程之父-init进程分析

  3. 手机QQ Hybrid 的架构演进

  4. Android Studio 2.3正式版发布,官方全解析

  5. Android自定义Lint实践2——改进原生Detector

  6. 那些年,我们一起写的单例模式

  7. 管中窥豹:结合NewApi实践来了解Lint代码扫描

  8. Android与Android Things,父子还是兄弟?

  9. vysor原理以及Android同屏方案

开源库 & App

  1. DiscreteScrollView

    Scrollable list of items, where current item is centered and can be changed using swipes

  2. CookieBar

    CookieBar is a lightweight library for showing a brief message at the top or bottom of the screen.

  3. ColorPickerView

    This is ColorPickerView by skydoves

  4. SimpleNumberPicker

    A customisable decimal and hexadecimal material picker view for Android.

  5. DateTimeTemplate

    Android date/time formatting library supporting formatting placeholders

  6. Phonograph

    A material designed music player for Android

  7. BlockCanaryEx

    比起BlockCanary,BlockCanaryEx可以知道项目中所有方法的执行时间和次数。在app发生卡顿时,可以将耗时的方法直接展示给开发者。

  8. Material-Onboarding

    A short and simple library which allows easy replication of several* app onboarding techniques.

  9. SimpleRatingBar

    SimpleRatingBar allows us to create a RatingBar with margin between items

工具

  1. LottieFiles

    一个 AE 动画的 json 文件网站,可以配合 Airbnb 的 Lottie 动画

设计

  1. 设计一个完美的搜索框,你需要注意这9个要素

技术之外

  1. 复旦大学美女教授的朋友论:真正的朋友是无用的

  2. 我所讨厌的那些开发者

  3. 傅盛认知三部曲之一:所谓成长就是认知升级

播客

  1. 太医来了