Android开发者必知的开发资源

  次阅读 来源:互联网(转载协议) 2016-01-19 11:04 我要评论(0)

随着Android平台市场份额的持续猛增 ,越来越多的开发者开始投入Android应用程序的开发大潮。如果您是一位2013年刚刚入行的Android开发新兵,恭喜你,因为这个平台已经在过 去几年里变得愈发成熟了,绝对值得住你全情投入。目前来看,Android现成的开发资源早已经汗牛充栋,我们这篇帖子,就是要在浩如烟海的资源中挑出最 重要的那些,呈现给你。

本帖对Android开发菜鸟和中级老兵同样适用,因为本帖重点列出了那些最常用的Android开发资源。

推荐书籍

你或许觉得,都2013年了,再去看个什么书来学习Android开发,这方法应该早就过时了。没错,或许你的想法是对的。但是我们还是推荐按照过 时的办法来。理由的话,请参看: Programmers Don t Read BooksBut You Should (作者为:Jeff Atwood)

我推荐下面两本书:

The Busy Coder s Guide to Android Development

《The Busy Coder s Guide to Android Development》(Mark Murphy著)。 这本书最大的特色就在于它的覆盖广度(此书有超过2000页的篇幅),而且更新频率很高(平均每2个月更新一次)。这本书对于快速进化的Andoird平 台来说,应当是很具有榜样性质的。作者Mark Murphy本人还设立了常规答疑环节,这样本书的读者就能够向作者直接提问。本书的示例源代码全部都发布在 github上面。所以综上所述,强烈推荐。

《Smashing UI 》(Juhani Lehtimaki著)。对于那些关注如何做出顶级UI设计的Android开发者来说,此书无可挑剔。

Smashing UI

developer.android.com 官方开发者站点推荐资源

在动手编写第一个Android应用之前,用心读一读Android Design章节。尤其 是下面的这些文章:

Devices and Displays(设备和显示)

Touch Feedback(触摸 反馈)

Metrics and Grids (度量和网格)

Iconography (图像研究)

同时也请下载Downloads部分的代码,这些代码囊 括了Android图标和控件的设计模板,源文件,样式以及无样式图标等等。

那么读完了这些以后就可以开始编程了么?不,最好连下面的东西也一起读:

Best Practices for User Experience & UI (a must read) (用户体验和用户接口最佳实践必 读)

Best Practices for Performance(性能最佳实践)

Displaying Bitmaps Efficiently (高性能位图显示)

Adding Animations (also see NineOldAndroids library) (动画效果同时也需要看NineOldAndroids库的介绍)

Tools help (开发工具介绍)

SDK Samples (SDK示例)

StackOverflow 推荐资源

很多Android核心框架的工程师,开发者布道师以及Android开发专家都会经常到stackoverflow.com上助人为乐。以下是关于Android最热门问题的清单。我已经订阅了很多高手的RSS feeds, 例如:CommonsWare (Mark Murphy), Dianne Hackborn, Romain Guy, Reto Meier, Trevor Johns, Roman Nurik, Adam Powell (感谢, @remdroid!).

Blogs 推荐资源

很多博客能够提供给你最好最新的Android开发资源

Android Dev Weekly (博主 Gyuri Grell)。这是一个极好的博客,可以为Android新手提供一手的开发新闻。

Official Android developers blog。这是一个绝对值得一看的博客档案,里面的很多东西都是干货,比如:Avoiding memory leaks (如何防止内存泄露), Memory Analysis for Android Applications (Android应用程序内存分析).

Romain Guy。来自Android 核心框架组工程师的博客。一旦你开始熟悉Android开发了以后,一定要阅读他写的Android Performance Case Study这篇博文。当然,他的博客还包含一些非技术的内容,比如:great photographer (优秀的摄影师)

本站部分文章来源于网络以及网友投稿,本站只负责对文章进行整理、排版、编辑,是出于传递更多信息之目的,并不意味着赞同其观点或证实其内容的真实性。如果您有什么意见或建议,请联系QQ28-1688-302!

人工智能实验室
相关文章相关文章
  • 2018深圳国际人工智能展览会 2018 shenzhen International Artif

    2018深圳国际人工智能展览会 2018 shenzhen International Artif

  • Oculus公布原型机,大幅度提升可视角,能实现140°的视场水平

    Oculus公布原型机,大幅度提升可视角,能实现140°的视场水平

  • Michael I. Jordan带你解读百万奖金ATEC蚂蚁人工智能大赛

    Michael I. Jordan带你解读百万奖金ATEC蚂蚁人工智能大赛

  • teamLab创始人猪子寿之: 抛去衣食住行,我还剩下什么?

    teamLab创始人猪子寿之: 抛去衣食住行,我还剩下什么?

网友点评网友点评
阅读推荐阅读推荐

据外媒报道,STEER打造了首款完全自动驾驶停车技术,旨在使常规车辆转变为无人驾驶车辆。STEER的首款技术应用是4级自动驾驶及网络安全停车...

近日,美国软性机器抓手制造商 Soft Robotics 宣布,获得 2000 万美元的融资,本轮投资者包括 Scale Venture Partners,Calibrate Ventures...

据外媒报道,加州车管局发布了《2017自动驾驶脱离报告(California Autonomous Vehicle Disengagement Reports)》,其中谈及了脱离的具体...

用人机语音交互,来解决智能家居适老的问题;通过家庭门禁与安防套件、空气净化套件、可燃气体与有害气体监控套件等相互联动,在不同生活情...