- 博客(10)
- 资源 (1)
- 收藏
- 关注
原创 android笔记:service讲解
service:四大组件之一,和activity是同一级别的组件。但是和activity不一样的是,activity是可以展现给用户看的,而service呢,它主要是在后台处理一些耗时的逻辑,或者去执行某种长时间运行的任务,必要的时候我们甚至可以在程序退出的情况下,让service仍然可以在后台处于运行的状态。service的基本用法(1)非绑定模式:我们新建一个Myservice,重写Servic
2017-03-10 10:46:19 260
原创 android进阶:ContentProvider使用方法笔记
1、ContentProvider简介 在Android官方指出的Android的数据存储方式总共有五种,分别是:Shared Preferences、网络存储、文件存储、外储存储、SQLite。但是我们知道一般这些存储都只是在单独的一个应用程序之中达到一个数据的共享,有时候我们需要操作其他应用程序的一些数据,例如我们需要操作系统里的媒体库、通讯录等,这时我们就可能通过ContentProvide
2017-03-03 14:58:21 278
原创 SQLite学习笔记
很久没做笔记了,其实做笔记好处还是很多的,过段时间如果忘记怎么使用了可以翻一下笔记,而且写笔记的时候就相当于又复习了一遍,加深印象,我是菜鸟,写的笔记可以都看不懂,见谅啊!!! SQLite是是一个软件库,它的优点是能自给自足,不需要配置,而且也不依赖服务器,而且SQLite支持的平台很多,可以在UNIX(在Linux,Mac OS-X,Android,IOS)和Windows(Win32中,WI
2017-03-02 09:05:09 253
原创 工厂方法模式
还是那个女娲造人的故事,先把人类的模型创建出来 创造个接口,叫IHuman; public interface IHuman { public abstract void getColor(); public abstract void talk(); } 然后创建三个类,分别是BlackHuman,WhiteHuman,YellowHuman ,这三个类都继承了IHum
2017-02-16 09:55:48 191
原创 工厂方法模式
工厂方法模式简单工厂模式的优势:让对象的调用者和对象创建过程分离,当对象调用者需要对象时,直接向工厂请求即可。从而避免了对象的调用者与对象的实现类以硬编码方式耦合,以提高系统的可维护性、可扩展性。工厂模式也有一个小小的缺陷:当产品修改时,工厂类也要做相应的修改。 老大给我举得例子是女娲造人的例子,造人需要泥人,八卦炉,八卦炉就属于造人的工厂 造人首先要创建一个人类这个类。特征是颜色,会说话publi
2017-02-15 10:54:47 168
原创 标识符
Java对各种变量.方法和类等要素命名时使用的字符序列称为标识符。 凡是自己可以起名字的地方都叫标识符,都遵守标识符的规则 Java标识符命名规则: 1.标识符由字母、下划线“-”、美元符“$”或数字组成。 2.标识符应以字母、下划线、美元符开头。 3.java标识符大小写敏感,长度无限制。 注意!!!java标识符选取应该注意“见名知意”,而且不能与java语言的关键字重名。
2017-02-14 19:51:55 184
原创 static笔记
大家 都知道,我们可以机遇一个类创建多个该类的对象,每个对象都拥有自己的成员,互相独立。然而在某些时候,我们更希望该类所有的对象共享同一个成员。此时就是static大显身手的时候了。 Java中被static修饰的成员称为静态成员和类成员。它属于整个类所有,而不是某个对象所有,即被雷的所有对象所共享。 静态成员可以使用类名直接访问,也可以使用对象名进行访问。当然,鉴于他左右的特殊
2017-02-14 19:13:39 210
原创 接口
接口定义: 1.特殊的抽象类 2.接口的变量只能是public static final 3.接口中的方法只能是abstract 4.天生用来被继承
2017-02-14 17:14:26 156
原创 代理模式
Java设计模式:代理模式1. 代理模式我学java是半路出身的那种,在一家互联网公司里学习的java,现在还在学习,我老大教他今天讲的这个模式有点意思,通俗易懂且简单粗暴,用的水浒传里的一个典故说的这个故事,我也不说啥了,直接把老大的原话写下来: 有一天西门庆在出去游玩的时候正好碰见了潘金莲,于是两个人就乌龟看绿豆对眼了,可是碍于大庭广众不好见面,怎么办,于是王婆这个代理就出现了。 /*先
2017-02-14 15:01:18 246
原创 单例模式
单例模式: 单例模式有以下特点:1、单例类只能有一个实例。2、单例类必须自己创建自己的唯一实例。3、单例类必须给所有其他对象提供这一实例。 现实中就有很多单列模式,比如人类是一个类,可以根据不同的方法实现不同的对象,但是皇帝只有一个,怎么办。就用到了单列模式; public class HuangDi{ /* /*私有默认构造 /*
2017-02-14 14:33:13 257
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人