-
android下有哪些不错的开源项目10
大家能否推荐下,谢谢
问题补充
跑去googlegroup问了一把
转自: http://www.uuroid.com/?p=135
1.Android团队提供的示例项目
如果不是从学习Android SDK中提供的那些样例代码开始,可能没有更好的方法来掌握在Android这个框架上开发。由Android的核心开发团队提供了15个优秀的示例项 目,包含了游戏、图像处理、时间显示、开始菜单快捷方式等。
地址:http://code.google.com/p/apps-for-android/
2.Remote Droid
RemoteDroid是一个Android应用,能够让用户使用自己的无线网络使用无线键盘、触摸屏操作手机。这个项目为开发者提供了如网络连接、触 摸屏手指运动等很好的样例。
地址:http://code.google.com/p/remotedroid/
3.TorProxy和Shadow
TorProxy应用实现了Android手机无线电电传通讯(TOR),和Shadow应用一起使用,可以使用手机匿名上网。从该项目源代码中,可以 掌握socket连接、管理cookie等方法。
地址:http://www.cl.cam.ac.uk/research/dtg/code/svn/android-tor/
http://www.cl.cam.ac.uk/research/dtg/android/tor/
4、 Android SMSPopup
SMSPopup可以截获短信内容显示在一个泡泡形状的窗口中。从这个项目中可以掌握到如何使用内置的短信SMS接口。
地址:http://code.google.com/p/android-smspopup/
5、 Standup Timer
Standup Timer应用用于控制站立会议时间,类似秒表倒计时,可以提醒每个人的讲话时间已到,从而保证每个与会者使用时间一样。从该项目的代码中,可以学会如何 使用时间函数。另外,这个项目的代码是采用视图view、模型model严格分离的设计思路。
地址:http://github.com/jwood/standup-timer
6、 Foursquare
是Foursquare.com的一个客户端应用,该应用主要分为两个模块:API(com.joelapenna.foursquare)和界面前端 (com.joelapenna.foursquared)两部分。从该项目代码中,可以学会如何同步、多线程、HTTP连接等技术。
地址:http://code.google.com/p/foursquared/
7、 Pedometer
Pedometer应用用于记录你每天走路步数的。尽管记录不一定精准,但是从这个项目中,可以学习几个不同的技术:加速器交互、语音更新、后台运行服 务等。
地址:http://code.google.com/p/pedometer/
8、 OpenSudoku-android
OpenSudoku是一个简单的九宫格数独游戏。从代码中可以学习到如何在视图中显示表格数据,以及如何和一个网站交互等技术。
地址:http://code.google.com/p/opensudoku-android/
9、 ConnectBot
ConnectBot是Android平台的一个客户端安全壳应用。从该项目代码中,可以学习到很多Android安全方面的内容,这些是你在开发应用 时经常需要考虑的安全问题。
地址:http://code.google.com/p/connectbot/
10、 WordPress的Android应用
当然在最后不能不提WordPress的Android应用了,这是WordPress官方开发团队提供的一个项目。从代码中可以学习到XMLRPC调 用(当然还有更多的优秀内容)。
地址:http://android.svn.wordpress.org/trunk/
Vincent Tsao <caojunvincent@gmail.com>
Google官方的那几个开源项目也很不错:
http://apps-for-android.googlecode.com/svn/trunk
官方博客也推荐过很多opensource app, 搜搜一大片
当然Hong老大领头的Javaeye也别错过
uu <wdiidw@gmail.com>
http://code.google.com/u/@VBZXQF1UABRGXAJ%2B/
Hong <lordhong@gmail.com>
http://eyes-free.googlecode.com/svn
http://android-imagedownloader.googlecode.com/svn
貌似WordPress也有开源的android app了2010年9月05日 13:33
9个答案 按时间排序 按投票排序
-
目前收集了160多个不错的Android开源项目汇总到 https://github.com/Trinea/android-open-project 持续更新,有兴趣可以一起维护哈,目前分类包括:
Android开源项目第一篇——个性化控件(View)篇
包括ListView、ActionBar、Menu、ViewPager、Gallery、GridView、ImageView、ProgressBar、其他等等
Android开源项目第二篇——工具库篇
包括依赖注入框架、图片缓存、网络相关、数据库ORM工具包、Android公共库、高版本向低版本兼容库、多媒体、其他等等
Android开源项目第三篇——优秀项目篇
比较有意思的完整的Android项目
Android开源项目第四篇——开发及测试工具篇
包括开发自测、自动化测试、编译打包相关工具
Android开源项目第五篇——优秀个人和团体篇2014年1月24日 00:48
-
现在Android开源项目还是很多的,我做项目前都会参考一下是否有类似的项目,最主要的是从谷歌代码(code.google.com)和安卓视线(www.androideye.com)找。
2010年9月05日 13:33
-
因为android平台是google做的,所以对于google的很多服务都有很好的兼容性。
智能手机最主要的还是针对于网络服务的支持,找一个云计算的服务好好做一下,电脑,手机或者其他的一些可以上网的移动设备数据共享,会有很好的商业性。可惜……国内的网络状态,真的不知道说些什么。所以现在很多人做的都还是一些小东东。
另外一点就是游戏。貌似最近已经有手机网游开始出现了。。。2010年9月05日 13:33
相关推荐
在IT行业中,Android开源项目是开发者们学习、借鉴和创新的重要资源。这些开源项目提供了丰富的代码示例,有助于提升开发者的技术水平,同时也推动了整个Android生态系统的进步。下面,我们将详细探讨这些开源项目的...
Android开源项目汇总 Android 开源项目软件apk Android 开源项目软件apk=============最全的自定义控件等等===========
首先,我们来了解一下"android开源项目源码"。在Android开发中,开源项目意味着其源代码对公众开放,允许开发者查看、学习、修改甚至分发。这种开放性为开发者提供了深入理解项目设计和实现的机会,有助于提升个人...
PC远程登录手机 登录之后,必然涉及到按键的模拟等操作。 三个开源的软件一个是SmartDog Studio的Remote Control Add-on 另一个是Webkey 最后一个是Android自带monkey
在IT行业中,Android开源项目是开发者们学习、借鉴和创新的重要资源。开源意味着代码公开,允许任何人查看、使用、修改并重新分发。".Android开源项目分类汇总"是一个集大成的资源包,包含了众多优秀Android开发者的...
Android 开源项目 Demo 本工程主要用于 Android 优秀开源项目实现原理解析 的 Demo 代码托管 添加规范 各项目需要新建一个属于自己的文件夹,用于后续上传该开源库使用示例工程代码 该文件夹以开源库名-demo命名,...
android项目-小米公司开源项目-file -assets -bin -gen -res -src .classpath .project AndroidManifest.xml project.properties
android项目-小米公司开源项目-Notes-assets -bin -gen -res -src .classpath .project AndroidManifest.xml project.properties
这十个Android开源项目是初学者和进阶开发者学习Android编程的重要资源,它们展示了各种实用功能和技术的应用,有助于提升编程技能和理解Android平台的工作原理。 【描述】:“十个Android经典开源项目”的完整项目...
FastAndroid开源电商项目Android客户端 开发框架:FastAndroid,开发工具:Android Studio 本项目包含以下模块 商品模块:商品列表,商品分类,商品筛选及搜索,商品详情 购物车模块:购物车管理,在线支付,地址管理 ...
虽然具体的项目信息不足,但根据常规的Android开源项目框架,我们可以列举一些常见的类别和它们涉及的技术点: 1. **网络请求框架**:如Retrofit、Volley、OkHttp,它们简化了网络通信,支持HTTP/HTTPS协议,提供...
以下是对这10个Android开源项目的详细介绍,它们将为你的Android编程之路提供宝贵的参考和学习材料。 1. **UI设计和组件库** - 一些开源项目专注于提供美观且实用的UI设计组件,如`MaterialDesignLibrary`,它实现...
Android下的加密信息客户端 WhisperSystems-TextSecure Droid Wall 手机防火墙 jchat4android手机聊天程序 OpenSudoku一个简单的九宫格数独游戏 quitesleep手机电话功能软件 rokon_src_2-0-3_游戏引擎 sipdroid语音...
Android开发必看的40个Android开源项目,帮助你了解并学习安卓!
Android是由谷歌公司主导开发的开源移动操作系统,主要应用于智能手机、平板电脑以及智能电视等设备。...对于开发者来说,深入学习和理解Android开源项目,有助于提升开发技能,创造更优秀的应用程序。
本压缩包中的"Android开源项目源代码"包含了三个知名的Android库的源码:android-viewflow、android-menudrawer以及Android-Universal-Image-Loader。下面我们将深入探讨这三个开源项目的功能、用途及核心知识点。 ...
以下是一些推荐的Android开源项目及其相关的知识点: 1. **Android 示例项目**:由Android核心团队提供的15个示例项目,覆盖了从基础到进阶的各种功能,包括游戏、图像处理、时间显示和快捷方式等。通过这些项目,...
【Android游戏 开源项目 案例】 在Android开发领域,开源项目是学习新技能、探索最佳实践的重要资源。这个开源项目,源自LAGame-Simple,为我们提供了一个深入理解Android游戏开发的实例。通过分析该项目,我们可以...
安卓巴士总结了近百个Android优秀开源项目,覆盖Android开发的每个领域
总的来说,这个开源项目提供了全面的Android开发实践,涵盖了网络通信、数据管理、用户界面设计和版本控制等多个方面,对Java和Android开发者来说是一份宝贵的学习资源。通过深入研究和理解其内部运作,不仅可以提升...