文档章节

吊炸天!74款APP完整源码!

源码分享小丸子
 源码分享小丸子
发布于 2017/04/17 16:04
字数 3540
阅读 245
收藏 2

超级干货大集合!



下面是所有APP的效果图展示,由于图片较多,加载较慢,为了方便阅读,您也可以点击阅读原文观看。

WeChat高仿微信

高仿微信,实现功能有: 好友之间文字聊天,表情,视频通话,语音,语音电话,发送文件等。


知乎专栏App

第三方的app,引用作者的描述:“最近一直在利用空余时间开发一个完整的App,名字就叫“专栏”。开发这个App的目的主要是为了练练手,熟悉开发一个完整App的流程。就像造房子,亲手打地基,搬砖头,垒砖头,还自己装修(虽然装修的不好看)”


GankMeizhi

没错。又是一个妹子图app,依然采集自干货集中营。


Meizhi

一个妹子图项目。通过这个项目,你可能可以学习到的内容有: 多渠道打包 使用 ORM 快速操作数据库 访问网络,简单解析 HTML RecyclerView 瀑布流的使用 RecyclerView 底部加载更多的简单实现 Material Design 的下拉刷新 使用最新的 Design 兼容库 使用 5.0 的 Share 组件或元素动画 使用 Toolbar 完全替代 ActionBar


JianDan

高仿煎蛋的app,数据是采用抓包分析出煎蛋的api,离线缓存使用GreenDao实现本地Sqlite缓存。 ps : 煎蛋是一个2b青年聚集地。


WeGit


SimplifyReader

一款基于Google Material Design设计开发的Android客户端,包括新闻简读,图片浏览,视频爽看 ,音乐轻听以及二维码扫描五个子模块。项目采取的是MVP架构开发,由于还是摸索阶段,可能不是很规范。但基本上应该是这么个套路


StickerCamera

这是一款集成了相机,图片裁剪,给图片贴贴图打标签的APP。编译需要java8


验证码助手 SmsCodeHelper

是由原「贝壳单词」团队开发的一款新的开源轻App. 它可以在手机接收到验证码短信的时候,自动浮现验证码,并自动复制验证码到用户的剪切板。当用户接收到短信验证码,只要长按验证码的输入框,粘贴验证码即可。


Notes-开源记事本应用

一款基于Material Design 的开源笔记本应用,Material Design风格,采用抽屉式菜单,悬浮滑动按钮,点击控件时的水波纹效果,状态栏透明使得与应用融为一体,用户即使在Android L系统以下的手机也能感受到良好的用户体验 用文字记录身边随时发生的事情,或者你的待办事项 同步,同步需要你在手机设置里面添加一个邮箱,并作为你的同步账号,提交到服务器


Hubble Gallery

一个显示哈勃拍摄的太空照片的相册类app,该项目使用了ObservableScrollView,road-trip等著名的库,很适合学习。


BiliClient

仿bilibili客户端,喜欢动漫的进。


V2EX社区客户端

V2EX社区客户端,非官方。


Remindly

Remindly 是一个简单的用户友好的提醒应用。特点:Material 风格,可以设置重复提醒,按小时,按天 按周,按月。


Launcher3

很老的项目了,更改官方的Launcher3使得可以在eclipse编译 targetSdkVersion 必须是19 (之前说的有错误) 如果修改AndroidManifest.xml后有错误,project -> clean 作者配有相关的分析文章。


superCleanMaster

一键清理开源版,包括内存加速,缓存清理,自启管理,软件管理等。


BlackLight

BlackLight 是由纸飞机开发团队开发的一款Android上的新浪微博第三方轻量级客户端。没有任何商业化的因素,没有广告(新浪友情插入的除外),是一个最纯净的新浪微博客户端。


Sky31Radio

一个开源的校园电台app,一款学院风的电台节目。可以学习,不过因为是校园的东西,服务端说不定哪天说没就没了。


cut_the_rope_type_game

切绳子的游戏,流畅度不错,还可以学习关卡的实现方法,对于我这种只涉及过普通应用开发的人来讲,足够有吸引力了。github上的代码需要去掉google广告的代码才能运行(或者引入相关的google的广告包)。本站下载链接中是我去掉了广告的版本。


Catlog

查看logcat的app


Material-Movies

material design风格的电影应用,这个应用的目的其实是为了讲解作者一篇文章中所描述的一种编程模式


WayHoo

“本应用是以变形金刚作为主题元素的实用型Android天气软件,界面高仿雅虎天气,数据来自中国天气网!”


OpenLibra-Material

OpenLibra的一个客户端(非官方),演示了Material设计在真实应用中的使用,OpenLibra是西班牙的一个提供免费书籍下载的网站。建议用studio 编译


InstaMaterial

将概念设计在程序中实现的人是伟大的,作者将Instagram 的一组Material 风格的概念设计转变成了现实,非常有借鉴意义。包括水波效果 ListView的生动初始化效果,actionbar元素的进入效果,popmenu的动画效果等。5星级代码当之无愧。


Compass

本项目是MIUI指南针的社区开源版,由MIUI团队(www.miui.com) 发起并贡献第一批代码


Omni-Notes

功能相当完善的记事本app。包括记事分类,涂鸦、添加图片或者其他附件,日程提醒等记事本常用功能,可以在此基础上做二次开发,但需要遵守gpl协议。依赖了好几个库,又是studio开发的,新手编译起来可能比较吃力。


Smart-Note

一个很简单的记事本应用,只有添加和查看功能。适合初学者学习数据库的基本操作。


MaterialNotes

Material Design风格的笔记app,该项目需要依赖RoboGuice,floating-action-button,appcompat 两个项目,因此编译起来比较困难,不太适合初学者。


AnimeTaste(全球动画精选)

AnimeTaste(品赏艾尼莫)是国内首个关注独立动画的网站。 移动版聚焦更新的全球独立动画的传播,让您随时随地能观看动画,分享快乐给更多好友。品味动画,重拾幻想。 AnimeTaste For Android,为全球动画爱好者所开发。


Faceless匿名聊天应用

匿名聊天应用,包括了android客户端以及服务端(php)的代码。


photoup 开源相册

photoup 是一款开源的相册类app,主要功能是将本地图片提交到facebook上去,虽然他的功能和facebook的远程服务相关,但是本身是可以被当作一款相册应用的,具有相册应用需要的绝大多数功能,可以很流畅的浏览相册,裁剪图片,缩放图片,图片的编辑;不仅如此,还带有人脸识别这种特色功能,如果我们能够吸收其中的知识,写一个自己的相册应用就得心应手了,因为从本地相册的角度去看,photoup 在用户体验上仍然是值得改进的,仍然值得我们去开发一款相册程序。


ZhihuPaper

一个「知乎日报」Android 客户端 。经过了一段时间的开发,最初的设想已经全部完成: 最新新闻、过往的新闻的展示 下拉刷新数据 新闻正文的展示(WebView的各种使用) 正文中图片查看、保存至相册 离线下载 夜间模式 收藏夹 已读数据缓存 内容分享至SNS


TTAndroidClient开源IM

一个适用于公司内部同事交流的开源im,该源码是由Teamtalk团队贡献,同时他们开源了其他配套的源码。 因为该项目涉及到侵权已经被git下架。


v2ex-daily:v2ex网站的android客户端

v2ex是一个创意工作者交流的社区,里面也有很多的程序员,v2ex-daily是为v2ex开发的android客户端。可以在google play 上下载


Muzei Live Wallpaper for Android Muzei壁纸应用

这是已经在Playstore上线了的android壁纸应用,点击壁纸界面可以磨砂透明效果以及一般背景效果之间切换,可以自己指定背景图片的来源。最重要的他是开源的。 有一点需要注意, 这个项目使用了EventBus库。在Eclipse下整个项目要编译起来还是有点困难的。不妨试试Studio


MiCode/FileExplorer小米文件管理器开源版

小米文件管理器的开源版,这是一个完整的文件管理程序,虽然界面一般,但是功能相对完善,非常适合用来学习。


QuickNews新闻客户端

一个不错的新闻客户端,下载下来能用,是结合了很多开源项目制作的,值得新手参考下,数据也是通过网易和腾讯提供的。 并提供一个APK下载地址 大家可以下载下来看看,个人觉得还是很不错的,很多效果可以运用到自己的项目中去。


SeeWeather

就看天气——是一款遵循Material Design风格的只看天气的APP。无流氓权限,无自启,xxx,用最少的权限做最优的体验。


kickmaterial

一个为众筹网站kickstarter设计的安卓app,强调 Material Design,用来演示安卓开发的最新趋势。数据来自于模拟的api。


Memo

一款基于Google Material Design设计开发的Android密码管理客户端--怕死我的(PassWord)


React-Native-Gank

为Gank.io做的一个React-Native客户端


EasyGank

基于MVP模式 , RxJava+RxAndroid+Retrofit组合的干货集中营客户端。


CoCoin

CoCoin是一款记账APP,有记账、多种方式显示支出占比和支出变化、云同步、智能提醒等功能。


SimpleNews

基于Material Design和MVP的新闻客户端


JNote

一款支持部分Markdown语法的轻量级便签软件。

运行效果:


DoubanMovie-React-Native

React Native的豆瓣电影客户端。


RxWeather

这是一个简单的天气预报项目,目的是用来演示如何使用RxJava构造一个清晰的Android应用框架,并且加入了Rxbus。


plaid

Plaid是material design的演示app。它从Designer News, Dribbble 以及 Product Hunt中提取内容。


Hide-Music-Player

Hide音乐播放器。 1.0版主要特点 摇一摇进入播放器, 下拉展开新视图(扫描音乐), 音乐列表放大的动画, 进入页面的圆形动画, 滑动删除音乐, 更换主题颜色, 自定义的SwitchButton, 播放页面的模糊背景, 带指示器的自定义SeekBar, 通知栏显示音乐信息与关闭播放器


mr-mantou-android

又一个妹子app,之所以分享是因为里面有一个非常不错的pull-back-layout控件 ,可以下拉退出一个activity,然后这个activity里面的图片就能按照一定的动画回到列表的原有位置,觉得很赞。


GithubTrends

这是一个用来看查看 Github 热门项目的 Android App, 遵循 Material Design。 (https://github.com/trending) 支持订阅 50 多种编程语言,你可以在设置中添加/删除它们,并自定义它们的排序。 支持 9 种颜色主题切换,支持收藏喜欢的项目。


githot

GitHot是一款帮助你寻找github上最流行开源项目的app。 功能比较简单,就是列举了热门的项目和作者。不过里面用到了很多新技术RxJava,Dagger,retrofit等,作为学习材料还是不错的。


简诗

用传统中文的表达方式,把简单的生活记录成一首首美好的诗歌,一款笔记软件。


Timber

Material Design风格的音乐播放器,beta版本。


AnyShareOfAndroid

file transfer on android 仿茄子快传 或者 360文件传输 在局域网内(如果没有接收方建立热点,发送方接入热点),进行文件(发送方的app、图片等文件,项目中只是进行了手机中的第三方app和手机图片的)的传输。


AppPlus

App+是一个MD风格的用于传送、提取APK文件的开源工具软件。


Conquer

基于Material Design的todo应用。 主要功能: 1.根据时间记录任务 2.定时提醒 3.云同步功能 亮点功能:1.可与好友分享,互相监督 2.界面简洁精美,用户易操作 3.支持丰富内容,形式多样化。


ZhiHuDaily-React-Native

使用 React Native for Android 完成的知乎日报app。


ToolWizAppLock (密码锁)

一个密码锁应用,加密你的应用,照片,视频文件。 在生活中,你有没有担心过手机里的某些应用被别人偷看,比如微信聊天记录、短信、照片? 你是否担心一些重要图片,视频等重要资料被偷窥? 有了密码锁,您只需将不想被别人查看的应用在我这里锁住,设置好密码,就可以高枕无忧了! 您只需将重要的图片,视频等文件在我这里加密,再也不怕被别人窃取你的隐私了!


archi

演示和比较如何用不同的架构模式开发安卓app。同样的app使用传统的模式,MVP模式,MVVM模式开发了三次。


Clip-Stack(剪纸堆 )

剪纸堆 一个超轻量级剪贴板历史记录管理软件。


pocket-note-android

一个简单的记事本app,具有多色彩主题,自带日历视图,记事可以是列表显示也可以是网格显示,提醒功能,隐私保护功能等。


EWeightScale

一款可以记录和查询体重的应用,功能介绍如下 支持体重数据的添加、删除、查询等功能 动态生成体重曲线图,支持手势缩放 实时计算BMI值,并进行诊断,给出健康体重范围


更多源码:bbs.jiandaima.com

关注下面的微信获取。


公众号:互联网技术分享

本文转载自:http://blog.csdn.net/ai_ma_ai/article/details/53203012

源码分享小丸子
粉丝 1
博文 29
码字总数 0
作品 0
程序员
私信 提问
123个微信小程序源码分享(附下载)

扫描文末的二维码关注公众号后 获得下载链接。 相关阅读: 吊炸天!74款APP完整源码! [干货]2017已来,最全面试总结——这些Android面试题你一定需要 Java面试知识点总结 微信小程序近期火...

xhmj12
2017/01/12
0
0
有了这些免费无限次的API 接口,再也不愁没有服务器开发不了APP了,也可以自己开发小程序了

相关阅读: 吊炸天!74款APP完整源码! 2016移动端Android新技术综合预览--好文不多,这一篇就足够 移动端App开发的三种开发技术对比 APIStore由百度出品,是一个连接服务商与开发者的第三方A...

xhmj12
2016/12/29
0
0
吊炸天!74款APP完整源码!

首发原文:吊炸天!74款APP完整源码 超级干货大集合! 收集这74款APP源码真的是殚精竭虑,呕心沥血呀!哈哈 现在你只需要扫码关注本文末尾的公众号,回复:“A”,按步骤操作,74款APP源码将...

xhmj12
2016/10/14
0
0
github上万颗star的21个JAVA(19个Android相关)开发框架,知道多少,用过多少(截止2016年12月17日)

相关阅读: 吊炸天!74款APP完整源码! github上万颗star的21个JAVA(19个Android相关)开发框架,知道多少,用过多少(截止2016年12月17日) 移动端App开发的三种开发技术对比 elastic/elas...

xhmj12
2016/12/30
0
0
如何避免贫穷和忙碌,在2018年你需要这样提升自己

热文导读 | 点击标题阅读 Java和Android架构2017年总结:文章精选 吊炸天!74款APP完整源码! 谈谈离职和跳槽 为什么我们总是很忙碌,却碌碌无为?为什么我们总是有很多理想却一事无成?为啥...

xj032w2j4ccjhow8s8
2018/01/07
0
0

没有更多内容

加载失败,请刷新页面

加载更多

OSChina 周六乱弹 —— 早上儿子问我他是怎么来的

Osc乱弹歌单(2019)请戳(这里) 【今日歌曲】 @凉小生 :#今日歌曲推荐# 少点戾气,愿你和这个世界温柔以待。中岛美嘉的单曲《僕が死のうと思ったのは (曾经我也想过一了百了)》 《僕が死の...

小小编辑
今天
249
4
Excption与Error包结构,OOM 你遇到过哪些情况,SOF 你遇到过哪些情况

Throwable 是 Java 中所有错误与异常的超类,Throwable 包含两个子类,Error 与 Exception 。用于指示发生了异常情况。 Java 抛出的 Throwable 可以分成三种类型。 被检查异常(checked Exc...

Garphy
今天
10
0
计算机实现原理专题--二进制减法器(二)

在计算机实现原理专题--二进制减法器(一)中说明了基本原理,现准备说明如何来实现。 首先第一步255-b运算相当于对b进行按位取反,因此可将8个非门组成如下图的形式: 由于每次做减法时,我...

FAT_mt
昨天
6
0
好程序员大数据学习路线分享函数+map映射+元祖

好程序员大数据学习路线分享函数+map映射+元祖,大数据各个平台上的语言实现 hadoop 由java实现,2003年至今,三大块:数据处理,数据存储,数据计算 存储: hbase --> 数据成表 处理: hive --> 数...

好程序员官方
昨天
7
0
tabel 中含有复选框的列 数据理解

1、el-ui中实现某一列为复选框 实现多选非常简单: 手动添加一个el-table-column,设type属性为selction即可; 2、@selection-change事件:选项发生勾选状态变化时触发该事件 <el-table @sel...

everthing
昨天
6
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部