- 博客(8)
- 收藏
- 关注
原创 Android 数据传输加密
1.服务端生成RSA公钥私钥2.客户端向服务端请求RSA公钥3.客户端收到的RSA公钥,使用RSA公钥加密AES密发送给服务端4.服务端收到AES公钥后,客户端发送消息将会使用AES密钥加密,服务端使用AES密钥解密。
2023-06-29 15:45:54 221
原创 Android setOnTouchListener 报警告
Custom view Button has setOnTouchListener called on it but does not override performClick警告大概意思为:该View 调用了setOnTouchListener,但没有覆盖performClick。mBinding.button.setOnTouchListener { _, _ -> Log.d("Silent", "OnTouch") true}例如上述代码是不会执行OnClick回调
2023-05-31 08:09:44 1580 1
原创 Android getApplicationLabel取值问题
近期用到了getApplicationLabel(ApplicationInfo info)方法,此方法是用来获取应用程序名字的.具体代码为:public String getApplicationName() { PackageManager packageManager = getApplicationContext().getPackageManager(); ApplicationInfo applicationInfo = null; try { app
2023-05-31 08:09:17 357 1
原创 Android 系统应用开发-模拟器调试
系统应用开发-模拟器调试前言一、签名文件生成1.工具下载2.文件下载3.执行生成命令二、签名文件使用前言系统应用开发有时候也需要用到模拟器调试,就需要用到系统签名文件,本篇分享一下,如何生成模拟器所需的系统签名文件一、签名文件生成1.工具下载https://github.com/getfatday/keytool-importkeypair2.文件下载生成签名文件需要platform.pk8和platform.x509.pem这两个文件,此文件在aosp中位置为:build/target/
2021-09-07 16:53:37 482
原创 Android 简单使用输入法
场景一、自动获取焦点并弹出输入法当页面显示就需要弹出输入法时,便可以通过setSoftInputMode方法调整输入法模式。//模式切换为显示window.setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_VISIBLE)//获取焦点mEditText.requestFocus()该方法参数:参数介绍SOFT_INPUT_STATE_UNSPECIFIED软键盘没有指定状态,由系统决定SOFT
2020-08-04 08:17:16 1175
原创 Android 简单使用studio preview(预览)
简单使用studio preview(预览)创建对应分辨率的设备新的改功能快捷合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出创建对应分辨率的设备打开AVD Manager创建所要适配的设备添加硬件配置添加参数,屏幕尺寸,分辨率新
2020-07-08 20:55:10 6315 2
android 9.0 原生模拟器 签名文件
2024-04-28
android系统签名文件(platform.keystore)生成工具
2024-04-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人