QT中.pro文件的写法

摘要: 在QT中,有一个工具qmake可以生成一个makefile文件,它是由.pro文件生成而来的,.pro文件的写法如下: 1. 注释从“#”开始,到这一行结束。 2. 指定源文件SOURCES = *.cpp 对于多源文件,可用空格分开,如:SOURCES = 1.cpp 2.cpp3.cpp或者每一 阅读全文
posted @ 2016-06-23 13:56 colife 阅读(4982) 评论(0) 推荐(0) 编辑

QT for Android记录

摘要: 1、《Qt on Android核心编程》 blog: http://blog.csdn.net/foruok/article/details/38510195 阅读全文
posted @ 2016-06-12 15:19 colife 阅读(179) 评论(0) 推荐(0) 编辑

Java IO详解

摘要: 初学Java,一直搞不懂java里面的io关系,在网上找了很多大多都是给个结构图草草描述也看的不是很懂。而且没有结合到java7 的最新技术,所以自己来整理一下,有错的话请指正,也希望大家提出宝贵意见。 首先看个图:(如果你也是初学者,我相信你看了真个人都不好了,想想java设计者真是煞费苦心啊!) 阅读全文
posted @ 2016-06-12 09:52 colife 阅读(676) 评论(0) 推荐(0) 编辑

java.util包详解

摘要: 介绍Java的实用工具类库java.util包。在这个包中,Java提供了一些实用的方法和数据结构。本章介绍Java的实用工具类库java.util包。在这个包中,Java提供了一些实用的方法和数据结构。例如,Java提供日期(Data)类、日历(Calendar)类来产生和获取日期及时间,提供随机 阅读全文
posted @ 2016-06-12 09:39 colife 阅读(8198) 评论(0) 推荐(0) 编辑

Android多媒体整体架构图

摘要: Android多媒体整体架构图 MediaPlayer框架图 Camera框架图 SoundRecorder框架图 VideoCamera框架图 OpenCore与Skia ALSA Audio框架图 Video Overlay框架图 Camera HAL演化图 阅读全文
posted @ 2016-06-03 00:17 colife 阅读(4857) 评论(0) 推荐(0) 编辑

Android NDK开发Crash错误定位

摘要: 在Android开发中,程序Crash分三种情况:未捕获的异常、ANR(Application Not Responding)和闪退(NDK引发错误)。其中未捕获的异常根据logcat打印的堆栈信息很容易定位错误。ANR错误也好查,Android规定,应用与用户进行交互时,如果5秒内没有响应用户的操 阅读全文
posted @ 2016-06-02 18:56 colife 阅读(672) 评论(0) 推荐(0) 编辑

智能卡国际标准简介

摘要: 1.ISO 7816-1 :1987《识别卡带触点的集成电路卡第1部分:物理特性》,该标准规定了带触点集成电路卡的物理特性,如:触点的电阻、机械强度、热耗、电磁场、静电等,适用于带磁条和凸印的ID-1型卡。 2.ISO 7816-2 :1988《识别卡带触点的集成电路卡第2部分:触点尺寸和位置》,该 阅读全文
posted @ 2016-05-28 09:31 colife 阅读(1407) 评论(0) 推荐(0) 编辑

RF射频技术的原理

摘要: [摘要]射频技术(RF)是Radio Frequency的缩写。较常见的应用有无线射频识别(Radio Frequency Identification,RFID),常称为感应式电子晶片或近接卡、感应卡、非接触卡、电子标签、电子条码等。其原 【华强安防网讯】 射频技术(RF)是Radio Frequ 阅读全文
posted @ 2016-05-28 07:46 colife 阅读(15274) 评论(0) 推荐(0) 编辑

智能卡操作系统COS概述

摘要: 随着IC卡从简单的同步卡发展到异步卡,从简单的EPROM卡发展到内带微处理器的智能卡(又称CPU卡),对IC卡的各种要求越来越高。而卡本身所需要的各种管理工作也越来越复杂,因此就迫切地需要有一种工具来解决这一矛盾,而内部带有微处理器的智能卡的出现,使得这种工具的实现变成了现实。人们利用它内部的微处理 阅读全文
posted @ 2016-05-28 00:10 colife 阅读(1366) 评论(0) 推荐(0) 编辑

详解linux下的串口通讯开发

摘要: 串行口是计算机一种常用的接口,具有连接线少,通讯简单,得到广泛的使用。常用的串口是RS-232-C接口(又称EIA RS-232-C)它是在1970年由美国电子工业协会(EIA)联合贝尔系统、调制解调器厂家及计算机终端生产厂家共同制定的用于串行通讯的标准。串口通讯指的是计算机依次以位(bit)为单位 阅读全文
posted @ 2016-05-26 14:52 colife 阅读(41076) 评论(0) 推荐(2) 编辑

Android之开源项目汇总

摘要: 汇总一:http://www.trinea.cn/android/android-open-source-projects-view/ 汇总二:http://blog.csdn.net/liuhaomatou/article/details/44857005 阅读全文
posted @ 2016-05-12 00:30 colife 阅读(169) 评论(0) 推荐(0) 编辑

Android之常用类库

摘要: Android之常用类库 android.app :提供高层的程序模型、提供基本的运行环境android.content :包含各种的对设备上的数据进行访问和发布的类android.database :通过内容提供者浏览和操作数据库android.graphics :底层的图形库,包含画布,颜色过滤 阅读全文
posted @ 2016-05-11 23:48 colife 阅读(223) 评论(0) 推荐(0) 编辑

Java之常用类库

摘要: 1、Java常用类库(一):http://blog.csdn.net/e6894853/article/details/7925469 1、Java常用类库(二):http://blog.csdn.net/e6894853/article/details/7925474 阅读全文
posted @ 2016-05-11 23:42 colife 阅读(1164) 评论(0) 推荐(0) 编辑

Android之系统架构

摘要: Android 是Google开发的基于Linux平台的开源手机操作系统。它包括操作系统、用户界面和应用程序 —— 移动电话工作所需的全部软件,而且不存在任何以往阻碍移动产业创新的专有权障碍。Android采用WebKit浏览器引擎,具备触摸屏、高级图形显示和上网功能,用户能够在手机上查看电子邮件、 阅读全文
posted @ 2016-05-11 23:15 colife 阅读(215) 评论(0) 推荐(0) 编辑

Android之AppWidget

摘要: 1.Widget设计步骤 需要修改三个XML,一个class: 1)第一个xml是布局XML文件(如:main.xml),是这个widget的。一般来说如果用这个部件显示时间,那就只在这个布局XML中声明一个textview就OK了。 2)第二个xml是widget_provider.xml,主要是 阅读全文
posted @ 2016-05-11 23:07 colife 阅读(175) 评论(0) 推荐(0) 编辑

Android之系统Action大全

摘要: 2.2源码中的ACTION定义 [java] view plain copy public static final String ACTION_MAIN = "android.intent.action.MAIN"; public static final String ACTION_VIEW = 阅读全文
posted @ 2016-05-11 21:55 colife 阅读(675) 评论(0) 推荐(0) 编辑

Android之自定义控件

摘要: 开发自定义控件的步骤: 1、了解View的工作原理 2、 编写继承自View的子类 3、 为自定义View类增加属性 4、 绘制控件 5、 响应用户消息 6 、自定义回调函数 一、View结构原理 Android系统的视图结构的设计也采用了组合模式,即View作为所有图形的基类,Viewgroup对 阅读全文
posted @ 2016-05-11 21:39 colife 阅读(170) 评论(0) 推荐(0) 编辑

Git 常用命令速查表

摘要: 查看、添加、提交、删除、找回,重置修改文件 git help <command> # 显示command的help git show # 显示某次提交的内容 git show $id git co -- <file> # 抛弃工作区修改 git co . # 抛弃工作区修改 git add <fil 阅读全文
posted @ 2016-05-11 20:44 colife 阅读(152) 评论(0) 推荐(0) 编辑

Java基础知识总结

摘要: 一:java概述: 1991 年Sun公司的James Gosling(詹姆斯&middot;高斯林)等人开始开发名称为 Oak 的语言,希望用于控制嵌入在有线电视交换盒、PDA等的微处理器; 1994年将Oak语言更名为Java; Java的三种技术架构: JAVAEE:Java Platform 阅读全文
posted @ 2016-05-11 20:38 colife 阅读(360) 评论(0) 推荐(0) 编辑

Linux之开源软件移植

摘要: 移植环境 Utuntu 15.04 1、mplayer移植 版本:mplayer-export-snapshot.tar.bz2 /mplayer-export-2015-11-26 Linux PC 平台: ./configure && make && make install 依赖软件:yasm 阅读全文
posted @ 2016-05-11 02:12 colife 阅读(1998) 评论(1) 推荐(0) 编辑