Android12适配(API31 AndroidS)
Android12 适配 影响所有 App 的行为变更 不管 App 的 targetSdkVersion 是什么,所有 App 运行在 Android12 都受影响 SplashScreen 见 适配SplashScreen.md 麦克风和摄像头切换开关 从 Android 12 开始,用户可以通过状态栏下拉菜单中两个新增的切换开关选项,一键启用/...
Android12 适配 影响所有 App 的行为变更 不管 App 的 targetSdkVersion 是什么,所有 App 运行在 Android12 都受影响 SplashScreen 见 适配SplashScreen.md 麦克风和摄像头切换开关 从 Android 12 开始,用户可以通过状态栏下拉菜单中两个新增的切换开关选项,一键启用/...
Lazy Plugin Loader 懒加载插件 Lazy Plugin Loader for Obsidian 是一个能够延迟加载插件的工具,可以帮助用户将应用程序的启动时间缩短到亚秒级别。通过延迟加载插件,可以有效提高 Obsidian 应用程序的启动速度,节省用户的时间。在第一次安装插件时可能需要重启 Obsidian 两次才能完全看到速度提升,但这仅会影响第一次安装时。Lazy P...
Templater 概述 Templater 号称 Obsidian 四大金刚之一 (quickadd, dataview, obsidian-excalidraw-plugin), 模板插件当之无愧,但因为模板插件用法很极客基本靠命令代码,很多新手只能用别人写好的模板实现自己需求,入坑门槛比较高。注意此模板插件并非 Obsidian 官方自带的核心模板插件。 Template 中文翻译...
在 Android 中的实践 理解一段代码的意思(需注意代码泄密) 案例,将下面的代码喂给 ChatGPT class Config { // 注意key定义的时候前后不要有空格 // 基本配置信息config static compileSdkVersion = 31 static applicationId = "me.hacket.assistan...
ChatGPT 注册 OpenAI 账号 中国区注册OpenAI账号试用ChatGPT指南 ChatGPT 调教 调教的方法和原理 GPT 之所以牛逼,就是因为思维链技术(Chain of Thought)让它具备了,多轮对话以及理解&结合上下文语境的能力。也就是说:在该技术的加持下,AI 会记住我们前面的会话内容,在前面内容的基础上,去针对性的回答我们后面的内容,...
基于 ChatGPT 的工具 Chatbox Raycast Mac 上的启动器,集成了 ChatGPT coze AI 机器人配置平台,可以发布到各个社交平台 Coze 用 cici 平台 PPT Gamma Gamma App: Generate AI Presentations, Webpages & Docs AI 绘画 Midjourney htt...
PicGo Github + PicGo 搭建图床 申请 Github 仓库 登陆 github ,创建公开仓库github 获取个人 token生成一个 token 用于 PicGo 访问图床仓库。 访问:settings-tokens ,点击 Generate new token 设置 token 属性 Expiration:no exp...
白板 基本使用 创建卡片 卡片类型可以是: 文本卡片:纯文本的卡片,不会新建笔记,但和笔记没两样,数据存在 .canvas 内。可以将文本卡片通过右键转换为笔记卡片。 点击白板下方的空白图标或者拖动图标创建 双击白板创建 笔记卡片:从库内选取卡片展示 点击白板下方的笔记图标或者拖拽图标创建 ...
网络请求 APM 埋点采集网络请求的各个阶段的数据:tsl 连接,TCP 握手,连接池复用率等 网络优化思路 常规 OkHttpClient 单例化 整个项目用一个 OkHttpClient 实例 请求/响应 body 压缩 开启 gzip 压缩 HttpUrlConnection,在请求头增加 Accept-Encoding:gzip,服务端返回头...
resources.arsc 什么是 resources.arsc? resources.arsc 是 Android 应用资源表(Resource Table) 的二进制文件,位于 APK 包中,用于存储和管理应用资源的索引和配置信息。它是 Android 资源编译流程的核心产物,由 AAPT(Android Asset Packaging Tool)生成。 核心作用 资源索引...