摘要: 按照MSDN《Walkthrough: Adding Support for Devices》的指示: 我们要想自定义MMIT(Microsoft Mobile Internet Toolkit)提供的控件,那么可以改变Adapter在最后关头的渲染工作。 首先,我们要说明render的概念,最好的动画教程就是http://www.asp.net/mobile/2514A_01A001.swf,它是Mobile Web Application Architecture的flash讲解。 所有的ASP.NET mobile device adapter都是通过text writer做render的。这些text writer均继承自MobileTextWriter。它提供了Write, WriteLine, 以及WriteBeginTag等方法。对于WML来说,这个Text Writer是System.Web.UI.MobileControls.Adapters.WmlMobileTextWriter。 阅读全文
posted @ 2005-07-28 23:58 老兵笔记 阅读(1890) 评论(1) 推荐(0) 编辑
摘要: 来自于www.asp.net的动画讲解。 阅读全文
posted @ 2005-07-28 16:18 老兵笔记 阅读(625) 评论(0) 推荐(0) 编辑
摘要: 概念 我们通过以下代码可以获取手机的能力,从而针对不同能力的手机做出显示彩色还是黑白色的图片,显示的字体是否可以为彩色等等。 还可以进一步通过System.Web.Mobile.MobileCapabilities 的成员函数 System.Boolean HasCapability ( System.String delegateName , System.String optionalParameter )来查询手机是否支持某一特性,代码如下: bool bHasWBMP = ((MobileCapabilities)Request.Browser).HasCapability("PreferredImageMime", "image/vnd.wap.wbmp"); log.Info("Has WBMP?" + bHasWBMP.ToString()); 阅读全文
posted @ 2005-07-28 15:59 老兵笔记 阅读(1795) 评论(4) 推荐(0) 编辑