Android开发技术周报 Issue#70

新闻

  1. 微软正式放弃 Android 应用移植项目 Project Astoria

    理想很美好

教程

  1. BottomSheets 源码解析

    国内第一篇 BottomSheets 源码解析

  2. Google Play services 8.4 的 8 项改进

    快去试试吧

  3. 在Android中使用反射到底有多慢?

    真实案例分析

  4. Android开发必备知识:为什么说Kotlin值得一试

    来说说吧

  5. 为什么说 Smart Lock 是 Smart 的?

    在 Smart Lock 的帮助下,New York Times 的新登录活动增加了 80%

  6. 拦截一切的CoordinatorLayout Behavior

    了解Behavior能做哪些事情

  7. 生还是死?Android 进程优先级详解
    进程优先级详解

  8. [译] MVVM 模式介绍

    结合实例介绍 MVVM

  9. 深入理解LayoutInflater.inflate()

    深入浅出

  10. 这可能是目前最鲁棒的Android声音录制和播放封装库了

    确实很鲁棒

  11. 世界级的Android测试开发流程(一)

    我们想要测试什么?

  12. 世界级的Android测试开发流程(二)

    我们想要怎么去测试?

  13. RecyclerView技术栈

    RecyclerView的哪些事

开源库&项目

  1. android-support-23.2-sample

    support 库在 23.2 版本新增内容示例项目

  2. Douya

    开源的 Material Design 豆瓣客户端

  3. material-intro

    Material Design 风格的引导页

  4. EmphasisTextView

    支持部分文字高亮的 TextView

  5. greedo-layout-for-android

    深度定制的 LayoutManager,在显示网格布局的时候会考虑屏幕宽高比

  6. KBinding

    用 Kotlin 写的 MVVM 框架

  7. Rosie

    可以让你创建遵循 Clean Architecture 的应用的框架

  8. CreditCardView

    一个交互很赞的信用卡自定义 View

  9. android-md-core

    Material bootstrap

  10. SwipeCardView
    一个带渐变层叠动画的左右滑动效果(类似于探探左右刷脸)

  11. CRAudioVisualizationView

    水波纹效果的声音可视化自定义 View

  12. SwipeSelector

    可以左右滑动切换 item 的 Selector

  13. ForegroundViews

    类似于 FrameLayout 的支持的前景自定义 View

  14. android-material-chips

    Material Design 的 Chips 控件实现

  15. crop-image-layout

    图片裁切布局

工具

  1. smalidea

    smali 语言插件,支持 语法高亮、语法错误、Bytecode 级别的 Debug等等

视频

  1. 算法公开课

    一个个短视频让你在碎片时间高效快速学习算法。

设计

  1. 在交互细节上,Android 与 iOS 有哪些区别?

    图文对比