自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

hjf161105的博客

业精于勤荒于嬉,行成于思毁于随。

  • 博客(6)
  • 资源 (12)
  • 收藏
  • 关注

原创 深入理解Android——MediaScanner

1.概述 多媒体系统,是Android平台中非常庞大的一个系统.MediaScanner是多媒体系统中重要的一员, MediaScanner和媒体文件扫描有关,例如,在music应用程序中见到的歌曲专辑名、歌曲时长等信息, 都是通过它扫描对应的歌曲而得到。2. android.process.media分析 媒体扫描功能是通过一个APK实现的,它位于packages/pro...

2019-06-14 17:09:02 292

原创 Android == JNI静态注册

今天记录一下学习Android中JNI的过程,JNI全称java native interface,负责Java和native之间的函数互相调用,本文记录下JNI静态注册的学习过程。第一步、首先新建一个测试目录mkdir ~/jnitestcd ~/jnitest第二步、新建一个java文件jnitest.java,里面只有一个class,声明一下加载库和nat...

2019-06-13 14:59:16 641

原创 Android == JNI动态注册

传统的关于android使用JNI调用C/C++程序,首先javah 生产头文件,然后拷贝头文件里面的方法到C文件中进行映射调用,也就是JNI的静态注册,上一篇文章已经讲了,由于这种方法生成的映射方法名不太规则也比较长,二呢是调用数据较慢;因此可以使用JNI动态注册方法的方式来解决这个问题。 学习这个JNI动态注册的时候还是遇到了挺多的问题的,现在就讲这些问题做下记录。准备知...

2019-06-13 14:59:09 1346 1

原创 Android == 简单的binder通信

这个月初开始入职实习了,经过这几天的熟悉,大概了解了将来负责的方向了,然后就是开始学习。主要学习Android的Framwork一层,为上层的UI写一些接口封装,涉及到Android不同的service之间的通信,以及上层Java和底下native(C/C++)之间通信,也就是JNI技术(Java Native Interface的缩写)。 刚开始给了一份binder的简单程序理...

2019-06-13 14:58:48 804

原创 基于qt5.2的银行管理系统--之前版本的改进

   前人都说,温故而能知新,可以为师矣。过了一段时间了,我又将之前写的银行管理系统拿出来改善一下,感悟一下当时写的感受,再对比一下,这次写了又有什么改变,有了什么收获。  与之前写的那个版本相比,我又几个方面进行了改进。  1、之前写的时候,客户端界面之间的数据通信时,我是用全局变量和extern来实现不同文件之间的数据共享,这次不同,我是用窗口类与类之间继承,派生类访问基类的数据来实现...

2019-06-13 14:58:06 3169 13

原创 QT学习之路八(qt实战--银行管理系统)

  之前几篇博文提到过,这几天我一直在做一个银行管理系统,算是对c++只是的一个巩固吧,再加上我是用qt做的,从头到尾还是重新开始学qt的模块。这次的成果还是挺让我满意的,最主要的是这是我第一次接触界面的制作,感觉挺新奇的。上一篇说到我做的时候mysql的驱动没找到,服务器存储和线程的开辟还是有点问题,现在做完了这个银行的管理系统,我又开始着手将之前的聊天室界面做一下,乘着这个机会,我要将这次没有...

2019-06-13 14:57:53 5962 1

qt共享内存

共享内存

2017-06-01

截屏小程序

截屏

2017-06-01

STM32库函数说明及示例-GPIO篇-麦子原创

STM32库函数 GPIO

2017-05-18

基于STC89C52RC和OLED的简易智能家居

实现了多个传感器模块与单片机之间的通信,具体传感器有:DHT11、BH1750FVI、ZYMQ

2017-05-01

基于MySql和qt的学生管理系统

运用了MySql的视图功能,触发器、索引和多表查询,使用qt的QSqlTableModel/QTableView模块显示数据表

2017-04-12

设计模式思维导图

自己写的思维导图,关于设计模式的,本人学习设计模式还是有些浅,若有错误,还望谅解

2017-03-23

基于Linux 下qt改版的聊天室

这是基于Linux下的qt写的一个聊天室,服务器是用C语言写的,采用了tcp/ip协议

2017-03-02

基于qt的聊天室

客户端采用qt编写,服务器采用Windows API Mysql 以及c++相关操作实现c/s架构的tcp聊天室

2017-03-01

基于qt平台的聊天室

客户端采用qt编写,服务器采用Windows API Mysql 以及c++相关操作实现c/s架构的tcp聊天室

2017-03-01

qt制作的银行管理系统

这个是用qt做的一个银行的管理系统,可以实现职工的注册登录,客户的开户、销户、存款、取款、转账、查看存折以及银行的交易记录等功能。

2017-02-20

qt登陆界面

一个具有登陆注册退出的界面,但没有网络部分,适合一起学习qt的小伙伴

2017-02-16

qt小神童教程2

qt小神童教程2

2017-02-11

空空如也

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

TA关注的人

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