摘要:
单例模式,也就是只有一个实例0-0 这也是设计模式中最简单的一个模式, 所有,我要始终记住,设计模式的六大原则 单一职责原则 定义:不要存在多于一个导致类变更的原因。通俗的说,即一个类只负责一项职责。 里氏替换原则 定义:所有引用基类的地方必须能透明地使用其子类的对象。 依赖倒置原则 定义:高层模块 阅读全文
posted @ 2016-11-30 20:34
夏风微凉
阅读(178)
评论(0)
推荐(0)
摘要:
->通过显示启动的服务 1.创建一个Service需要继承Service 2.并在AndroidManifest 中声明<service/>,如果不声明的话,会报错 3.在Activity 中就可以调用startService()方法来启动服务 需要传的是一个Intent() 停止的方法是StopS 阅读全文
posted @ 2016-11-30 16:03
夏风微凉
阅读(459)
评论(0)
推荐(0)
摘要:
在我们写的程序中不避免的需要升级.或者说需要改变业务逻辑,那这个时候就需要修改数据库的字段,来适应不同的表结构 我们一般写数据库都是操作一个继承至 SQLiteOpenHelper 的类 然后我们需要实现它的构造方法 然后我们需要注意的是一个方法 public void onCreate(SQLit 阅读全文
posted @ 2016-11-30 15:24
夏风微凉
阅读(1563)
评论(0)
推荐(0)
摘要:
Android通过Looper、Handler来实现消息循环机制。 Android的消息循环是针对线程的,每个线程都可以有自己的消息队列和消息循环。 Android系统中的Looper负责管理线程的消息队列和消息循环。通过Looper.myLooper()得到当前线程的Looper对象, 通过Loo 阅读全文
posted @ 2016-11-30 13:45
夏风微凉
阅读(159)
评论(0)
推荐(0)
摘要:
android_ViewPager_实现导航页 既然是实现导航页的效果,那么我们肯定是要实现ViewPager的 要实现的效果如下 1.用户进入欢迎页面 2.判断是否是第一次进入,如果是,则进入导航页面,否则 则进入主界面 要实现这个功能 1.首先我们需要几个导航页的布局文件,用来显示导航的内容 2 阅读全文
posted @ 2016-11-30 11:07
夏风微凉
阅读(483)
评论(0)
推荐(0)
摘要:
1.需要实现view类 2.如果需要实现自定义属性则: 1.定义资源文件attrs >values 2. 3.如果要设置默认的值 4.如果想在布局文件中使用,则需要声明 然后就可以使用jkxy:属性名称="值" 阅读全文
posted @ 2016-11-30 10:54
夏风微凉
阅读(218)
评论(0)
推荐(0)
摘要:
遍历二叉树: 前序: 基本原理: 先遍历所有左边的结点,然后再遍历右边的结点 基本写法: 中序: 基本写法: 后序: 基本写法: 树的遍历: 1.先根遍历(先根后子)->相当于前序遍历 ABEFCDG 2.后根遍历(先子后根)->相当于中序遍历 EFBCGDA 森林的遍历: 1.前序遍历:(每棵树使 阅读全文
posted @ 2016-11-30 10:50
夏风微凉
阅读(239)
评论(0)
推荐(0)

浙公网安备 33010602011771号