- 博客(22)
- 资源 (7)
- 收藏
- 关注
转载 Binder与AIDL服务
Binder与AIDL服务服务(Service)是Android系统中4个应用程序组件之一。服务主要用于两个目的:后台运行和跨进程访问。通过启动一个服务,可以在不显示界面的前提下在后台运行指定的任务,这样可以不影响用户做其他事情。通过AIDL服务可以实现不同进程之间的通信,这也是服务的重要用途之一。跨进程访问(AIDL服务)Android系统中的进程
2014-10-15 16:50:13
465
转载 如何使用android-support-V7包中ActionBar(Eclipse版)
以前3.0以前的版本要使用ActionBar,必须使用国外大牛写的ActionBarSherlock这个开源项目。今年的Google/IO大会之后,Google官方在android-support-v7包中添加了ActionBar,开始让2.1以后的版本支持ActionBar,从此以后曾经最火的Android开源项目ActionBarSherlock可以退出历史舞台了。要是用V
2014-10-13 14:39:48
472
转载 Android 抽屉效果的导航菜单实现
Android 抽屉效果的导航菜单实现 抽屉效果的导航菜单 看了很多应用,觉得这种侧滑的抽屉效果的菜单很好。 不用切换到另一个页面,也不用去按菜单的硬件按钮,直接在界面上一个按钮点击,菜单就滑出来,而且感觉能放很多东西。 关于实现,搜索了一下,有如下两种: 1.用SlidingDrawer: http://deve
2014-10-13 14:38:28
435
转载 如何用c语言获取文件的大小
如何用C语言获取文件的大小 在linux下获取一个指定文件大小(字节为单位)的代码。查了一下发现是使用系统调用stat来实现,那么如何使用C语言或C++语言来写一个通用的函数来获取指定文件大小的函数呢?查了一下发现同C语言的文件操作函数便可以很容易的实现这样的功能。在自己实现的函数中使用到的函数就只有fseek和ftell。它们的说明如下: fseek语法:
2013-10-14 14:48:24
464
转载 vim显示^M问题
有两种情况,会出现打开的文件都显示^M符号:1. vim被配置为fileformat=unix,而你打开的文件都是dos格式的。unix格式的换行符为0A(ascii码)也就是,dos格式的换行符为 0D 0A(也就是),其实就显示为^M。下面是详细讲解:DOS, Mac 和Unix格式的文件回想计算机的史前史,那时的打字机使用两个字符来开始一个新行。首先是一个字符命令使打印头移回
2013-08-28 13:39:36
5157
转载 2009-12-03 15:25 QT 多国语言 国际化
QT 多国语言 国际化QT自己提供了一种国际化方案,不是采用INI配置文件的方式。首先新建一个GUI工程,然后在UI文件上添加两个按钮,并分别把文本修改为hello,china。然后修改*.pro文件,添加TRANSLATIONS = *.ts编译一下,假如没有编译而进行下面的步骤,生成的TS文件只是一个只有标题栏的框架。编译好了以后,假如是windows下就cmd 假如是
2013-08-26 17:53:48
461
转载 QT各种大小中文字体显示[qt3.3.8] .
QT各种大小中文字体显示[qt3.3.8]从网上很难搜到自己想要的字体,所以考虑要自己制作字库文件QPF。根据从网上搜索的结果,大致知道了制作的工具和流程。工具就是qvfb和makeqpf。网上很多资料上,对qvfb的编译都撇开不解,看到最多的是对makeqpf的编译。一开始,我下了qt-embedded-free-3.3.8.tar.gz过来,解压成qt-
2013-08-26 17:51:29
1095
转载 Qt中多语言及字体的分析 .
目前工作在Qtopia2.2.0中,项目要求实现多语言,目前的需求是要实现波斯文。而因为我对波斯文一点都不了解,所以花了不少时间在这上面,现在算是云开雾散了。写点心得,即记录我的所得也想和大家分享一下。 字体 字体是同一个unicode(或是其他编码,也需要将其转换为unicode)值,在不同的字体中显示给用户的形态不一样,比如abc这些字母,在Times字体或是相关字体中
2013-08-26 17:49:06
989
转载 使用makeqpf生成QT所需汉字字体
一、编译makeqpf为了能够编译一个能正常保存汉字字体的makeqpf,在编译QT库时必须定义这个宏:QT_TRANSFORM_VFB并且不能定义下面这两个宏:QT_NO_QWS_TRANSFORMED、QT_NO_QWS_SAVEFONTS如果希望使用BDF字体,需要取消 QT_NO_BDF这个宏定义。如果希望使用TTF字体,需要取消 QT_NO_FREETYPE这个宏
2013-08-26 17:47:59
1674
转载 基于ICE的SIP的NAT穿透技术
http://wenku.baidu.com/view/298aff020740be1e650e9a89.html
2013-08-26 17:45:45
931
转载 SIP Presence
网上Presence 文章也很多,不过很多只是稍微把Presnce介绍下,就开始一推的信令流程,或者又是一些比较抽象,概念化的描述,而对Presence业务本身所带来的场景和要实现这个业务所必须得条件也没有太好的描述。因为更多的就是SIP 或者加点XCAP的信令,但是具体SIP 或者XCAP 里所带有的用户信息描述的不够,没有啥对用户这个最终买单者的行为有分析。SIP 和XCAP 毕竟只是信令,一
2013-08-26 17:44:54
972
转载 ICE协议看明白
这个文件描述了以UDP为基础的请求/回答模式的多媒体会话的NAT穿越的协议。这个协议名叫ICE。ICE利用了STUN协议和它的扩展版本TURN。ICE可以被任何请求/问答模式的协议利用。例如sip。1. 简介RFC 3264 定义了一个双向会话描述协议(SDP),以建立多媒体回话。这种请求/回答模式被sip利用。 请求/回答的协议很难穿越NAT。因为它们想要建立一个媒体包的
2013-08-26 17:43:58
755
转载 AT命令解释
AT命令解释:一、 AT命令解释:1、常用操作1.1 AT命令解释:检测Module与串口是否连通,能否接收AT命令;命令格式:AT命令返回:OK (与串口通信正常)(无返回,与串口通信未连通)测试结果:AT OK1.2 AT+CSQ命令解释:检查网络信号强度和SIM卡情况命令格式:AT+CSQ命令返回:+CSQ: **
2013-08-26 17:38:51
1360
转载 GPRS连接,用AT指令拨号上网
GPRS连接,用AT指令拨号上网 2007-07-11 11:03:40| 分类:网络安全 | 标签: |字号大中小 订阅 内容非常简单.会电脑的一定明白我在说什么.1:设置拨号号码为*99***1#,GPRS连接接入点名称APN按你的GPRS端口可设为cmwap或cmnet.2:modem属性的高级中额外的初始化命令中填入at+cgdcont=1,"I
2013-08-26 17:37:42
6175
转载 linux启动时挂载rootfs的几种方式
一直对linux启动时挂载根文件系统的过程存在着很多疑问,今天在水木精华区找到了有用的资料,摘录如下:1。linux启动时,经过一系列初始化之后,需要mount 根文件系统,为最后运行init进程等做准备,mount 根文件系统有这么几种方式: 1)文件系统已经存在于硬盘(或者类似的设备)的某个分区上了,kernel根据启动的命令行参数(root=/dev/xxx),直接进行mount。
2013-08-26 17:33:31
461
转载 mini2440音频架构
Mini2440开发板 Kernel:linux 2.6.32.2 音频基于i2s总线接口(和l3总线接口对混音器进行设置) Linux ASoC音频设备驱动 ASoC驱动的组成 ASoC(ALSA System on Chip)是ALSA在SoC方面的发展和演变,它在本质上仍然属于ALSA,但是在ALSA架构的基础上对CPU相关的代码和CODEC相关的代码
2013-08-26 17:31:07
592
转载 字符编码简介
字符编码简介 Unicode是一种字符编码规范。先从ASCII说起。ASCII是用来表示英文字符的一种编码规范,每个ASCII字符占用1个字节(8bits)。因此,ASCII编码可以表示的最大字符数是256,其实英文字符并没有那么多,一般只用前128个(最高位为0),其中包括了控制字符、数字、大小写字母和其他一些符号 。而最高位为1的另128个字符被成为“扩展ASCII”,一般用来存放英
2013-08-26 17:27:36
447
转载 Vim 配置详解
Vim 配置详解首先安装完整版本的VIM 如果是在Linux下,可以安装VIM-Enhance使其扩展为完整版本的VIM,如果在Windows下,直接安装它的Binary就行了。当然自己编译安装可能更好些。安装成功以后就是第二步设置vim vim通过一个叫vimrc的文件来进行设置 默认安装的vim-tiny的设置文件可以在/usr/share/vim中找到,果
2013-08-26 17:22:18
639
转载 I,P,B帧和PTS,DTS的关系
I,P,B帧和PTS,DTS的关系基本概念:I frame :帧内编码帧 又称intra picture,I 帧通常是每个 GOP(MPEG 所使用的一种视频压缩技术)的第一个帧,经过适度地压缩,做为随机访问的参考点,可以当成图象。I帧可以看成是一个图像经过压缩后的产物。P frame: 前向预测编码帧 又称predictive-frame,通过充分将低于图像序列中前面
2013-08-21 13:42:29
436
转载 视频压缩
视频压缩基础普及:I, P, B-frame, 宏块, 帧内(间)压缩等 2010-09-28 17:57:36| 分类:视频相关 | 标签: |字号大中小 订阅原理 从本质上来说,视频就是一种彩色像素点的三维排列。其中两个维度反映画面在空间上(水平和垂直)的运动方向,另一维度则反映时间域。数据帧是指某一时间点下的一组像素点。
2013-08-20 16:17:31
1422
转载 RTP 协议
RTP 协议概述:实时传送协议(Real-time Transport Protocol或简写RTP,也可以写成RTTP)是一个网络传输协议,它是由IETF的多媒体传输工作小组1996年在RFC 1889中公布的。RTP协议详细说明了在互联网上传递音频和视频的标准数据包格式。它一开始被设计为一个多播协议,但后来被用在很多单播应用中。RTP协议常用于流媒体系统(配合RTC
2013-08-13 13:30:03
420
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人