随机推荐

Android存储单位转换

G M K B 单位之间转换,直接上代码 // storage, G M K B public static String convertStorage(long size) { long kb = 1024; long mb = kb <...

Android焦点管理类AudioFocusManager

前言大家都知道,从Android 8开始 焦点的申请方式变了,因此,为了兼容不同的Android版本,因此整理在AudioFocusManager中统一管理。正文其实代码就是 根据当前Android系统版本的判断,然使用不同的参数进行申请焦点和释放焦点,这样用户使用时就不需要考虑版本不同。...

JNI动态注册封装C++版

前言之前JNI一直用C语言写,但发现Android Framework中大都用C++写,为了阅读方便,改为C++。其实C++跟C语言写法一样的,只不过C++更简洁些。正文修改点,举个例子不同点hello.c文件后缀改为hello.cpp,还有就是C++传入的参数更少,看起来更简洁。he...

林清玄:和时间赛跑

读小学的时候,我的外祖母去世了。外祖母生前最疼爱我。我无法排除自己的忧伤,每天在学校的操场上一圈一圈地跑着,跑得累倒在地上,扑在草坪上痛哭。那哀痛的日子持续了很久,爸爸妈妈也不知道如何安慰我。他们知道与其欺骗我说外祖母睡着了,还不如对我说实话:外祖母永远不会回来了。“什么是永远不会回来了呢?”我问...

Android自定义水平Seekbar简介

前言Android默认的Seekbar就是水平的,为啥这里需要自定义呢?在项目中我们大多数Seekbar是可以用原生的解决,但是个别客户对Seekbar效果做了定制化,如果用Android原生的达不到客户需求。正文直入正题,效果图第一个是Android原生的SeekBar第二个是自定...

去除USB权限效验弹框

修改路径:frameworks/base/core/res/res/values/config.xml 修改内容:<bool name="config_disableUsbPermissionDialogs">true</bool>