Android开发学习Android开发技术中心开源项目

实用的Android开源APP(二)

2017-02-07  本文已影响377人  CoderMiner

LeafPic ( Github | APK | 适用于: 初级开发者)

LeafPic 是最好的开源图库APP,非常适合初级开发者学习,库中实现了动态主题的功能,可以好好研读一下啊

Simple Calendar (Github | APK | 适用于:初级开发者)

这个应用完全基于 Kotlin 来开发的,如果你正在或打算学习 Kotlin 的话,这个项目是一个很好的应用,通过这个项目你还可以学习到定制Widget的方法

Amaze File Manager (Github | APK | 适用于:中级开发者)

文件管理器应该是现在手机的标配了,通过这个项目你可以学习到如何处理手机上sdcard中的文件

Easy Sound Recorder (Github | APK | 适用于:初级开发者)

通过这个项目你可以学习到关于Android平台录音的相关的信息,这个应用本省比较简单(只有一个主Activity),这个应用是按照Material Design来设计的

MLManager (Github | APK | 适用于:初级开发者)

通过这个项目学习到关于Android中安装应用的详细信息,以及安装卸载应用等相关的知识

PhotoAffix (Github | APK | 适用于:初级开发者)

通过这个项目可以学习到Android开发相关的基础知识,能够进一步巩固自己的基础知识,学到关于定制View的相关的知识

MovieGuide (Github | APK | 适用于:中级开发者)

这个项目使用了一些框架,想MVP,Clean Architecture, RxJava, Dagger2,可以更好的学习这个框架的使用情况

AnExplorer (Github | APK | 适用于:中级开发者)

是一个文件管理器,兼容平板和手机,学习到文件处理,root管理,定制views等知识

Minimal ToDo (Github | APK | 适用于:初级开发者)

学习Android相关的基础知识

Timber (Github | APK | 适用于:高级开发者)

Timber是一个设计美观,功能丰富的音乐播放器,这个项目不太适合初级开发者,涉及到的内容比较多

AnotherMonitor (Github | APK | 适用于:中级开发者)

监控Android的进程,内存使用,CPU使用情况等,工程简单易懂

InstaMaterial (Github | APK | 适用于:初级开发者)

这个工程师学习Material Design的好项目,有大量的Material Design的元素、动画,可以在自己的应用中参考实现

CoCoin (Github | APK | 适用于:初级开发者)

是一个个人视图记账的应用,有漂亮的UI设计,可以学习到处理数据,使用图表,定制View等

OmniNotes (Github | APK | 适用于:中级开发者)

是像Evernote的一款笔记应用,还有大量的特性:分享,搜索,附件,视频,音频,时间提醒等功能

Clip Stack (Github | APK | 适用于:初级开发者)

是管理复制粘贴管理的应用,可以了解到包的结构,应用架构,编码规范等知识,这个项目已经停止更新了

Super Clean Master (Github | APK | 适用于:高级开发者)

和Clean master 功能类似的应用,用更简洁优雅的方式实现了相关的功能

Travel Mate (Github | APK | 适用于:中级开发者)

是一款基于地理位置和地图的旅游应用

KISS (Github | APK | 适用于:中级开发者)

轻量级的launcher,特点是简单,快速

Turbo Editor (Github | APK | 适用于:中级开发者)

非常强大的文字编辑器,对不同的语言支持语法高亮,还可以打开大文件

Wally (Github | APK | 适用于:初级开发者)

简单,快速,高效的壁纸应用,这个莹莹易于扩展和维护

Pedometer (Github | APK | 适用于:初级开发者)

是一款计步软件,可以学习到传感器的相关知识

原文

上一篇下一篇

猜你喜欢

热点阅读