本文收集了比较不错的Android开源项目,研究开源项目是对Android平台掌握的一个最佳的方式。
由Android的核心开发团队提供了15个优秀的示例项目,包含了游戏、图像处理、时间显示、开始菜单快捷方式等。
地址:http://www.apkbus.com/android-13506-1-1.html
RemoteDroid是一个Android应用,能够让用户使用自己的无线网络使用无线键盘、触摸屏操作手机。这个项目为开发者提供了如网络连接、触摸屏手指运动等很好的样例。
地址:http://www.apkbus.com/android-13507-1-1.html
TorProxy应用实现了Android手机无线电电传通讯(TOR),和Shadow应用一起使用,可以使用手机匿名上网。从该项目源代码中,可以掌握socket连接、管理cookie等方法。
地址:http://www.apkbus.com/android-13510-1-1.html
SMSPopup可以截获短信内容显示在一个泡泡形状的窗口中。从这个项目中可以掌握到如何使用内置的短信SMS接口。
地址:http://www.apkbus.com/android-13513-1-1.html
Standup Timer应用用于控制站立会议时间,类似秒表倒计时,可以提醒每个人的讲话时间已到,从而保证每个与会者使用时间一样。从该项目的代码中,可以学会如何使用时间
函数。另外,这个项目的代码是采用视图view、模型model严格分离的设计思路。
地址:http://www.apkbus.com/android-13514-1-1.html
Foursquare.com的一个客户端应用,该应用主要分为两个模块:API(com.joelapenna.foursquare)和界面前端(com.joelapenna.foursquared)两部分。从该项目代码中,可以学会如何同步、多线程、HTTP连接等技术。
地址:http://www.apkbus.com/android-13516-1-1.html
Pedometer应用用于记录你每天走路步数的。尽管记录不一定精准,但是从这个项目中,可以学习几个不同的技术:加速器交互、语音更新、后台运行服务等。
地址:http://www.apkbus.com/android-13515-1-1.html
OpenSudoku是一个简单的九宫格数独游戏。从代码中可以学习到如何在视图中显示表格数据,以及如何和一个网站交互等技术。
地址:http://www.apkbus.com/android-13517-1-1.html
ConnectBot是Android平台的一个客户端安全壳应用。从该项目代码中,可以学习到很多Android安全方面的内容,这些是你在开发应用时经常需要考虑的安全问题。
地址:http://www.apkbus.com/android-13518-1-1.html
WordPress的Android应用这是WordPress官方开发团队提供的一个项目。从代码中可以学习到XMLRPC调用(当然还有更多的优秀内容)。
地址:http://www.apkbus.com/android-13520-1-1.html
Android PDF 阅读器
个人记账工具 OnMyMeans
Android电池监控 Android Battery Dog
RSS阅读软件 Android RSS
Android的PDF阅读器 DroidReader
Android Scripting Environment
Android小游戏 Android Shapes
Android JSON RPC
Android VNC
魅族M8的Android移植 M8 Android
Android 游戏 Amazed
Android的社交网络 HelloWorld goes mobile
手机聊天程序 Android jChat
Android的GPS轨迹记录 MyTracks
Android国际象棋游戏 Honzovy achy
Android旅行记录软件 AndTripLog
音乐播放器 Ambient
Android的邮件客户端 K9mail
多平台应用开发库 QuickConnect
gPhone手机空战游戏
Android 照片小软件 Panoramio
i-jetty
Android 小游戏 DivideAndConquer
Android 全球时间 AndroidGlobalTime
Android 2D游戏引擎 Android Angle
Android Ruby
Android-N810
Android的短信应用 Ecclesia
Android平台上的JXTA客户端 Peerdroid
Android游戏引擎 libgdx
Android 照片小软件 Photostream
Alien3d logo Android 3D游戏引擎 Alien3d
Winamp Remote Android Server
Android的Facebook客户端 Andrico
Android Applications Manager
Java 3D图形引擎 Catcake
android-gcc-objc2-0
九宫格数独游戏 OpenSudoku
Android 铃声扩展工具 RingsExtended
JavaEye Android client
RemoteDroid
Android 小游戏 Clickin2DaBeat
中医大夫助理信息系统 zz-doctor
Facebook Connect for Android
Android SMSPopup
FreeTTS-Android
Foursquare.com的客户端 Foursquar
条形码扫描仪 Android PC_BCR