随机推荐

WordPress部分内容输入密码可见

1、将以下代码添加到Three主题的functions.php文件最后一个?>的前面。/* Name: 部分内容输入密码可见(短代码) * 作者:E享乐(www.exiang2.com) */function e_secret($atts, $content=null){ ex...

MediaPlayer JNI层介绍

前言之前的《MediaPlayer java层介绍》只是介绍了java中的常用方法,对于JNI层的调用没有进一步介绍,今天就介绍一下JNI层。个人流水账哈,推荐看其他人的,我这只是自己的跟踪记录涉及的代码:frameworks\base\media\java\android\media\M...

Android6.0 禁止安装未知来源应用

推荐使用 极客导航 :125啦极客导航(http://www.91es.com/jike.html)在Android 中可以禁止安装第三方应用,如果你的设备需要禁止所有应用安装,你就可以在这做些文章。/*** @deprecated Use {@link android.provid...

Android 8.0后音频焦点处理小结

前提两个或两个以上的 Android 应用可同时向同一输出流播放音频,系统会将所有音频流混合在一起。为了避免所有音乐应用同时播放,Android 引入了“音频焦点”的概念。一次只能有一个应用获得音频焦点。音频焦点采用合作模式对,合作模式,你可以准守也可以不准守。Android建议应用遵守...

[摘]彻底理解Java中堆和栈的区别

概述在Java中,内存分为两部分,一种是堆内存,另一种就是栈内存。Java中变量在内存中的分配类变量(static修饰的变量):在程序加载时系统就为它在堆中开辟了内存,堆中的内存地址存放于栈以便高速访问。静态变量的生命周期—一直持续到整个“系统”关闭实例变量:当你使用java关键字ne...

Android app换肤简单记录

前言记录一下换肤的思路,方便自己查阅正文Android换肤已经烂大街了,很多大厂应用都做了,比如QQ、网易云、哔哩哔哩等,这些都是需要VVIP才可以体验的。这里推荐GitHub开源的而且很受欢迎的Android-skin-support,很强大。下面我就整理一下我对换肤的简单理解。换...