10 篇精选Android技术文章

1. 《Android性能优化典范》 

2015 年伊始,Google发布了关于Android性能优化典范的专题,一共16个短视频,每个3-5分钟,帮助开发者创建更快更优秀的Android App。课程专题不仅仅介绍了Android系统中有关性能问题的底层工作原理,同时也介绍了如何通过工具来找出性能问题以及提升性能的建议。主要从三个 方面展开,Android的渲染机制,内存与GC,电量优化。下面是对这些问题和建议的总结梳理。

2.《Facebook工程师是如何改进他们Android客户端的》 

作 为世界上最大的社交网络,Facebook的Android客户端面临着各种各样的使用环境(地理环境、Android设备以及移动网络等环境的差异)。 也正是这个原因,为了检测自家Android客户端在发展中国家的性能表现,Android的产品经理、工程师在2013年的时候去了一趟非洲。当时我看 到这个新闻的时候觉得有点怪异,后来看到他们这篇博客才有点理解他们这样做的原因了。

3.《19 个 Android 开发工具》 

工欲善其事必先利其器。本文汇总了一些常用的Android开发工具和相关资源,供开发者参考。

4. 《安卓开发者必备的几个工具》 

原文作者作为一名手机软件高级工程师,他曾为世界500强的公司开发了一些企业级手机和平板应用。他开发的一个应用有数百万人使用。本文介绍了几个由他推荐的安卓开发者必备工具。

5.《高效开发Android App的10个建议》 

本文不需要讨论高效编程,因为我们不会关心你写的代码是否能够经得起测试。即使高效的代码也是需要时间来运行。今天这篇文章我们就讲讲怎么尽可能地缩短运行时间,以及如何开发用户喜欢的App。

6.《Android Studio vs Eclipse:你需要知道的那些事》 

在这个指南里,包含了一些当你要把Eclipse项目转到Andorid Studio前需要知道的基本信息。

7.《使用Android API最佳实践》 

现在,Android应用程序中集成第三方API已十分流行。应用程序都有自己的网络操作和缓存处理机制,但是大部分比较脆弱,没有针对网络糟糕情况进行优化。

8.《Android开发之旅:书籍、教程、工具和各种干货》 

这篇文章收集整理了Android开发所需的书籍、教程、工具、资讯和周刊。它们能让你在Android开发之旅的各个阶段都受益。

9.《加速你的安卓模拟器,让开发更迅速》 

我看到一篇文章声称:使用英特尔的硬件加速执行管理器(HAXM)驱动可以对安卓模拟器进行加速。这让我很兴奋,所以决定去验证这个说法。这篇博文就是我验证的过程。

10.《每一位Android开发者应该知道的Android体系架构和开发库》

Android的体系架构鼓励组件重用,允许开发者发布共享Activity、Service并且访问其他应用程序的数据,还可以根据开发者制定的安全限制进行管理。话虽如此,今天我将分享一些关于Android架构和开发库信息,供开发者创建下一个杀手级应用使用。