瘦瘦时光

文章
5
资源
0
加入时间
2年10月17天

Android Jetpack架构组件之 LiveData(使用、源码篇)

1、前言最近简单看了下google推出的框架Jetpack,感觉此框架的内容可以对平时的开发有很大的帮助,也可以解决很多开发中的问题,对代码的逻辑和UI界面实现深层解耦,打造数据驱动型UI界面。Android Architecture组件是Android Jetpack的一部分,它们是一组库,旨在帮助开发者设计健壮、可测试和可维护的应用程序,包含一下组件:带你领略Android Je...

QML调用安卓系统摄像头扫描二维码(已封装成模块可移植到QWidget 项目)

QT中使用qml调用安卓摄像头扫描二维码已实现功能1.根据字符串生成二维码2.解析二维码图片返回字符串3.调用安卓系统摄像头扫描二维码4.打开安卓系统闪光灯5.模块可集成到QWidget项目中使用使用说明模块集成到QWidget中1.将模块文件夹AndroidScan复制到项目pro目录下2.在项目pro文件中引入模块include(AndroidScan/AndroidScan.pri)3.在项目中引入类DealQml且包含信号槽connect(&m_dealQml,&

迭代器(Iterator)与生成器( Generator)以及 for 循环删除元素的一个坑!!!!!

迭代器(Iterator)与生成器( Generator) :迭代器: 一个类方法中同时有iter方法和next方法,此时可以通过for循环遍历该类对象.我们把这个类创建的实例对象称为可迭代对象 .       使用for遍历该类对象时, 会自动调用__iter__()方法,而__iter__()方法会返回一个定义了__next__()方法的迭代器对象,它在容器中逐个访问容器内元素, next()...

android sensor 定义,Android sensor 系统框架 (一)

这几天深入学习了Android sensor框架,以此博客记录和分享分析过程,其中难免会有错误的地方,欢迎指出!这里主要分析KERNEL->HAL->JNI这3层的流程。主要从以下几方面开始着手:(A) 驱动层向上提供了那些文件节点给系统层读写?(B) 系统层通过什么方式访问驱动层?(C) 如何统一各种sensors的接口,生成.so库?(D) 如何加载访问.so库(E) 实现sens...