上一页 1 ··· 8 9 10 11 12 13 14 15 下一页
摘要: handler机制 概念 handler机制是一种异步通信机制,通常用于子线程中数据更新后,通知主线程UI更新。 handler运行框架图 从上面handler的运行框架图来看,为了完成handler整个流程,你必须按事先创建好四个东西: handler、Message、MessageQueue和L 阅读全文
posted @ 2015-10-12 20:53 帅气好男人_jack 阅读(8) 评论(0) 推荐(0) 编辑
摘要: android事件分发机制: 我们在屏幕上进行一系列的点击/滑动/抬起等动作时所触发的事件,都是在与android的组件进行交互,而几乎所有的组件都是继承于View或ViewGroup,那他们在android应用中是如何被传递的呢? 事件分发离不开三个重要的方法: public boolean di 阅读全文
posted @ 2015-10-12 20:52 帅气好男人_jack 阅读(6) 评论(0) 推荐(0) 编辑
摘要: 继承View可以制作出单独的组件,自己有特色的事件: 需要重写几个方法: 1. 构造器;一个是参数含有Context和另一个AttributeSet context的构造器一般用于在Java代码中new的时候用到,而attributeset则用于在xml中写一些控件属性时候用到;另外我们可以在and 阅读全文
posted @ 2015-10-12 20:52 帅气好男人_jack 阅读(16) 评论(0) 推荐(0) 编辑
摘要: 继承ViewGroup制作的自定义组件常常是一些布局或者组合组件: 和View的自定义组件类似,需要重写onMeause和onLayout测量组件的宽高和布局,因为viewGruop里面包含了子组件,所有在测量和定位的时候都是以子组件为中心进行测量和定位;不需要重写onDraw方法,因为viewGr 阅读全文
posted @ 2015-10-12 20:50 帅气好男人_jack 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 反射机制概念: JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。 那么Java是如何动态的获取对象的方法和属性的呢? JVM需要哪个类,class 阅读全文
posted @ 2015-10-10 22:01 帅气好男人_jack 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 观察者模式概念: 顾名思义,该模式分为两种角色,观察者和被观察者(主题),当主题状态发生改变,就把状态信息发送给每个观察者;实现过程大概为:观察者都实现同一个观察者接口,重写里面的消息通知方法(用于主题更新的方法);主题也实现一个接口,接口里面涉及对观察者列表的删除更新操作; 一对多的关系,这种场景 阅读全文
posted @ 2015-10-10 22:01 帅气好男人_jack 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 我这篇写得不好,更详细的壳已参考这篇: http://blog.csdn.net/ahuier/article/details/11882059 ContentProvider概念: ContentProvider是一种能够实现跨应用进行数据共享的机制,并且提供标准的数据访问接口; 当你需要提供数据 阅读全文
posted @ 2015-10-09 22:31 帅气好男人_jack 阅读(6) 评论(0) 推荐(0) 编辑
摘要: 代理模式概念: 通常我们不想或者不能直接调用某一类,可以设计出另外一个类来代理我们想调用的类,这种替代其他类执行的模式叫代理模式 代理模式的角色分为三种:真实类 代理类 抽象接口 普通的代理模式实现方法: 原理:实质上是代理类事先有一个真实类的引用,故代理类里面可以调用真实类的方法 //抽象代类或接 阅读全文
posted @ 2015-10-08 21:25 帅气好男人_jack 阅读(6) 评论(0) 推荐(0) 编辑
摘要: version 2.0 Sqlite是一种轻量级的数据库,设计于在嵌入式设备上,占用资源少,通常在嵌入式设备上只占用几百kb SQLiteOpenHelper 使用SQLiteDatabase需要依靠辅助类SQLiteOpenHelper来对数据库进行操作;继承该类即可 它里面的方法: OnCrea 阅读全文
posted @ 2015-10-08 21:21 帅气好男人_jack 阅读(8) 评论(0) 推荐(0) 编辑
摘要: 责任链设计模式概念: 使用多个对象处理请求,多个对象处于一条链关系,请求沿着这条链进行传递处理,直至该请求被处理为止。 使用方法: 1. 定义一个接口或抽象类 2. 继承抽象类或者实现该接口 3. 设定好多个处理对象的关系,上下家关系,呈现一条链的结构 使用责任链的好处和优点: 1. 如果不使用责任 阅读全文
posted @ 2015-10-08 18:32 帅气好男人_jack 阅读(3) 评论(0) 推荐(0) 编辑
上一页 1 ··· 8 9 10 11 12 13 14 15 下一页