Android开发人员必知的开发资源

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Android开发人员必知的开发资源相关的知识,希望对你有一定的参考价值。

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

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

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

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

        StackOverflow 推荐资源

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

        Blogs 推荐资源

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

        Google+ 推荐资源

        在 Google+ 尚未成为社交网络的时候,它就已经是 Android 开发资源的一块瑰宝了。下面是一些你应该关注的 Google+ 账号: Tor Norbye (他是 ADT 的开发人员之中的一个), Dianne HackbornRomain GuyChris BanesRoman NurikNick ButcherAdam PowellRich HyndmanCyril MottierPaul 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] 项目,你能够找到很多其它的开源库。并且,DevAppsDirect 应用提供了非常好的功能,去归纳眼下已有的开源视图,组件和工具库。

    

以上是关于Android开发人员必知的开发资源的主要内容,如果未能解决你的问题,请参考以下文章

Web开发人员必知的十条能提升效率的jQuery代码

必知的11个android开发实战小项目

开发人员必知的 10 个 Linux 命令!

Java开发人员必知的常用类库,这些你都知道吗?

上海岳城科技Web开发者必知的10个职业常识

人人必知的10个jQuery小技巧