Android
printf_824
低级前端工程师
展开
-
基于Android封装Java-WebSocket,开箱即食
【代码】基于Android封装Java-WebSocket,开箱即食。原创 2024-04-07 10:10:18 · 328 阅读 · 1 评论 -
Android硬件获取序列号sn适配Android9+
在Android 9及以上版本中,由于隐私和安全性的考虑,获取设备序列号(Serial Number)的方式发生了改变。在Android 9及以上版本中,可能会返回一个空字符串或者包含"unknown"等信息,而不再是设备的真实序列号。方法来获取设备的序列号。请注意,这个方法可能会抛出。在Android 9及以上版本,可以使用。,因此需要进行异常处理。原创 2024-03-12 11:57:35 · 635 阅读 · 0 评论 -
关于ProGuard,处理Android类里的字段打包后混淆,变成“a、b、c、d、e、f”
问题出现在ProGuard混淆导致的代码压缩和重命名。在Android应用中,使用ProGuard来混淆代码是一种常见的做法,以减小APK大小并提高安全性,但是一些用于规范接口调用的类我们是不需要混淆的。是ProGuard的一条规则,用于告诉ProGuard不要混淆指定类的成员(字段和方法)。应该替换为你实际的包名和类名。文件,配置入上述代码。原创 2024-03-12 11:51:46 · 508 阅读 · 0 评论 -
Android页面finish后给上一个页面传递数据
方法启动一个Activity,并在该Activity结束后返回结果给调用者。在第二个Activity中,当你完成了某个操作或者需要将信息传递回第一个Activity时,可以使用。在第一个Activity中,通过重写。方法启动第二个Activity。原创 2024-03-05 08:59:52 · 460 阅读 · 0 评论 -
Android画个圆点状态灯
1、创建一个 XML 文件在。目录下(默认为黑色)3、调接口后更新状态。原创 2023-11-10 15:25:19 · 285 阅读 · 0 评论 -
Android:sqlite判断某个表里是否有某个字段
【代码】Android:sqlite判断某个表里是否有某个字段。原创 2023-10-24 10:45:55 · 179 阅读 · 0 评论 -
原生Android与uniapp开发的H5混合开发
vue版本选择2.0记住一点,打包H5前修改配置,否则在Android中打开会白屏,修改方式如下打包,打包后可以在浏览器打开确保有内容。原创 2023-10-19 10:57:29 · 1131 阅读 · 0 评论 -
Android渲染一个列表的过程,并提供动态改变样式
布局文件,我省略了其他代码,我们需要recyclerview保证在规定范围内,如果列表元素过多可以滑动。原创 2023-10-19 09:32:18 · 511 阅读 · 0 评论 -
Android 获取CPU的使用情况
【代码】Android 获取CPU的使用情况。原创 2023-08-28 17:00:50 · 341 阅读 · 0 评论 -
Android网络判断
解决思路找一个稳定的域名ping三下证明该连接有网。弊端:ping三下还是有点慢,但非常稳妥。具体连接的网络到底有没有网无法直接查证。场景(手机开了热点但关联数据流量)实现定时检查网络状态。原创 2023-07-18 09:53:10 · 74 阅读 · 1 评论 -
Android获取时间戳存入sqlite出现负数
SQLite根据存储的整数值的大小来自动选择合适的存储字节大小,这也意味着对于较小的整数值,可能使用更少的字节来存储,从而节省存储空间。上述获取时间戳的代码默认获取的是13位的时间戳而不是10位已秒为单位的,根据这些范围,如果将13位的时间戳存储在。类型将无法覆盖所有可能的时间戳值,因为13位时间戳的范围远超过4字节的整数类型。1、我不太讲究,入库的时候直接除1000。2、修改为BIGINT类型。原创 2023-07-25 10:54:05 · 90 阅读 · 0 评论 -
adb安装apk报错:[INSTALL_FAILED_VERSION_DOWNGRADE]
因为该Android机器中已经存在了比这个应用的版本号更高的同包名应用。原创 2023-07-26 09:14:29 · 1180 阅读 · 1 评论 -
Android获取APP版本号与硬件sn
Android获取APP版本号。Android获取硬件sn。原创 2023-08-03 15:59:43 · 326 阅读 · 0 评论 -
Android程序获取日志并上传
2、调用接口,传到服务器,日志类型为String。目的,写一个接口获取日志并上传。日志采用String类型。原创 2023-08-14 16:30:59 · 297 阅读 · 3 评论 -
Android日志文件上传
上文已String格式上传可能会受很多不稳定因素影响导致无法成功上传,下面给出文件上传的方法。原创 2023-08-14 17:19:03 · 357 阅读 · 1 评论 -
Android如何动态的使用网图做背景(Glide的使用)
现在我要用一个网图做ConstraintLayout背景。ConstraintLayout如下。第二步,封装一个小方法。原创 2023-08-16 15:25:53 · 315 阅读 · 1 评论 -
Android 重启应用
【代码】Android 重启应用。原创 2023-08-22 14:07:35 · 175 阅读 · 1 评论 -
Android上传的日志文件里没有想要的日志
我想在日志看到OKhttp的onFailure里输出的日志,但上传日志里没有发现那一部分的日志。因此我忘记new了,new了之后就可以了。原创 2023-08-28 17:08:01 · 38 阅读 · 0 评论 -
Android程序中使用websocket通信(java-websocket)
需要和硬件保持实时通信在以前的消息推送机制中,用的都是http轮询(polling),做一个定时器定时向服务器发送请求,这种方式是非常消耗资源的,因为它本质还是http请求,而且显得非常笨拙。而WebSocket 在浏览器和服务器完成一个握手的动作,在建立连接之后,服务器可以主动传送数据给客户端,客户端也可以随时向服务器发送数据。原创 2023-08-23 10:08:09 · 1447 阅读 · 0 评论