很多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(219) Comments(0) Diggs(0)
在开发过程中,因为页面是无状态的,可能会导致页面的回退操作逆向业务需求而禁用回退两步可以轻松搞定第一 在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(211) Comments(0) Diggs(0)
最近不算太忙,于是想试试window phone开发,于是自己用了几天开发了公司业务系统的WP版。一直是写后台代码的,所以前台欠缺一定的审美和布局观,我按照我的稀烂一样的审美观自己布局的。因为这是业务系统,所以在这些东西上面是没有什么过硬的要求的。自己看上去还马马虎虎。贴出一下系统的部分截图,开发过程中一些关键的控件和知识点都已经在博客记录,欢迎阅览和参考,里面既有开发过程中自己搜索到贴出来的,也有自己直接上代码的。点击打开链接首先这是window phone 模拟器的开机界面,个人觉得这个界面还是不错的。总比window XP 和 7的开机界面有审美一点。当程序编译之后,部署到模拟器上。在程 Read More
posted @ 2011-10-13 13:31 javawebsoa Views(268) Comments(0) Diggs(0)
在Objective-C开发中,我们几乎离不开属性,下面地文章将介绍如何正确地声明属性,并对属性的修饰关键字作详细介绍主要关键字有如下几个:getter=getterNamesetter=setterNamenonatomicreadwritereadonlyassignretaincopy@synthesize@dynamic下面逐一讲解getter=getterName指定get方法,并需要实现这个方法。必须返回与声明类型相同的变量,没有参数setter=setterName指定set方法,并需要实现这个方法。带一个与声明类型相同的参数,没有返回值(返回空值)当声明为readonly的时候 Read More
posted @ 2011-10-13 09:53 javawebsoa Views(712) Comments(0) Diggs(0)