Android开发技术周报 Issue#76
新闻
-
Android Studio 2.0 是 Android 平台上构建高质量、高效应用的最快方法,包括手机、平板、Android Auto、Android Wear 和 Android TV 在内。作为来自 Google 的官方 IDE,Android Studio 包括你构建应用时需要的所有东西,包括代码编辑器、代码分析工具、模拟器以及更多。新的 2.0 稳定版带来更快的构建速度和更快的模拟器,支持最新的 Android 和 Google Play Services 。
教程
-
万万没想到Retrofit会这么火,在没看源码之前,我简单的认为是因为它跟OkHttp同出一源(Square),所以才会炒的那么热。又或者是因为它能支持RxJava,所以火上浇油,一发不可收拾。后来看过Retrofit源码之后,我才理解为什么它倍受关注,是因为它集诸优点于一身,并且炒鸡解耦。你能预见的特殊需求,都能非常容易的扩展。
-
经过数年发展,Hybrid已经成为移动开发的常规技术,大多数商业应用多多少少都会嵌入几个WebView,区别是对它应用的程度如何。豆瓣在移动Web领域有很深的积累,豆瓣App在部分页面实现了Web化,并在混合开发中积累了一些经验,本文介绍了他们的混合开发项目Rexxar和一些经验。
-
Android应用65k方法数的限制一直为广大开发者所诟病,在应用功能越来越丰富、各种开源库越来越多的今天,65k方法数瓶颈俨然已是一大绊脚石。至于怎么解决这个问题,业内有包括插件化在内的一些方案,我们今天的重点是Android官方给出的这个方案,MultiDex。
-
Glide,就像 Picasso,可以从多个源去加载和显示图片,同时也兼顾缓存和在做图片处理的时候维持一个低内存消耗。它已经在 Google 官方 APP (如 Google 2015开发者大会的应用程序)中使用了,就和 Picasso 一样受欢迎。在这个系列中,我们要探讨 Glide 和 Picasso 的不同和优势。
开源库&项目
-
可以显示在顶部的 Snackbar
-
Improving StrictMode's reports for runtime analysis on Android
-
ActivityRouter
Activity 路由库,支持给 Activity 定义URL -
数字自动变换的自定义View
-
一个完整 Material Design 风格的音乐播放器
-
一个可以处理多行标题的 CollapsingToolbarLayout 控件
-
各种效果的标签导航条
工具
-
Try any android library hosted online directly from the command line。
-
Android Material Icon Generator
Material Design 风格的图标生成器