自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (4)
  • 收藏
  • 关注

转载 ScrollView中EditText导致自动滚动问题

ScrollView中EditText导致自动滚动最近在做项目中,当有EditText嵌套在ScrollView中,点击ScrollView中的子控件时,EditText自动抢占焦点出现在最上面的位置,这样的体验极为不好。这个是EditText获取焦点导致的,只要在父容器中加入android:focusable="true" android:focusableInTouchMode=

2017-10-31 19:53:26 752

原创 设计模式之代理模式

代理模式的基本介绍代理模式被称为委托模式,是结构型模式,在生活中非常常见的,比如说,叫同事帮助带早餐也是一种代理,如果要请律师帮你打官司也是一种代理。代理模式的的定义为其他对象提供一种代理以控制对这个对象的访问。代理模式的使用的场景当无法或不想直接访问某个对象或访问某个对象存在困难可以通过一个代理对象来间接访问,为了保证客户端使用的透明性,委托对象与代理对象需要实现相同的接口。

2017-01-08 16:27:14 340

原创 设计模式之观察者模式(解决、解耦的钥匙——观察者模式)

设计模式之观察者模式(解决、解耦的钥匙——观察者模式)观察者模式介绍观察者模式是使用概率非常高的模式,最常用的地方是GUI系统,订阅——发布系统。这个模式最重要的就是解耦,将被观察者和观察者解耦,使得它们之前的依赖性更小,甚至做到毫无差别。观察者模式的定义定义对象间一种一对多的依赖关系,使得每当一个对象改变状态,则所有依赖它的对象都会得到通知并被自动更新。

2016-12-31 11:43:11 389

原创 设计模式-适配器模式

适配器是将两个完全不兼容的东西融合在一起,通过一种转换使得它们能够协作起来,能够一起工作。适配使用的场景:1.系统需要使用现在的类,而现在的类不符合系统的要求,即接口不兼容。2.需要一个统一的输入接口,而输入端的类型不可预知。一、类适配模式程序代码如下://目标角色public interface FiveVolt {public int getFive

2016-12-22 21:47:17 264

原创 时间管理--简记

《时间管理》是我上周星期天看的,看完后便记录下来了,把里面的几个重点自己总结一下写出来的,无奈网络出问题,直到今天才好,便今天就上传了。    1.日历和闹钟   时间管理不等于事件提醒,不要制定时钟事件来提醒自己做事情,因为这样是等于与时间赛跑,长期的时间赛跑会使自己很疲惫,真正要做的时间赛跑,就是那种非常紧急要做的事情,比如说要赶飞机啊,临时解决异常问题之类的。要把重要而不紧急的事情的

2016-12-22 21:09:14 796 2

设计模式之观察者模式

设计模式之观察者模式,简单易学,便于理解。

2016-12-27

设计模式之代理模式

设计模式之代理模式,简单易于理解

2016-12-27

设计模式--适配器模式

设计模式之适配器模式,简单易懂,可便于查阅

2016-12-27

自定义的dialog

自定义的dialgo,改下布局就可以用了。

2016-12-27

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除