`
liyf155
  • 浏览: 127743 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

安卓开发者必备的42个链接(转)

阅读更多

1、谷歌安卓开发者页面 

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

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

教程

2、Vogella的安卓教程

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

3、EduMobile 安卓开发与编程

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

4、CoreServlets安卓编程教程

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

5、给初学者的安卓Linux编程

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

6、安卓快乐编程

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

7、Styling Android

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

8、“How To Make An Android App”  XDA 论坛
这里包含了一系列的论坛帖子,这些帖子指导你开发简单的安卓应用程序。

视频教程

9、TheNewBoston 安卓教程

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

10、Derek Banas 安卓开发教程

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

11、 “如何进行Android编程” — tgent07

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

12、安卓开发者

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

13、Android Authority (安卓权威)

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

工具

14、ADT Plugin for Eclipse (ADT 插件)

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

15、AndroidAnnotations

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

16、RoboGuice

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

资源

17、The Ultimate Android Library (T.U.A.L) 终极安卓库

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

18、AndroidViews

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

19、Chupa Mobile

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

APP UI 设计

20、官方设计指南

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

21、Android Patterns

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

22、Android App Patterns

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

23、Mobile Patterns

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

24、30 Web、Mobile Wireframe Toolkits

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

25、Graphic Designers Cheatsheet

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

灵感

26、Android Niceties

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

27、Lovely.ui

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

博客

28、安卓官方开发者博客  

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

29、安卓周刊

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

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

31、The Commons Blog

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

32、Android UI Patterns

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

人物

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

33、Mark Murphy (Commonsware)

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

34、Tor Norbye

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

35、Romain Guy

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

36、Dianne Hackborn

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

37、Chris Banes

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

38、Jake Wharton

Jake Wharton是Android-ViewPagerIndicatorActionBarSherlock的开发者,这两者简化了所有版本安卓中action bar设计模式的使用。他使用Google+Twitter, 同时也在Stackoverflow上回答问题。

39、Roman Nurik

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

40、Adam Powell

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

41、Richard Hyndman

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

42、Cyril Mottier

Cyril Mottier 是GreenDroid和常规blogger的开发者。你可以在Google+Twitter上找到他。

片尾备注

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

关注作者 — Mikail:

  • https://www.facebook.com/mikail.sheikh.90
  • https://twitter.com/MikailSheikh
  • https://plus.google.com/https://plus.google.com/+MikailSheikh/posts
 
原文链接: cogitolearning 翻译: ImportNew.com 汤米猫
译文链接: http://www.importnew.com/8229.html
分享到:
评论

相关推荐

    移动开发者必备工具:开源jqTouch初探

    《移动开发者必备工具:开源jqTouch初探》 在当今技术日新月异的时代,移动设备的普及催生了大量针对这些平台的应用程序开发需求。尤其是苹果的iPhone、iTouch和iPad,它们引领了移动设备的新潮流。然而,苹果官方...

    android微信小程序开发者工具v0.11 Mac版(1).zip

    《Android微信小程序开发者工具v0.11 Mac版详解及应用》 微信小程序自推出以来,因其便捷的使用体验和快速的开发周期...随着微信小程序生态的不断发展,掌握这一工具的使用将成为每一个Android开发者必备的技能之一。

    Android开发必备资料之50例源码汇总——下载目录

    通过上述资源的详细解析可以看出,“Android开发必备资料之50例源码汇总”为Android开发者提供了一个极其宝贵的参考资料库。无论是对于新手还是经验丰富的开发者来说,这些资源都能够提供有价值的指导和支持。建议...

    安卓ADB上传链接

    在安卓应用开发和调试过程中,ADB(Android Debug Bridge)是一个不可或缺的工具。它提供了一种桥梁,使得开发者能够通过USB连接或Wi-Fi与安卓设备进行通信,进行一系列操作,如安装应用、查看设备状态、发送命令、...

    Android工程师开发必备软件集合

    [Android开发者官网](http://developer.android.com/sdk/index.html)提供了SDK和NDK的下载链接,建议定期更新至最新版本,以获取最新的API和性能优化。 ### 四、版本控制系统:SVN与Git 版本控制是团队协作开发中...

    android必备框架合集

    在Android开发领域,掌握一些必备的框架能够极大地提高开发效率和代码质量。以下是一些从标题和描述中提及的关键框架的详细解释: 1. **WebSocket**:WebSocket是一种在客户端和服务器之间建立持久连接的协议,它...

    安卓开发艺术探索

    《安卓开发艺术探索》这本书是Android开发者进阶的宝贵资源,尤其适合已经掌握了基础的Android开发者,希望深入理解和提升自己的技术能力。这本书以其高清的非PDF格式,为读者提供了优质的阅读体验。 首先,...

    蚂蚁乐园的代码仓库 之 安卓 Android (一)

    理解Android的内存模型,掌握如何避免内存泄漏和过度绘制,以及如何遵循安全编码实践,是每个Android开发者必备的技能。 8. **Android框架**: Android系统基于一系列框架层,包括应用程序框架层、库层和Linux内核...

    将本地PC游戏轻松移植到Android的秘技-ch02

    在Android开发中,AVD是模拟器映像的一个配置属性集,允许开发者为特定版本的Android SDK(Software Development Kit,软件开发工具包)进行开发和测试。本节内容主要讲述了创建一个与特定SDK版本对应的AVD的过程。 ...

    android_ 5ppt (吉林大学android课程英文讲义)

    讲义还提供了Android开发者官方网站的链接(***),该网站是Android开发者的必备资源,提供了大量API文档、开发指南、教程和工具等。 这些内容涵盖了Android UI开发的基础知识点,特别是在使用XML布局文件设计和...

    Android代码-安卓手机卫士

    "Android代码-安卓手机卫士"是一个项目,旨在开发一款名为MobileSafe的安卓应用,用于保护用户的手机安全。从描述中我们可以看出,开发者在编译过程中遇到了问题,并提供了百度经验的文章链接来解决编译错误。这暗示...

    adb_win android 电脑安装apk

    标题“adb_win android 电脑...它不仅用于安装APK,还能进行设备控制、数据备份、日志抓取等高级操作,是Android开发者必备的工具之一。通过持续学习和实践,开发者可以更加熟练地运用ADB解决各种问题,提升开发效率。

    Android源码——快捷查询源码.zip

    在Android开发领域,深入理解源码对于提升开发者的技术水平至关重要。"Android源码——快捷查询源码.zip...在实际开发过程中,掌握源码查询是提升问题解决能力的关键步骤,也是成为一名高级Android开发者的必备技能。

    aarch64-linux-android-4.9.rar

    《Android Linux交叉编译工具aarch64-linux-android-4.9详解》 在移动设备开发领域,Android系统因其开源...在不断更新迭代的Android世界中,深入理解并灵活运用交叉编译工具链,是每个Android开发者必备的技能之一。

    android NDK 安装必备 Cygwin

    Android NDK(Native Development Kit)是Google为Android平台提供的一款用于开发原生代码的应用程序工具集,它允许开发者使用C和C++等低级语言编写性能敏感或需要访问硬件的代码。在Android应用开发中,NDK常用于...

    android 简单同步与异步

    在Android开发中,同步与异步操作是两个关键的...总之,理解和掌握Android中的同步与异步处理是每个Android开发者必备的技能。通过合理运用各种异步机制,可以确保应用程序既高效又响应迅速,为用户提供优秀的体验。

    安卓开发框架工具类相关-实用安卓工具库(2016)。常用工具库包含一些实用工具.zip

    总的来说,这个压缩包提供了一个了解和学习早期安卓开发工具库的机会,尽管年代较远,但基础工具类的设计思路和实现方式仍然是开发者必备的技能。通过对这些工具库的学习,开发者可以加深对安卓开发的理解,同时也能...

    Android官方API文档完整版

    这份完整的版本包含了所有Android SDK中的类、方法、接口以及它们的用法和示例,对于Android开发者的技能提升和问题解决具有极高的价值。 API(Application Programming Interface)文档是开发者理解软件组件如何...

    android-studio3.6-ide-192.6200805-windows安装包

    《Android Studio 3.6 安装指南及详解》 ...通过了解和掌握它的安装和使用,开发者可以更好地利用这个平台开发出高质量的Android应用程序。无论是初学者还是经验丰富的开发者,都能从中受益匪浅。

    Android初学者视频PPT开发工具实例网盘链接集合

    【Android初学者视频PPT开发...通过这个资源包,初学者可以逐步掌握Android开发的基本技能,为成为合格的Android开发者奠定坚实基础。记得在学习过程中不断实践和探索,多参考官方文档和社区资源,提升自己的编程能力。

Global site tag (gtag.js) - Google Analytics