技术观察
文章平均质量分 69
dwater
3G终端研发
展开
-
谈谈Unicode编码,简要解释UCS、UTF、BMP、BOM等名词
谈谈Unicode编码,简要解释UCS、UTF、BMP、BOM等名词作者:fmdd原文:http://fmddlmyy.home4u.china.com/mytext.html这是一篇程序员写给程序员的趣味读物。所谓趣味是指可以比较轻松地了解一些原来不清楚的概念,增进知识,类似于打RPG游戏的升级。整理这篇文章的动机是两个问题:问题一: 使用Windows记事本的“另存为”,可转载 2006-04-05 11:20:00 · 1069 阅读 · 3 评论 -
谈谈手机软件
作者:fmdd出自:http://fmddlmyy.home4u.china.com 1 手机软件的运行环境1.1 概述手机可以被看作袖珍的计算机。它有CPU、存储器(flash、RAM)、输入输出设备(键盘、显示屏、USB和串口)。它还有一个更重要的I/O设备,那就是空中接口。手机通过空中接口协议(例如GSM、CDMA、PHS等)和基站通信,既可以传输语音、也可以传输数据。手转载 2006-06-04 12:01:00 · 1154 阅读 · 0 评论 -
Linux 国际化本地化和中文化
于明俭 [中国Linux论坛] [北京TurboLinux公司] 一 国际化、本地化和中文化 国际化、本地化和多语言化的概念 一般来说, "国际化"是指把原来为英文设计的计算机系统或应用 软件改写为同时支持多种语言和文化习俗的过程. 在软件创作的初期, 一般的编程语言,编译,开发都是尽支持英文的, 为了适应更广的语言 和文化习俗, 软件有必要在设计结构和机制上支持多语言的扩展特性,转载 2006-06-04 13:07:00 · 821 阅读 · 0 评论 -
什么是智能手机
第1台PC诞生的时候,尽管名为“个人电脑”,但恐怕谁也没有想到它会真正普及。20多年来。PC由纯粹的计算工具变成了现代人必不可少的“万能”机器,那么未来的个人电脑是笔记本电脑?或是更加便携的掌上电脑,还是现在大红大紫的智能手机?本文将为你全面介绍智能手机,希望通过本文澄清一些概念,并让大家对智能手机的方方面面有所认识。当然,我们会把重点放在智能手机的硬件架构方面,相信这是电脑玩家最希望了解的转载 2006-06-04 14:21:00 · 3072 阅读 · 0 评论 -
Linux程序应用开发环境和工具经验谈
本文以轻松的笔调介绍了自己在Linux环境下进行程序开发的体会和经验,主要是对Linux下的开发工具和开发环境做了一个生动、明快的描述。 linux开发环境之最: 最有用开发语言: C/C++,Perl,Pascal. 最流行的工具集: gtk/gdk,qt,xforms 最好的可视化开发工具: glade,designer,kdeveloper 最cool的代码阅读工具: s转载 2006-06-04 22:41:00 · 776 阅读 · 0 评论 -
什么是智能手机
什么是智能手机,说通俗一点就是一个简单的“1+1=”的公式,“掌上电脑+手机=智能手机”。从广义上说,智能手机除了具备手机的通话功能外,还具备了PDA的大部分功能,特别是个人信息管理以及基于无线数据通信的浏览器和电子邮件功能。智能手机为用户提供了足够的屏幕尺寸和带宽,既方便随身携带,又为软件运行和内容服务提供了广阔的舞台,很多增值业务可以就此展开,如:股票、新闻、天气、交通、转载 2006-06-04 13:56:00 · 1366 阅读 · 0 评论 -
Linux桌面两大阵营GNOME与KDE的战争
作者:unknown 来源:个人电脑 发布时间:2006.04.05转载 2006-06-04 16:26:00 · 1176 阅读 · 0 评论 -
移动IPv6及其在3G网络中的应用
作者:徐贵宝 肖延敏 王 燕 摘要:快速增长的移动数据业务需求推动着IPv6(尤其是移动IPv6)和3G不断向前发展。对移动IPv6的通信原理以及3G数据网络的基本结构与协议栈进行了描述,并在此基础上对移动IPv6在3G网络中的实现进行了探讨。 关键词:IPv6,3G,移动数据 一、移动数据需求强烈 据CNNIC统计,截至2004年6月30日,我国的上网用户总数为8 700万,与200转载 2006-06-04 17:25:00 · 1851 阅读 · 0 评论 -
恰当选择嵌入式Linux环境下的GUI系统
作者: reing 发布日期: 2006-4-10 出自: http://www.linuxdiyf.com转载 2006-06-04 22:37:00 · 1537 阅读 · 0 评论 -
嵌入式Linux系统下Microwindows的应用
引言 在进入后PC时代以后,嵌入式设备以一种无法抑制的迅猛速度普及和发展到日常生活及工作当中,众多知名开发商为了抢占市场和争夺利润,竞相推出各种性能优异的软硬件及内核芯片。鉴于以视窗为代表的桌面操作模式取得巨大成功,该模式目前已成为国内外开发者们在嵌入式设备中的首选方案。 近几年,随着Linux技术的兴起,越来越多的企业和科研机构把目光转向嵌入式Linux的开转载 2006-06-04 22:59:00 · 1283 阅读 · 0 评论 -
浅谈GSM手机的MMI软件开发
A Simple Introduction of the MMI Sofeware Development of GSM Mobile Telephone赵昌兴摘要:采用面向对象的程序设计技术,用C语言开发窗口结构的GSM手机MMI(人机接口)软件,程序结构清晰,代码效率高,模块可再用性好。本文粗浅地谈了GW手机MMI软件开发的功能模块组织、窗口管理等技术,并以快捷功能为例,说明具体功能的实现转载 2006-06-04 23:16:00 · 1284 阅读 · 0 评论 -
MMI设计
什么是用户界面设计? 在人和机器的互动过程(Human Machine Interaction)中,有一个层面,即我们所说的界面(interface)。从心理学意义来分,界面可分为感觉(视觉、触觉、听觉等)和情感两个层次。用户界面设计是屏幕产品的重要组成部分。界面设计是一个复杂的有不同学科参与的工程,认知心理学、设计学、语言学等在此都扮演着重要的角色。用户界面设计的三大原则是转载 2006-06-04 23:20:00 · 1389 阅读 · 0 评论 -
UI设计概述
前言 近几年,有一个新兴的词在设计领域诞生,这个词就是“UI”。 在短短的几年里UI设计师越来越多,设立UI部门的企业越来普遍,各大院校也出现了和UI相关的专业, UI 设计的组织和网站层出不穷。这一切都预示着一个“UI”大时代已经到来。 到底什么叫UI设计,什么是UI设计师,UI设计师负责什么,UI设计师的知识背景是什么,什么样的企业需要UI设计部门, UI 设计和ID设计的关转载 2006-06-06 09:28:00 · 2589 阅读 · 0 评论 -
如何做好优秀的UI设计
作者:qdzx2008 来源:csdn 发表时间:2006-05-24 说起产品UI设计通常的认识就是“图形界面的设计”而产品的交互设计往往被忽略!一个好的交互设计对产品的成功起着很关键的作用。UI所做的就是用户最先接触到的东西,也是一般性的用户唯一接触到的东西。用户对于界面视觉效果和软件操作方式的易用性的关心,要远远大于他对底层到底用什么样的代转载 2006-06-10 12:47:00 · 1542 阅读 · 0 评论 -
手机界面设计教程常识篇
随着移动通信的日益普及,移动通信业务发展模式也在发生着深刻的变化。这些变化将成为移动业务创新的基础,并将对未来移动终端的发展产生深远的变化。大家也许对手机界面设计充满神秘感和好奇感,其实它并没有那么陌生和那么复杂。以后我会尽量利用空闲时间,对手机界面设计的一些常识和制作方法以及流行趋势做一系列的讲解。希望对大家有用!以下所有信息均只代表个人意见和观点,如有不正确和不完善的地方,也请各位更正转载 2006-06-30 11:29:00 · 1846 阅读 · 0 评论 -
Windows Mobile系列手机操作系统
与其它掌上型电子设备的操作系统不同的是,Windows Mobile系列操作系统是在微软计算机的Windows操作系统上变化而来的,因此,它们的操作界面非常相似,熟悉计算机Windows系列操作系统的朋友一看到Windows Mobile系列的操作系统就一般会认得它是出于微软之手。 与其它掌上型电子设备的操作系统相比,Windows Mobile系列操作系统具有功能更强大,多数具备了音频转载 2006-06-30 11:31:00 · 2607 阅读 · 0 评论 -
LINUX智能操作系统扫盲
随着摩托罗拉和三星几款Linux智能手机的高调上市,Linux智能手机仿佛子一下又热起来,根据Gartner的统计,嵌入式Linux在2005年第一季度的全球智能手机出货中已经拥有14%的市场份额,比去年同期的3.4%增长了四倍多。于是面对Symbian与微软的WinCE两大阵营,挟着开放式架构、授权费用低、开发资源丰富等优点的Linux智能手机操作系统是否有机会在新一代的智能型手机市场中崭露头角转载 2006-07-03 16:26:00 · 2044 阅读 · 0 评论 -
BREW是什么
首先,BREW是个代表无线应用下载的缩写。从开发商的角度看,可以如下描述高通公司的BREW平台: 1. 一个API函数集,令开发商能创建用于无线设备(现是无线电话)的应用软件; 2. 也是一种手段,将应用出售并交给终端用户。 就电话而言,BREW是个处在应用软件和专用集成电路这两种级别间的廋客户(约150k)。因此开发商能在不用知道或关心设备芯片或是空中接口的情况下对BREW进行写入。转载 2006-07-08 14:43:00 · 1463 阅读 · 0 评论 -
MIME介绍
MIME (Multipurpose Internet Mail Extensions,多功能Internet邮件扩展)是创建用于电子邮件交换,网络文档,及企业网和Internet上的其他应用程序中的文件格式的规范。每个MIME格式包含一个MIME内容类型("MIME type")和指示存储在这个文件中的数据的子类型。MIME类型和子类型一般以类型/子类型的形式列出。例如,一个MPEG视频文件将会转载 2006-07-09 22:56:00 · 2598 阅读 · 1 评论 -
什么是MIME
MIME是multipurpose Internet mail extensions 的缩写。它是一种协议,可使电子邮件除包含一般纯文本以外,还可加上彩色图片、视频、声音或二进位格式的文件。它要求邮件的发送端和接收端必须有解读MIME 协议的电子邮件程序。多媒体文件格式MIME 最早的HTTP协议中,并没有附加的数据类型信息,所有传送的数据都被客户程序解释为超文本标记语言HTML 文档,而转载 2006-07-09 23:00:00 · 2532 阅读 · 1 评论 -
关于SMIL
1.什么是smilsmil的英文全称是“synchronized multimedia integration language ”(同步多媒体集成语言),其作用是使web上的多媒体应用保持同步,就像html在超链接文本中所起的作用一样。smil是一种简单易用的中性标示语言,它的目的是使各个技术水平层次的webbuilder,都能够通过编制一个时间序列表,对音频,视频,文本和图像文件出现的先后次转载 2006-07-10 00:44:00 · 1948 阅读 · 0 评论 -
OBEX介绍
一、什么是OBEX,它有什么用途?OBEX全称为Object Exchange,中文对象交换,所以称之为对象交换协议。它在此软件当中有着核心地位,文件传输和IrMC同步都会使用到它。OBEX协议构建在IrDA架构的上层. OBEX协议通过简单的使用“PUT”和“GET”命令实现在不同的设备、不同的平台之间方便、高效的交换信息。支持的设备广泛,例如PC,PDA,电话,摄像头,自动答录机,转载 2006-07-10 01:43:00 · 9571 阅读 · 4 评论 -
Symbian OS
1998年6月,诺基亚(NOKIA)、摩托罗拉(MOTOROLA)、爱立信(ERICSSON)、三菱(MITSUBISHI)和Psion在英国伦敦共同投资成立Symbian公司。这个公司成立的目的是为了能够设计并开发出一种可以在手机及其他类似的移动通讯终端产品上运行的开放性操作系统,以此来推动高端智能移动电话及类似的终端产品尽快进入大众消费领域。之后有西门子(SIEMENS)、三星(SAMSUNG转载 2006-07-03 16:14:00 · 2082 阅读 · 0 评论 -
WINDOWS智能手机扫盲
前言:如今几乎每个人的电脑上,只要使用了Windows的操作系统,不管是正版还是盗版,都能看到Windows的红蓝绿黄四色斜的方形logo,而在智能手机上,这个logo出现的频率也是越来越高,微软专为智能手机打造的Windows Mobile系统在市场扩大的同时,也将这个logo散发开来,现在我们就来了解一下Windows Mobile智能操作系统。 系统简介转载 2006-07-03 16:43:00 · 2283 阅读 · 0 评论 -
OMA(开放移动联盟)简介
OMA背景介绍 OMA始创于2002年6月,WAP论坛(WAP Forum) 和开放式移动体系结构(Open Mobile Architecture) 两个标准化组织通过合并成立最初的OMA。随后,区域互用性论坛(Location Interoperability Forum (LIF)), SyncML, MMS互用性研究组(MMS Interoperability Group(MMS-I转载 2006-07-03 17:07:00 · 2404 阅读 · 0 评论 -
NAND和NOR flash详解
NOR和NAND是现在市场上两种主要的非易失闪存技术。Intel于1988年首先开发出NOR flash技术,彻底改变了原先由EPROM和EEPROM一统天下的局面。紧接着,1989年,东芝公司发表了NAND flash结构,强调降低每比特的成本,更高的性能,并且象磁盘一样可以通过接口轻松升级。但是经过了十多年之后,仍然有相当多的硬件工程师分不清NOR和NAND闪存。 相“flash存转载 2006-07-04 13:35:00 · 1352 阅读 · 0 评论 -
信产部研究院将3G业务大致分为5大类
按照用户的生活状态划分,可以将3G业务划分为5大类:通信类、消息类、交易类、娱乐类、效率应用类。 各类业务的特点: (a) 通信类业务主要是即兴的业务,网上信息具有随意性和不确定性。该类业务的发展前景完全取决于社会的整体发展以及对相互通信的需求。 (b) 交易类业务与商务有关,因此与银行等金融行业、产品生产和销售行业的参与非常有关,该类业务发展关键因素在于金融安全制度、信用制度等电子商转载 2006-07-08 14:22:00 · 1028 阅读 · 0 评论 -
SyncML协议简述
目前,移动计算和通信设备的流行很大部分原因是因为它们具有一些方便的功能,比如说在需要时可以发送信息给其他用户,用户希望随时随地都可以利用掌上设备访问信息和执行应用程序,甚至在飞行中也可以获得和更新信息。具有在一台掌上设备运行应用程序和处理信息、还可以将应用程序和信息的更新同步回到办公室的设备或者网上的这种能力对于普遍、离线计算的效用和流行是一个关键。遗憾的是,到今天为止还有两种方式没有实现转载 2006-07-13 16:36:00 · 12165 阅读 · 0 评论 -
五小时Symbian开发入门
Symbian是一个操作系统,是以Nokai为首的各手机厂商合伙攒的一个操作系统,主要用于高端的智能手机。其开发语言为C++,可以使用Microsoft Visual C++ 6.0作为集成化的开发环境,看来虽然Symbian的目标是跟微软的SmartPhone较劲,在采取的手段和方法上却也是不拘一格,微软更是暗暗叫苦,谁让当时vc6设计的这么开放,结果被敌人拿去做武器了。本文只是为了Symb转载 2006-07-13 16:38:00 · 1047 阅读 · 0 评论 -
T-flash卡
TranFlash卡,简称T-flash卡或TF卡。TranFLASH卡主要应用在手机上,一般都是随手机附送的,例如摩托罗拉。TF卡可经SD卡转换器后,当SD卡使用。T-Flash卡是体积最小的存储卡,只有手指甲般大小,它使用了最先进的封装工艺,是一种低成本、高容量的生产工艺。这种新型的专为手机设计的存储卡比以往的任何存储卡都要小,尺寸只有11x15mm,比SIM卡还要小。 T-flash是目转载 2006-07-28 12:05:00 · 3727 阅读 · 0 评论 -
手机MMI设计的五大要素
虽然国内手机企业面临着品牌压力、质量压力、利润压力和市场份额压力等诸多压力,但如果国内手机企业联合起来,就可以在某些领域比国际品牌更有竞争力。比如我国手机企业如能实现统一标准化MMI,那么我国手机企业的竞争力将大大提升,并能提高在其它领域合作的能力,这是因为建立行业MMI标准有以下好处。(1)结合各个厂家的优秀设计思想,组合各方设计力量,建立合理完善的MMI系统,有利于资源整合和分配;(2)降低了转载 2007-03-05 14:41:00 · 2885 阅读 · 0 评论 -
软件操作界面设计须遵循的一些原则
我们做界面设计的目的是去给用户的工作积极的支持而不是相反把无意义的东西强加于人。界面在用户和他们要完成的任务之间应该是透明的,而且是高效、舒适、让人心情愉悦的。下面介绍的是几个保证软件界面设计成功的基本原则。简单:不要在功能的可用性上妥协保持界面简洁直观。用户需要易于理解和操作的功能。在一个组织糟糕的界面上,用户被大量高级功能所困扰,而无法直接的去使用最常用的功能。而一个组织有序的界面会把用户要完转载 2007-03-05 14:44:00 · 2536 阅读 · 0 评论 -
通用界面规范
一:遵循一致的准则,确立标准并遵循无论是控件使用,提示信息措辞,还是颜色、窗口布局风格,遵循统一的标准,做到真正的一致。 这样得到的好处:1:使用户使用起来能够建立起精确的心里模型,使用熟练了一个界面后,切换到另外一个界面能够很轻松的推测出各种功能,语句理解也不需要费神理解2:降低培训、支持成本,支持人员不会行费力逐个指导。3:给用户统一感觉,不觉得混乱,心情愉快,支持度增加做法:转载 2007-03-05 17:00:00 · 1614 阅读 · 0 评论 -
一些界面标准规范
一:遵循一致的准则,确立标准并遵循无论是控件使用,提示信息措辞,还是颜色、窗口布局风格,遵循统一的标准,做到真正的一致。 这样得到的好处:1:使用户使用起来能够建立起精确的心里模型,使用熟练了一个界面后,切换到另外一个界面能够很轻松的推测出各种功能,语句理解也不需要费神理解2:降低培训、支持成本,支持人员不会行费力逐个指导。3:给用户统一感觉,不觉得混乱,心情愉快,支持度增加转载 2007-03-05 16:59:00 · 2498 阅读 · 0 评论 -
WBXML 与 SyncML 服务器的基本需求
2003 年 10 月 01 日Edd Dumbill 一直在探求如何通过使用 SyncML,使他的数据在他需要的时候随时随地都可以访问,本文是这个系列的第二篇文章。文章介绍了 Wireless Binary XML(无线二进制 XML,WBXML),并探讨了 SyncML 服务器的最小功能需求。在我的 前一篇专栏文章中,我介绍了对 SyncML 的研究与部署的情况。随着时间的流逝,人们在转载 2007-09-22 19:26:00 · 1704 阅读 · 0 评论 -
XML 观察: 准备好数据,去旅行
Edd Dumbill 作为一名 XML 开发人员,一直在寻求使他的数据随时随地都可以使用的方式。这一次,他带我们进入 SyncML 的研究与部署之旅。于是 XML 到来了,与之相伴的还有对开放标准的价值的认同,数据开始从单一应用程序的禁锢中解放出来。当今的软件开发人员明白,数据是要在人和组织之间来回移动的。即将发布的 Microsot Office 11 也支持 XML,这就好比一个人在写遗转载 2007-09-22 19:30:00 · 910 阅读 · 0 评论 -
Funambol 与 OpenMoko 联合打造全球首个综合开放源代码移动通信平台
Funambol 与 OpenMoko 联合打造全球首个综合开放源代码移动通信平台转载 2007-09-22 20:30:00 · 1132 阅读 · 0 评论 -
OTA——回顾历史 展望未来
OTA——回顾历史 展望未来 微软会“召回”它的Windows产品吗?因为设计缺陷,Sony 与 Panasonic 曾经转载 2007-09-25 10:50:00 · 1726 阅读 · 0 评论 -
什么是WAP网站
WAP是一种无线应用协议,是一个全球性的开放协议。WAP定义可通用的平台,把目前Internet网上HTML语言的信息转换成用WML描述的信息,显示在移动电话或者其他手持设备的显示屏上。多种网络,也就是说,它不依赖某种网络而存在,今天的WAP服务在3G到来后仍然可能继续存在,不过传输速率更快,协议标准也会随之升级。转载 2007-09-22 19:07:00 · 3176 阅读 · 0 评论 -
未来移动操作系统的格局分析
黄思源 2007-7-10由于移动操作系统的重要性被越来越多的人所关注,然而目前的市场统计资料又似是而非,所以 只能从基本面上进行分析。基本的事实就是智能电话的份额逐年增加,其中主流的操作系统依次是:Symbian, Microsoft Windows Mobile, Linux, RIM, Palm OS。排除了未来5年之内出现颠覆性的操作系统的前提下,我们就这几个操作系统来看未来的趋势转载 2007-09-23 09:24:00 · 1474 阅读 · 0 评论