qt Android
文章平均质量分 54
此类里记录我的qt for Android之旅
大桶矿泉水
技术发展和创新的路上有很多坎坷,在每一个困难面前抱有认真面对、努力专研、沟通交流的态度,一切的路皆是平坦无阻的,只要有一颗坚持的本心,剩下的交给时间!
展开
-
qt for Android avd虚拟环境搭建
一、前言无论是qt还是其他window平台开发Android时,有一个虚拟环境运行平台相比于实际机器会方便一些,在本篇文章中介绍利用自带的虚拟环境和搭建。其中遇到很多坑, 主要也是介绍一下怎么埋坑,具体能不能埋上大家伙的坑就看运气啦。二、环境windows10三、正文方法一:四、结语...原创 2021-04-13 18:11:34 · 6228 阅读 · 0 评论 -
qt Android之环境建立
一、前言简要概括和说明qt for Android环境的搭建,之前搭建过一次未记录,文件也没有存档,换了电脑之后再次搭建花了一些时间,很苦恼,所以想想还是决定发出来方式,让更多的人少走一些弯路,按照我的方式直接搭建就妥妥的啦二、环境windows10QT512:qt-opensource-windows-x86-5.12.0.exe解压码1111NDK:android-ndk-r21b-windows-x86_64.zip解压码1111SDK:installer_r24.4.1-..原创 2020-11-23 20:44:24 · 5038 阅读 · 12 评论 -
qt之出差账单app-管理你的行程
前言:分享一个为了自己出差记账方便管理的软件,qt for Android开发环境:qt版本:Based on Qt 5.10.0 (MSVC 2015, 32 bit)for Android环境自己搭建正文:话不多说,看效果图功能很简单,就是简单的记录什么事项,花了多少钱,事项可以设定几个默认的,就不用每次在重新输入,人员也是必须设定好的,每次记录谁就直接选...原创 2019-08-17 09:04:49 · 680 阅读 · 3 评论 -
QT for Android 安卓报错 -LC++
QT for Android 使用arm64_v8a编译器QT 更新到 5.13 .原来的5.12.x版本编译有错误调整qmake.conf.主要是因为Qt 5.13.x for Android有一个bug.修改如下两个文件Qt/5.13.0/android_armv7/mkspecs/android-clang/qmake.confQt/5.13.0/android_arm64_v8a/mkspecs/android-clang/qmake.conf在48后面补上 -nostdlib原创 2020-11-21 02:52:28 · 429 阅读 · 0 评论 -
qt for Android之新建项目模板(带toast,数据库)
一、前言每次新项目都会用到以前的东西,然后项目直接复制过来修改名字会导致编译失败无法运行成功,即使成功了也会闪退,可能是在每个项目新建的时候写死了什么路径,所以这里分析一篇快速新建我的模板。欢迎各位参考使用。二、环境qt for Androidwindows8资源文件链接:https://download.csdn.net/download/qq_37603131/12171...原创 2020-02-19 16:07:52 · 927 阅读 · 1 评论 -
qt for Android点击edit输入框,弹出系统默认输入法数字键盘界面
前言:用qt 开发Android,确实有许多坑,不好填,比如如题这项功能,如果输入的框内想输入纯数字,点击输入框后弹出的是系统默认的输入法,但是确实在中文输入或者英文输入界面, 输入数字还得切换一下,不要小看这一项小功能,这直接影响了用户的使用便捷性,和美观性,所以思前想后我还是决定把这项功能调出,挣扎了2天,终于在热心网友的帮助下成功解决了这个问题,总共用了两种方法,在正文中详细介绍。环...原创 2019-08-23 23:13:10 · 3672 阅读 · 2 评论 -
qt for Android使用tablewidget模仿滑动窗口效果
惯例附上参考链接https://blog.csdn.net/lthcth111/article/details/52223950我实现的效果源码参考链接的即可,这里说明一下,一开始我移植程序的时候出现一些问题,也是找到了原因,尽量避免开了,在tablewidget所在的ui界面布局中,widget的背景颜色不能用background设置,否则tablewidget的垂直滚动条是不会被缩...原创 2019-05-25 08:46:19 · 2203 阅读 · 1 评论 -
qt for android存储文本文件到本地
本博主要分享如何用qt for android 非qml形势存储文本文件到本地本来以为很麻烦,后来发现和qt在window上使用是一样的,只是用手机存储excel应该要麻烦一些或者不行,但是我是用的是t'xt文件,所以很容易就实现了这个功能。话不多说上代码//点击系统自带关闭按钮回调函数void MainWindow::closeEvent(QCloseEvent *event)...原创 2019-05-18 19:01:16 · 6601 阅读 · 16 评论 -
qt for android程序保活 程序后台一直运行不被清理掉(未完)
本博主要就是分享如何让qt开发的android程序在手机上运行,切换到后台的时候,程序仍然在一直运行,为什么这么做呢,因为我有需求是app连接蓝牙后,程序切换到后台,仍然能接受到蓝牙发送的数据并保存时间等信息,但是在实际实验中发现,在app切换到后台后,定时器中的计数就停止了,说明锁屏或者切换后台程序处于低优先级状态,在打开程序后,定时器中的计数接着按home键之前的数,说明程序是没有被打死的,程...原创 2019-05-13 17:04:03 · 3506 阅读 · 8 评论 -
qt for android蓝牙的连接实现HC-05,控制发送接收数据
附上参考链接:代码的连接,也是其他网友的,里面的程序很有参考价值,一个程序是通过调取本地的jar等文件实现蓝牙控制,还有一种是加载好jar的库在xml中,也能达到同样的效果:https://blog.csdn.net/Fei_Yang_YF/article/details/82841952还有一个参考链接,用的也是本地的一些jar文件,但是文件获取不到,导致程序一操作蓝牙就睡奔溃了,所以这个链...原创 2019-05-13 11:42:29 · 4629 阅读 · 4 评论 -
qt for android实现app内通过按键后台运行程序
经实验发现,在程序中创建定时器后定时打印消息。在通过按手机的home键后,程序虽然没有关闭,但是运行状态是停止的,所以这就需要解决问题了。这个帖子主要目的就是讲解如何实现通过手机home键或者app内置按键实现程序到后台,且后台程序保持运行。参考链接https://blog.csdn.net/luoyayun361/article/details/57386113?utm_source=blogx...原创 2019-05-11 23:40:38 · 2152 阅读 · 1 评论 -
qt for Android实现竖屏显示沉浸式菜单栏
做个小项目,正常用起来上面是黑色的,全面屏手机,感觉效果不是很好, 所以准备研究一下沉浸式菜单栏,参考链接https://blog.csdn.net/qq_21078557/article/details/85226809这个沉浸式菜单栏按照参考链接中间的那部分,简单的实现了,后来的修改菜单栏的颜色我没有成功,你们可以试一试,放个图目前是暂时凑合可以,但是担心一个问题,就是无法获取到菜...原创 2019-05-10 23:18:28 · 870 阅读 · 0 评论 -
qt for Android解决全面屏手机安装程序出现下部黑边显示不全问题
本来以为这个问题还要调用java类什么的才能解决,之前 发现这个问题也是没有解决,直接在手机的设置中,全面屏,设置程序全面屏显示,但是这样带来的体验就很不好,一个新用户用全面屏手机安装了你的app,然后你告诉他你还得去设置中设置一下界面屏幕才能显示全,接下来就简单说明一下彻底适配所有手机的方法。同样,附上本文参考的连接:1.https://blog.csdn.net/chen_md/artic...原创 2019-04-29 00:13:25 · 2300 阅读 · 2 评论 -
qt for Android Splash实现启动程序显示倒计时页面
现在很多软件都是在启动 程序前有个广告界面,今天我就简单介绍一下qt for Android开发的app也实现这种效果打开xml,发现红框中内容是注释的,将其打开其中第一行最后是图片的路径在指定路径下放置图片此时效果是一直卡在启动界面,因为xml中第二行是true若是改为false则图片一闪而过还没有效果,所以在main.cpp添加以下代码,定时关闭int...原创 2019-04-28 22:03:15 · 605 阅读 · 1 评论 -
qt for Android使用原生方式和自建类方式实现toast效果
本博介绍个人使用toast心得,现在 还未搞清楚,一点点来,这几天研究这个,目前还未学习qt for Android 的qml使用,暂时也没 时间去研究,所以就简单的先用c++实现,采用qt widget界面方式。toast效果实现两种方式,一种是原生调用,就得构建类去调用java的源代码,还有一种是自己写一种方式去实现toast的效果,下面我会详细介绍两种方式的 纯小白也能学会的创建和使用方式,...原创 2019-04-27 23:18:30 · 1643 阅读 · 3 评论 -
qt for Android数据库连接sqlite3
研究了1一天多,白天黑天的,总算努力没有白费,实现了安卓9.0手机调取sqlite3数据库就是图标是这个玩意的尾缀是db的东东。正文开始前先发两个连接,都是大牛的帖子,很不错的参考,一个是直接说明怎么调取数据库的,但是说的不是很详细,所以一般很难理解,并且很难实现https://bbs.csdn.net/topics/391900605还有一个是和数据库无关的, 只是 说明如何将文件打...原创 2019-04-25 15:48:37 · 3253 阅读 · 7 评论 -
qt for Android去掉Detected problems with API compatibility提示框
相信大部分用qt for Android调试安卓9.0系统的时候app里一定有这个 把,这个百度能有一堆是说什么意思 的,但是大部分都解决不了这个问题,今天我就带来qt编译app解决这个问题的方式,如图一定很熟悉吧,又爱又恨。。不,是只有恨在这里我就不说明了这个是什么意思,百度有的是,解决这个问题的关键是因为在debug模式下,会出现这个,在relrase模式下编译qt 程序就不会出现,但...原创 2019-04-25 14:50:23 · 928 阅读 · 0 评论 -
qt for Android屏幕横向/全屏显示
最近研究一下qt for Android,本来要发个帖子是关于手机调取sqlite数据库的,但是中间出现 些问题,也是有点成果,待继续解决了在发博,先简单解决了app横向,发个帖子 简单介绍一下,这里主要参照的是这位大哥的帖子https://blog.csdn.net/liukang325/article/details/44944267话不多说,正文:在编译成功后 的Android-bu...原创 2019-04-25 09:21:34 · 3120 阅读 · 1 评论