Android开发技术周报 Issue#25

新闻

  1. 刚完成8000万美元融资的Cyanogen想脱离安卓 自立门户

教程

  1. Android ocr识别文字介绍

  2. Java实现图像灰度化

  3. 自定义view实现水波纹效果

  4. Android自定义控件其实很简单系列

  5. OKHttp源码解析

  6. Google+ 团队的 Android UI 测试

  7. 一个绚丽的 loading 动效分析与实现!

  8. ActivityManagerService启动流程分析

  9. 深入理解Android之设备加密Device Encryption

  10. 深入分析Java ClassLoader原理

代码&开源库

  1. DaVinci

    DaVinci是一个适用于Android Wear平台的图片下载和缓存library。

  2. device-year-class

    Facebook 的开源工具,让开发者快速识别用户使用的设备机型.

  3. AirMapView

    AirMapView 是一个抽象的视图。它支持多个本地地图提供者包括谷歌地图V2和亚马逊地图V2。

  4. BlurNavigationDrawer

    背景模糊的Navigation Drawer。

  5. materialistic

    Material Desgin风格的Hacker News客户端。

  6. PopoverView

    一个模仿iOS UIPopoverController效果的控件。

  7. fresco

    Facebook 又放出的一个新项目,一个类似 Picasso, Glide 的库,不过比他们做的更好。 强烈推荐!

  8. StatedFragment

    如果你还在为保存Fragment的状态折麽着,那么赶紧试试StatedFragment吧。

  9. CreditsRoll

    实现星球大战字幕效果。

  10. logger

    一个简单、漂亮、功能强大的Android日志程序。

工具

  1. Color themes for IntelliJ IDEA
    专为IDE神器InteliJ (IDEA, PhpStorm, PyCharm, RubyMine, WebStorm and AppCode)全系列打造的主题,总有一款对你的口味。

  2. Android SVG to VectorDrawable (Alpha)

    一个可以将SVG图片转换为Vector Drawable xml文件的在线工具。

  3. Augmented Traffic Control

    Facebook 宣布开源移动网络测试工具 ATC,该工具支持利用 Wi-Fi 网络模拟 2G、2.5G、3G 以及LTE 4G 移动网络环境,让测试工程师们能够快速对智能手机和 App 在不同国家地区和应用环境下的性能表现进行测试。

视频

  1. Android Studio 系列视频 #3 Layout Editor