分类
Android Framework | 计算机科学与技术 | Java Virtual Machine
Android14安装低版本应用 Android14安装低版本应用
前几天给妈妈生日,考虑到上一部手机用了快5年了,就买了一部红米K70手机,使用手机主要用来微信聊天、刷抖音视频。之所以买小米手机,是因为她不认字。上一部红米Note Pro手机安装了讯飞语音引擎后,配合小米手机的辅助功能权限,可以实现点击文
2024-07-04
Kotlin全局变量后置初始化 Kotlin全局变量后置初始化
问题开源的雨燕输入法项目已经切换成Kotlin语言进行开发。代码切换完成后,在重构代码时发现,使用Kotlin语言定义全局变量(包括View对象),默认只均为null。这就导致所有使用该变量的调用均需进行判空(?.或!!)操作,满足 Kot
2024-06-25
使用Gradle获取Git记录 使用Gradle获取Git记录
问题开源的雨燕输入法项目中,在关于界面要实现显示Git提交记录以及点击条目跳转到对应的Github提交节点。之前的方案是,在每次打包前手动更改对应的值,不但麻烦,且易出错。技术上分析,一旦打包完成,应用内不具备Git环境,因此没办法通过Ja
2024-06-24