当前位置:  编程技术>移动开发
本页文章导读:
    ▪Titanium 提供可编者的Community Wiki了        Titanium 提供可编辑的Community Wiki了 在文“成也Titanium败也Titanium-----之cons”中我提到过的“Guides虽然是以WIKI的形式提供的,但也只能是他们自己的职员才能够编辑。”,有了改善。昨天官方.........
    ▪ 手机荧幕分辨率全面解析 - QVGA HVGA WVGA VGA 指什么        手机屏幕分辨率全面解析 - QVGA HVGA WVGA VGA 指什么 手机屏幕分辨率全面解析-QVGA HVGA WVGA VGA 指什么-手机选购知识系列之二(1)  手机屏幕分辨率是手机选购时参考的重要参数之一,但可能.........
    ▪ 小结Objective-C特点       总结Objective-C特点 Objective-C与其它面向对象有这明显的不同,它有这自己鲜明的特色,下面我们从这个方法介绍它的特点:兼容性、字符串、类、方法、属性、协议和分类。 1. 兼容性 Objective-.........

[1]Titanium 提供可编者的Community Wiki了
    来源: 互联网  发布时间: 2014-02-18
Titanium 提供可编辑的Community Wiki了
在文“成也Titanium败也Titanium-----之cons”中我提到过的“Guides虽然是以WIKI的形式提供的,但也只能是他们自己的职员才能够编辑。”,有了改善。

昨天官方终于提供了可编辑版本的Community Wiki。

【原文】http://developer.appcelerator.com/blog/2012/03/community-wiki.html

大家可以通过community-editable wiki space 来更新wiki了。可以看出的是,Appcelerator只是提供了一副本供大家来编辑。不过也算是一个进步吧!




以下官方公告原文:

引用
We’ve recently rolled out a community-editable wiki space inside our Confluence setup. Until now, we’ve used Confluence mainly to author our own official reference guides for Titanium Mobile and Titanium Studio. But we’ve got an incredibly talented community of contributors that we think can edit and curate a great set of content for Appcelerator developers. Since the wiki was only recently created, it’s a little light on content – but we think that will change quickly. I’ve added a few high level pages I’d like to see built out initially. Feel free to add to these or to contribute your own categories:

A listing of Appcelerator developer blogs – go here and add your blog!
Tutorials – a top level page for how-tos and tutorials. I’ve set up a form and a page tree search so that all tutorial-style content is easy to find.
Tips and Best Practices – developers have often requested a way to share tips and best practices they have with others. I’ve set up a page tree here to collect them.

The community wiki is open for editing to anyone who signs up for an account, so everyone is invited and able to contribute today. It’s also worth mentioning that this will be a community-regulated resource, much like Wikipedia. Our official reference documentation will continue to be curated by Appcelerator, using the same pull request and internal authoring processes we have used in the past.

I look forward to seeing the community wiki grow over time, and I thank you in advance for your contributions!



    
[2] 手机荧幕分辨率全面解析 - QVGA HVGA WVGA VGA 指什么
    来源: 互联网  发布时间: 2014-02-18
手机屏幕分辨率全面解析 - QVGA HVGA WVGA VGA 指什么
手机屏幕分辨率全面解析-QVGA HVGA WVGA VGA 指什么-手机选购知识系列之二(1)


  手机屏幕分辨率是手机选购时参考的重要参数之一,但可能对很多人来说什么是QVGA屏幕、什么是HVGA屏幕、什么是WVGA屏幕、什么是VGA屏幕,QVGA、HGVA、WVGA、VGA之间性能有什么不同等等并不清楚。下面就为大家详细解说这些问题。

  相信大家购买手机,相当看重的一个参数就是屏幕,因为几乎所有手机的绝大多数操作都需要通过屏幕,所以屏幕的大小、材质以及分辨率都是需要考虑的因素。最近,有一款超“长”之作登场,想必大家都已经想到了,那就是LG最新推出的Black Label系列中的一员——BL40。为什么说这款手机超“长”呢?就是因为这款手机采用了21:9的屏幕,这样的屏幕并不常见,即使他的同门兄弟BL42也比它矮了半头。可能大家经常会听到16:9、720p、VGA、QVGA等术语,但是并不是太清楚这些术语究竟代表什么意思,也不清楚这些字母和数据又有什么依据,所以今天EGOS就收集整理了目前市面上流行的一些关于屏幕分辨率的参数以及叫法来,并借此向大家详细解说屏幕分辨率的问题。

什么是像素?

其实所有的画面都是由一个个的小点组成的,这一个个的小点就称之为像素。 一块方形的屏幕横向有多少个点,竖向有多少个点,相乘之后的数值就是这块屏幕的像素(数码相机的像素也是这么乘积出来的)。但是为了方便表示屏幕的大小,通常用横向像素×竖向像素的方式来表示,例如电脑屏幕中很常见的1024×768像素,以及手机屏幕中很常见的240×320像素。

各种分辨率图解

什么是分辨率比值?

  而所谓的4:3、16:9、16:10、21:9这些比值其实就是 分辨率中横向像素与竖向像素的比值 。4:3是我们最初所用的分辨率尺寸比,以前的电脑屏幕几乎都是4:3;随后宽屏显示器出现,16:10开始流行,比较常见的分辨率有1280×800像素。

明基某款24寸分辨率为16:10的显示器(1920×1200像素)

为什么HD高清电视会如此流行?

  再后来随着HD电视的发展,16:9这个尺寸的分辨率也开始推广,因为HD电视的片源通常是1080p(分辨率为1920×1080像素,所谓的p就是pixel,意思为像素)和720p(1440×720像素),因为传统的16:10的显示设配观看高清会留有黑边,而 16:9尺寸的现实设备可以实现没有黑边的播放 ,这也是这种FULL HD显示设备流行的原因。

三星某款分辨率为16:9的显示器支持FULL HD(1920×1080像素)

电影通常使用的尺寸比例

  而21:9则通常是电影的尺寸比例,当然现在也有21:9的电视等显示设备,但是21:9的手机并不多,除了这次的LG BL40之外,应该只有诺基亚E90的内屏采用的是这个比例,分辨率为800×352像素。

诺基亚E90内屏也是21:9尺寸比例

飞利浦分辨率为21:9的显示器

  飞利浦推出的一款分辨率为21:9的电视 讲完显示设备分辨率的基础知识之后,下面着重介绍手机屏幕的分辨率。大家经常能在EGOS产品中看到关于手机屏幕的介绍,对于QVGA、VGA、WVGA这些字母所代表的意义可能还有些迷糊吧,看完下面的讲解您肯定就会很清楚了。

  大家都能发现,现在流行的分辨率大都跟VGA沾点关系,无论是QVGA、WVGA还是HVGA等等,因为VGA就是这些尺寸的基础。VGA最早其实是IBM计算机的一种显示标准,最后逐渐的演变,成了640×480这个分辨率的代名词,也是现在绝大多数分辨率的基准。

什么是QVGA?

QVGA就是Quarter VGA的简称,意思是VGA分辨率的四分之一,这是目前最为常见的手机屏幕分辨率,竖向的就是240×320像素,横向的就是320×240像素。 目前绝大多数的手机都采用这种分辨率,例如笔者的诺基亚E66就是QVGA级别。

诺基亚E66就是QVGA级别的分辨率
什么是HVGA?

HVGA代表的意思是Half-size VGA,意思是VGA分辨率的一半,为480×320像素,宽高比为3:2。 目前这种分辨率的屏幕大多用于PDA ,当然iPhone和第一款Google手机——T-Mobile G1也都是采用这种分辨率,黑莓也有手机采用HVGA分辨率的屏幕。

iPhone 3GS采用的就是HVGA分辨率的屏幕

HTC Dream(G1)也是采用HVGA分辨率的屏幕

什么是WVGA?

  WVGA的全称想必大家很容易就能想到了,那就是 Wide VGA,分辨率分为854×480像素和800×480像素两种。由于目前很多网页的宽度都是800像素,所以这种分辨率通常用于PDA或者高端智能手机,方便用户浏览网页 。夏普公司的手机大多也是采用WVGA级别分辨率的屏幕。

夏普SH9020c采用WVGA级别的分辨率(854×480像素)

什么中QCIF?

其实在QVGA分辨率流行之前,大多数手机采用的是QCIF的分辨率,QCIF为176×144像素,其实也就是Quarter CIF的意思。而CIF是视频采集设备的标准采集分辨率,全称Common Intermediate Format的意思为常用的标准化图像格式。 于是后来大多数能拍摄QCIF格式视频的手机屏幕采用的都是176×220像素的分辨率,非常经典的摩托罗拉V3的内屏采用的分辨率就是176×220像素。

摩托罗拉V3屏幕就是QCIF分辨率

  当然,也有很多更老的分辨率支持,比如96×96、128×128,这些分辨率现在已经很难见到,大都是作为翻盖手机的外屏出现,这里就不再多做介绍了。以上介绍的都是VGA以下级别的屏幕分辨率,多用于手机屏幕,下面就再来介绍一下VGA以上级别的现实设备分辨率。
什么是SVGA?

SVGA是Super VGA,就是我们常见的800×600像素 ,而1024×768像素就不再基于VGA的标准,转为XGA成为了新一代显示设备分辨率的基准。随着显示设备行业的发展,SXGA+(1400×1050像素)、UXGA(1600×1200像素,常用于20寸或21寸显示器)、QXGA(2048×1536像素)也逐渐浮出水面, QXGA就已经是XGA的四倍 ,也是大多数显示设备支持的极限,当然也有更高的QUXGA,但是这只是理论上的名字,现实世界中目前还没有采用这个分辨率的显示设备。

17寸的彩色显示器大都是SVGA、XGA或者SXGA+级别

  4:3屏幕的发展也带动了宽屏幕的发展,最早是WVGA(800×480像素),常用语大多数的MID和小号的上网本,后来为WSVGA(1024×600分辨率),这种分辨率多用于8.9寸或10寸的上网本。

7寸的Eee PC就是采用WSVGA分辨率

什么是WXGA?

  在发展到后来 WXGA(1280×800像素)逐渐在13-15寸的笔记本电脑上流行起来 ;WXGA+(1440×900像素)多用于19寸宽屏;WSXGA+(1680×1050像素)则常用于20寸和22寸的宽屏,也有部分15.4寸的笔记本使用这种分辨率;WUXGA(1920×1200像素)是目前颇为流行的分辨率之一,24-27寸的宽屏显示器大多是这种分辨率;而WQXGA(2560×1600像素)这种分辨率主要是用在30寸的LCD屏幕,比如著名的Apple Cinema Display、Dell UltraSharp 3007WFP/3008 WFP都采用的这种分辨率。

Dell UltraSharp 3007WFP


小结:

  好了,相信大家现在已经比较清楚什么是QVGA、什么是HVGA、什么是WVGA、什么是VGA等等问题了,这对手机的选购应该有一定的帮助。
来自: http://hi.baidu.com/%CE%D2%B2%BB%CA%C7%C4%E3%D1%DB%BE%A6/blog/item/f6754839d70b37d1d56225a8.html

    
[3] 小结Objective-C特点
    来源: 互联网  发布时间: 2014-02-18
总结Objective-C特点

Objective-C与其它面向对象有这明显的不同,它有这自己鲜明的特色,下面我们从这个方法介绍它的特点:兼容性、字符串、类、方法、属性、协议和分类。

1. 兼容性

Objective-C可以说是一种面向对象的C语言,在Objective-C的代码中可以有C和C++语句,它可以调用C的函数,也可以通过C++对象访问方法。

2. 字符串

Objective-C通常不使用C语言风格的字符串。大多数情况下是使用Foundation框架的NSString类型的字符串。 NSString类提供了字符串的类包装,支持Unicode,printf风格的格式化工具等等。它是在普通的双引号字符串前放置一个@符号,如下面的 例子所示:

NSString* myString = @"My String\n";

NSString* anotherString = [NSString stringWithFormat:@"%d %s", 1, @"String"];

3.类

Objective-C是一种面向对象的语言,定义类是它的基本能力。Objective-C的类声明和实现包括两个部分:接口部分和实现部分。

4. 方法

Objective-C是一种面向对象的语言,定义方法也是它的基本能力。Objective-C中方法不是在“.”运算符,而是采用“[]”运算符。有时候方法调用也称为:消息发送。

5. 属性

属性是Objective-C 2.0提出的概念,它是替代对成员变量访问的“读取方法(getter)”和“设定方法(setter)”的手段,为了对类进行封装一般情况下不直接访问成员变量,而是通过属性访问。

6.协议

Objective-C中的协议类似于Java中的接口或C++的纯虚类,只有接口部分定义没有实现部分,即只有h文件没有m文件。

7.分类

Objective-C中的分类是类似与继承机制,通过分类能够扩展父类的功能。

 

致力于做中国最棒的移动应用培训机构 http://www.miiceic.org.cn/ios/

1 楼 netkiller.github.com 2012-03-27  
为什么Apple不选择 D语言呢?
2 楼 hoarhoar 2012-03-27  
netkiller.github.com 写道
为什么Apple不选择 D语言呢?

这个应该问天堂中的“乔帮主”,而不是问博主。

    
最新技术文章:
▪Android开发之登录验证实例教程
▪Android开发之注册登录方法示例
▪Android获取手机SIM卡运营商信息的方法
▪Android实现将已发送的短信写入短信数据库的...
▪Android发送短信功能代码
▪Android根据电话号码获得联系人头像实例代码
▪Android中GPS定位的用法实例
▪Android实现退出时关闭所有Activity的方法
▪Android实现文件的分割和组装
▪Android录音应用实例教程
▪Android双击返回键退出程序的实现方法
▪Android实现侦听电池状态显示、电量及充电动...
▪Android获取当前已连接的wifi信号强度的方法
▪Android实现动态显示或隐藏密码输入框的内容
▪根据USER-AGENT判断手机类型并跳转到相应的app...
▪Android Touch事件分发过程详解
▪Android中实现为TextView添加多个可点击的文本
▪Android程序设计之AIDL实例详解
▪Android显式启动与隐式启动Activity的区别介绍
▪Android按钮单击事件的四种常用写法总结
▪Android消息处理机制Looper和Handler详解
▪Android实现Back功能代码片段总结
▪Android实用的代码片段 常用代码总结
▪Android实现弹出键盘的方法
▪Android中通过view方式获取当前Activity的屏幕截...
▪Android提高之自定义Menu(TabMenu)实现方法
▪Android提高之多方向抽屉实现方法
▪Android提高之MediaPlayer播放网络音频的实现方法...
▪Android提高之MediaPlayer播放网络视频的实现方法...
▪Android提高之手游转电视游戏的模拟操控
 


站内导航:


特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

©2012-2021,,E-mail:www_#163.com(请将#改为@)

浙ICP备11055608号-3