视频弹幕源码、提取颜色源码、音乐播放器源码等

Android精选源码

一个样式众多功能多的标签布局源码

UI库,适用于拖拽、动画、模糊等效果

视频如何发射弹幕的源码

使用RecyclerView编写画廊效果

安卓巴士博客非官方客户端

颜色选择器,支持从图片中提取颜色

material design风格的音乐播放源码

实施任务,指定的时间间隔查询汇率

一个倾斜的TextView,适用于标签效果。

在RecyclerView中自动播放或者暂停来自url中的视频

Android优质博客

MVC,MVP,MVPVM 实践分析

简介
分别使用MVC,MVP,MVP+VM,实践具体需求,对比优劣,逐步优化。
需求
实现我的押金页面,包含未缴纳,已缴纳,免押金3种状态1.顶部title:3种状态展示不同文案;2.金额:已缴纳,未缴纳状态金额字号,色值不同;免押金状态不展示;3.底部tips:已缴纳,免押金状态展示不同文案;已缴纳状态,不展示... 阅读原文

看了这篇就知道如何开发一个优秀的API

到目前为止,已经负责API接近两年了,这两年中发现现有的API存在的问题越来越多,但很多API一旦发布后就不再能修改了,即时升级和维护是必须的。一旦API发生变化,就可能对相关的调用者带来巨大的代价,用户需要排查所有调用的代码,需要调整所有与之相关的部分,这些工作对他们来说都是额外的。如果辛辛苦苦完成这些以后,还发现了... 阅读原文

Bilibili的开源视频库ijkplayer使用教程

1.认识ijkplayer最近公司准备开发一款视频播放及直播的应用,找了许多开源的框架,大部分都是基于ffmpeg开发的。最开始准备用Vitamio框架开发的,相关的文章也比较丰富,结果对于非个人移动应用均需购买Vitamio使用授权。不过B站开源的ijkplayer也不错,而且也不需要商业授权。 ijkpl... 阅读原文

使用Kotlin封装RecycleView和重构

今天,是对RecycleView.Adapter进行封装,形成通用的Apapter;RecycleView概念和用途,以为为什么要用RecycleView而不用Listview,这些我就不重复了,一搜一大把,写的都比我好,理解的也比我深入,这里,我要实现的就是使用Kotlin实现通用Adapter;为什么要实现通用Ad... 阅读原文