上一页 1 ··· 421 422 423 424 425 426 427 428 429 ··· 455 下一页
我在面试测试工程师时,经常问到的一个问题是“给出Word另存为这个功能的测试用例”。除开基本的测试用例外,考虑到各种异常情况,例如内存已满、硬盘空间不足是非常重要的。但是针对移动互联网App来说,情况还要复杂的多。 一个重要原则是:测试你最终要发布给用户的App版本。 可能每日构建、每日测试的理念已经深入人心,我们很多时候测试的只是App的开发和Debug版本,而不是最终的Release版本。在打包最终的Release版本时,我们一般还要加上数字签名,或者再加上代码混淆。那么最终的发布版本和Debug版本肯定有不一致的地方。我们iPhone的App曾经使用过一个第三方开源库,在Debug... Read More
posted @ 2011-10-18 21:45 javawebsoa Views(314) Comments(0) Diggs(0) Edit
首先是要对开发环境进行搭建,大家可以参考官方的安装向导:http://mono-android.net/Installation,当然为了方便大家,我以下列出了各个exe的下载链接,大家可以直接下载。(注意:目前MonoDroid只支持C#语言,而且只能用于VS2010Professional, Premium, 或Ultimate,Express不能使用)第一步要安装的是jdk,点击下载,该版本是jdk6u24.第二步要安装的是android sdk。首先点击下载Android SDK and AVD Manager,这是管理Android SDK的工具。安装时点"Next&quo Read More
posted @ 2011-10-14 13:31 javawebsoa Views(203) Comments(0) Diggs(0) Edit
在window phone的开发过程中关于横屏和竖屏的转设置可以在XAML文件的头部设置SupportedOrientations="PortraitOrLandscape" Orientation="Portrait"注:SupportedOrientations为页面的横竖屏方式,分成三种PortraitOrLandscape(横竖屏),Portrait(竖屏),Landscape(横屏)Orientation 为启动时的页面显示模式做各种判断的话在 后台cs文件的页面构造函数里面委托方法,然后在实现方法里面去判断和完成功能。例如我做分页这个功能的时 Read More
posted @ 2011-10-14 11:30 javawebsoa Views(236) Comments(0) Diggs(0) Edit
很多iPhone聊天程序消息显示都喜欢做成iChat的泡泡样式,这样是不是很apple呢?那么下面用一种简单的方法来实现它。主要通过UIlabel的sizeToFit方法自动计算文本区域大小UIImage的- (UIImage *)stretchableImageWithLeftCapWidth:(NSInteger)leftCapWidth topCapHeight:(NSInteger)topCapHeight;方法拉伸图片可以根据文本内容自动适应算泡泡高度- (UIImage *)stretchableImageWithLeftCapWidth:(NSInteger)leftCapWid Read More
posted @ 2011-10-13 17:30 javawebsoa Views(207) Comments(0) Diggs(0) Edit
在开发过程中,因为页面是无状态的,可能会导致页面的回退操作逆向业务需求而禁用回退两步可以轻松搞定第一 在XAML文件注册事件:BackKeyPress="PhoneApplicationPage_BackKeyPress">第二在后台实现方法:private void PhoneApplicationPage_BackKeyPress(object sender, System.ComponentModel.CancelEventArgs e) { e.Cancel = true; } 或者直接实现重载 protected ... Read More
posted @ 2011-10-13 16:37 javawebsoa Views(204) Comments(0) Diggs(0) Edit
最近不算太忙,于是想试试window phone开发,于是自己用了几天开发了公司业务系统的WP版。一直是写后台代码的,所以前台欠缺一定的审美和布局观,我按照我的稀烂一样的审美观自己布局的。因为这是业务系统,所以在这些东西上面是没有什么过硬的要求的。自己看上去还马马虎虎。贴出一下系统的部分截图,开发过程中一些关键的控件和知识点都已经在博客记录,欢迎阅览和参考,里面既有开发过程中自己搜索到贴出来的,也有自己直接上代码的。点击打开链接首先这是window phone 模拟器的开机界面,个人觉得这个界面还是不错的。总比window XP 和 7的开机界面有审美一点。当程序编译之后,部署到模拟器上。在程 Read More
posted @ 2011-10-13 13:31 javawebsoa Views(257) Comments(0) Diggs(0) Edit
在Objective-C开发中,我们几乎离不开属性,下面地文章将介绍如何正确地声明属性,并对属性的修饰关键字作详细介绍主要关键字有如下几个:getter=getterNamesetter=setterNamenonatomicreadwritereadonlyassignretaincopy@synthesize@dynamic下面逐一讲解getter=getterName指定get方法,并需要实现这个方法。必须返回与声明类型相同的变量,没有参数setter=setterName指定set方法,并需要实现这个方法。带一个与声明类型相同的参数,没有返回值(返回空值)当声明为readonly的时候 Read More
posted @ 2011-10-13 09:53 javawebsoa Views(701) Comments(0) Diggs(0) Edit
WindowsPhone的应用程序认证要求本文介绍了 WindowsPhone 应用程序或游戏要通过认证并在 WindowsPhone Marketplace 中发布而必须满足的策略和技术要求。1.0 计划概述设计认证过程的一个核心原则是:每个策略或要求都是清晰、客观且可测试的。此透明原则旨在帮助开发人员轻松地设计和测试满足这些要求的应用程序。下面列出了认证计划的主要内容:1.应用程序很可靠。 2. 应用程序有效地利用了资源。3. 应用程序不妨碍手机的其他功能。4. 应用程序不是恶意软件。1.1 需要了解的提交和认证过程内容在准备将应用程序发布到 WindowsPhone Marketplac Read More
posted @ 2011-10-12 22:42 javawebsoa Views(287) Comments(0) Diggs(0) Edit
为了缓存对象并且允许对象充分利用硬件加速功能,请执行以下操作:1.通过将EnableGPUAcceleration参数设置为“true”,在插件级别启用合成缓存。<param name="EnableGPUAcceleration" value="true" />2.您现在可以通过对对象或者对象容器指定BitmapCache的CacheMode值,对您要缓存的元素启用 GPU 加速。<StackPanel CacheMode="BitmapCache" … />您可以缓存单个UIElement,或者如上面的St Read More
posted @ 2011-10-12 22:10 javawebsoa Views(213) Comments(0) Diggs(0) Edit
大多数基于 Silverlight 的应用程序以托管代码编写并充分利用 Silverlight 应用程序模型。但是,您可以选择使用简化的编程模型。Silverlight 为应用程序开发提供以下两个截然不同的模型:Silverlight 的托管 API,它使用在 Silverlight 的公共语言运行时 (CLR) 上运行的代码。可以将托管 API 用于已编译的语言(如 Visual Basic 和 C#)或动态语言(如 IronPython 和 IronRuby)。有关动态语言的更多信息,请参见Silverlight Dynamic Languages SDK(Silverlight 动态语言 Read More
posted @ 2011-10-12 22:07 javawebsoa Views(154) Comments(0) Diggs(0) Edit
上一页 1 ··· 421 422 423 424 425 426 427 428 429 ··· 455 下一页