Kotlin
文章平均质量分 53
keeng2008
这个作者很懒,什么都没留下…
展开
-
AprilTag视觉定位的Android实现
AprilTag是一个视觉基准库,在AR,机器人,相机校准领域广泛使用。通过特定的标志(与二维码相似,但是降低了复杂度以满足实时性要求),可以快速地检测标志,并计算相对位置。Apriltag提供了C编写的识别库,在github上找到AprilTag for Android项目,但是该项目把识别跟UI绑定在一起,不方便作为SDK引入到别的项目。于是尝试把识别能力提取成独立的Lib,然后生成aar就能轻松放到其它项目中了。原创 2024-07-25 17:52:14 · 296 阅读 · 0 评论 -
Compose学习记录(2)-组件状态
学习记录-Jetpack Compose 基础知识。原创 2024-06-26 18:19:21 · 197 阅读 · 0 评论 -
Gson解析会丢失默认属性值
可能内部类还要依赖于所在的上级类,而静态类是完全独立的,跟普通类没有什么区别。打印输出发现 gradually 值并没有设置为1,而是0.也就是普通类的属性能保留了,但是内部类的默认值丢失了。原创 2024-06-03 18:20:46 · 313 阅读 · 0 评论 -
Compose学习记录(1)-简单布局
谷歌Jetpack Compose 基础知识。Compose学习记录(1)原创 2024-05-27 16:09:59 · 352 阅读 · 0 评论 -
Android在后台读取UVC摄像头的帧数据流并推送
USB连接上会回调,onAttach, 本地判断连接上的USB设备是否UVC,如果是的话可以尝试调用连接该对象。如何判断该连接对象是UVC对象,如果名字中包含USBCam或 interfaceClass = USB_CLASS_VIDEO。使用原版的 saki4510t/UVCCamera 在预览过程中断开可能会闪退,这里使用的是。获取到的YUV帧可以使用其他推流SDK进行推流即可,比如使用阿里云推流SDK推流。这完成可以在后台进行推流,不需要UI上展示,节省设备的性能。添加UvcCamera依赖库。原创 2024-03-01 18:00:38 · 1186 阅读 · 1 评论 -
Java反射调用kotlin中的类,Object类,Companion对象
Java反射调用kotlin中的类,Object类,Companion对象。原创 2023-11-24 11:49:06 · 1301 阅读 · 0 评论 -
Android Zxing识别图片二维码识别率低
Android Zxing发现识别率有点低,特别是对二维码的大小不同的时候,有效率更低。经过网上查找,发现太大的分辨率不利于识别,于是尝试缩小分辨率。原创 2022-09-27 11:47:03 · 4177 阅读 · 1 评论 -
LiveData学习
ViewModel中持有一个数据对象//将“秒钟”这个字段用MutableLiveData包装起来private var currentSecond: MutableLiveData<Int>? = nullfun getCurrentSecond(): LiveData<Int>? { if (currentSecond == null) { currentSecond = MutableLiveData(0) } return cu...原创 2021-08-12 17:36:45 · 104 阅读 · 0 评论 -
Android Databinding学习
一、启用Databindingandroid { dataBinding { enabled = true }}二、xml布局文件<layout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com...原创 2021-08-09 15:04:42 · 427 阅读 · 0 评论 -
Android协程学习
一、引入:build.gradle添加配置kotlin{ experimental { coroutines 'enable' }// Coroutines implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.3.2' implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-android:1.3.2'二、常用接...原创 2021-08-09 09:21:52 · 461 阅读 · 0 评论