加载中
ANR分析

1、logcat E/ActivityManager: ANR in com.test.aa表示ANR出现的进程包名com.test.aa Reason:表示导致anr的原因 CPU usage from 0ms to 5894ms later:CPU在ANR发生后的使用情况 2、ANR产生...

Android静默卸载app

系统签名 android:sharedUserId="android.uid.system" private void uninstall(Context ctx,String packageName) { Intent intent = new Intent(); intent.setFlags(Intent.FLAG_A......

静态代理

Thread和runnable

09/29 20:30
12
文件常用命令

查找连续字符 jgrep -r ActivityManagerService 查找不连续的 jgrep -r "public static void main" 显示/usr/src目录下的文件(包含子目录)包含magic的行 grep -r magic /usr/src 只匹配整个...

09/17 11:59
0
KeyEvent

frameworks/base/services/core/java/com/android/server/policy/PhoneWindowManager. case KeyEvent.KEYCODE_POWER......

GlobalActions

路径看版本 /frameworks/base/services/core/java/com/android/server/policy/GlobalActions.java /frameworks\base\policy\src\com\android\internal\policy\impl\GlobalActions.java......

sendBroadcastAsUser

Calling a method in the system process without a qualified user getContext().sendBroadcastAsUser(powerIntent,UserHandle.ALL);指定用户......

09/10 19:19
50
surface

Android是基于Linux的,Linux系统有个Framebuffer,我们只要向这个FrameBuffer中写入数据,系统就会在一个合适的时机从Framebuffer中取出数据,渲染到屏幕上。那么我们是不是只要将app的UI数...

原型模式

浅拷贝:只拷贝对象中8种基本数据类型,对于数组、容器、引用对象等都不会拷贝 深拷贝: 不仅能拷贝基本数据类型,还能拷贝那些数组、容器、引用对象等 原型类只要实现 Cloneable 接口就可实...

08/28 16:32
0
单例模式

问题: 使一个对象全局唯一 解决对象创建的并发问题 解决对象加载的时机问题,使得对象创建的时机合理 静态内部类 public static OkGo getInstance() { return OkGoHolder.holder; } private...

Spring Boot应用的启动访问部署

启动 @SpringBootApplication标注主程序,表示这是一个SpringBoot应用 @SpringBootApplication public class HelloWorldMainApplication { public static void main(String[] args) { //启动...

wifidisplay

package com.android.settings.wfd; import android.app.Service; import android.content.Intent; import android.os.IBinder; import android.util.Log; import android.hardware.display....

关闭dex

针对全体app BoardConfig.mk WITH_DEXPREOPT := false 针对单独app,在当前app的Android.mk文件中设置 LOCAL_DEX_PREOPT := false......

07/09 18:51
45
显示投射

frameworks/base/services/core/java/com/android/server/display/DisplayManagerService.java

Android java的起点和应用程序的起点

/frameworks/base/core/java/com/android/internal/os/ZygoteInit.java ZygoteInit有如下几大函数: private static void registerZygoteSocket(String socketName) static void preload() /...

内核读写

没什么,就是贴上省得写代码 import java.io.RandomAccessFile; import java.io.File; private void freq_write(String path,String str){ File file = new File(path); if(file.exists()) {...

06/09 17:12
11
遥控器选择ListView

1 点击事件在setOnItemClickListener中处理 2 在oncreate方法中数据源必须初始化完毕再设置给ListView,或者adapter要notify,这是个大坑,不用遥控器一切正常,使用遥控器就会没有焦点......

06/01 19:28
40
Android memtester移植

http://pyropus.ca/software/memtester/ 下载 memtester-4.3.0.tar.gz memtester-4.3.0.tar.gz解压到system/core/目录下,并命名为memtester目录 在该目录创建 Android.mk ,内容如下(内容参...

去掉录屏权限提醒

去掉录屏权限提醒 /frameworks/base/packages/SystemUI/src/com/android/systemui/media/MediaProjectionPermissionActivity.java //wfy //wfy try { setResult(RESULT_OK, getMediaProjecti...

Dialog

public class LoadingDialog extends BaseDialog{ public LoadingDialog(@NonNull Context context) { super(context); } @Override protected void onCreate(Bundle savedInstan......

没有更多内容

加载失败,请刷新页面

返回顶部
顶部