最近在抽空学习Android系统开发,对Android学习也比较感兴趣,刚开始学就试着在网上找几个项目源码研究看下,以下就将找到的Android项目源码列出,希望对正在或准备学习Android系统开发开发的能有些帮助!
  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/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://www.wandouhome.com/?p=5440

地址:http://www.apkbus.com/android-13520-1-1.html

Android PDF 阅读器http://sourceforge.net/projects/andpdf/files/

个人记账工具 OnMyMeanshttp://sourceforge.net/projects/onmymeans/develop

Android电池监控 Android Battery Doghttp://sourceforge.net/projects/andbatdog/

RSS阅读软件 Android RSShttp://code.google.com/p/android-rss/

Android的PDF阅读器 DroidReaderhttp://code.google.com/p/droidreader/

Android Scripting Environmenthttp://code.google.com/p/android-scripting/

Android小游戏 Android Shapeshttp://sourceforge.net/projects/shapes/

Android JSON RPChttp://code.google.com/p/android-json-rpc/

Android VNChttp://code.google.com/p/android-vnc/

魅族M8的Android移植 M8 Androidhttp://code.google.com/p/m8-android-kernel/

Android 游戏 Amazedhttp://code.google.com/p/apps-for-android/

Android的社交网络 HelloWorld goes mobilehttp://sourceforge.net/projects/helloworldgm/

手机聊天程序 Android jChathttp://code.google.com/p/jchat4android/

Android的GPS轨迹记录 MyTrackshttp://code.google.com/p/mytracks/

Android国际象棋游戏 Honzovy achyhttp://sourceforge.net/projects/honzovysachy/

Android旅行记录软件 AndTripLoghttp://sourceforge.net/projects/andtriplog/

音乐播放器 Ambienthttp://sourceforge.net/projects/ambientmp/

Android的邮件客户端 K9mailhttp://code.google.com/p/k9mail/

多平台应用开发库 QuickConnecthttp://sourceforge.net/projects/quickconnect/

gPhone手机空战游戏http://code.google.com/p/wireless-apps/

Android 照片小软件 Panoramiohttp://code.google.com/p/apps-for-android/

i-jettyhttp://code.google.com/p/i-jetty/

Android 小游戏 DivideAndConquerhttp://code.google.com/p/apps-for-android/

Android 全球时间 AndroidGlobalTimehttp://code.google.com/p/apps-for-android/

Android 2D游戏引擎 Android Anglehttp://code.google.com/p/angle/

Android Rubyhttp://code.google.com/p/android-ruby/

Android-N810http://sourceforge.net/projects/android-n810/

Android的短信应用 Ecclesiahttp://sourceforge.net/projects/ecclesia

Android平台上的JXTA客户端 Peerdroidhttp://code.google.com/p/peerdroid/

Android游戏引擎 libgdxhttp://code.google.com/p/libgdx/

Android 照片小软件 Photostreamhttp://code.google.com/p/apps-for-android/

Alien3d logo Android 3D游戏引擎 Alien3dhttp://code.google.com/p/alien3d/

Winamp Remote Android Serverhttp://sourceforge.net/projects/winampdroid

Android的Facebook客户端 Andricohttp://code.google.com/p/andrico/

Android Applications Managerhttp://sourceforge.net/projects/aam/

Java 3D图形引擎 Catcakehttp://code.google.com/p/catcake/

android-gcc-objc2-0http://code.google.com/p/android-gcc-objc2-0/

九宫格数独游戏 OpenSudokuhttp://code.google.com/p/opensudoku-android/

Android 铃声扩展工具 RingsExtendedhttp://code.google.com/p/apps-for-android/

JavaEye Android clienthttp://code.google.com/p/javaeye-android-client/

RemoteDroidhttp://code.google.com/p/remotedroid/

Android 小游戏 Clickin2DaBeathttp://code.google.com/p/apps-for-android/

中医大夫助理信息系统 zz-doctorhttp://code.google.com/p/zz-doctor/

Facebook Connect for Androidhttp://code.google.com/p/fbconnect-android/

Android SMSPopuphttp://code.google.com/p/android-smspopup/

FreeTTS-Androidhttp://sourceforge.net/projects/freettsandroidi

Foursquare.com的客户端 Foursquarhttp://code.google.com/p/foursquared/

条形码扫描仪 Android PC_BCRhttp://code.google.com/p/android-pcbcr/

Andorid PDF Viewer


Andorid PDF Viewer是一个运行在ANDROID手机上的PDF文件查看器。它是pdf-rendere:https://pdf-renderer.dev.java.net/的一个移植实现。

项目地址:http://andpdf.sourceforge.net/

fanfoudroid

安能饭否是一款开源的饭否Android客户端 。今朝支撑功能: 消息/私信收发,后台提示,答复/转发/收藏,查看/存眷用户,摄影/图片上传。即将支撑功能: 存眷经管,随便看看。


项目地址:http://code.google.com/p/fanfoudroid/

Jamendo

Jamendo在线音乐播放器是一款android平台在开源的在线音乐播放,该播放器的首要特点如下:

1.界面美观,在jamendo播放器中精美的布局的到处可见,多量应用自定义控件和Adapter进行布局,这点可供初学者好好商量研究

2.构架清楚

3.在代码中多量应用全局缓冲机制,如全局Application缓冲,图片缓冲等等。。

4.数据传递应用JSON体式格式,收集传输(Apache Http 4.0)。。。

5.全局的MediaService,并且伴有NotifyManager等进行通知

Jamendo官方网站:http://www.jamendo.com/en/

分享的内容依次是:

1.解析Music搜刮实现,主如果收集和JSON传输

2.解析全局Application缓存实现办法

3.解析Download模块

4.解析Adapter应用

5.解析全局Service构成

6.解析自定义Widet,代码中多量应用自定义布局,对新手进修布局很有帮助

7.解析整体布局


更多相关文章

  1. android项目目录结构
  2. flutter与android混合开发一:Android原生项目创建flutter模块、An
  3. Android网络游戏之神农诀项目开发--视频
  4. Android项目发布 ---- Jcenter篇
  5. Android Studio(五):修改Android Studio项目包名
  6. android项目案例6- 基于Android studio的android用户注册
  7. android程序获取WIFI的IP地址和MAC地址
  8. Eclipse中Android项目XML文件的格式化配置
  9. 创建Android工程时报错:Errors running builder 'Android resour

随机推荐

  1. android 根文件系统 init
  2. android 左右对齐 好文要转
  3. Android(安卓)-SharedPreferences
  4. 【Android】各式各样的弹出框与对菜单键
  5. Android:Samsung Android devices resolu
  6. Android崩溃日志-混淆前后映射表
  7. Android下滑条ScrollView
  8. Android之Fragment界面布局实例
  9. 【Android Studio】Resource Merging资源
  10. Android中自定义Dialog