developer.android.com 官方开发人员网站推荐资源

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

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

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

StackOverflow 推荐资源

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

Blogs 推荐资源

非常多博客可以提供给你最好最新的 Android 开发资源

Google+ 推荐资源

在 Google+ 尚未成为社交网络的时候,它就已经是 Android 开发资源的一块瑰宝了。下面是一些你应该关注的 Google+ 账号: Tor
Norbye
 (他是 ADT 的开发人员之中的一个), Dianne HackbornRomain
Guy
Chris BanesRoman
Nurik
Nick ButcherAdam
Powell
Rich HyndmanCyril
Mottier
Paul BurkeJeff
Gilfelt
.

记住一定要关注 Jake Wharton 这个人,他是 ActionBarSherlock。ViewPageIndicator。NineOldAndroid
以及其它非常多著名的开源 Android 库的作者。

同一时候也请考虑增加 Google+ 上的一些社区,比如:

开源库推荐

下面是一些最实用的开源库项目:

  • ActionBarSherlock。作者是 Jake Wharton。

    这个库在 Android 4.0+ 版本号上通过本地 action bar
    实现了 action bar 设计模式,并通过单个
    API 和主题在 4.0 之前的版本号上做出了一个自己定义 action bar 实例。

  • ViewPagerIndicator。作者相同是 Jake Wharton。Paging indicator 组件与 ViewPager
    都来自于 Android 支持库和 ActionBarSherlock。他们的最初原型是来自于 Åkerfeldt 的 ViewFlow。
  • NineOldAndroids,作者是 Jake Wharton。

    这个 Android 库使用 Honeycomb 版本号的动画 API,对直到
    1.0 版本号的 Android 系统所有适用。

  • Universal-Image-Loader。作者 Sergey
    Tarasevich

    这个库具有强大的功能和灵活性,可支持图像的异步载入,缓存和显示。

  • UrlImageViewHelper,作者 Koushik
    Dutta
    。 UrlImageViewHelper 能够依据一个 URL 来找到图形。并填充到 ImageView 里,还能实现对图像的自己主动下载。存储以及位图缓存。
  • Android-BitmapCache,作者 Chris
    Banes

    这是一个非常有特色的缓存库。用于缓存 Android 位图对象。

  • DiskLruCache,作者 Jake Wharton。这是一个基于磁盘系统的 LRU 缓存库。主要针对于 Android 平台,用 Java 实现。

在 github 上搜索[android] 项目,你能够找到很多其它的开源库。并且,

id=com.inappsquared.devappsdirect&feature=nav_result#?t=W251bGwsMSwxLDMsImNvbS5pbmFwcHNxdWFyZWQuZGV2YXBwc2RpcmVjdCJd" rel="nofollow" target="_blank" style="margin:0px; padding:0px; color:rgb(45,131,213); text-decoration:none">DevAppsDirect 应用提供了非常好的功能,去归纳眼下已有的开源视图,组件和工具库。

Android开发人员必知的开发资源的更多相关文章

  1. .NET开发人员必知的八个网站

    当前全球有数百万的开发人员在使用微软的.NET技术.如果你是其中之一,或者想要成为其中之一的话,我下面将要列出的每一个站点都应该是你的最爱,都应该收藏到书签中去.对于不熟悉.NET技术的朋友,需要说明 ...

  2. JavaScript开发人员必知的10个关键习惯

    还在一味没有目的的编写JavaScript代码吗?那么你就OUT了!让我们一起来看看小编为大家搜罗的JavaScript开发人员应该具备的十大关键习惯吧! 随着新技术的不断发展,JavaScript已 ...

  3. WEB开发人员必知的20+HTML5技巧(转)

    互联网科技发展的速度真可谓惊人的快,一个稍不留神,你就可能无法跟上它的步伐. HTML5的变化和更新也压倒不少人,这篇文章将向大家介绍一些最基本也非常必要的 HTML技巧. 1. 新的文档类型(Doc ...

  4. Android 开发者必知的开发资源

    英文原文:Bongzimo  翻译: ImportNew-黄小非 译文链接:http://www.importnew.com/3988.html Android 开发者必知的开发资源 随着Androi ...

  5. C#开发人员应该知道的13件事情

    本文讲述了C#开发人员应该了解到的13件事情,希望对C#开发人员有所帮助. 1. 开发过程 开发过程是错误和缺陷开始的地方.使用工具可以帮助你在发布之后,解决掉一些问题. 编码标准 遵照编码标准可以编 ...

  6. 每个JavaScript开发人员应该知道的33个概念

    每个JavaScript开发人员应该知道的33个概念 介绍 创建此存储库的目的是帮助开发人员在JavaScript中掌握他们的概念.这不是一项要求,而是未来研究的指南.它基于Stephen Curti ...

  7. 学h5前端开发前必知的三大流行趋势

    学h5前端开发前必知的三大流行趋势 随着互联网时代的飞速发展,各种互联网的Web应用程序层出不穷,很多人对于HTML5前端开发的过程充满了好奇,但是却没有了解到前端开发的未来发展趋势.下面,云慧学院专 ...

  8. Android程序员必知必会的网络通信传输层协议——UDP和TCP

    1.点评 互联网发展至今已经高度发达,而对于互联网应用(尤其即时通讯技术这一块)的开发者来说,网络编程是基础中的基础,只有更好地理解相关基础知识,对于应用层的开发才能做到游刃有余. 对于Android ...

  9. 迈向高阶:优秀Android程序员必知必会的网络基础

    1.前言 网络通信一直是Android项目里比较重要的一个模块,Android开源项目上出现过很多优秀的网络框架,从一开始只是一些对HttpClient和HttpUrlConnection简易封装使用 ...

随机推荐

  1. AspNetCore.Hosting

    Microsoft.AspNetCore.Hosting 有关Hosting的基础知识 Hosting是一个非常重要,但又很难翻译成中文的概念.翻译成:寄宿,大概能勉强地传达它的意思.我们知道,有一些 ...

  2. WCF技术剖析之五:利用ASP.NET兼容模式创建支持会话(Session)的WCF服务

    原文:WCF技术剖析之五:利用ASP.NET兼容模式创建支持会话(Session)的WCF服务 在<基于IIS的WCF服务寄宿(Hosting)实现揭秘>中,我们谈到在采用基于IIS(或者 ...

  3. 符号文件(.pdb)——Windows 应用程序调试必备

    最近在做项目需求过程中,时不时会遇到崩溃,总是异常中断,于是学习了windbg进行调试的一些基础,windbg在接下来文章进行更新,先介绍在windbg调试中一个重要文件(符号文件) 一.符号文件定义 ...

  4. CorePlot学习零---安装

    刚開始接触CorePlot时,网上搜到非常多相关文章,解说怎样安装这个第三方库,到眼下阶段该库的版本号已经到了1.5了,可是在github上你能够看到他的安装方法,只是为啥就没有codpod来安装呢? ...

  5. hdu1503

    #include<iostream> #include<cstdio> #include<cstdlib> #include<cstring> #inc ...

  6. php 抓取天气情况 www.weather.com.cn

    <?php print_r(getweather(101120501)); /** * Server 天气情况获取函数 * @param unknown $city */ function ge ...

  7. QT中的pro文件的编写

    原地址:http://blog.csdn.net/fjb2080/article/details/4833666 我们在编译QT的工程的时候,一般都会让qmake自动生成,但有时我们需要定制我们的工程 ...

  8. Delphi中多标签页面的实现

    unit uMain; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms ...

  9. 在JavaScript函数中使用EL表达式注意的事项

    最近在使用JSP显示从Servlet带过来的数据时,大量的使用到了EL表达式,并且有些EL表达式是在使用到JavaScript的函数时作为参数传入的,举个例子,比如下面的样子: 这个HTML标签的意思 ...

  10. 基于visual Studio2013解决面试题之0308Fibonacci数列

     题目