![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
android
半只烤鸭__良
这个作者很懒,什么都没留下…
展开
-
Android AAPT详解
AAPT是什么AAPT - Android Asset Packaging Tool,看全称,就可知道AAPT是Android资源打包工具。在讲这个之前,是有必要简单说下Android是如何构建一个APK的。上图是Google官方发布的一张非常经典的Apk打包流程图。流程概述:工程的资源文件(res文件夹下的文件),通过AAPT打包成R.java类(资源索引表),...原创 2020-01-20 11:06:12 · 1470 阅读 · 0 评论 -
Nexus6P 刷机 root
刷机1.配置ADB环境变量点此链接下载platform-tools,最新的windows版本名称为platform-tools-latest-windows.zip,然后解压(本人解压到download目录下),配置环境变量。2.安装手机驱动一般USB链接上手机,电脑会自动下载并安装上驱动。3.在设置开发者选项中打开oem选项4.解锁BootLoader手机关机,长按...原创 2020-01-09 09:38:13 · 1774 阅读 · 0 评论 -
使用SurfaceView绘制复杂效果
效果如下风扇动画粒子动画1.动画分析:根据复杂动画分解成简单的动画上面的两个动画可以分解成最外层扩展动画以及里面六边形动画最外层动画分解:一个六边形从中心出发到外边,然后到另一个角,然后收回。里面的动画可以遮挡外边的六边形,最里面的六边形路径动画被里面六边形黑色背景遮挡。中心六边形动画:可以分成4层,最下层为六边形半透明背景,第二层为风扇或...原创 2019-11-13 17:34:53 · 315 阅读 · 0 评论 -
Windows 中 使用python 一键下载android s代码
为了在window方便看代码,所以下载google原生android q代码,写了一段python脚本方便下载1. 安装GITgit官网下载:https://git-scm.com/downloads/安装git到如下路径C:/Program Files/Git2. 安装PYTHONpython官网下载:https://www.python.org/downloads/...原创 2019-11-05 09:40:15 · 268 阅读 · 0 评论 -
两圆的外切线与内切线的切点算法
最近想画两球水滴效果所有在网上找两圆外切点和内切点的算法,找了很久没有找到所以自己写了一个工具类来计算两圆的公切线点。具体效果如下图:根据CircleUtils类的getCircleTangentPointOut方法返回外切点坐标[r1p1, r1p2, r2p1, r2p2],依次为左边圆的两个切点坐标和右边两个切点坐标。根据CircleUtils类的getCircleTangent...原创 2019-10-26 15:09:33 · 6905 阅读 · 1 评论 -
JNI调用串口
SerialTool.c#include <termios.h>#include <unistd.h>#include <sys/types.h>#include <sys/stat.h>#include <fcntl.h>#include <string.h>#include <jni.h>#include &q原创 2018-05-14 23:33:11 · 427 阅读 · 0 评论 -
驱动模型 从底层驱动到HAL到JNI到app到云端服务器
app通过二维码开关扫描请求云服务器对蜂鸣器的开或关 概述:arm端建立服务与云端连接等待云服务器的命令,手机扫描二维码通过二维码里面的设备号和开或者关信息发送到云端服务器,云端服务器根据设备号找到对应的arm端发送相应的开或关命令,从而实现手机APP云端控制1.硬件原理图 蜂鸣器连接(GPD0_1)管脚2.芯片手册蜂鸣器的控制地址为 int id = 0xe02000a0;配置为...原创 2018-05-14 23:35:47 · 273 阅读 · 0 评论