简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
1.准备串口线一条、手机一个2.步骤1将串口线插入电脑USB口,开启另一个终端查看串口设备名,输入下面命令:dmesg2找到最下面一行,尾部即是串口设备名称,我这里叫做“ttyUSB0”3然后安装串口抓取软件,进入Ubuntu软件中心,搜索CuteCom,点击安装即可。4运行CuteCom,需要root权限,所以通过终端来进行sudo
hi,粉丝朋友们!今天刚好使用了一下新版本的scrcpy,发现了竟然新版本scrcpy支持了音频,这个不得不说让我十分的感兴趣,这里我刚好给出一下相关的调研结果。
1、首先我们保证自己有一个git环境(可以网上下载安装到自己本地硬盘2、拷贝自己工程文件,在命令行下进入工程文件夹的目录,用命令:git init初始化一个git管理仓库。3、然后用命令:git add .添加文件到本地仓库。4、最后用命令:git commit -m "..........."来提交代码到本地仓库。5、以后每次修改确认为合适版本只要重复步骤3和步骤4即可。
可以明显看出这里systemserver跨进程回调到了ShellTaskOrganizer的onTaskAppeared,在这个方法进行精准匹配到TaskView关心的Task变化,然后进行通知。上面第一步已经实现了CarLauncher可以监听Task的相关行为,注意这里肯定是所有的Task行为,但是TaskView它自身只关心Map相关的Task,那么这里是怎么精准通知的呢?通过这个cooki
hi,粉丝朋友!大家对于MotionEvent.ACTION_CANCEL这个cancel事件是不是感觉又熟悉又陌生,熟悉是因为经常在onTouch识别触摸事件时候会把它和ACTION_UP放在一块处理,基本停留在字面意思理解为 “”取消“”新课程优惠获取请加入qq群:422901085Android手机大厂Framework系统-Input系统专题实战课[入门课,实战课,跨进程专题ps需要学习深
hi,前期学习WMS/AMS专题时候,日志相关讲解最多是就是ProtoLog相关,比如我们想要观看所有的configuration相关的日志,只需要用以下命令进行开启:更多内容qqun:422901085就是这里的ProtoLog打印日志,它的TAG就是WM_DEBUG_CONFIGURATION然后就可以通过logcat -s WindowManager看到相关的 ProtoLog.v(WM_D
上节课已经把代码写好了,可惜我们发现一点击就crash啦,因为CHANGE_COMPONENT_ENABLED_STATE权限需要系统权限才可以2021-12-17 23:09:15.078 4198-4198/com.android.things.privateapplication1 E/AndroidRuntime: FATAL EXCEPTION: mainProcess: com.and
其实我们在debug调试触摸相关时候经常会到开发者选项中开启小圆点,来方便定位我们的触摸手机屏幕的一个情况,下图就是小圆点的,那么我们就来分析这个小圆点到底是怎么展示出来的,随着我们android开发时间变长,只是调用API或者学个新的很快又会框架过时的框架比如以前推MVC,后面又推MVP,。。。。。等,远没有深入底层了解系统有技术沉淀,为啥?因为android操作系统本身代码的更新很慢,不会发生
类型部分:1.EV_SYN同步事件完,在事件开始或完成会有对应的code:0004:代表一个事件开始(不必要)0005:代表一个事件开始(不必要)SYN_REPORT:代表一个事件的结束 (必要)2.EV_ABS事件的一种绝对坐标类型对应code:2.0 ABS_MT_SLOT本质代表者不同手指,它的value代表手指id2.1 ABS_MT_TRACKING_ID类型B特有的,实际上,每个slo
hi,本节课我们来讲解一个system window最简单的demo。更多内容qqun:422901085。