logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

重学Android:从位运算到二进制表示(零)

以下内容针对非科班同学,可以快速掌握位运算和二进制表示等计算机基础运算知识,看过源码的同学都知道,源码中大量运用了位运算知识,如果你对这方面不了解的话,看起来是比较困难的,如果你工作接触到蓝牙数据,串口数据收发等内容,这方面更是你必须了解的。

#计算机网络#算法
uniapp uts插件实现AIDL与原生安卓通信

上周刚完成uniapp原生插件的开发调试,正兴冲冲地去上架,结果竟告知官方不再接收原生插件了!TNND,我搞了几天,到最后发现做的都是无用功 /(ㄒoㄒ)/~~莫得办法,谁让人家是官方呢,研究uts插件吧!不看不知道,一看都是坑,人家是摸着石头过河,我简直是摸着河床过河!这UTS语法简直了!!!首先你要了解安卓的AIDL,其次要了解Kotlin语言,因为UTS和Kotlin很像,学起来不至于你崩溃

文章图片
#uni-app#android
实现uniapp开发安卓应用使用AIDL与原生安卓通信

最近公司有开发原生插件,让uniapp与原生安卓使用AIDL通信的需求,奈何本人是原生开发,没有接触过uniapp啊,遂学,从官方文档到百度各种搜索,大约三天时间终于调通,属予作文以记之~技术前提 要有一定的原生安卓及AIDL开发经验,不至于你会看懵逼。在开发中遇到任何问题,请仔细对照上面链接步骤进行操作,官方文档还没有他的清晰。

文章图片
#uni-app#android
cannot access an invalid/free’d bitmap here!

我出现这个问题的原因是bitmap 显示在dialog 上面,而在这个Dialog还未消失时,就调用 bitmap.recycle() 回收bitmap 造成的。解决办法就是在Dialog 设置 setOnDismissListener 监听,消失的时候调用。之前看到这种崩溃日志的时候,我都要崩溃了,还好里面有关键信息,可以帮助排查。所以 所以,一定确保bitmap不再使用,再去回收它。

#android
把握人工智能的浪潮:普通人如何利用AI走向成功?

在数字化的今天,人工智能(AI)技术已成为创新的前沿。普通人如何利用这股趋势,实现个人发展和职业跳跃?下面我为大家推荐几个AI相关的平台,每个平台都有其独特的优势,尤其是前两个,不容错过。支持最近火爆的 suno-v3 AI音乐生成大模型!!支持最新OpenAI GPT4模型:gpt-4-turbo-2024-04-09支持GPTs插件功能。

文章图片
#人工智能#AI作画
Android 12 (AOSP) 添加自定义系统服务

在 Android Framework 中添加自定义系统服务并将其完全暴露给第三方应用,需要打通从 AIDL 接口定义、SystemServer 注册、SELinux 权限配置到 ART 虚拟机 API 白名单扫描的完整闭环。只要遗漏任何一个细节(如常量命名匹配、 注解清理、缓存清除),都会导致调用失败。创建文件:注意:底层接口本身可以使用隐藏,不对外暴露,保证系统安全性。实现服务端逻辑创建文件:

#android
    共 39 条
  • 1
  • 2
  • 3
  • 4
  • 请选择