上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 53 下一页

2012年3月16日

摘要: 装饰者模式(Decorator Pattern )意图 : 动态的给一个对象添加一些额外的功能,IO这块内容体现出了装饰模式,Decorator模式相比生成子类更为灵活。角色 : 1)抽象构件角色(Component)--- 定义成一个接口类型2)具体构件角色 (ConcreteComponent) --- 该类(被装饰者)实现了 Component 接口,3)装饰角色 (Decorator) --- 该类实现了 Component 接口,并持有 Component接口的引用4)具体装饰角色 (ConcreteDecorator) --- 该类继承了装饰类UML实现:代码实现:Componen 阅读全文
posted @ 2012-03-16 20:38 android开发实例 阅读(602) 评论(0) 推荐(0) 编辑
摘要: 在前台有一个下载链接,比如 <a href="DownLoadServlet">下载</a> <br/>使用Servlet实现下载: import java.io.File; import java.io.FileInputStream; import java.io.IOException; import java.net.URLEncoder; import javax.servlet.ServletException; import javax.servlet.ServletOutputStream; import javax.se 阅读全文
posted @ 2012-03-16 16:10 android开发实例 阅读(8366) 评论(0) 推荐(0) 编辑

2012年3月15日

摘要: 在此记录一下web.xml文件中Servlet的的配置路径不正确是很常见的,<servlet> <servlet-name>LoginServlet</servlet-name> <servlet-class>com.shao.LoginServlet</servlet-class> </servlet> <servlet-mapping> <servlet-name>LoginServlet</servlet-name> <url-pattern>/servlet/Logi 阅读全文
posted @ 2012-03-15 16:50 android开发实例 阅读(652) 评论(0) 推荐(0) 编辑
摘要: 定义:允许你将对象组合成树型结构来表现“整体/部分”层次结构。组合能让客户以一致的方式处理 个别对象 以及 对象组合。角色:1) 抽象构建角色 (Component)2) 叶子节点角色 (Leaf)3) 组合构建角色 (Composite)4) 客户端 (Client)Component.javapackage com.composite ;import java.util.List ;//抽象构件角色public interface Component{ public void add (Component component) ; public void remove ... 阅读全文
posted @ 2012-03-15 13:28 android开发实例 阅读(347) 评论(0) 推荐(0) 编辑

2012年3月14日

摘要: 在HTML5规范的支持下,WebApp在手机上拍照已经成为可能。在下面,我将讲解Web App如何用手机进行拍照,显示在页面上并上传到服务器。1、 视频流 HTML5 The Media Capture API提供了对摄像头的可编程访问,用户可以直接用getUserMedia获得摄像头提供的视频流。我们需要做的是添加一个HTML5的Video标签,并将从摄像头获得视频作为这个标签的输入来源(请注意目前仅Chrome和Opera支持getUserMedia。补充:请使用Opera支持HTML5的新版本,如果是Chrome,版本需为Chrome 18.0.1008+,并使用about:... 阅读全文
posted @ 2012-03-14 22:16 android开发实例 阅读(747) 评论(0) 推荐(0) 编辑
摘要: 适配器模式:将一个类的接口转换成客户希望的另外一个接口。Adapter模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。有两种适配器模式:1)类适配器 (通过继承的方式)2)对象适配器 (采取对象组合的模式)-------------------------- 类适配器 -----------------------------Target.javapackage com.adapter ;public interface Target{ public void method() ;}被适配器类Adaptee.javapackage com.adapter ;public clas 阅读全文
posted @ 2012-03-14 22:11 android开发实例 阅读(513) 评论(0) 推荐(0) 编辑

2012年3月13日

摘要: 要想实现 模板方法模式,涉及到两个角色:1.抽象模板角色---父类(抽象的) 2.具体模板角色---子类就是父类和子类继承的表现抽象模板角色这个类里 定义了几个抽象方法,供子类去实现具体操作,还定义了一个模板方法(template),以告诉子类去实现这些方法要有一定的顺序去执行, 这种设计模式在JUnit中的setUp(),runTest(),tearDown()体现了,源码:public void runBare() throws Throwable { setUp(); try { runTest(); //而这里面又涉及到 适配器模式 } finally { tearDown(); .. 阅读全文
posted @ 2012-03-13 22:21 android开发实例 阅读(309) 评论(0) 推荐(0) 编辑

2012年3月12日

摘要: android默认的title只是显示字符串,有时候为了吸引用户的眼球或者操作方便,得搞点个性化的东西。实现方法是在onCreate()方法开始,加入requestWindowFeature(Window.FEATURE_CUSTOM_TITLE); setContentView(view); getWindow().setFeatureInt(Window.FEATURE_CUSTOM_TITLE, R.layout.title); 注意这三行代码的顺序不能随意改变。在R.layout.title<?xml version="1.0" encoding=" 阅读全文
posted @ 2012-03-12 23:01 android开发实例 阅读(7710) 评论(0) 推荐(0) 编辑
摘要: 美国甲骨文的CEO拉里.埃利森被邀在耶鲁大学2000届毕业典礼上的演讲, 耶鲁的毕业生们,我很抱歉——如果你们不喜欢这样的开场。我想请你们为我做一件事。请你好好看一看周围,看一看站在你左边的同学,看一看站在你右边的同学。 请你设想这样的情况:从现在起5年之后,10年之后,或30年之后,今天站在你左边的这个人会是一个失败者,右边的这个人,同样,也是个失败者。而你,站在中间的家伙,你以为会怎样?一样是个失败者。失败的经历,失败的优等生。 说实话,今天我站在这里,并没有看到1000个毕业生的灿烂未来。我没有看到1000个行业的1000名卓越领导者,我只看到了1000个失败者。你们感到沮丧,这是可以理 阅读全文
posted @ 2012-03-12 22:02 android开发实例 阅读(605) 评论(0) 推荐(0) 编辑
摘要: 在前台运行Service 一个前台的service是被用户强烈关注的从而不会在内存低时被系统杀死.前台service必须在状态栏上提供一个通知,这个通知被放在"正在进行"区域中,这表示这个通知不能被解除,除非服务停止了或者从前台移除了. 例如,一个从service播放音乐的音乐播放器,应被设置为前台运行,因为用户会明确地注意它的运行.在状态栏中的通知可能会显示当前的歌曲并且允许用户启动一个activity来与音乐播放器交互.Notification notification = new Notification(R.drawable.icon, getText(R.string.ticke.. 阅读全文
posted @ 2012-03-12 06:40 android开发实例 阅读(2522) 评论(0) 推荐(0) 编辑
上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 53 下一页

导航