摘要: 在本教程中,将详细介绍OPhone中引入的NinePatch图片格式,以及如何使用NinePatch图片来创建和OPhone系统风格统一的应用程序。在下面的教程中使用OPhone系统中的控件Button来作为演示。OPhone系统背景图片 首先来看看OPhone系统Button的背景样式。 创建一个示例项目,添加几个Button, layout代码如下:view plaincopy to clipboardprint? (为了节约篇幅,下面的布局代码只提供Button代码,其他代码省略。) 程序截图如下:图一:OPhone系统默认按钮背景,第二个按钮是取得焦点时候的背景 从上图可以看到不管按钮 阅读全文
posted @ 2010-11-29 17:22 张兴业 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 在本教程中将介绍如何在程序中使用OPhone手机的摄像头来拍照,有些程序是需要使用手机摄像头作为输入设备的,例如二维码识别软件。OPhone Camera 介绍在OPhone手机中通过android.hardware.Camera类来控制摄像头设备,通过Camera类可以与摄像头服务取得(断开)链接、可以设置摄像头的各种属性、开始(结束)图像预览、拍照或则录像。要使用Camera只有通过调用Camera的open() 函数来得到一个Camera对象。另外OPhone系统还提供了一些接口来控制Camera的状态:android.hardware.Camera.AutoFocusCallback: 阅读全文
posted @ 2010-11-29 17:14 张兴业 阅读(253) 评论(0) 推荐(0) 编辑