Loading

摘要: 阅读全文
posted @ 2024-01-21 15:36 徐影魔 阅读(1) 评论(0) 推荐(0) 编辑
摘要: vite 分包 build: { outDir: 'dist', assetsDir: 'assets', rollupOptions: { output: { manualChunks: (id) => { if (id.includes('node_modules')) { //D:/proje 阅读全文
posted @ 2023-12-08 01:02 徐影魔 阅读(2) 评论(0) 推荐(0) 编辑
摘要: class DraggableFrameLayout @JvmOverloads constructor( context: Context, attrs: AttributeSet? = null, ) : FrameLayout(context, attrs) { enum class Drag 阅读全文
posted @ 2023-11-22 15:27 徐影魔 阅读(89) 评论(0) 推荐(0) 编辑
摘要: $files = Get-Location | Get-ChildItem $current = Get-Location Write-Output $current.Path for ($i = 0; $i -lt $files.Length; $i++) { $file = $files[$i] 阅读全文
posted @ 2023-10-28 23:09 徐影魔 阅读(14) 评论(0) 推荐(0) 编辑
摘要: Android BLE 广播定制 近期项目中用到蓝牙BLE,需要区分设备及显示蓝牙名。对于蓝牙BLE广播,发送字节数超过31会广播失败(原因之一是蓝牙名称太长),再者蓝牙mac地址是动态的无法区分设备。和同事交流后,采用他的项目中的方法。 名称太长问题 广播时,不添加Service UUID,采用2个字节表示服务。 蓝牙名字符长度超 阅读全文
posted @ 2023-03-22 14:50 徐影魔 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 语法 常用 # 定义变量distribution_DIR的值为${CMAKE_CURRENT_SOURCE_DIR}/distribution # ${CMAKE_CURRENT_SOURCE_DIR}表示 CMakeLists.txt文件所在目录 set(distribution_DIR ${CM 阅读全文
posted @ 2023-03-10 16:08 徐影魔 阅读(16) 评论(0) 推荐(0) 编辑
摘要: 源码下载 由于AOSP源码由多个项目组成,这篇博客中使用python脚本下载。 import xml.dom.minidom import os from subprocess import call # 1. 修改为源码要保存的路径 rootdir = "D:/projects/AOSP/code 阅读全文
posted @ 2023-03-09 11:08 徐影魔 阅读(25) 评论(0) 推荐(0) 编辑
摘要: singletone private $className$() { } private static class SingletonHolder { private static final $className$ INSTANCE = new $className$(); } public st 阅读全文
posted @ 2023-02-15 18:05 徐影魔 阅读(10) 评论(0) 推荐(0) 编辑
摘要: 菜单位置 配置 Generate JavaDoc Scope(生成文档的作用范围),可根据自己需求自行配置。 导包 若报错找不到android的某些包,可添加如下依赖(可能是由于JavaDoc没有导入AndroidSdk,所以没找到)。 compileOnly(files("${android.sd 阅读全文
posted @ 2023-01-05 14:46 徐影魔 阅读(255) 评论(0) 推荐(0) 编辑
摘要: adb doc 权限 adb shell pm grant PACKAGE_NAME android.permission.POST_NOTIFICATIONS adb shell pm set-permission-flags PACKAGE_NAME \ android.permission.P 阅读全文
posted @ 2022-10-24 18:25 徐影魔 阅读(82) 评论(0) 推荐(0) 编辑