Flutter 的第一次尝试 什么是 Flutter? Flutter是谷歌的移动UI框架,可以快速在iOS和Android上构建高质量的原生用...
这次的目标是实现一个能够播放视频的轮播器,即每个页面都能放置视频且能随页面的切换实现视频的切换。这个需求类似于在ListView中实现小视频的播...
Android 上有一个比较短小精悍的库 —— Palette,整个库只有Palette、Target和ColorCutQuantizer三个文...
一款书籍阅读器,需要以下功能才能说的上比较完整: 文字页面展示,即书页; 页面之间的跳转动画,即翻页动作; 能够在每一页上记录阅读进度,即书签;...
简介 Q:什么是 HandlerA:Handler 是 Android 系统里的消息处理机制,下面的一段文字是在 Handler 源码上的注释,...
这次给大家带来的是一款可用于音乐播放器的悬浮菜单按钮,它是基于 FloatingActionButton 上完成,能够联动音乐播放器显示歌曲的进...
通常我们为了项目的维护会定下一系列的规范开发来提高自己或者团队之间的写代码的效率,正所谓无规矩不成方圆。 Android Studio的使用 A...
先列出一些常用的依赖,想必看到下面的依赖大家也能明白接下来要讲的是什么? 没错,就是老生常谈的 MVP 模式。 retrofit2作为网络请求,...
最近写了一个开源的音乐应用beats,其最重要的内容就是如何完成一个完整的音乐播放器。这个播放器要既能播放网络上的音乐也能播放本地设备上的歌曲,...
文集作者