技术方案
完全不想写博客的人
不想写博客
展开
-
在android源码某个模块中引用第三方jar包
1.将该jar包放入该模块根目录的libs2.修改该模块的Android.mk文件diff --git a/packages/SystemUI/Android.mk b/packages/SystemUI/Android.mkindex b118cfcb930…db84abf02e2 100644— a/packages/SystemUI/Android.mk+++ b/packages...原创 2020-01-17 10:12:27 · 599 阅读 · 0 评论 -
史上最全Android文件管理器技术方案细节
前言:这些都是基于市面上开源的文件管理器源码阅读提炼出来的思路,应用市场上绝大多数的文件管理器核心功能的实现其实大同小异,开源项目以小米社区开放版为主。如思路有错误希望大家提出一起商讨更好的思路。一.聚合分类列表显示方案:1.写一个CategoryFragement显示列表界面2.fragment中利用GridView+自定义CursorAdapter显示数据,gridView可以根据窗口...原创 2020-01-15 16:21:23 · 863 阅读 · 3 评论 -
Android开发通过AIDL调用远程服务
记录一下通过AIDL调用远程服务的过程,写了一个小demo帮助理解1、首先新建一个Module作为服务端AIDLService2、服务端在Java同级目录新建AIDL文件定义服务端提供的方法接口 /home/liuquan/sdb/myCode/TestAIDL_RometServer/AIDLService/src/main/aidl/com/jide/aidlservice/IMyAid...原创 2019-01-03 19:24:32 · 403 阅读 · 0 评论 -
ADB命令用法大全
ADB命令用法大全编辑此区域adb 基本命令连接设备: adb connect断开设备: adb disconnect查看设备: adb devices获取root权限: adb root关闭dm-verity(需重启): adb disable-veritysystem可写: adb remount让设备通过网络连接: adb tcpip 5555安装应用: ...原创 2020-01-15 16:20:30 · 698 阅读 · 0 评论 -
在Android源码中加aidl文件跟应用通信总结
1.在需要提供数据给应用程序的目录中编写服务frameworks/base/packages/SystemUI/src/com/android/systemui/keyguard/MyService.java2.在源码该模块中如果某个目录已经有aidl文件的话可以直接在该目录下新建你的aidl文件,并编写接口frameworks/base/packages/SystemUI/src/com...原创 2019-06-27 19:03:13 · 689 阅读 · 0 评论