Android 开源项目及其学习
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 Arsenal,Android Libraries and Resources
另有 Libraries for developers,DevAppsDirect 等 App 集合了很多开源库。
更多介绍可以参考我之前的整理:Android 开源库获取途径整理
其中的 Android Arsenal 国外人收集的最棒的开源集合。
Android 开源项目汇总 是我在维护,包括 300+ 开源项目,每一个都有中文介绍及大家喜欢的酷炫示例图。
Android开源项目第一篇——个性化控件(View)篇
Android开源项目第二篇——工具库篇
Android开源项目第三篇——优秀项目篇
Android开源项目第四篇——开发及测试工具篇
Android开源项目第五篇——优秀个人和团体篇
https://github.com/wasabeef/awesome-android-ui
2. 授人以渔-如何获取最新的 Android 开源项目
- Follow Android Dev Com Android Dev Cn 上那些开发者的 Github 帐号,每天从自己的 News Feed 中看他们的动态。你也可以直接 Follow 我 Trinea's following 的人。
- 看 Trending repositories on GitHub 养成每天逛 GitHub 的习惯是个优秀的习惯。
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
转载于:https://www.cnblogs.com/CharlesGrant/p/4602379.html
Android 开源项目及其学习相关推荐
- Android开源项目 资源 学习
转载了一个开源项目的文章,转载一篇有系统总结的文章.感谢博主的慷慨,让我们学习! Android开源项目系列汇总已完成,包括: Android开源项目第一篇--个性化控件(View)篇 Android ...
- GitHub 优秀的 Android 开源项目 - 让 学习 成为一种 习惯 ( 韩曙亮 の 技术博客 ) - 博客频道 - CSDN.NET
原文地址为http://www.trinea.cn/android/android-open-source-projects-view/,作者Trinea http://www.cnblogs.com ...
- Android开源项目SlidingMenu本学习笔记(两)
我们已经出台SlidingMenu使用:Android开源项目SlidingMenu本学习笔记(一个),接下来再深入学习下.依据滑出项的Menu切换到相应的页面 文件夹结构: 点击Bluetooth能 ...
- Github优秀Android开源项目,值得引用与学习(图文结合~~~)
刚进来的时候需要加载很多图片和gif图片, 所以想看图片效果需要耐心等待一下. JKeyboardPanelSwitch Android键盘面板冲突 布局闪动处理方案 点我跳转 给大家提供一个底部导航 ...
- Github优秀Android开源项目,值得引用与学习(注意!里面有巨图! )
内容添加(--根据trending(today)/java从上往下添加的,根据时间查看,都是github的项目,以及大佬们的点赞的GitHub项目 ) 刚进来的时候需要加载很多图片和gif图片, 所以 ...
- 的Android组件、工具、框架大全(转) android 学习 android 例子 android 开源项目
2015最流行的Android组件.工具.框架大全(转) 转自:2015最流行的Android组件.工具.框架大全 Android 是目前最流行的移动操作系统之一. 随着新版本的不断发布, Andro ...
- Android完整开源项目和学习
(56条消息) GitHub上最火的40个Android开源项目(一)_思月行云-CSDN博客 Android 常用开源库总结(持续更新) - 简书 (jianshu.com) 最好的ui开源项目:A ...
- Android 开源项目集合
2019独角兽企业重金招聘Python工程师标准>>> 上百个Android开源项目分享,希望对android开发有帮助. Android PDF 阅读器 http://source ...
- GitHub上最受欢迎的Android开源项目TOP20
以下这些开源项目都是从GitHub上筛选的,我强烈推荐android程序源代码有时间的时候自己在上面淘淘,或许能发现自己须要的开源程序. 了解开源项目有两个优点: 1.借鉴代码,一般来说.火爆的开源项 ...
最新文章
- R语言构建随机森林模型randomForest分类模型并评估模型在测试集和训练集上的效果(accuray、F1、偏差Deviance):随机森林在Bagging算法的基础上加入了列采样(分枝特征随机)
- 《C语言及程序设计》实践參考——分数的累加
- SpringCloud(一):深入理解Eureka
- 北斗导航 | 惯性导航之基于Matlab的IMU与GPS融合(附源代码)
- 北极约200万个甲烷点被发现,人类的反思该提上日程了,因为只有一个地球
- boost::spirit模块实现字符分类示例
- Caused by: java.lang.ClassNotFoundException: org.apache.commons.logging.LogFactory
- SVN Cannot merge into a working copy that has local modifications
- 最大计算机病毒诈骗怎么发生,又是怎么被制止的
- 高流量站点NGINX与PHP-fpm配置优化
- RUI手机桌面,开年大更新绝对值得拥有!
- Thinkpad X1 Tablet gen2键盘改typec键线分离
- 电台复活节_如何通过在控制台中隐藏复活节彩蛋使您的应用程序用户惊讶
- Mems电容式加速度计的种类(一)
- MATLAB的动态图,伪色彩图、矢量图、流线图,散点图折线图的绘制例子--流体力学;LBM
- 关于Python的import循环嵌套问题、模块的__name__属性的一些实验结果与心得
- 普通程序员的出路是什么?
- python selenium教程.pdf_Python实战:selenium教程(12)
- 聚类之 FCM 算法原理及应用(Java可视化实现)
- 2020北大复试计算机技术名单,2020北大软微学院集成电路工程考研录取名单,复试分数线,考试科目,参考书目...