Android精品开源项目2

转自 :http://blog.csdn.net/shimiso/article/details/19771915


1.11种安卓传感器使用源码
非常强大的11种安卓传感器使用例子集合源码,包括加速度传感器、磁力传感器、方向传感器、陀螺仪传感器、光线感应压力传感器、温度传感器、接近,近距离传感器、重力传感器、线性加速度传感器、旋转矢量传感器等11种安卓手机传感器的使用。
 

2.100种图片处理效果大全项目
可以处理出大约100种图片效果,常见的和不常见的滤镜效果可以处理出来,可以说涵盖了市面上所有特效相机可以处理出来的效果。项目所有代码都是纯java代码实现,没有封装成jar包。截图是挑选了几张有代表性的,更多截图可以看一下源码包


3.安卓wifi搜索连接热点创建项目
本项目是在飞鸽传书安卓版中提取的wifi连接部分的功能源码,可以实现wifi热点的搜索热点连接和创建,把手机创建的热点提供给其他设备。但是项目注释比较欠缺。如果没有相关安卓wifi的相关知识阅读起来可能有点吃力。
 

4.FlappyBird像素鸟Unity+cocos2dx项目
不说别的单说中国人的山寨能力在全球那绝对是数一数二的。这不FlappyBird这款虐心的游戏刚火了不多久国内的小伙伴们就按耐不住了。本项目是FlappyBird(俗称像素鸟)的再现项目源码,包括Unity版本和cocos2dx版本,还带有一个详细的源码分析讲解pdf文档。另外压缩包里还附带了一个Crack版的“不死鸟”apk,只要头不落地就不会死,同样附带破解过程的pdf分析文档。
 

5.安卓win8风格音乐播放器
本源码一款win8风格的入门级安卓音乐播放器项目源码,所有的界面都把通知栏隐藏掉了。点击歌曲列表会扫描sd歌曲,所以需要sd卡支持。实现了一些歌曲播放的基本功能。例如暂停、继续、拖放进度等。歌词功能还没有完善,但是代码里有相关的实现源码。
 

6.安卓多功能手电筒项目
不得不说手机的闪光灯是个好东西,小编租住的是一个建于上世纪80年代的老式居民楼,楼道破烂不堪没一个灯亮。每次开门都要祭出手机闪光灯才能捅准钥匙孔开门。这次给大家分享的是一套安卓手电筒的项目源码界面相当炫,每次启动软件和打开闪关灯也都会播放很有科技感的音效。软件主界面上显示了当前手机的电量,最下面是全屏彩灯、交通信号灯、警灯和SOS的功能按钮。功能都已经实现,详细的情况可以自己运行查看,本源码是一套比较不错的安卓手电筒方面的源码。学习和借鉴开发都是比较不错的选择。另外项目中集成了google的广告sdk不想要的话可以删除调用代码即可.
 

7.安卓多功能手机助手项目
本项目是一套基于安卓手机的多功能手机助手的项目源码,实现的功能有手机软件的管理、硬件信息的读取显示、电量情况读取和显示、闹钟设置、相机、通讯录、联系人、短信的读取和显示。还可以一键结束程序,看了一下源码注释很丰富,功能模块代码也都是放在独立的包里,总体来说是套不错的源码,值得借鉴学习.
 

8.安卓记账本毕业设计项目源码
本项目源码是一套安卓记账项目源码,项目不大很适合改动做毕业设计。通过Sqlite实现了消费的记录支出的记录并可以汇总成账单按月或者按天显示,还可以备份账单数据。但是不知道什么原因在我的手机上备份失败了。另外报表部分还没有做,涉及的技术点不多,代码也比较简单,另外项目还带有一个关于项目设计和开发的报告文档
 

9.安卓快递跟踪信息查询急速版
上次网站给大家分享了一个快递查询的程序源码不知大家是否还记得,上次那个是因为快递100的api变动导致部分快递查询不能正常显示,这次这个程序很完美的实现了快递查询,我测试了两个正在路上的件,查询速度非常快查询出的信息也很准确,几乎在点查询的时候立刻就可以展现物流跟踪信息,程序没有什么内置广告。程序没有使用快递100的api而是采用了直接http请求快递100的wap站实现的快递查询,因为wap站返回响应包非常小所以比使用api方式更高效。另外程序的UI非常简洁,只有核心的查询功能和一个历史记录功能。给大家推荐这套代码

 

10.安卓蓝牙对战塔防游戏
本源码是一套安卓的塔防游戏源码,在游戏里那些平时可爱的的小狗小猫小猪小兔小象小猴小鼠全部成了被攻击的目标,游戏有七张地图、14种动物、5种武器和若干种武器的升级版本。UI很精美,还支持朋友间的蓝牙对战。小编还乐此不疲的试玩了半小时,游戏有保存进度功能不会说退出再登录必须要重头玩。重新进入游戏的时候可以选择是新游戏还是继续玩。另外游戏内置ScoreNinja比分墙系,可以与其他玩家全球比分,总体来说本游戏是很优秀的一款游戏。
 

11.安卓手机钢琴模拟器项目
本项目源码为初级作品,可能存在一些bug,但整体功能是完整的,里面有几首歌的游戏关卡,每个琴键弹出的音都像真正的钢琴。项目注释丰富,可以学习一下,另外可能是因为手机系统的问题,我的2.3.3只能进Free模式,不能进入Challenge模式。
 

12.安卓应用市场app商店源码
本项目源码是一套安卓应用市场手机客户端项目源码,包括android客户端+javaweb服务端,安卓客户端与服务端通过json交互,昨天有个朋友找我咨询这方面的源码来着,我就把这套源码推荐给他的,项目涉及的技术比较全面例如app的断点续传下载、安装管理、app搜索、用户评论、投诉举报等一些应用商店常见的功能都有,如果正在做这一块可以参考一下。
 

13.安卓应用游戏卸载器项目
一套应用卸载软件项目源码,可以卸载非系统应用对于系统应用会在应用名单中直接忽略掉。看了一下实现的代码不太多,注释打的也恰到好处,理解起来可以说很轻松。另外比较搞的是可以把自己也卸载掉,其他信息可以看一下截图。
 

14.安卓在线txt小说阅读器项目
本项目也是一个电子书项目源码,可以在线下载或者阅读本地SD卡上的txt格式电子书。书架效果比较不错,切换到我的书架可以自动列出下载的书目和本地的书目。但是如果SD卡上txt文件比较多可能扫描文件的时间要长一些,我的手机上因为自动产生的txt日志文件比较多所以光扫描时间好长一会儿。本项目因为服务端网站有变动所有小说下载部分不能做演示了,但是可以参考一下实现代码。另外文本阅读部分在我的机子上也有点小问题,可以自己下载跑一下.
 

15.纯java编写2d坦克小游戏
一款关于坦克的2D小游戏源码,项目虽小但是涉及的东西却不少,各种炮弹飞碟和坦克等效果使用了大量的绘图血量的计算也很多,按住屏幕上下滑动可以控制炮管角度,点击屏幕发射炮弹,另外如果摧毁了敌方的坦克或者飞碟会给自身加血,坦克行进过程中也有炮弹补给箱动画。纯java代码实现,想学习绘图方面的知识不要错过.
 

16.大学生心理健康职业性格测试
一款集合大学生心理素质健康测试和职场性格测试的源码,使用之前需要新建一个用户,测试结束会给出一个心理健康测试结果报告或者职场性格测试结果报告。题库使用了单机的Sqlite,另外作者留了一个关于个人说明的小彩蛋,在那个生活右手的选择图片上按住大约2秒左右会出现个人说明主页。
 

17.带进度条简易浏览器项目
本项目源码是一套简单的安卓浏览器项目源码,主要使用了安卓的WebView控件,另外还实现了网页加载进度条,可以实现浏览器内的前进后退。半透明菜单使用的popwindow弹出菜单,另外项目中还有一个背景更换的功能的实现代码,但是不知道什么原因在我手机上没有效果。项目不大,注释比较丰富。很适合新手学习安卓的WebView控件的使用。
 

18.带详细注释的水果消消看源码
本项目源码是安卓水果消消看游戏源码,连连看这一类的小游戏非常讨女孩子们的欢心。本项目是纯java代码打造的连连看项目。界面简介明了,开始有3次随机打乱水果位置和三次自动消除功能。可以随心更换背景图片与水果图,替换成自己想要的图片。项目有比较详细的注释,有点安卓基础也绝对可以一看就懂。
 

19.电子书阅读器项目源码
本款源码是一款强大的安卓电子书阅读器源码,可以支持doc、txt、rtf、bf2、oeb、epub、mobi、prc等八种格式的文档(虽然我没有听说过最后五种格式),人性化的操作是项目的一大亮点,点击屏幕上半部分可以选择转跳页数下半部分显示功能菜单点击屏幕右半部分可以阅读下一页,点击左半边分可以阅读上一页,同时可以使用音量键进行翻页,书籍的阅读包括本地阅读和在线阅读,在线阅读的内容来自网友的上传分享。另外项目中大量使用了github上的组件。其他具体情况可以查看运行截图或者自行导入项目编译。
 

20.仿QQ列表通讯录项目
QQ的好友列表大家都很熟悉吧?本项目源码就是一套仿QQ好友列表的通讯录项目源码。长按分组可以出现分组信息的增删改和联系人的新增选项,长按联系人可以出现联系人的删除编辑和移动选项。点击联系人头像右边的箭头按钮可以出现发邮件、短信和打电话的选项。联系人信息的存储使用的SQLite、项目不大注释合理。是套比较优秀的项目源码。
 

21.仿QQ邮箱安卓客户端项目
安卓通用邮件客户端项目源码,自动截取邮箱域名使用smtp方式登录邮箱,所以要求测试邮箱已经开通了smtp登录授权,详细的开通方法可以google 邮箱+smtp 例如:QQ邮箱 smtp就可以找到开通smtp的方法了。本文不做介绍。项目有超详细的中文注释。UI是扒的QQ邮箱客户端的皮。想学习这一部分内容的同学可以借鉴一下。另外在avd上测试一直不能登录需要4.0以上的真机测试。可以操作邮件联系人和发邮件。本源码是一个不错的邮箱源码.
 

22.仿爱乐透安卓版彩票UI项目
本项目是仿爱乐透安卓客户端UI项目源码,是很有代表性的安卓复杂混合布局项目,比较适合初学者阅读和学习安卓布局方面的知识。代码量不大,结构层次也比较清晰。希望可以帮到一些刚刚学习安卓布局的朋友们.
 

23.仿唱片机音乐播放器
一款很个性的音乐播放器,是仿照老式留声机样式的播放器,使用之前先选几首歌然后添加到一个半圆形的歌曲列表里,然后先按右上角的开关按钮,会有一个留声机唱针缓缓右移的动画效果。项目工程量不大,源码注释比较少。项目的亮点是动画效果。
 

24.仿手机QQ音乐播放器项目
一款仿QQ音乐源码,可以实现按照歌名、歌手和专辑进行分类,也有lrc歌词同步功能,不过要把歌词放在一定的路径才能同步显示。源码中也有歌曲下载方面的实现代码。但是在真机测试中最起码我没有看到可以下载歌曲,不知道是不是以前的服务器失效的缘故。播放器有点差强人意,如果十分是满分的话我只给这款播放器源码打4分。


25.仿微信基于位置的聊天
本源码是一款类似于微信的程序源码,只不过是强制基于位置的。就是相当于一直开着微信的位置共享。源码有较完善的注册登录系统,可以在注册的时候选择本地头像进行上传。软件载入后会先载入附近离你最近的人的消息。直接点击可以播放语音内容,点击头像可以打开发布人的主页信息给发布人发私信。程序内置了一些频道,可以点击右上角的提问按钮进行录音并且发布。联系人信息里面有你关注的人和关注你的人。点击下面导航栏的设置按钮可以更改个人头像和查看个人信息。如果在主界面点手机上的菜单键可以看到软件信息的一些详细的设置,其他详细的情况可以看一下截图所示。
 

26.高仿安卓捕鱼达人游戏
国内某个团队开发的一套高仿捕鱼达人的安卓游戏源码,已经有人二次开发后拿出去发布了,小编从来不提倡拿着别人的代码改改就当成自己的去发布,小编的初衷只是为了让大家借鉴一些技术然后不去重复造轮子。本套游戏的画面比较精美,我的摩托老爷机玩起来也不卡,项目默认编译版本是android1.6。有简单、普通、困难三种模式,捕鱼网可以升级到5级别,鱼的种类也有很多。游戏的背景音乐是甩葱歌不喜欢的话可以在游戏里面关掉也可以从源码里替换,更多的功能可以参照游戏截图。因为小编对安卓游戏的研究有限就不对涉及技术班门弄斧了
 

27.高仿微信5.2内测版UI项目
本站之前也介绍过两个仿微信项目源码,在本站搜索一下“微信”就可以找到,本次给大家分享的是高仿微信5.2内测版UI的项目源码。小清新界面,动画流畅,暂时没有涉及功能上的代码,主要是就是实现了动画和滑动事件的定义,项目导入eclipse可以直接编译运行。
 

28.基于XMPP的即时聊天项目
本项目是一套基于android+asmack+openfire+xmpp的安卓即时聊天服务端,项目直连google talk服务器,可以使用谷歌帐号登录客户端,测试需要至少两个谷歌帐号。在程序里添加好友即可聊天。聊天核心功能使用的smack库,本站也有本源码作者的一个作品,本项目附带3个详细讲解本项目的pdf文档。想研究一下XMPP这一块的朋友绝对不容错过。
 

29.教务选课学生成绩管理项目
本项目是一套基于安卓的学生成绩管理系统,包括安卓客户端源码和mysql数据库。暂不包括服务端。实现了对学期信息
、班级信息、学生信息、课程信息、成绩信息的CRUD。项目是学生级别的所以界面和编码都不太严谨导致项目看起来比较臃肿。但是项目的注释比较丰富,涉及的技术也不多,安卓开发新手可以看一下。另外如果您想找毕业设计作品的话不太建议使用这个项目,在本站搜索一下“毕业”即可。
 

30.企业级discuz论坛安卓苹果客户端
“Discuz是全球成熟度最高、覆盖率最大的论坛软件系统之一”小编接触discuz还是在大一的时候,无聊在网上逛着玩的下了一个discuz搭了起来,发现这玩意还真是强大。本次给大家带来的是discuz原生app程序系列源码,包括discuz安卓端源码、discuz苹果端源码和基于discuz2.5的api程序,还有详细的安装部署文档等整套项目源码。可以实现论坛的登录、发帖、查看论坛详细帖子、查看论坛分类帖子列表,推送论坛消息等功能。是一套比较完善的客户端源码。更多详细的内容可以http://www.verync.com/查看。下面的图是在官网借的几张图,android版源码也实现了iPhone版源码全部功能。
 

31.人机五子棋项目源码
一个五子棋游戏项目源码,包括算法都有有比较详细的中文注释。只支持与机器人对战,不支持网络对战与多人局域网对战。人用白旗先手AI智商一般。可以做毕设也可以美化一下界面。
 

32.三组图标可调连连看
一款连连看小游戏,游戏内置动物、圣诞、国旗三种不同的连连图标主题,并且可以在玩的时候随时切换。游戏玩起来比较流畅内置一个游戏排行榜可以查看游戏玩家的排行情况.源码比较简单基本没有注释。
 

33.史上最牛开源集合资讯阅读器
本项目是一套关于图文资讯的项目源码,该项目是由若干个小项目组成。整整集成了10个开源项目,把不要重复造轮子这句程序界的名言发扬的无比光大。其中七个项目以jar包形式支持,其余三个需要以工程方式链接。另外项目使用了mvc和多种设计模式但是代码比较干净整洁。更多项目细节可以自己下载源码编译运行。另外项目是从github直接下载的,如果出错可以访问https://github.com/geniusgithub/Look-Around下载最新源码
 

34.随手记安卓记账项目
本项目是一套安卓记账项目源码,UI做的很精致,实现了日常支出和收入的记录功能,可以按照天、周和月来查看自己的消费情况。并且可以记录是通过什么渠道消费的。项目还有一个分类预算功能,可以提取设置每月预算,到月底可以对照预算与真实消费之前的差别,监督自己合理理财。
 

35.天气预报可换肤详细注释项目
本站之前也介绍过几个关于天气查询的项目源码,本次给大家带来的也是一套关于天气的安卓项目源码,数据使用的是中国天气网(http://www.weather.com.cn)的接口。项目源码里注释写的非常非常详细,另外本项目也实现了动态更换背景图片的功能,关于项目的其他详细信息可以看一下项目截图
 

36.童年小游戏超级玛丽项目
相信大多数80、90后对超级玛丽、魂斗罗、拳皇这些游戏的名字肯定不会感到陌生。还记得小编小时候屁颠屁颠的拿着借来的游戏卡插到那种简易游戏机里盯着黑白电视屏幕玩的不亦乐乎。本项目就是安卓版超级玛丽游戏的源码,但是游戏背景与超级玛丽的不一样,另外人物大小也不太协调。可能更适合在平板上操作。游戏内置有积分墙,积分数据没有使用数据库是直接存储在txt中的,所以可以任意篡改用户得分。源码不太复杂可以借鉴学习一下算法部分。
 

37.云信理财项目UI设计
一款理财产品软件的UI设计,无实际功能.投资资讯按钮可以点击进去。也实现了购买和付款的界面。登录界面UI设计的很标准。输入任意帐号密码以后点击登录既可打开个人中心。投资管理界面可以打开。如果有做类似产品的可以借鉴一下本源码
 










=============================================================================================

我们的技术交流群:
一群:173711587 (已经爆满,碰运气也难进)
二群:305967079 (即将满员)
三群:66756039   (即将满员)


没有任何商业性质的纯技术交流社区,非专业人员慎入,我们不欢迎!





源码下载地址:

                        源码下载













本文由袭烽(http://blog.csdn.net/shimiso)精心汇集整理,所有源码资料均来自各大开源社区,最终解释权和归属权属原创作者所有。
请大家以交流学习为主,并尊重作者原创,切莫转载抄袭或用于商业不法用途,感谢您的理解和配合!


你可能感兴趣的:(开源项目)