博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
安卓开发者必备的42个链接
阅读量:4050 次
发布时间:2019-05-25

本文共 3246 字,大约阅读时间需要 10 分钟。

1、

这里是主站点,在这您可以找到一切资源帮助您开始安卓开发。此站包含了很多关于学习基础知识的资源,完整的API引用,以及你开始开发所需的各种工具。此站共分为五个部分:

  • 作为初学者,你应该从开始,这部分讲解了如何安装安卓SDK。
  • 为你提供了关于安卓的基本介绍,教给你如何写出你的第一个程序。它包括很多的资源,即便成为高级程序员你仍需阅读这里面的文章。
  • 是对于不同API更技术性的手册,在更加深入理解安卓内部工作方面十分有用。
  • 包含关于安卓库的完整的类引用。
  • 在部分你会找到更多库的信息,这些库可以让你连接到Google的服务,例如地图和Google+。

教程

2、

这里面包括许多给初学者以及高级安卓开发者的教程。这些文章由Lars Vogel编写,文章十分专业,为你提供对安卓架构的深入理解。

3、

在这里你可以找到许多基于单独话题的教程。这些教程并非按照循序渐进的顺序排列的,但是却包含了多种多样的独立话题。

4、

这是一个更循序渐进的教程系列,可以在你迈出安卓编程的第一步时为你指导。

5、

该教程由三部分组成的,是由linux.com主办目标受众是具有Java背景的安卓初学者。

6、

这是一个程序员学习安卓的博客。Kinam Choi在他了解安卓架构过程中通过他的经验帮助你来理解。

7、

在这个博客中Mark Allison 专注于设计和安卓应用程序的布局。对于那些想要写出有着杰出UI、漂亮的程序的人来说,这是非常有用的资源。

8、
这里包含了一系列的论坛帖子,这些帖子指导你开发简单的安卓应用程序。

视频教程

9、

这里有200个视频教程,这些教程专注于安卓开发的各个方面,从下载和安装安卓SDK开始。大多数视频在5分钟左右,这使得你可以在任何小憩的时候看上一段。

10、

Derek 定期的上传关于各种主题的视频教程。目前共有五个关于安卓开发的视频。

11、 — tgent07

这里有10个简单的视频为你介绍安卓开发。有些视频是其它教程很少涉及到的内容。全部看完10个视频大概需要两个小时左右。

12、

如果你想紧跟安卓开发的步伐,那么你应该订阅官方的安卓开发者(Android Developers)频道。这里你会学习到最新的特性以及独门绝技。

13、 (安卓权威)

这是另一个专注于安卓的频道。主要是面向用户,但是作为一个好的开发者,你也应该时刻了解用户的观点。

工具

14、 (ADT 插件)

对于新手而言,这是目前开发程序的标准的方式,也是最佳选项。Android Developer Tools 插件在中集成了安卓SDK并且包括一个图形化的布局编辑器,它能自动生成布局XML文件。如果你不喜欢Eclipse,你也可以尝试用 来替代。

15、

AndroidAnnotations 通过使用Java注解来创建样板代码,从而简化了安卓应用程序的开发。它负责替你来最常用的任务从而显著地提高代码开发速度,同时增加了代码的可读性。

16、

RoboGuice的目的在与为安卓开发加入依赖注入。 RoboGuice同时利用了标注以及Java映像来达到它的目标。

资源

17、 (T.U.A.L) 终极安卓库

这是一个展现了许多定制库、图标和视图的程序。你可以在你的设备上安装这个程序并且在action中看到这些元素。你也可以在他们的网站上贡献新的的库。

18、

这里有许多定制视图、库和其它资源。你不用重新发明已有的东西,所以可以节省很多时间。

19、

如果你愿意为应用程序组件花钱的话,那么这个市场就是为你而存在的。同是你也可以考虑卖出你自己的定制组件,小工具等等。

APP UI 设计

20、

这是安卓网页上的官方站点。它包含所有程序设计的基本信息。

21、

这是一个UI模式的目录,它解释了与你的应用程序交互的最常用和直观的方法。如果你想为用户创建无缝体验,那么这个网站是必须要看的。

22、

这里有很多截图,这些截图来自不同种类的应用程序。例如,你可以比较各种导航界面来发现哪一种最适合你的程序。

23、

这是另一个有很多截图的网站,既有安卓的也有iPhone。

24、

这是一篇文章,文章包含了30个资源的链接。Wireframe 工具包让你可以更加专业地布局你的程序设计。

25、

如果你想创建、实现你想要的布局,并快速发布的话,这是一个非常有用的资源。

灵感

26、

这是Tumblr上的一些内容展示了最优美的安卓程序,它是启发灵感的好资源。

27、

这是一个展示漂亮的手机程序的网站。不仅有安卓程序也有其他的,但是对于手机程序设计者来说都非常有用。

博客

28、  

这个官方博客来自于谷歌的安卓开发者。与这些内部人士保持联系以获得最新资讯是非常有必要的。

29、

这个其实不太像是一个博客,它更像是一个每周的新闻通讯,它让你知道最新的安卓开发的问题。

30、
这是一个非常好的博客,它关注与安卓界当前的发展趋势。

31、

对于了解安卓开发的更深层次的信息, 这个博客是非常必要的读物。Mark Murphy关注与开发者需要注意的细节以及陷阱。

32、

在Juhani的这个博客中,他专注于应用程序的设计和可用性。

人物

要保证时刻获取最新的安卓开发的信息,最好的方式就是与那些开发或为架构出力的人们保持联系。因为安卓是谷歌创建的,你会发现开发者社区主要在Google+上(而不是Facebook上)。但是你同样可以在其他社交网站上找到他们。

33、 (Commonsware)

Mark Murphy撰写了“The Busy Coder’s Guide to Android Development”这本书,此书共有2300页,其中包含了大量有用的信息。他主要使用,但他也有一个,同时也会在上回答问题。

34、

Tor Norbye 是谷歌公司安卓部门的一员。在安卓开发上,他从事视觉工具方面的工作。你也可在和上找到他,同时他也是的一员。他的已经不在更新,因为他已经把主要活动转移至。

35、

Romain Guy 是安卓UI部门内部的专家,他专注于图形性能和动画。他使用和, 也在上回答问题,同时有自己的。请务必看看他的这个在2013 Google I/O大会上关于安卓以及的视频。

36、

Dianne Hackborn 是一名安卓架构工程师。除了使用,他还在上回答问题。

37、

Chris Banes 是ActionBar-、和Android-的作者,这三个均为对于安卓开发者非常有用的库。你可以在、、、甚至上找到他。

38、

Jake Wharton是Android-和的开发者,这两者简化了所有版本安卓中action bar的使用。他使用、, 同时也在上回答问题。

39、

Roman Nurik 对于安卓的贡献主要是改善了用户体验和视觉设计。你可以在、、和上关注他。

40、

Adam Powell 是一名安卓架构开发者,他主要从事UI工具箱的工作。你可以在、和上找到他。

41、

Richard Hyndman是安卓开发组的一员。他主要在和上发帖。

42、

Cyril Mottier 是和常规的开发者。你可以在和上找到他。

片尾备注

我希望这些链接都是有用的,我也相信它们会让你忙活一阵子的。我尝试在适合初学者的内容和高级内容之间找到一个平衡点,并将二者均匀地结合起来。如果你有任何更多的评论或者建议,如果你发现了任何错误,或者你想让我知道哪些链接对你来说是最重要的,请给通过留言告诉我。

关注作者 — Mikail:

  • https://www.facebook.com/mikail.sheikh.90
  • https://twitter.com/MikailSheikh
  • https://plus.google.com/https://plus.google.com/+MikailSheikh/posts
原文链接:  翻译: 
译文链接: 

转载地址:http://syici.baihongyu.com/

你可能感兴趣的文章
Qt继电器控制板代码
查看>>
wpa_supplicant控制脚本
查看>>
gstreamer相关工具集合
查看>>
RS232 四入四出模块控制代码
查看>>
linux 驱动开发 头文件
查看>>
container_of()传入结构体中的成员,返回该结构体的首地址
查看>>
ipconfig,ifconfig,iwconfig
查看>>
opensuse12.2 PL2303 minicom
查看>>
网络视频服务器移植
查看>>
Encoding Schemes
查看>>
移植QT
查看>>
如此调用
查看>>
计算机的发展史
查看>>
带WiringPi库的交叉编译如何处理一
查看>>
带WiringPi库的交叉笔译如何处理二之软链接概念
查看>>
Spring事务的七种传播行为
查看>>
ES写入找不到主节点问题排查
查看>>
Java8 HashMap集合解析
查看>>
欢迎使用CSDN-markdown编辑器
查看>>
Android计算器实现源码分析
查看>>