Android 系统研究:http://blog.csdn.net/luoshengyang/article/details/8923485

Android 腾讯技术人员博客 http://hukai.me/

Linux:  https://github.com/torvalds/linux

Android: https://github.com/android

Android 官方资源:https://github.com/kesenhoo

Android 技术开发周报:http://www.androidweekly.cn/tag/androiddevweekly/

高价值链接

  • Android官方博客  提供一些跟Android相关的即时咨询。(需要梯子)
  • Android官方技术博客  主要提供一些新工具(如Android Studio),新技术(如每次更新带来新特性)的演示和讲解。(需要梯子)
  • 23code.com : 超强烈推荐,里面收集了非常多漂亮的Android开源项目。
  • StylingAndroid : 时常介绍Android的新特性。
  • AndroidViews  Android View组件收集站点。
  • 那两年炼就的Android内功修养  (这是一篇Android入门到提高的文章,内容很全面,而且由浅入深,强烈推荐,来自老罗的Android之旅)
  • Android-er  :专注Android好多年的一个老外的Blog。(需要梯子)
  • Android-Pattern :Android的一些设计模式。

1. GitHub 上有哪些 Android 开源项目

Android 优秀开源项目及特效推荐

网易云音乐Android版使用的开源组件

目前收藏 Android 开源库比较多的有 Android 开源项目汇总Android ArsenalAndroid Libraries and Resources
另有 Libraries for developersDevAppsDirect 等 App 集合了很多开源库。

更多介绍可以参考我之前的整理:Android 开源库获取途径整理

其中的 Android Arsenal 国外人收集的最棒的开源集合。
Android 开源项目汇总 是我在维护,包括 300+ 开源项目,每一个都有中文介绍及大家喜欢的酷炫示例图。

Android开源项目第一篇——个性化控件(View)篇
Android开源项目第二篇——工具库篇
Android开源项目第三篇——优秀项目篇
Android开源项目第四篇——开发及测试工具篇
Android开源项目第五篇——优秀个人和团体篇

https://github.com/wasabeef/awesome-android-ui

2. 授人以渔-如何获取最新的 Android 开源项目

3. 进阶篇-开源项目怎么学习

如果只是简单的学习的话可以根据 API 逐步 Debug 进去,不断深入和反复即可。

全面而系统的学习的话,请移步查看我在如何针对Github上某个Android开源项目进行学习 的回答,这也是 Android 开源项目源码解析第一期的规范文档。

4. 开源项目源码解析

这是我们组织的 Android 开源项目源码分析 项目,我们相信应该知其然知其所以然。为了更好的了解并掌握优秀开源库原理,从简介、总体设计、流程图、详细设计全方面分析开源库源码。目前第一期完成,包括10个开源库及5个公共技术点的全面介绍。

5 Github的Android客户端项目
项目地址:https://github.com/github/android
APK地址:https://play.google.com/store/apps/details?id=com.github.mobile

6 MIUI便签
项目地址:https://github.com/MiCode/Notes
APK地址:https://github.com/Trinea/TrineaDownload/blob/master/miui-note-demo.apk?raw=true
PS:项目分包比较合理,相比较miui的文件管理器https://github.com/MiCode/FileExplorer代码规范较好得多

7 四次元-新浪微博客户端
项目地址:https://github.com/qii/weiciyuan
APK地址:https://play.google.com/store/apps/details?id=org.qii.weiciyuan

8 gnucash-一个记账理财软件
项目地址:https://github.com/codinguser/gnucash-android
APK地址:http://play.google.com/store/apps/details?id=org.gnucash.android

9 AntennaPod支持rss订阅、音乐订阅
项目地址:https://github.com/danieloeh/AntennaPod
APK地址:https://play.google.com/store/apps/details?id=de.danoeh.antennapod

10 ChaseWhisplyProject 打鬼游戏
项目地址:https://github.com/tvbarthel/ChaseWhisplyProject
APK地址:https://play.google.com/store/apps/details?id=fr.tvbarthel.games.chasewhisply

11 Tweet Lanes 功能完整的Twitter客户端
项目地址:https://github.com/chrislacy/TweetLanes
APK地址:https://play.google.com/store/apps/details?id=com.tweetlanes.android

Android 开源项目及其学习的更多相关文章

  1. Android开源项目SlidingMenu学习(二)

    前一篇SlidingMenu学习(一)文章中了解了导入SlidingMenu到我们项目经常出现的问题,下面我们正式学习. 先看一个效果: 看到两幅图片的差别了吗,左边的一栏时可以滑动的,可以隐藏掉,现 ...

  2. Android开源项目SlidingMenu本学习笔记(两)

    我们已经出台SlidingMenu使用:Android开源项目SlidingMenu本学习笔记(一个),接下来再深入学习下.依据滑出项的Menu切换到相应的页面 文件夹结构: watermark/2/ ...

  3. 直接拿来用!最火的Android开源项目(完结篇)

    直接拿来用!最火的Android开源项目(完结篇) 2014-01-06 19:59 4785人阅读 评论(1) 收藏 举报 分类: android 高手进阶教程(100) 摘要:截至目前,在GitH ...

  4. 59.Android开源项目及库 (转)

    转载 : https://github.com/Tim9Liu9/TimLiu-Android?hmsr=toutiao.io&utm_medium=toutiao.io&utm_so ...

  5. 直接拿来用!最火的Android开源项目(完结篇)(转)

    摘要:截至目前,在GitHub“最受欢迎的开源项目”系列文章中我们已介绍了40个Android开源项目,对于如此众多的项目,你是Mark.和码友分享经验还是慨叹“活到老要学到老”?今天我们将继续介绍另 ...

  6. 高手速成android开源项目【导航篇】

    Android开发又将带来新一轮热潮,很多开发者都投入到这个浪潮中去了,创造了许许多多相当优秀的应用.其中也有许许多多的开发者提供了应用开源项目,贡献出他们的智慧和创造力.学习开源代码是掌握技术的一个 ...

  7. GitHub 优秀的 Android 开源项目(转)

    今天查找资源时看到的一篇文章,总结了很多实用资源,十分感谢原作者分享. 转自:http://blog.csdn.net/shulianghan/article/details/18046021 主要介 ...

  8. GitHub 优秀的 Android 开源项目

    转自:http://blog.csdn.net/shulianghan/article/details/18046021 主要介绍那些不错个性化的View,包括ListView.ActionBar.M ...

  9. GitHub上不错的Android开源项目(三)

    收集相关系列资料,自己用作参考,练习和实践.小伙伴们,总有一天,你也能写出 Niubility 的 Android App :-) GitHub上不错的Android开源项目(一):http://ww ...

随机推荐

  1. Git 如何只更新项目中某个目录里的文件

    Git由于在远端和本地都有一个代码库, 这样更新单个文件比SVN要麻烦一点.   1. 如果想拿远端git服务器上的最新版本(或某个特定版本)覆盖本地的修改,可以使用git pull命令,   但这会 ...

  2. Meterpreter run vnc 遇到的问题

    Metasploit框架中的meterpreter无疑是相当强大的工具,而且具有我目前挺喜欢的vnc.但是我在run vnc时发现得到的远程控制桌面是view-only的,通过-h选项发现没有修改的方 ...

  3. C#操作XML总结

    1.using System.Xml; using System.Xml; //初始化一个xml实例 XmlDocument xml=new XmlDocument(); //导入指定xml文件 xm ...

  4. SpringMVC

    使用注解去完成整个项目 安装spring的一个插件,则相关的提示就会出来

  5. MySQL 保留字

    ADD ALL ALTER ANALYZE AND AS ASC ASENSITIVE BEFORE BETWEEN BIGINT BINARY BLOB BOTH BY CALL CASCADE C ...

  6. 相机变换与Ray-Casting

    p { margin-bottom: 0.1in; direction: ltr; line-height: 120%; text-align: justify; orphans: 0; widows ...

  7. plist文件里边如果最外层是字典的话,读出来是无序的。

    如题. 要想使字典有序的话,可以用数组来存放字典,然后读

  8. 【JavaScript】--ajax

    1 什么是AJAX AJAX(Asynchronous Javascript And XML)翻译成中文就是“异步Javascript和XML”.即使用Javascript语言与服务器进行异步交互,传 ...

  9. check time period

    /**     * @author etao     * @description check last time selected     * @param timePeriod     * @pa ...

  10. MFC 滑动条的重绘

    MFC自带的滑动条的样子是这样的. 比较难看,所以需要重绘下,重绘后的样子是这样的. 代码如下: CustomSliderCtr.h #pragma once // CCustomSliderCtr ...