Android开发者应该深入学习的10个开源应用项目

华为eNSP配置MSTP(多实例生成树) MSTP(多实例生成树) MSTP技术是多种技术形式和集成的结果,其充分的利用了GFP(Generic Frame Protocol)数据封装、虚级联(Virtual Concatenation)映射、RPR等技术的集成应用,通过这些形式的推动作用,MSTP技术具备了广泛的带宽和对于带宽的适配能力,同时更是支持更多的功能,将ATM业务也进行了涵盖,同时有效的进行网络利用。 其相应的特点有:支持多业务的能力水平有效的提升,节省宽带的接入网的光纤质量。通过自身的业务传达能力的提升,使得其带宽的利用率有所提升 阅读详情
From:http://www.cnblogs.com/playing/archive/2011/03/15/1984580.html

      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/code/svn/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/

Android 开发一定要看的15个实战项目 文章会持续更新的。绝对干货!!!Android进阶学习全套手册关于实战,我想每一个做开发的都有话要说,对于小白而言,缺乏实战经验是通病,那么除了在实际工作过程当中,我们如何去更了解实战方面的内容呢?实际上,我们很有必要去看一些实战相关的电子书。 阅读详情

相关推荐

记一次Android全流程开发体验经历以及Android Studio使用【从环境搭建到项目打包发布 + 真实踩坑总结】

临时安排接手一个 Android 应用项目开发,庆幸的是 Android APP 已经开发完成,我只需要在我的电脑上运行起来打包看一下效果即可,但是对于一个从未接触过安卓开发的我来说真的是费尽脑汁,并且这个前期准备真的是太麻烦了,而且会出现各种意想不到的问题。 所以,我利用闲暇时间整理一下本次 Android 开发的体验经历,同时为其他没有接触过 Android 开发的小伙伴提供一下开发思路。 如果懂行的小伙伴看出了什么门道,欢迎留言讨论,为其他小伙伴提供更多解决问题的思路。 一、开发环境快速搭建

XH_jing的博客 9967

140款Android开源优秀项目源码

GitHub - xuejinwei/NumberKeyboard: 仿造android端闲鱼发布选择价格数字键盘,自定义数字键盘GitHub - niniloveyou/SwipeRecyclerView: SwipeRefreshLayout + RecyclerView 实现的下拉刷新,上拉加载更多GitHub - ithedan/CustomTextLayout: Android自定义组合控件GitHub - AndroidMsky/BitmapWaveView: 在bitmap中显示进度波浪。

跟踪世界脚步 2万+

【BLE系列-第六篇】GATT解析:属性、特征、描述符的逻辑关系

本文系统介绍了BLE协议中的ATT和GATT机制。ATT以"属性"为基本数据单元,包含UUID、Handle、权限和Value四个要素。GATT则在ATT基础上构建了服务、特征和描述符的层次结构:服务(UUID:0x2800/0x2801)通过声明属性标识,特征声明(UUID:0x2803)指向特征值(UUID:0x2Axx或自定义),描述符(UUID:0x2900~0x290F)提供附加信息。GATT复用ATT发现机制,通过定义特定UUID语义实现服务发现和特征管理。这种设计使BLE设

qq_43399763的博客 1930

Android开发者必须深入学习的10个应用开源项目

Android开发又将带来新一轮热潮,很多开发者都投入到这个浪潮中去了,创造了许许多多相当优秀的应用。其中也有许许多多的开发者提供了应用开源项 目,贡献出他们的智慧和创造力。学习开源代码是掌握技术的一个最佳方式。下面推荐几个应用开源项目,这些项目不仅提供了优秀的创意,也可以直接掌握 Android内核的接口使用: [b]1.Android团队提供的示例项目[/b] 如果不是从学...

Squall.Leonhart 331

ArcGIS小白必看:5分钟搞定shp矢量文件分割(附常见错误排查)

本文为ArcGIS新手详细解析了分割shp矢量文件的四种核心方法:裁剪工具、分割工具、按属性选择导出及ArcPy脚本自动化。重点强调了投影匹配等关键步骤,并提供了常见错误排查指南,帮助用户快速掌握矢量数据分割技巧,提升GIS数据处理效率。

h9j8k7l6m5n的博客 800

Acute逻辑分析仪TL4134E实战:从触发电平到协议解析的完整避坑指南

本文是一份针对Acute逻辑分析仪TL4134E的实战避坑指南。文章深入解析了触发电平分组、采样率与存储深度权衡、高级触发等核心概念,并提供了混合电压系统测量、eMMC调试内存优化、SPI/I2C/UART协议解析排错等具体配置技巧,帮助硬件工程师和嵌入式开发者高效捕获与分析数字信号,快速定位通信问题。

weixin_29207149的博客 407

Android开发者必须深入学习的10个应用开源项目 .转

from http://dev.10086.cn/cmdn/bbs/thread-20672-1-1.html?from=email Android开发又将带来新一轮热潮,很多开发者都投入到这个浪潮中去了,创造了许许多多相当优秀的应用。其中也有许许多多的开发者提供了应用开源项 目,贡献出他们的智慧和创造力。学习开源代码是掌握技术的一个最佳方式。下面推荐几个应用开源项目,这些项目不仅提供...

dongfang9140的博客 319

Social-Auto-Upload实战:如何用Python+Playwright实现抖音/B站/小红书一键三连发?

本文详细介绍了如何使用Python和Playwright框架构建Social-Auto-Upload自动化上传工具,实现抖音、B站、小红书等平台的一键多发布。通过模拟真实用户操作和Cookie管理技术,该工具能有效解决内容创作者跨平台发布的重复劳动问题,提升工作效率。

day7的博客 1402
上一篇: JAVA正则表达式 Pattern和Matcher
下一篇: 九度OJ1099:后缀子串排序解题报告
It_BeeCoder
博客等级 码龄10年 967粉丝 238原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值