专栏名称: 开发者全社区
分享和推送Java/Android方向的技术和文章,让你成为这方面的大牛,让你每天都成长一点。同时,我们也会邀请BAT的大牛分享原创!
目录
相关文章推荐
stormzhang  ·  维权成功! ·  1 周前  
鸿洋  ·  Android 15 正式发布到 AOSP ... ·  1 周前  
51好读  ›  专栏  ›  开发者全社区

两个开源的Android App,包含后台,直接拿去用: 每日趣闻/ Android 炫酷音乐播放

开发者全社区  · 公众号  · android  · 2017-03-30 10:35

正文

相关阅读:

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

百度员工离职忠告:你我都是平庸人,要学会适应规则…

阿里两个最新Android开源库,Android开发者的福音

一、每日趣闻

项目介绍:

每日趣闻 每日为您推送全国各类趣闻信息,趣闻段子,生活趣事,明星娱乐,国内外最新的娱乐信息,无论你是星迷 还是科技迷...让你足不出户 就能了解到国内外各行各业,各领域方面的最新消息

应用截图




二、项目技术框架

1,应用数据:聚合数据
2,应用后台:Bmob
3,图片加载:Picasso
4,上拉刷新下拉加载:Android-PullToRefresh
5,圆形头像:android-shape-imageview
6,项目整体UI风格: Material Design
7,短信验证码:Mob SMSSDK
8,分享功能:Mob ShareSDK


源码下载:点击文末“阅读原文”


二、AndroidMaterial Design 的开源音乐播放器

项目介绍:

一款优雅的遵循 Material Design 的开源音乐播放器,UI参考 腾讯轻听 音乐播放器,使用 Lastfm Api 与 酷狗歌词Api。项目架构采用 mvp-clean,基于 Retrofit2 + Dagger2 + Rxjava + RxBus + Glide。



Features

  • 遵循 Material Design 规范,界面清新,交互优雅。

  • 基于 MVP-CLEAN + Retrofit2 + Dagger2 + Rxjava + Glide

  • 功能模块: 我的歌曲、我的歌单、文件夹、我喜欢、最近播放、最近添加、播放排行、本地搜索等。

  • 支持显示歌词及缓存

  • 支持耳机线控播放,耳机拔出自动暂停

  • 动态刷新媒体库,及时获知媒体文件变更

  • 日夜间模式切换,支持动态换肤

Thanks

Thanks to these projects and libraries:

  • Reference Project : Timber 、 轻听

  • Pictures : Material design icon 、 腾讯轻听App

  • Api : LastFM 、 酷狗音乐

  • Library : RxJava 、 Retrofit 、 Glide 、 AndroidSlidingUpPanel等等

Statement

感谢轻听提供参考,轻听是一款十分良心的音乐播放器,本人使用了其中的部分素材,如构成侵权请及时通知我修改或删除。部分数据来自于干LastFM和酷狗歌词Api,一切数据解释权都归LastFM和酷狗所有


源码下载及更多学习资源:点击文末“阅读原文”

看完本文有收获?请分享给更多人

Java和Android架构

欢迎关注我们,一起讨论技术,扫描和长按下方的二维码可快速关注我们。搜索微信公众号:JANiubility。

公众号:JANiubility