随笔分类 - 01 新版 MarkDown
摘要:本文地址 目录 目录目录去掉 Android P 上的提醒弹窗背景分析解决方案 去掉 Android P 上的提醒弹窗 减少使用非 SDK 接口,提升系统稳定性 背景 在MIUI 10升级到 Android P 后,对于debuggable=true的app来说,Activity 启动的时候,会在界
阅读全文
摘要:本文地址 目录 目录目录用 Kotlin 开发 Android 项目的优势有了空安全,再也不怕服务端返回空对象了转型与智能转换,省力又省心比 switch 更强大的 when容器的操作符线程切换,so easy一个关键字实现单例自动 getter、setter 及 class 简洁声明DSL 式编程
阅读全文
摘要:本文地址 目录 目录目录App Standby BucketPriority buckets各存储分区的限制ActiveWorking setFrequentRare最佳做法 App Standby Bucket 应用待机存储分区 App Standby Bucket Android 9(API 级
阅读全文
摘要:本文地址 目录 目录目录代码检测工具 PMD 插件PMD 简介AS 插件 PMDPlugin简介插件使用检查结果案例gradle 插件插件源码配置选项最佳集成案例检测结果案例Jenkins 插件How PMD WorksJava Rules 代码检测工具 PMD 插件 官网 GitHub Docum
阅读全文
摘要:本文地址 目录 目录目录Gradle 的配置Gradle 的版本配置环境变量 GRADLE_HOMEgradlew 是干嘛的环境变量 GRADLE_USER_HOMEIDEA 的 Gradle user homeIDEA 的 User from gradleGradle 依赖的 JDK 配置 Gra
阅读全文
摘要:本文地址 目录 目录目录代码检测工具 Checkstyle 插件简介检查规则参考规则Suppressions定制 CheckStyle 规则定制 IDEA Code Style 规则AS 插件:CheckStyle-IDEAgradle 插件插件源码配置选项最佳集成案例检测结果案例Jenkins 插
阅读全文
摘要:本文地址 目录 17 | Context:万物皆有 Context 从概念上讲,CoroutineContext 只是个上下文而已,开发中最常见的用处就是切换线程池,但其背后的代码设计其实比较复杂,Kotlin 协程中比较重要的概念,都或多或少跟 CoroutineContext 有关系。 Coro
阅读全文
摘要:本文地址 目录 目录目录LruCache DiskLruCache 缓存 简介 案例LruCache缓存策略LruCache 的使用LruCache 的实现原理LinkedHashMap 简介构造函数put 方法get 方法总结LruCache 源码类说明文档源码DiskLruCache缓存路径的选
阅读全文
摘要:本文地址 目录 目录目录46 | 概率统计如何过滤垃圾短信基于黑名单的过滤器基于规则的过滤器基于概率统计的过滤器什么是朴素贝叶斯算法如何用来做垃圾短信的过滤朴素贝叶斯公式总结引申47 | 向量空间如何实现一个简单的音乐推荐系统基于相似用户做推荐基于共同喜爱的歌曲数量基于用户对相同歌曲的行为基于向量间
阅读全文
摘要:博文地址 我的GitHub 我的博客 我的微信 我的邮箱 baiqiantao baiqiantao bqt20094 baiqiantao@sina.com 目录 多次点击事件 Android给我们提供了单次点击事件,虽然在设置中我们有发现多次点击事件的案例,如多次点击"版本号"后启用开发者模式、
阅读全文
摘要:本文地址 目录 目录目录常见问题怎么找到截图与视频哪些文件不能通过 DBI 放入内存卡内存卡不能直接插进手机开机黑屏怎么办不能开机时怎么办为什么虚拟系统的序列号变了软件错误无法启动怎么办如何关机游戏提示安装失败提示联网检查是否能运行大气层系统各个系统之间有什么区别系统版本和大气层版本怎么看大气层双系
阅读全文
摘要:本文地址 目录 目录目录安装游戏 补丁 DLC 金手指 汉化获取游戏资源游戏文件组成安装游戏DBI 安装内存卡安装安装金手指安装汉化补丁文件目录 安装游戏 补丁 DLC 金手指 汉化 游戏安装教程及注意事项 游戏在哪下载?怎么安装?补丁和DLC怎么装? 获取游戏资源 对公众号回复游戏名,会得到下载链
阅读全文
摘要:本文地址 目录 目录目录硬件加速 Hardware Accelerated官方文档中的描述打开或关闭方式如何判断是否启用了硬件加速硬件加速概念原理怎么就加速了?限制View Layer总结 硬件加速 Hardware Accelerated 参考文章: HenCoder Android 自定义 Vi
阅读全文
摘要:本文地址 目录 目录目录ImageView scaleType 样式 缩放 图形混合scaleType 属性将图片固定对角线长度等比例伸缩测试代码图片布局16 种图形混合模式 PorterDuff Xfermodes ImageView scaleType 样式 缩放 图形混合 scaleType
阅读全文
摘要:本文地址 目录 目录目录PDF 转 TXT 后格式化处理 PDF 转 TXT 后格式化处理 public class PdfUtils { private static final int MIN_CHARS = 38; //【这个参数至关重要】 private static final boole
阅读全文
摘要:本文地址 目录 15 | 挂起函数:Kotlin协程的核心 初步了解挂起函数 Kotlin 协程最大的优势,就在于它的挂起函数。 虽然很多编程语言都有协程的特性,但到目前为止,只有 Kotlin 引入了挂起函数的概念 尽管有些语言的协程底层,也存在挂起恢复的概念,但是 Kotlin 是唯一将这一概念
阅读全文
摘要:博文地址 我的GitHub 我的博客 我的微信 我的邮箱 baiqiantao baiqiantao bqt20094 baiqiantao@sina.com 目录 进度对话框 ProgressDialog 用法总结 public class ProgressDialog extends Alert
阅读全文
摘要:本文地址 目录 22 | 并发:协程不需要处理同步吗? 虽然 Kotlin 的协程仍然是基于线程运行的,但是,经过层层封装以后,Kotlin 协程应对并发问题的处理手段,其实跟 Java 就大不一样了。 协程与并发 案例一:一个线程一个协程 fun main() = runBlocking { va
阅读全文
摘要:本文地址 目录 目录目录Fragment 知识点总结FragmentActivity 简介Fragment 和 Activity 的通讯使用静态 FragmentFragmentManager简介带 RecyclerView 的 Fragment 模板代码子 Fragment 的 onActivit
阅读全文
摘要:本文地址 目录 目录目录Hekate 界面详细介绍HOME 主页TOOLS 界面USB TOOLSConsole Info 主机信息Options 选项 Hekate 界面详细介绍 原文 HOME 主页 TOOLS 界面 USB TOOLS 注意:使用 SD Card 功能,将 SD 挂载为 U 盘
阅读全文