05 2012 档案
摘要:如何按返回键退出程序一、tabhost 中 此行代码public boolean onKeyDown(int keyCode, KeyEvent event)无法监听到 返回键;需重写public boolean dispatchKeyEvent(KeyEvent event)二、通过dispatchKeyEvent 监听到的 back返回键,有up 和 down 状态(按下和弹起),会导致 onclik 事件执行两次,如弹出对话框两次,而导致,如果在一个对话框事件后finish掉一个activity,又再次弹出对话框而产生异常:logcat05-04 06:11:54.184: E/Wind
阅读全文
摘要:#单一职责原则#定义:接口做到单一职责,类的尽量做到只有一个引起其变化的原因优点:降低变更引起的风险,修改接口只对相应的实现类有影响一句话总结:各司其职里氏替换原则定义:所有引用基类的地方必须能透明地使用其子类对象1、子类必须完全实现父类的方法2、子类可以有自己的个性3、覆盖或实现父类的方法时输入参数可以被放大4、覆写或实现父类的方法时输出结果可以被缩小优点:版本升级时保持好的兼容性,即使增加子类,原有子类也可以继续运行一句话总结:子类遵循此规范,使得基类能够无差异的调度子类依赖倒置原则核心:面向接口编程1、模块间依赖通过抽象产生2、接口或抽象类不依赖于实现类3、实现类依赖接口或抽象类优点:通
阅读全文

浙公网安备 33010602011771号