Avatar notebook default
12篇文章 · 15194字 · 3人关注
  • Resize,w 360,h 240
    试试 Flutter

    Flutter 的第一次尝试 什么是 Flutter? Flutter是谷歌的移动UI框架,可以快速在iOS和Android上构建高质量的原生用...

  • Resize,w 360,h 240
    嵌入 ViewPager 的视频播放器

    这次的目标是实现一个能够播放视频的轮播器,即每个页面都能放置视频且能随页面的切换实现视频的切换。这个需求类似于在ListView中实现小视频的播...

    0.6 4130 1 12
  • Resize,w 360,h 240
    Android 上的调色板 —— Palette

    Android 上有一个比较短小精悍的库 —— Palette,整个库只有Palette、Target和ColorCutQuantizer三个文...

  • Resize,w 360,h 240
    【Android】如何从零开始写一款书籍阅读器

    一款书籍阅读器,需要以下功能才能说的上比较完整: 文字页面展示,即书页; 页面之间的跳转动画,即翻页动作; 能够在每一页上记录阅读进度,即书签;...

    4.0 15612 19 79 1
  • 说说 Android 里的 Handler 的机制

    简介 Q:什么是 HandlerA:Handler 是 Android 系统里的消息处理机制,下面的一段文字是在 Handler 源码上的注释,...

  • 更多功能的 FloatingMusicMenu

    这次给大家带来的是一款可用于音乐播放器的悬浮菜单按钮,它是基于 FloatingActionButton 上完成,能够联动音乐播放器显示歌曲的进...

  • 规范你的 Android 项目

    通常我们为了项目的维护会定下一系列的规范开发来提高自己或者团队之间的写代码的效率,正所谓无规矩不成方圆。 Android Studio的使用 A...

  • 说说我自己常用的 Android 架构

    先列出一些常用的依赖,想必看到下面的依赖大家也能明白接下来要讲的是什么? 没错,就是老生常谈的 MVP 模式。 retrofit2作为网络请求,...

    0.6 3111 13 107
  • Resize,w 360,h 240
    音乐播放器备忘录

    最近写了一个开源的音乐应用beats,其最重要的内容就是如何完成一个完整的音乐播放器。这个播放器要既能播放网络上的音乐也能播放本地设备上的歌曲,...

    0.4 3128 6 43 1

文集作者