Android开发技术周报 Issue#4

文章

  1. Android系统性能调优工具介绍

  2. The introduction to Reactive Programming you've been missing -- 中文版

  3. Android Lollipop 新特性 - Palette

  4. Android 使用动态加载框架DL进行插件化开发

代码&开源库

  1. dex-method-counts

    一个可以统计 .dex 文件中方法个数的命令行工具。

  2. smali2java

    可以将smali代码转换为java代码的工具。

  3. MaterialDesignLibrary

    可以让你在2.2系统上使用Android L系统才支持的控件效果的库。具体兼容的控件请看项目的介绍。

  4. enhanced-volley

    在Volley的基础上进行了扩展,添加了 自定义Http头自定义GET请求的URL参数给ImageLoader添加了默认的BitmapLruCache实现添加了新的可以执行任意你想要的动画的AnimateImageView控件 以及支持 application/octet-stream MIME 类型的文件上传 等功能。

小技巧

  1. Android Studio / Intellij Tip of the Day:显示最近更改的文件(@Philippe Breault)

    快捷键(菜单):

    • Mac:Cmd的+ Shift键+ E
    • Windows / Linux:CTRL + SHIFT + E

工具

  1. manifestreplace-plugin

    Gradle plugin to add more placeholders to your manifest.xml.

设计教程

  1. IOS机Android切图标注与命名规范

  2. 图标设计初阶要先型

设计工具

  1. Material Design UI Kit for Sketch

    A UI Kit for Google's Material design.

  2. Icons8 App