随机推荐

Android 6.0 Settings源码简单分析之蓝牙(2)

上一篇《Android 6.0 Settings源码简单分析之蓝牙(1)》我们只是简单的介绍了蓝牙的界面和流程的启动,讲得比较粗糙,这次我们继续深入讨论蓝牙,设计Framework的代码源码:Android 6.0应用:Settings 和 Framework(权且看做一个应用吧^_^...

CMD分割大文件简介

前言monkey测试或者煲机测试时,提供来的日志偶尔超过4-5G左右,这么大的日志不方便看。使用主流的文本编辑器NotePad++、EditPlus打开大文件很卡,而且搜索关键字也慢,偶尔也会无响应甚至崩溃。好记性不如烂笔头正文参考网上文件,可以对大文件进行分割比较小的。言归正传,下面开...

Matrix的set,pre和post的区别

前言本文内容基本摘抄,只不过自己重新整理了一下,方便自己查阅而已。主要是记录一下Matrix中setScale,preScale和postScale 的区别。正文setScale,preScale和postScale都是用于改变缩放值的。setScale(sx,sy),首先会将该Mat...

Android adb关闭Selinux

前言记录一下adb临时关闭Selinux权限。记录于此,方便自己查阅。本文主要是摘抄并整理。正文在eng/userdebug版本中验证。查询当前权限状态adb shell getenforce设置成permissive 模式临时关闭selinux的adb shell sete...

[摘]Android收起通知栏代码片段

以下代码系统应用中验证ok<uses-permission android:name="android.permission.EXPAND_STATUS_BAR" />收起通知栏public void collapseStatusBar() { Obje...

AS全工程搜索并替换字符串

1、Studio打开工程,选中要所有的项目。2、右键选择“Replace in Path..”3、搜索要替换的字符串,find 键 替换即可4、然后会弹出提示框提示替换多少。可自行选择注:如果替换的字符串过多,请记住备份工程文件,因为谁也说不准替换完了之后会出现什么错误,所以请谨慎...