Android6.0适配(API23 AndroidM)
Google app links Android 6.0 (API level 23) 及以后加入了 App Links , 当用户点击对应的 URI 时,会直接启动对应的 APP,不会再有对话框出现。 具体见 [[DeepLink]] 、[[AppLinks]] Doze 和 App Standby [针对低电耗模式和应用待机模式进行优化 ...
Google app links Android 6.0 (API level 23) 及以后加入了 App Links , 当用户点击对应的 URI 时,会直接启动对应的 APP,不会再有对话框出现。 具体见 [[DeepLink]] 、[[AppLinks]] Doze 和 App Standby [针对低电耗模式和应用待机模式进行优化 ...
Android5(API21) OutlineProvider 见 [[Android实现圆角#ViewOutlineProvider]] Android5.1 及以下 onVisibilityChanged 访问成员变量空指针 问题描述 问题现象:Android5.1 会出现 npe,高版本不会 问题代码: public class GiftBox extends Frame...
Android 编译 简易编译流程 完整编译流程 D8 和 R8 早期 Android 生成 Apk 过程 只有 Proguard D8 和 R8 引入 Android Studio 3. x 后,引入了 D 8 Dex 编译器和 R 8 混淆压缩工具。 AGP 3.1 引入 D8 在 AGP3.3 之前,ProGuard 作为官方体积优化工具,负责在编译完成之后对...
Android 各种 API 文件路径 Context 相关的 1、内部存储 getFilesDir()内部存储;获取 /data/data/<package name>/files 目录。 File filesDir = this.getFilesDir(); 如:/data/data/me.hacket.test.code/files getC...
PopupWindow 实战 PopupWindow 开源库 SmartPopupWindow 提供关于 PopupWindow 使用过程中遇到的一些特殊问题的解决方案 https://github.com/PopFisher/SmartPopupWindow
PopupWindow 原理
WSL 基础 WSL 概述 WSL:全称为 Windows Subsystem for Linux,这是微软官方开发的适用于 Linux 的 Windows 子系统,可让开发人员直接在 Windows 上按原样运行 GNU/Linux 环境,且不会产生传统虚拟机或双启动设置开销。 WSL2:具有 WSL1 的优点,但使用实际的 Linux 内核,因而性能更好。 WSL 有什么优势: ...
Windows 必备工具 [[Windows装机]] 编辑器 VScode Nodepad++ 见 [[#^8228b0]]https://notepad-plus-plus.org/downloads/ SublimeText Markdown Typora MarkDown 编辑器 知识管理工具 有道云笔记...
联想小新放静电 异常情况 蓝牙键盘和蓝牙鼠标都用不了,删除设备重新连接也用不了 解决:放静电 放静电步骤 关机 长按开机键 20 秒以上 松开开机键
必备的 Android 辅助开发 LayoutInspector V2 插件 特点: 更快的 Dump 速度,比原生的 LayoutInspector 快 10 倍 更容易选中 View 参考: GitHub - CoXier/LayoutInspectorV2-Pro: Legacy Layout Inspector using v2 protocol much f...