前言
写这篇博客也算是对Java和Qt的真正交互做个总结吧!这篇文章已经将所有简单的交互都涉及到了,而文章本身是属于交互比较麻烦的一类。
正文
今天做了一个功能,扫描手机中的所有的照片,视频,音频等。显示到qt界面,让用户点击查看,这就涉及到了android 和 qt数据大量的交互,并不是一个String就能解决的,正常来说是传递一个QList<MediaInfoStruct> ,其中MediaInfoStruct是一个结构体,对应如下:
//包含音乐,照片,视频等媒体信息结构
struct MediaInfoStruct
{
QString mediaName; //名称
QString mediaAuthor; //作者
QStrin
本文详细介绍了如何在Android应用中通过Java将List<MediaInfoStruct>对象传递给Qt(C/C++),以实现数据高效交互。在Android端定义Java类并创建native函数,然后在Qt端接收并解析List数据,减少频繁的交互,提高程序效率。
订阅专栏 解锁全文
7248

被折叠的 条评论
为什么被折叠?



