精心设计的Android应用程序的开放源代码示例?[关闭]


138

您能推荐对分析和学习android编程有价值的开源android应用程序吗?

Android开源项目中是否有适合基础学习的应用程序?基本上,我正在寻找带有源代码的UI设计参考的android应用程序。


1
您可以在此处找到许多开源的Android项目:android-arsenal.com/demo
Vladislav Bauer

Answers:


96

Android随附的所有应用程序(日历,联系人,电子邮件等)都是开源的,但不是SDK的一部分。这些项目的来源位于:https//android.googlesource.com/(请参阅/ platform / packages / apps)。当我在手机上使用应用程序并想了解如何实现特定功能时,我已经多次提及这些资源。


3
确实是一个很好的消息来源……顺便说一句,您是否成功编译了其中任何一个?
乔克斯

2
很少有AOSP应用被设计为在完整固件版本之外构建。参见stackoverflow.com/questions/5293110/…能够构建示例应用程序意味着我可以试验代码并学到更多(至少这就是我的学习方法)。能够浏览代码总比没有好,但是可编译的代码更好。
Android前夕

内置应用程序是直接基于android内部代码开发的,您甚至无法对其进行编译。
didxga

2
我会推荐InstaMaterial:github.com/frogermcs/InstaMaterial
Sagar Mody



16

Android示例不够好吗?当我自己学习Android的新方面时,我发现ApiDemos必不可少。


2
-1表示降级,+ 1表示“编织”图标。
MattC

1
+1表示平衡,这对我来说并不屈尊。
si618

5
只是其中的所有示例都没有经过精心设计,也没有将ApiDemos用作应用程序,只是将一些代码示例放在一起。
马赛厄斯2009年



7

我还推荐了其他几个应用程序,您可以在这里找到它们:

货架




By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.