Android Q 沙箱适配多媒体文件总结

2019-05-18
阅读 6 分钟
11.1k
首先是扫描。扫描依然是使用 query MediaStore 的方式。一句话介绍 MediaStore,MediaStore 就是Android系统中的一个多媒体数据库。代码如下图所示,以搜索本地视频为例子:

Android Weex 自定义 Component 指北

2018-08-05
阅读 4 分钟
4.6k
如下述代码所示,从 WXComponent 继承出来以后,复写四个构造器方法,就可以完成一个最简单可跑当然也显示不了任何东西的 WXComponet。

Android Activity间通信的序列化过程中深浅拷贝的讨论

2017-10-16
阅读 4 分钟
3.4k
问题的背景是,视频互动业务需要增加弹幕功能,但是播放器的视图是伪横屏的,即,他是一种类似于使用 rotate(90.0)的方式,旋转横屏的,在 Activity 层面上还是一个竖屏的状态。那么弹幕输入的时候的键盘,也是竖屏的。这会带来比较严重的用户体验问题。

enum、static final 与 IntDef:Android 中实现枚举的方案选择

2016-10-05
阅读 3 分钟
7.5k
曾经有一段时间,许多网上的 Android 性能调优的文章都提到,要尽量避免在 Android 中使用 enum,因为使用 enum 会引入较大的性能损失。