自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (6)
  • 收藏
  • 关注

原创 RemoteCallbackList的详解与使用

由于服务端持有的binder可能会很多,安卓为我们提供了统一管理的功能类,RemoteCallbackList。将所有的binder存储到RemoteCallbackList中,从而通过RemoteCallbackList的方法来通知客户端当前的数据变化。beginBroadcast必须与finishBroadcast一起使用要不会报IllegalStateException!当使用binder通信时,偶尔就会发生binderdied,当发生binderdied时,需要及时清理无效的对象,避免资源浪费。

2024-01-24 17:44:32 1218

原创 AIDL的简单使用

安卓系统中会有多个进程,每个进程都是相互独立的,无法共享内存。想要共享进程间的数据,就需要进程通信,AIDL即为IPC机制(跨进程通信)的一种。FW向app层提供的接口大多使用的就是AIDL(还有使用广播的,例如Home按键、蓝牙连接,USB接续等等),封装在了framework.jar中了。接下来是我们的服务端代码,AIDL的实现使用的binder机制,所以服务端需要再Service的onBind方法中返回Stub的实例。在IEx.aidl文件中写出客户端需要使用的接口。以上为AIDL的简单使用方法。

2024-01-24 14:16:46 443

原创 Notification的简单使用以及具体的实现流程

网上例子很多这里就不在赘述。当调用notify之后,就会弹出notification提示。由于时间关系只是梳理了下整体的调用流程,并没有仔细分析各种条件制限以及逻辑处理。2、下述为notification调用的大致流程,有不对的地方麻烦指摘。由于项目需要,今天将Notification的实现流程大致梳理了一下。

2024-01-11 16:48:15 461

原创 WindowManager的简单使用介绍,以及removeView与removeViewImmediate的区别

Android中view的更新全部由WindowManager负责。

2023-11-13 11:28:06 726

原创 MediaSession的简单使用

MediaSession是一个媒体控制类,通过与媒体应用的交互,可以实现对媒体应用的控制。现在广泛应用到对媒体控制的场景,例如耳机,蓝牙设备,VR等。

2023-10-01 10:01:58 550

原创 Mirror Display、Mirror Task

随着车载屏幕增加,车机的操作日渐花哨。本文讲述一下针对两个屏幕(包括虚拟屏)以上车机的屏幕复制以及task复制,即将主屏幕的显示信息mirror到副屏上。关于mirror源的获取同task信息的获取。当registerOrganizer时会同时返回task信息以及SurfaceControl,SurfaceControl就是我们需要mirror的源。获取流程参照:Android12后Task信息获取-CSDN博客。

2023-09-30 15:17:05 586

原创 Android12后Task信息获取

Android12之后就没有所谓的Stack了,task信息的获取是通过TaskOrganizer,根据代码设定每次registerOrganizer时都会默认取最后一次的organizer对象,因此建议全局只能有一个实例。registerOrganizer方法需要开机启动时执行,启动task时是与organizer关联的,当启动task之后,在调用registerOrganizer方法,页面可能会黑掉。注:CarLauncher在registerOrganizer时就已经获取了Task的list。

2023-09-30 14:40:52 1025

minicap解析.zip

基于python3,对minicap返回的手机界面进行解析并存储

2019-07-24

ListenerMinicap.py

基于python3,minicap启动后,监听手机的连接情况以及minicap服务的存活

2019-07-24

GsonFormat

GsonFormat-master.zip是安卓studio插件,能够快速的实现javabean的。

2017-12-19

上拉加载,下拉刷新

下载完解压,以module的形式依赖到程序。支持listview,gridview,horizontalScrollview,Scrollview,WebView的上拉加载以及下拉刷新

2017-09-06

安卓针对imageview的图片放大缩小

针对图片的放大与缩小,自定义PhotoView控件,继承ImageView,支持双击放大。使用方法:com.view.photopicture.photoview.PhotoView

2017-09-06

apktool_2.2.4.jar

最新版apktool,下载后使用cmd打开apktool_2.2.4.jar所在的文件夹,键入命令:java -jar apktool.jar decode apk文件所在路径。

2017-09-06

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除