上一页 1 ··· 24 25 26 27 28 29 30 31 32 ··· 39 下一页
摘要: 简述网页右下角上经常会出现一些提示性的信息,桌面软件中也比较常见,类似360新闻、QQ消息提示一样!这种功能用动画实现起来很简单,这节我们暂时使用定时器来实现,后面章节会对动画框架进行详细讲解。下面我们来实现一个右下角冒泡的功能。简述效果实现原理连接信号与槽实现效果实现原理显示 定... 阅读全文
posted @ 2016-01-26 21:17 挨踢人啊 阅读(284) 评论(0) 推荐(0) 编辑
摘要: 简述通过上一节的了解,我们可以看出进程通信的方式很多,今天分享下如何利用Windows消息机制来进行不同进程间的通信。简述效果发送消息自定义类型与接收窗体发送数据接收消息设置标题重写nativeEvent效果发送消息自定义类型与接收窗体包含所需库,定义发送的自定义类型、接收消息的窗... 阅读全文
posted @ 2016-01-26 19:29 挨踢人啊 阅读(631) 评论(0) 推荐(0) 编辑
摘要: 简述进程间通信,就是在不同进程之间传播或交换信息。那么不同进程之间存在着什么双方都可以访问的介质呢?进程的用户空间是互相独立的,一般而言是不能互相访问的,唯一的例外是共享内存区。但是,系统空间却是“公共场所”,所以内核显然可以提供这样的条件。除此以外,那就是双方都可以访问的外设了。... 阅读全文
posted @ 2016-01-26 18:56 挨踢人啊 阅读(649) 评论(0) 推荐(0) 编辑
摘要: 简述通过前几节的自定义窗体的学习,我们可以很容易的写出一套属于自己风格的界面框架,通用于各种窗体,比如:QWidget、QDialog、QMainWindow。大多数窗体的实现都是采用控件堆积来完成的,只要思路清晰,再复杂的界面实现起来都游刃有余。下面我来列举一个由QMessage... 阅读全文
posted @ 2016-01-26 11:09 挨踢人啊 阅读(1736) 评论(0) 推荐(0) 编辑
摘要: Java 并发基础标签 : Java基础线程简述 线程是进程的执行部分,用来完成一定的任务; 线程拥有自己的堆栈,程序计数器和自己的局部变量,但不拥有系统资源, 他与其他线程共享父进程的共享资源及部分运行时环境,因此编程时需要小心,确保线程不会妨碍同一进程中的其他线程;多线程优... 阅读全文
posted @ 2016-01-24 23:08 挨踢人啊 阅读(259) 评论(0) 推荐(0) 编辑
摘要: 简述通过上一节内容,我们实现了窗体的缩放,功能很不错,但是很遗憾-不支持跨平台!如果对于多平台来说,这是一个硬伤,所以,我们急需要一个能够支持跨平台的实现方案。在网上看到过很多不同的实现方式,多多少少会存在一些问题-要么融合度太高、要么不能很好地进行移动、缩放。基于前人的分享与总结... 阅读全文
posted @ 2016-01-21 19:37 挨踢人啊 阅读(663) 评论(0) 推荐(0) 编辑
摘要: 简述通过前两节内容,我们实现了自定义窗体的移动,以及自定义标题栏-用来显示窗体的图标、标题,以及控制窗体最小化、最大化、关闭。在这之后,我们还缺少窗体的缩放-当鼠标移动到窗体的边框-左、上、右、下、左上角、左下角、右上角、右下角时候,鼠标变为相应的样式,并且窗体可以随着鼠标拖动而进... 阅读全文
posted @ 2016-01-21 18:50 挨踢人啊 阅读(1733) 评论(0) 推荐(0) 编辑
摘要: 简述通过上节内容,我们实现了自定义窗体的移动,但是我们缺少一个标题栏来显示窗体的图标、标题,以及控制窗体最小化、最大化、关闭的按钮。自定义标题栏后,所有的控件我们都可以定制,比如:在标题栏中添加换肤、设置按钮以及其他控件。简述效果自定义标题栏实现接口说明使用方式效果自定义标题栏实现... 阅读全文
posted @ 2016-01-21 14:58 挨踢人啊 阅读(1372) 评论(0) 推荐(0) 编辑
摘要: 简述UI设计是指对软件的人机交互、操作逻辑、界面美观的整体设计。好的UI设计不仅是让软件变得有个性、有品位,还要让软件的操作变得舒适简单、自由,充分体现软件的定位和特点。爱美之心人皆有之。其实软件界面就像工业造型一样,是产品的重要卖点。一个产品拥有美观的界面会给人带来舒适的视觉享受... 阅读全文
posted @ 2016-01-21 09:56 挨踢人啊 阅读(688) 评论(0) 推荐(0) 编辑
摘要: XML基础标签 : Java基础XML简介XML(eXtensible Markup Language:可扩展标记型语言)被设计用来传输和存储数据,可扩展说明标签可以自定义(还可以定义中文标签),XML有1.0/1.1两个版本,但一般使用都是1.0版本(由于1.1版本不能向下兼容... 阅读全文
posted @ 2016-01-18 15:36 挨踢人啊 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 简述在分享所有基础知识之前,很有必要在这里介绍下常用的窗口 - QWidget、QDialog、QMainWindow。QWidget继承于QObject和QPaintDevice,QDialog和QMainWindow则继承于QWidget,QDialog、QMainWindow... 阅读全文
posted @ 2016-01-17 20:18 挨踢人啊 阅读(343) 评论(0) 推荐(0) 编辑
摘要: Java I/O 扩展标签: Java基础NIO Java 的NIO(新IO)和传统的IO有着相同的目的: 输入 输出 .但是NIO使用了不同的方式来处理IO,NIO利用内存映射文件(此处文件的含义可以参考Unix的名言一切皆文件)来处理IO, NIO将文件或文件的一段区域映射... 阅读全文
posted @ 2016-01-16 09:18 挨踢人啊 阅读(322) 评论(0) 推荐(0) 编辑
摘要: Java I/O标签 : Java基础 Java的I/O功能通过java.io包下的类和接口来支持,在java.io包下主要包括输入/输出两种IO流,每种输入/输出流又可分为字节流和字符流两大类.字节流支持以字节(8位)为单位的IO操作,而字符流则以字符(16位-Java中)为... 阅读全文
posted @ 2016-01-16 08:49 挨踢人啊 阅读(257) 评论(0) 推荐(0) 编辑
摘要: 简述一般情况下,我们在开发软件过程中,都会缓存一些信息到本地,可以使用轻量级数据库sqlite,也可以操作注册表、读写配置文件。关于QSettings的使用前面已经介绍过了,比较详细,见“更多参考”,下面介绍下QSettings常用功能-读写注册表、配置文件。简述优点读写注册表一般... 阅读全文
posted @ 2016-01-14 15:54 挨踢人啊 阅读(456) 评论(0) 推荐(0) 编辑
摘要: 简介QSettings类提供了持久的跨平台应用程序设置。用户通常期望应用程序记住它的设置(窗口大小、位置等)所有会话。这些信息通常存储在Windows系统注册表,OS X和iOS的属性列表文件中。在Unix系统中,在缺乏标准的情况下,许多应用程序(包括KDE应用程序)使用INI文本... 阅读全文
posted @ 2016-01-13 23:20 挨踢人啊 阅读(1060) 评论(0) 推荐(0) 编辑
摘要: 桥接模式标签 : Java与设计模式场景在商城系统中商品是分类摆放的,以电脑为例我们有以下商品分类, 该如何良好的处理商品分类销售的问题: 直观上我们会认为该商品分类以继承来实现:电脑作为根类,台式机/笔记本/平板电脑作为其子类,联想台式机/…作为电脑的孙类.(其继承结构可以从图... 阅读全文
posted @ 2016-01-10 09:48 挨踢人啊 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 简述QProcess可以用来启动外部程序,并与它们交互。要启动一个进程,通过调用start()来进行,参数包含程序的名称和命令行参数,参数作为一个QStringList的单个字符串。另外,也可以使用setProgram()和setArguments()来运行,然后调用start()... 阅读全文
posted @ 2016-01-07 20:41 挨踢人啊 阅读(859) 评论(0) 推荐(0) 编辑
摘要: Java 反射标签 : Java基础动态语言 动态语言,是指程序在运行时可以改变其结构:新的函数可以被引进,已有的函数可以被删除等在结构上的变化。比如众所周知的ECMAScript(JavaScript)便是一个动态语言。除此之外如Ruby、Python等也都属于动态语言,而C... 阅读全文
posted @ 2016-01-04 07:39 挨踢人啊 阅读(159) 评论(0) 推荐(0) 编辑
摘要: Java与正则表达式标签: Java基础正则 正如正则的名字所显示的是描述了一个规则, 通过这个规则去匹配字符串. 学习正则就是学习正则表达式的语法规则正则语法普通字符字母, 数字, 汉字, 下划线, 以及没有特殊定义的标点符号都是普通字符. 表达式中的普通字符在匹配一个字符串... 阅读全文
posted @ 2016-01-03 07:59 挨踢人啊 阅读(217) 评论(0) 推荐(0) 编辑
摘要: Java 日期时间标签 : Java基础Datejava.util.Date对象表示一个精确到毫秒的瞬间; 但由于Date从JDK1.0起就开始存在了,历史悠久,而且功能强大(既包含日期,也包含时间),所以他的大部分构造器/方法都已Deprecated,因此就不再推荐使用(如果贸... 阅读全文
posted @ 2016-01-02 08:17 挨踢人啊 阅读(215) 评论(0) 推荐(0) 编辑
上一页 1 ··· 24 25 26 27 28 29 30 31 32 ··· 39 下一页