9个完整android开源app项目
一、photoup
介绍:
photoup 是一款开源的相册类app,主要功能是将本地图片提交到facebook上去,虽然他的功能和facebook的远程服务相关,但是本身是可以被当作一款 相册应用的,具有相册应用需要的绝大多数功能,可以很流畅的浏览相册,裁剪图片,缩放图片,图片的编辑;不仅如此,还带有人脸识别这种特色功能,如果我们 能够吸收其中的知识,写一个自己的相册应用就得心应手了,因为从本地相册的角度去看,photoup 在用户体验上仍然是值得改进的,仍然值得我们去开发一款相册程序。 运行效果:
下载地址https://github.com/chrisbanes/photup
二、oschina网站客户端 介绍:oschina网站官方推出的开源安卓客户端(此外他们还推出了git项目的客户端),是学习如何开发网站客户端的绝好例子,不过和服务器的交互是用的xml格式数据。 运行效果:
http://git.oschina.net/oschina/android-app
三、MiCode/FileExplorer小米文件管理器 介绍:小米文件管理器的开源版,这是一个完整的文件管理程序,虽然界面一般,但是功能相对完善,非常适合用来学习。 运行效果:
https://github.com/MiCode/FileExplorer
四、QuickNews新闻客户端 介绍:一个不错的新闻客户端,下载下来能用,是结合了很多开源项目制作的,值得新手参考下,数据也是通过网易和腾讯提供的。 并提供一个APK下载地址 大家可以下载下来看看,个人觉得还是很不错的,很多效果可以运用到自己的项目中去。 效果:
https://github.com/tigerguixh/QuickNews
五、Muzei Live Wallpaper 介绍:这是已经在Playstore上线了的android壁纸应用,点击壁纸界面可以磨砂透明效果以及 一般背景效果之间切换,可以自己指定背景图片的来源。最重要的他是开源的。 有一点需要注意, 这个项目使用了EventBus库。在Eclipse下整个项目要编译起来还是有点困难的。不妨试试Studio 效果:
https://github.com/romannurik/muzei
六、ZhihuPaper 介绍:“一个「知乎日报」Android 客户端 。经过了一段时间的开发,最初的设想已经全部完成: 最新新闻、过往的新闻的展示 下拉刷新数据 新闻正文的展示(WebView的各种使用) 正文中图片查看、保存至相册 离线下载 夜间模式 收藏夹 已读数据缓存 内容分享至SNS” 效果:
https://github.com/cundong/ZhihuPaper
七、TTAndroidClient 介绍:一个适用于公司内部同事交流的开源im,该源码是由Teamtalk团队贡献,同时他们开源了其他配套的源码。 因为该项目涉及到侵权已经被git下架。 效果:
http://download.csdn.net/download/u014231734/8123713
八、ele_demo-订仿【饿了么】 介绍:仿【饿了么】订餐软件的一个demo,学习界面布局的可以参考一下。 效果:
https://github.com/tigerguixh/ele_demo
九、v2ex-daily 介绍:v2ex是一个创意工作者交流的社区,里面也有很多的程序员,v2ex-daily是为v2ex开发的android客户端。可以在google play 上下载。 效果:
https://github.com/kyze8439690/v2ex-daily-android
9个完整android开源app项目的更多相关文章
- 2015年十大热门Android开源新项目
2015年十大热门Android开源新项目 2015 即将结束,又到了大家喜闻乐见的年终盘点时刻啦,今天给大家盘点一下 2015 年 Android 开发领域新出现的 10 大热门开源项目.数据来自于 ...
- 包括后台的Android美食APP项目开源代码
项目简介 小食光定位为一款集美食,社交,LBS服务于一体的美食推荐APP.为你发现周边美食的同时提供一个吃货分享的平台. APP截图 功能模块 美食推荐 :提供基础的美食信息查询: 商家推荐 ...
- Android开源经典项目
目前包括: Android开源项目第一篇--个性化控件(View)篇 包括ListView.ActionBar.Menu.ViewPager.Gallery.GridView.ImageView. ...
- 140款Android开源优秀项目源码
BeautifulRefreshLayout-漂亮的美食下拉刷新 https://github.com/android-cjj/BeautifulRefreshLayout/tree/Beautifu ...
- Android开源库项目集锦
一.兼容类库 ActionBarSherlock : Action Bar是Android 3.0后才開始支持的,ActionBarSherlock是让Action Bar功能支持2.X后的全部平台. ...
- Android开源工具项目集合
最近因为要去外派了,工欲善其事,必先利其器!所以又回顾了一下自己github上所收藏的项目,也算是温故而知新吧. 最流行的Android组件大全 http://www.open-open.com/li ...
- Android hybrid App项目构建和部分基本开发问题
1.首先是选型:Cordova+Ionic Framework,调试测试环境是Ripple Emulator.开发环境其实可以随便选,我个人选择了Eclipse,当然Android SDK+ADT也是 ...
- 【酷我天气】完整的天气App项目
本人完全自主设计与开发的一款轻量级简约好用的天气App,无广告,无烦人的通知栏信息,定位精准,天气信息数据准确,还支持更换背景皮肤哦,颜值爆表. 实现的功能: 1自动定位:自动获取用户所在的城市位置然 ...
- 10个经典的Android开源应用项目
Android开发又 将带来新一轮热潮,很多开发者都投入到这个浪潮中去了,创造了许许多多相当优秀的应用.其中也有许许多多的开发者提供了应用开源项目,贡献出他们的智慧和 创造力.学习开源代码是掌握技术的 ...
随机推荐
- amazeui的表单开关插件的自定义事件必须添加.bootstrapSwitch 命名空间,给了我们什么启示
amazeui的表单开关插件的自定义事件必须添加.bootstrapSwitch 命名空间,给了我们什么启示 一.总结 一句话总结:详细看使用文档(说明文档说的真的是非常详细呢,不过循序渐进,不同阶段 ...
- dataguard主备延迟多长时间的查询方法
select value from v$dataguard_stats where name='apply lag';
- Spring MVC modelandview
一开始${Name} 不能显示 原来是: import org.springframework.web.portlet.ModelAndView; --错误的引入 import org.springf ...
- MySQL各个版本的区别
文章出自:http://blog.sina.com.cn/s/blog_62b37bfe0101he5t.html 感谢作者的分享 MySQL 的官网下载地址:http://www.mysql. ...
- UVA 11557 - Code Theft (KMP + HASH)
UVA 11557 - Code Theft 题目链接 题意:给定一些代码文本.然后在给定一个现有文本,找出这个现有文本和前面代码文本,反复连续行最多的这些文本 思路:把每一行hash成一个值.然后对 ...
- install-软件安装跟push的区别
今天在做项目的时候,需要往一个user版本的手机中安装一个应用,就在网上查了相应的方法,可以使用如下命令 adb install -r out/target/product/vanzo6752_lwt ...
- Android基于xmpp的即时通讯应用
xmpp是一个通信协议.因为这是个开放的协议,为了节俭开发成本,很多即时应用都采用了这个协议.Android上最常用的组合asmack +openfire.Asmack是smack的android版, ...
- maven的pom.xml配置文件讲解
<project xmlns="http://maven.apache.org/POM/4.0.0 " xmlns:xsi="http://www.w3.o ...
- Excel 下拉菜单制作
废话少说吧,以图明示: 图1 操作步骤(环境为Office 2013) 备注,第四步,可以选择页面中的数据源,也可以以“,”分割的方式输入字符串 图2 制作效果
- [ACM] POJ 1046 Color Me Less
Color Me Less Time Limit: 1000MS Memory Limit: 10000K Total Submissions: 30146 Accepted: 14634 D ...