Android
文章平均质量分 61
zengli8540
这个作者很懒,什么都没留下…
展开
-
基于Android源码添加一个系统服务
Android API 中有很多Manager类, 这些类一般都是某个系统服务的客户端代理类, 其实我们不写Manager类, 只通过AIDL文件自动生成的类, 也可以完成功能, 但封装一下AIDL接口使用起来更方便, 我们测试用的Manager类为 LedManager, 在 frameworks/base/core/java/android/led/ 目录创建LedManager.java。修改 frameworks/base/Android.bp 文件,3、创建系统服务 LedService。原创 2022-11-11 16:58:03 · 874 阅读 · 1 评论 -
Android常用adb调试命令
adb部分常用命令原创 2022-03-14 18:40:24 · 5926 阅读 · 1 评论 -
广播里使用接口传数据
广播里使用接口传数据一、动态广播;二、静态广播。一、动态广播中的使用:1、新建一个接口类:public interface UpdateUIListenner { /** * 更新UI */ void UpdateUI();}2、广播接收器:public class MyReceiver extends BroadcastReceiver { UpdateUIListenner updateUIListenner; @Over原创 2021-05-15 17:42:54 · 305 阅读 · 0 评论 -
Android10 SystemUI下拉栏背景高斯模糊
Android10 SystemUI下拉栏背景高斯模糊 原理 1.截取当前屏幕图片(使用截图接口) 2.根据当前UI计算位置,大小 3.在截图bitmap上截取图片 4.高斯模糊处理截取后的图片 5.将图片设置为背景 6.把systemui默认背景透明 具体实现 1.截取当前屏幕图片(使用截图接口) public static String screenShotByShel...原创 2021-05-15 15:37:22 · 1392 阅读 · 1 评论