摘要: 一、前言- QMake和CMake都是用来控制编译过程的构建系统,最终生成可在选择的编译器环境中使用的本机makefile和工作区。简单来说,QMake和CMake就像类似于作曲,makefile类似于乐谱,最终由编译器完成乐章的演奏。 那么QMake和CMake有什么区别呢?- 对于纯Qt项目,Q 阅读全文
posted @ 2023-04-21 17:45 cps666 阅读(864) 评论(1) 推荐(0) 编辑
摘要: 原文地址 zhuanlan.zhihu.com ​目录收起step0:环境配置step 1:构建最小项目构建、编译和运行外部构建与内部构建step 2:优化 CMakeLists.txt 文件set 与 PROJECT_NAME添加版本号和配置头文件添加编译时间戳指定 C++ 标准step 3:添加 阅读全文
posted @ 2023-04-21 17:37 cps666 阅读(36) 评论(0) 推荐(0) 编辑
摘要: 原文地址 zhuanlan.zhihu.com 下载链接 首先需要下载对应的软件,下载链接和我选择的版本如下(仅作参考): Qt Index of /archive/qt/5.14/5.14.2,qt-opensource-windows-x86-5.14.2.exe CMake Download 阅读全文
posted @ 2023-04-21 17:35 cps666 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 原文地址 blog.csdn.net Qt项目架构经验总结 Qt项目架构经验总结 (一)通用规则 (二)全局配置文件 (三)全局变量 (四)全局事件中转处理 (五)全局程序初始化 (六)全局通用类 架构设计(Qt项目) 一、分类 二、架构 1、业务架构 2、应用架构 3、技术架构 4、数据架构 三、 阅读全文
posted @ 2023-04-21 17:18 cps666 阅读(589) 评论(0) 推荐(0) 编辑
摘要: 原文地址 blog.csdn.net 原文链接 在使用Qt框架进行应用开发的过程中,很多时候需要进行客户端与服务端的网络通信,这时候就需要Qt的internet模块。而网络通信中最常用的协议就是http协议,Qt对http协议的调用进行了封装,使用非常方便。这里对常用的http请求demo做一下总结 阅读全文
posted @ 2023-04-21 17:13 cps666 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 原文地址 blog.csdn.net qskinny qsint 图表控件 节点编辑器 示波器工具 炫酷的Material风格Qt控件 移动开发示例 MarkDown QML在线预览开源 QML在线预览网站 ORM关系映射 awesome矢量图标库 QicsTable高性能表小部件 Longscro 阅读全文
posted @ 2023-04-21 17:05 cps666 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 原文:https://blog.csdn.net/m0_45463480/article/details/124049417 网络编程+Http和JSON解析+qt事件软键盘 第一章 QT中的网络编程 【1】涉及到的类 【2】tcp协议的流程 【2.1】服务器的流程 socket--》bind--》 阅读全文
posted @ 2023-04-21 16:58 cps666 阅读(266) 评论(0) 推荐(0) 编辑
摘要: 原文地址 blog.csdn.net QT 应用程序打包 一、简述 记--Windows环境将应用程序打包成一个exe应用,以便给没有Qt环境的用户使用。 打包工具:Windows使用windeployqt,Ubuntu使用linuxdeployqt (linuxdeployqt xxx可执行文件 阅读全文
posted @ 2023-04-21 15:56 cps666 阅读(68) 评论(0) 推荐(0) 编辑
摘要: 原文地址 www.jianshu.com 背景:项目app里需要嵌入云游戏,然而云游戏的发版次数频繁,直接嵌入原生app里就会频繁走合规检测,才可以提交审核发布,流程长,效率低。 说明:涉及的安卓知识多而杂,还是最好先把原理过一遍,不需要完全理解,至少有个大体的运行流程结构。https://gith 阅读全文
posted @ 2023-04-21 14:15 cps666 阅读(212) 评论(0) 推荐(0) 编辑
摘要: 原文地址 www.jianshu.com ###1. android 触摸事件传递机制 时间传递的三个阶段: 分发(dispatch) > 拦截(intercept) >消费(consume) 在android 中拥有时间传递处理能力的类有以下三种 Activity: 拥有dispatchTouch 阅读全文
posted @ 2023-04-21 14:02 cps666 阅读(38) 评论(0) 推荐(0) 编辑
摘要: 初识符号链接 符号链接。Linux下的符号链接相信有不少小伙伴都比熟悉了,然而Windows上的符号链接就很少被提起了,像小编也是最近才知道。Windows系统上的符号链接全称为「NTFS符号链接」,是NTFS文件系统中指向文件系统中的另一个对象的一类对象,被指向的对象叫做"目标"。 符号链接的设计 阅读全文
posted @ 2023-04-21 13:57 cps666 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 语法基础 kotling语言和JVM虚拟机- -声明变量和内置数据类型- 只读变量- -类型推断- 编译时常量 -kotlin反编译后字节码- kotlin生成字节码文件之后,交给jvm运行,和java一样- 工具步骤:tools -> kotlin -> show totlin bytecode- 阅读全文
posted @ 2023-04-21 11:17 cps666 阅读(46) 评论(0) 推荐(0) 编辑
摘要: 原文地址 zhuanlan.zhihu.com 残枫cps ​目录收起framelayout 触发覆盖页面的点击事件SurfaceView自定义控件1.构造函数2.测量View大小(onMeasure)注意:3.确定View大小(onSizeChanged)4.确定子View布局位置(onLayou 阅读全文
posted @ 2023-04-21 11:15 cps666 阅读(24) 评论(0) 推荐(0) 编辑
摘要: 原文地址 zhuanlan.zhihu.com 残枫cps 原文地址 juejin.cn StrictMode是Android开发过程中一个必不可缺的性能检测工具,他能帮助开发检测出一些不合理的代码块。 策略分类 StrictMode分为线程策略(ThreadPolicy)和虚拟机策略(VmPoli 阅读全文
posted @ 2023-04-21 11:14 cps666 阅读(25) 评论(0) 推荐(0) 编辑
摘要: 原文地址 zhuanlan.zhihu.com 残枫cps Android使用ContentProvider初始化SDK库 做Android SDK开发的时候,一般我们会将初始化的方法封装为,然后让调用SDK的开发者在Application的onCreate方法中进行初始化。但是目前一些主流的SDK 阅读全文
posted @ 2023-04-21 11:14 cps666 阅读(24) 评论(0) 推荐(0) 编辑
摘要: 原文地址 zhuanlan.zhihu.com 残枫cps https://developer.android.google.cn/guide/components/activities/activity-lifecycle?hl=zh-cn 一、正常情况下一个Activity会经历以下7个生命周期 阅读全文
posted @ 2023-04-21 11:13 cps666 阅读(33) 评论(0) 推荐(0) 编辑
摘要: 原文地址 zhuanlan.zhihu.com 残枫cps Android中自定义action与permission Android中自定义action与permission. 在实际开发中,经常会用到系统的功能,比如打电话功能只要如以下简单代码: Uri uri = Uri.parse("tel. 阅读全文
posted @ 2023-04-21 11:11 cps666 阅读(46) 评论(0) 推荐(0) 编辑
摘要: 添加Path D:\Android\Sdk\platform-tools adb配置 自己在安装Android Studio 的adb时遇到了配置好了环境变量,在cmd中可以执行adb命令行,而在Android Studio中的Terminal中却无法执行,显示adb不是内部或外部命令. 一、配置环 阅读全文
posted @ 2023-04-21 11:10 cps666 阅读(71) 评论(0) 推荐(0) 编辑
摘要: 原文地址 zhuanlan.zhihu.com Service 是一种可在后台执行长时间运行操作而不提供界面的应用组件。 Android Service Android Service是组件,既不能说它是单独的进程也不能说它是单独的线程。 如果非要从通俗的语言层面来理解的话,姑且将其理解为对象。这个 阅读全文
posted @ 2023-04-21 11:09 cps666 阅读(35) 评论(0) 推荐(0) 编辑
摘要: 原文地址 zhuanlan.zhihu.com 残枫cps ​目录收起跳过锁屏界面直接显示到界面广播判断包名所对应的应用是否安装在SD卡上获取自启动管理页面的Intent 由于安全原因,自2021年开始,所有的EMUI都不再支持 "应用启动 "设置的意图了 Android 10 (API 级别 29 阅读全文
posted @ 2023-04-21 11:07 cps666 阅读(280) 评论(0) 推荐(0) 编辑