摘要: 模式动机:建立一种对象与对象之间的依赖关系UML图:实例一:猫、狗与老鼠•假设猫是老鼠和狗的观察目标,老鼠和狗是观察者,猫叫老鼠跑,狗也跟着叫,使用观察者模式描述该过程。接口import java.util.ArrayList;public abstract class Subject { ArrayList observers = new ArrayList(); public abstract void attach(Observer observer); public abstract void detach(Observer observer); public abstract voi 阅读全文
posted @ 2013-05-06 10:43 他好像条狗啊 阅读(753) 评论(0) 推荐(0) 编辑
摘要: 参照这个http://blog.csdn.net/liuhe688/article/details/6425225写了个Http 传输的demo 发现 运行到这句话的时候HttpResponseresponse=httpclient.execute(httppost);执行到这里的时候就抛出异常了到网上搜了下 原来是由于Android 4.0后 这句话要另开一个Thread 才能运行待续··· 阅读全文
posted @ 2013-04-24 10:19 他好像条狗啊 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 今天用 SlidingMenu 插件实现 左右都滑动的效果 参考example demo 实现了这个效果可以时候发现它左右滑动的距离不能分开来设置,就是说设置了左边那个滑动距离,右边的就和左边的一样了,不能单独设置于是我去查看了下源码,果然它默认就是左边的一样怎么了,我要实现右边的滑动距离更大些,于是我想到了修改下源码我在SlidingMenu.java 文件中 又加了个函数 设置右边的滑动距离public void setSecondBehindOffsetRes(int resID) { int i = (int) getContext().getResources().ge... 阅读全文
posted @ 2013-04-13 23:39 他好像条狗啊 阅读(223) 评论(0) 推荐(0) 编辑
摘要: 1、在github上下载了源码后 不知道如何使用,在折腾了一个晚上后终于弄好了 下载地址https://github.com/jfeinstein10/SlidingMenu下载完后,解压,然后先import 其中的library ,然后把项目名改为SlidingMenu2、然后再到http://actionbarsherlock.com/下载ActionBarSherlock,解压在import 其中的library,把项目名改为ActionBarSherlock对了,一定要选择Copy the project into the workspace 昨天就是因为这个问题弄了好久没有成功导.. 阅读全文
posted @ 2013-04-11 09:22 他好像条狗啊 阅读(584) 评论(3) 推荐(0) 编辑