[第11期]Android周报

f663x 10年前

原文  http://www.race604.com/android-weekly-11/

文章/教程

  1. 关于谷歌 Material Design:你需要知道的一切(翻译)
    本文简要总结了Material Design设计原则和规范。特别是后面有相关的设计资源下载总结,值得收藏。
  2. Android Proguard 详解
    本文解释了Proguard的基本概念,特别是Proguard出错的一些问题的解决方法。
  3. 使用 Chrome 来调试你的 Android App
    本文介绍了使用 非死book 的开源 Stetho 工具的帮助,能够使用 Chrome 来调试 App。主要用来调试网络请求、查看 SqLite 数据库和 SharePreference 等。
  4. Volley 源码解析
    之前的推荐过 Android 开源项目源码解析 系列。这里系列的一篇文章,详细分析了 Google 的开源网络库 Volley,其精妙的设计,非常值得学习。
  5. BLE开发的各种坑
    本文记录了一些 Android BLE 的杂项和开发中遇到的问题及其解决方法, BLE开发的可以看一下。
  6. 使用Android studio分析内存泄露
    通过实例演示,利用MAT工具来 Debug 应用中的内存泄漏问题,以及遇到类似的问题怎样去避免和解决。

源代码/库

  1. superCleanMaster
    一键清理开源版,包括内存加速,缓存清理,自启管理,软件管理等。
  2. Android-Iconics
    这是一个可以让你在你的项目中使用几乎任何字体图标的库。默认包含 FontAwesome 和 Material Design Icons 还包含 Meteocons 插件。你甚至可以添加任何你自定义的字体图标(typeface)。
  3. FilterMenu
    这是一个自定义的菜单,效果非常酷。
  4. ion
    一个异步网络请求和图片加载的库,一个库能搞定几乎所有的网络请求。
  5. UltimateRecyclerView
    正如这个库的名字,这是一个终极的 RecyclerView,有下拉刷新、滑动删除、拖拽、加载更多、丰富动画等功能。
  6. PullDownListView
    仿微信首页的下拉效果,非常细腻。
  7. PreferenceInjector
    Android 的 SharedPreference 的注入库,通过注解,能够轻松实现加载和监听 SharedPreference 值的变化。

工具

  1. androguard

    Android应用的逆向工程(即:反编译)工具。配合这个 系列教程 来了解详细使用方法。

可以点击订阅本周刊RSS,也可以关注此周刊主页。也欢迎投稿到这里: race604@gmail.com