- 博客(7)
- 资源 (7)
- 收藏
- 关注
原创 CursorAdapter刷新机制
今天看downloadmanager源码发现 cursorAdapter 会在数据变化的情况下没有调用notifydatasetxx() 而是自动刷新。和其他adapeter刷新方式不一样。看了一下源码,发现cursoradapter内部有自动的刷新代码。如下: void init(Context context, Cursor c, int flags) {
2015-01-29 11:27:27 1834
原创 访问者模式
有什么用?封装(用容器)一些施加于某种数据结构元素之上的操作,在不改变数据结构的前提下,修改元素操作。是什么?类型: 是一种行为型的设计模式模型:不同级别领导视察结构:结构对象角色元素角色访问者角色类图:代码例子?应用例子?
2015-01-17 15:40:39 584
原创 中介者模式
有什么用?一个功能的内部的各个模块有千丝万缕的联系。中介者用来解耦。是什么?是一种行为型的设计模式模型:内部通讯工具软件。结构:各个模块角色中介者角色类图:代码例子?应用例子?
2015-01-17 15:21:44 594
原创 解释器模式
有什么用?通过组合多种单元算法来解释问题。是什么?类型:行为型的设计模式模型:计算器结构:抽象表达式角色具体终结表达式具体非终结表达式类图:代码例子?应用例子?
2015-01-17 15:09:00 548
原创 桥接模式
有什么用?一个对象有多维度变化,这些维度有组合的关系,避免生成大量的组合类。是什么?类型:结构型设计模式模型:需要改变形状和颜色的图形。结构:一个维度抽象类使用另一个维度抽象类。接口调用接口。类图:代码例子?应用例子?有形状和颜色两个维度变化的图形。
2015-01-17 11:46:02 616
原创 android ANR
1. Input event ANR 5sed;2.BroadCastReceiver ANR 10 sed;3.Service ANR 20 sed;
2015-01-09 14:23:45 1001
原创 SharedPreference 的知识点
1. Activity中getPreferences(int mode) public SharedPreferences getPreferences(int mode) { return getSharedPreferences(getLocalClassName(), mode); } public String getLocalClassName
2015-01-07 11:59:10 852
test exception
2014-03-04
exception 测试
2014-03-03
TestAddView
2014-01-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人