java
文章平均质量分 93
言午水手
酷狗音乐APP核心部门多媒体开发小组,负责Android多媒体音视频开发。
展开
-
volatile关键字
volatile这个关键字可能很多朋友都听说过,或许也都用过。在Java 5之前,它是一个备受争议的关键字,因为在程序中使用它往往会导致出人意料的结果。在Java 5之后,volatile关键字才得以重获生机。 volatile关键字虽然从字面上理解起来比较简单,但是要用好不是一件容易的事情。由于volatile关键字是与Java的内存模型有关的,因此在讲述volatile关键之前,我们先来了解一转载 2017-11-24 09:42:19 · 192 阅读 · 0 评论 -
Service之startForeground
一片文章不仅仅是理论的探讨,更多的是应该对实际问题的解决。 写这篇文字的目的是为了解决一个用户体验的问题,如下描述。部分手机出现下面图片,影响用户体验 为什么会有如此现象呢? 网友们不停的吐槽,优酷、金山词霸等App都有如此现象,连微信、QQ都曾经有过。 哥们惊呆了,还是深深的挖掘一下吧!void startForeground(int id, Notification not原创 2018-01-07 13:46:37 · 28097 阅读 · 0 评论 -
Android崩溃
ARPU: 一个时间段内运营商从每个用户所得到的收入;DAU: 日活跃用户,MAU: 月活跃用户Java Crash 应用程序层崩溃Java的异常体系:https://developer.android.com/reference/java/lang/Throwable.htmlThrowable继承Object类。Throwable有2个子类,Error和Exception。Exception分...原创 2018-03-06 00:06:43 · 606 阅读 · 0 评论 -
MediaSession框架
MediaSession框架一、MediaSession框架二、BlueTooth蓝牙播放信息显示三、MediaButton响应优先级四、锁屏显示五、播放优化MediaSession1. added in API level 21 (Android 5.0)2. 允许与媒体控制器、音量键、媒体按钮和传输控制交互。3. 一般来说,一个应用程序只需要一个会话来进行所有回放,尽管可以创建多个会话来提供更...原创 2018-03-06 00:21:44 · 12345 阅读 · 3 评论