ASCE1885的移动开发技术周报(第三期)
Life isn't about how to survive the storm,it's about learning to dance in the rain — Taylor Swift
精彩博文
1) Android中判断app何时启动和关闭的技术研究
Android开发中不可避免的会遇到需要检查app何时进入前台,何时被用户关闭。奇怪的是,要达到这个目的并不容易。检查app第一次启动并不难,但要判断它何时重新打开和关闭就没有那么简单了。这篇文章将介绍一种判断app打开,重新打开和关闭的技术。
2)Android性能优化系列 渲染篇 运算篇 内存篇 电量篇
Google近期在Udacity上发布了Android性能优化的在线课程,分别从渲染,运算与内存,电量几个方面介绍了如何去优化性能,这些课程是Google之前在Youtube上发布的Android性能优化典范专题课程的细化与补充。
3)iOS应用架构谈系列 开篇 view层的组织和调用方案
安居客iOS app开发者的iOS架构经验分享,目前出了两篇文章。
4)唐巧的QCon参会笔记
QCon全球软件开发大会一线参会者的感受。
5)Android Studio入门指南
总结的比较全面的适用于国内开发者的Android Studio安装和基本使用教程,献给终于想从Eclipse+Ant转向Android Studio+Gradle的开发者们。
6)Android最佳性能实践系列 合理管理内存 分析内存的使用情况 高性能编码优化 布局优化技巧
Android性能优化的一些常规实践,虽然有点老调重弹,但本系列总结的不错,还是值得一读的。
7)Android Support Library 22.1
最新发布的Android支持库一如既往地添加了许多实用的组件,并对Support V4、AppCompat、Leanback、RecyclerView、Palette和Renderscript库的内部实现逻辑作出改变。从新的 AppCompatActivity和AppCompatDialog 到Android TV全新的引导流程我们可以发现,新的库确实带来许多让我们耳目一新的惊喜。
8)我为什么主张反对使用Android Fragment
最近我在Droidcon Paris举办了一场技术讲座,我讲述了Square公司在使用Android fragments时遇到的问题,以及其他人如何避免使用fragments。
开源函数库和工具
1)adb-idea
一个Android Studio和Intellij IDEA插件,用于加速日常Android的开发,主要提供的功能有:
刚刚结束的QCon 2015的嘉宾演讲资料汇总,感兴趣的筒靴们可以翻阅一下。
3)Cmd Markdown客户端
作业部落的Markdown编辑器全平台(Windows/Mac/Linux/浏览器)客户端发布,很好用的一款MarkDown编辑器,支持作业部落的云端同步和发布。