自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 安卓开发Binder Intent数据溢出问题-TransactionTooLargeException

在开发高德APP时,创建了一个Activity显示导航的具体信息,比如**路直行200米右转进入***路,具体显示如下:原本的逻辑是intent携带类型数据与路线数据跳转到新的Activity,通常情况是没错的,但是路线过长,导航信息变多了,而intent携带的数据必须少于1MB,因为自身有一部分数据,超过后会抛出:TransactionTooLargeException。

2024-12-25 10:42:02 577

原创 QList的拷贝-深拷贝与浅拷贝

这个问题是我在做工具的页面开发的时候遇到的问题,现有的显示逻辑是将每个项的对象保存到一个 QList里面,而且是对象指针,这里是重点,存的是指针。我需要在软件使用时,点击“预设”按钮,将这个QList保存到一个std::vector里面,通常的使用都是直接push_back,这本来没什么问题,但是push的对象QList有问题。

2024-12-18 10:24:54 556

原创 std::vector使用优化方法

这只是针对std::vector的优化,其他类型也有优化的方法,只是需要明白内部的原理,以及内存的分布。这些都是从Cherno大佬的教学视频中学到的一小部分,觉得很有必要,实用性很高,因此分享出来,B站、油管可以看他的视频。

2024-12-18 09:53:43 268

原创 Imgui使用简要

我使用过QT开发,开发方便、支持的库很多且庞大,这也是一个问题,支持的库多就会带来软件的臃肿,链接库会占用很多内存,编译后没有附带库或者开发环境,完全无法运行,虽然QT是可以跨平台的,但是QT的跨平台是整个编译工具链跨平台,这不是我理解的跨平台开发,我希望的跨平台是预处理不同平台的接口,封装相同的函数,在主要工程代码中方便地使用函数且不做修改,同一套代码拿到Linux环境下就能直接编译运行,不需要整套的工具链,而ImGui就能做到,我在VS中做了一个页面,把代码拷贝到Linux能直接编译运行。

2024-11-25 18:07:08 1248

原创 OpenHarmony3.2使用IIC进行片间通信

"请参考其他文章,不做讲述;如有需要代码或者疑问的也可以评论,有需求的话将会放在Gitee上。

2024-07-31 10:23:09 472 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除