• 博客(126)
  • 资源 (2)
  • 问答 (7)
  • 收藏
  • 关注

原创 linux+ndk把jni制作成so库供apk使用(带线程的回调)

这里我们新增了一个线程pthread,一个Java_com_example_myndkapplication_MainActivity_nativeCallBack方法,以及JNI_OnLoad虚拟机环境方法。我们就不墨迹了,直接开始,往往我们需要jni给我们回调一些数据,并且是实时的回调,这里我们就需要多写一些东西了。Android JNI 规定,在非主线程中调用 JNI 函数时需要先通过。JNI_OnLoad这个方法不需要任何调用,在jni跑起来以后会自动运行。3.运行并生成so库供apk使用。

2024-04-25 14:45:05 157

原创 linux+ndk把jni制作成so库供apk使用(基础)

先写个标题,今天会把内容补全。

2024-04-25 11:50:13 207

原创 安卓把尺寸为750*200像素的图片转化为94*200的阵列

【代码】安卓把尺寸为750*200像素的图片转化为94*200的阵列。

2024-04-22 13:52:12 135

原创 linux下使用nkd编译c代码,并在安卓主板上运行

接上一篇文章,我们来使用ndk来编译一下c语言给安卓设备使用,我们先创建一个项目,跟我们的nkd目录在一起,然后我再建立了一个jni的目录,我使用方便,你们可以自己定。这时候我们就能看到在 jni的同级目录下面有libs与obj,这里我们把libs里面的文件push到安卓主板。我们先ndk-build clean清理一下,然后再编译,push。这时候我们就运行成功了,然后可以定制你自己的功能了。然后我们使用:ndk-build编译它。

2024-04-17 11:16:12 545

原创 Ubuntu下配置Android NDK环境

Ubuntu下配置Android NDK环境

2024-04-11 17:34:15 1400

原创 十六,十,八,四进制数转化为二进制数

十六,十,八,四进制数转化为二进制数原理。

2024-03-22 11:07:19 4766

原创 二进制数转化为四,八,十,十六进制

二进制数转化为四,八,十,十六进制方式。

2024-03-22 10:39:37 4913

原创 android studio的布局没有提示之SDK不匹配

我直接修改compileSdkVersion为30就能正常使用了。我看了下我的build.gradle。

2024-03-15 17:42:19 5002

原创 安卓使用ExoPlayer出现膨胀类异常

2.在Androidifest.xml加入权限,我这里加了忘了与读写权限。

2024-03-01 09:33:33 5213

原创 安卓使用okhttpfinal下载文件,附带线程池下载使用

安卓使用okhttp下载文件,附带线程池下载

2024-02-28 14:39:31 5388

原创 QT修改windowTitle的名字以及程序图片

2.修改windowTitle的图片,依旧是找到windowIcon,选择资源,这个资源可以是你放到qrc里面的图片也可以是外置的图片3.然后运行就可以看到效果了

2023-11-21 16:22:50 2782

原创 Qt程序打包成.exe可执行文件

这个时候你就可以双击打开这个文件了,也可以把整个文件夹发给别人使用。

2023-11-21 11:01:07 4743

原创 QT使用Socket与安卓Socket互发消息

调用方式:这里用的java方式。

2023-11-15 17:46:54 5063

原创 安卓使用android studio跨进程通信之AIDL

android studio开发Aidl跨进程项目

2023-10-20 17:33:11 5601

原创 安卓-apk系统签名篇

安卓-apk系统签名篇

2023-10-11 15:17:48 7073 1

原创 Linux命令总结

升级模式会安装用户所指定的更新版本,并删除已安装在系统中的相同软件包,升级软件包命令如下:rpm –Uvh wu-ftpd-2.6.2-8.i386.rpm –Uvh:升级参数。使用 RPM 命令的安装模式可以将软件包内所有的组件放到系统中的正确路径,安装软件包的命令是:rpm –ivh wu-ftpd-2.6.2-8.i386.rpm。vim 启动后,默认进入命令模式,任何模式都可以通过 esc 键回到命令模式(可以多按几次),命令模式下可以键入不同的命令完成选择、复制、粘贴、撤销等操作。

2023-09-27 17:18:42 2370

原创 在Android studio高版本上使用低版本的Github项目库报错未能解析:Landroid/support/v4/app/FrageActivity;

/ 基础依赖包,必须要依赖 沉浸式狀態欄。

2023-09-26 10:07:04 5474

原创 安卓将图片分割或者拉伸或者旋转到指定尺寸并保存到本地

直接上代码吧:你们要用的话可以按照想法改。

2023-09-21 10:10:24 4920

原创 使用FFmpeg+ubuntu系统转化flac无损音频为mp3

使用FFmpeg+ubuntu系统转化flac无损音频为mp3

2023-09-15 14:45:09 5166

原创 延迟win11的更新

自从升级到win11之后,发现更新插件的频率高得有点过分,每隔几天就是一次.我看网上有人能把更新时间延迟几十万年,所以我心动了!我试了一下:成功延迟到2099年。然后你就能看到延迟到2099年了。

2023-09-12 15:33:21 5239 2

原创 QT使用QImage做图片切割

test.png就是原图。

2023-08-30 14:46:44 5468

原创 Android studio APK切换多个摄像头(Camera2)

这部分代码是用来授权AndroidManifest.xml里面权限的第三方sdk代码。

2023-08-28 15:36:28 5873

原创 linux+QT+FFmpeg 6.0,把多个QImage组合成一个视频

我这里是专门搞了个类封装,我把这个类当成线程使用了,在启动程序的时候直接当线程启动recordInit():比如这样。设置完成编码格式以后要立刻打开,要不然调用avcodec_parameters_to_context的时候会重置编码。// 在循环中设置每一帧的时间戳 如果没有这个可能就是0秒视频。//主要是因为这个参数导致的,你们可以根据自己的需求微调。这样就不会造成卡死主线程的情况。

2023-08-28 14:56:27 5645 22

原创 嵌入式编译FFmpeg6.0版本并且组合x264

会报错:ERROR: x264 not found using pkg-config。我的情况下的解决方式:配置一下地址。

2023-08-15 18:21:30 6048 2

原创 嵌入式编译x264源码

这个改成你们对应的gcc完整地址,bin后面的,不带gcc哦。

2023-08-15 16:35:12 4745

原创 QT使用QImage制作图片的四种(圆形,六边形,复古与负片)效果(测试过效果的代码)

【代码】QT使用QImage制作图片的四种(圆形,六边形,复古与负片)效果(测试过效果的代码)

2023-08-09 10:23:45 5187

原创 QML中英文切换碰到的问题

QML中英文切换碰到的问题

2023-07-25 16:32:59 4845

原创 安卓多屏异显

安卓apk多屏预览显示

2023-07-20 16:23:27 4892

原创 windows命令之获取电脑已经连接过的wifi的密码

获取电脑已经连接的wifi的信息

2023-07-20 14:33:11 2585

原创 QML使用Image加载图片,在图片上做标记并保存标记

QML使用Image加载图片,在图片上做标记并保存标记

2023-07-17 11:33:29 5012

原创 APK反编译的那些事

我提供的工具里面有使用方法

2023-06-25 10:32:06 5101

原创 C语言把yuv420或者yuv-nv12转化为bmp格式图片(附带QT YUV420P格式的QVideoFrame流转化为QImage)

yuv-nv12转化成bmp,yuv420也能用

2023-06-06 10:31:47 5135

原创 安卓RecyclerView的横向效果

【代码】安卓RecyclerView的横向效果。

2023-05-24 17:41:01 5323

原创 linux 内存泄露检测工具-Valgrind的使用

linux 内存泄露检测工具-Valgrind的使用

2023-03-10 10:48:22 4985

原创 linux+arm+cmake+paho.mqtt

【代码】linux+arm+cmake+paho.mqtt。

2023-03-09 10:04:19 4914

原创 QT关于shell命令的执行与返回

QT关于shell命令的执行与返回

2023-02-14 15:32:03 5577

原创 QT label+linux播放Gif图(机器本地)

QT label+linux播放Gif图(机器本地)

2023-02-14 15:25:58 4815

原创 QT+linux 去掉标题栏代码

QT+linux 去掉标题栏代码

2023-02-14 15:19:14 2383

原创 记录tomcat端口更改

记录tomcat端口更改

2023-02-14 09:57:59 2306

原创 C语言的一些运算(组合字符串,数据转化等)

C语言组合两个char*字符串以及int转char

2023-02-13 11:50:38 2472

基于paho.mqtt封装的cmake项目源码

基于paho.mqtt封装的cmake项目源码

2023-03-09

阿里OSS C SDK可使用代码

根据阿里OSS c sdk3.5.0版本做的一个项目,配合博客使用效果更佳https://mp.csdn.net/mp_blog/creation/editor/128455893

2022-12-27

MQTTPacket源码

这个资源需要跟着我的博客一起使用!

2022-12-07

rk3288-5.1fromwork.class

rk3288-5.1fromwork.class

2020-12-22

seriallibrary-release.aar

封装串口通信,调用方式简单,里面有串口打开,串口数据发送,串口数据实时回调,关闭串口等封装,还有字节转化类,导入即可看到,代码为java类型

2020-12-17

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

TA关注的人

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