自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

柠檬不萌

Travel, reading, programming, you and I are my life. This is what I think perfect.

  • 博客(37)
  • 资源 (20)
  • 收藏
  • 关注

原创 赵雅智 _java 集合类(2)

set: 不区分元素顺序,不包含重复元素,最多一个Null元素集中主要方法:(同Collection) Bollean add(E o):添加boolean remove(Object o):删除boolean isEmpty():是否为空int size():个数 HashSet 构造方法: HashSet()HashSet( c) 常用方法: boolean

2012-04-26 18:52:19 2180

赵雅智 _java 集合类(2)

set: 不区分元素顺序,不包含重复元素,最多一个Null元素 集中主要方法:(同Collection) Bollean add(E o):添加 boolean remove(Object o):删除 boolean isEmpty():是否为空 int size():个数 HashSet 构造方法: HashSet() HashSet(<E> c)...

2012-04-26 18:52:00 60

原创 赵雅智_java 集合类

(为什么要用)集合:容器,存储对象,长度可变(集合与数组的区别)数组:容器,存储对象或基本数据类型,长度不可变】集合体系: Collection  Set:无序,元素不重复      List:有序,元素可重复,通过角标操作  ArrayList:数组,查找快,插删慢      LinkLst :链表,查找慢,插删块      Vecto

2012-04-25 22:11:53 1959

赵雅智_java 集合类

(为什么要用)集合:容器,存储对象,长度可变 (集合与数组的区别)数组:容器,存储对象或基本数据类型,长度不可变】 集合体系: Collection  Set:无序,元素不重复  List:有序,元素可重复,通过角标操作  ArrayList:数组,查找快,插删慢  LinkLst :链表,查找慢,插删块  Vector :数组,都慢 ...

2012-04-25 22:11:00 74

this is why,why,why,why,hy,y,y,yyyyy.......

this is why,why,why,why,hy,y,y,yyyyy....... 很多的迷惘散不走的伤 可惜了自己还是一个人在忙 发霉的梦想关不上的窗 没消化掉的药物他们还要卷根叶子 我的生活是不是被诅咒了 为什么我也回不了头了 逃避不走只能面对它 在这个年代谁会在乎别人为何哭泣 你是孤寂没人了解自己 他们把你贬低不一定是坏事因人而异 要尝试忘记自己心里面的愁事 ...

2012-04-25 16:02:00 202

原创 赵雅智_java java类

类库、应用程序的编程接口(Application Programming Interface,API):Java系统提供了大量的类和接口供程序开发人员使用,并且按照功能的不同,存放在不同的包中。 java API的概念: java包的分类 Java的核心包(Java core package) java.lang包:Java语言包,主要包含与语言、数据类型相关的类。自动导入

2012-04-23 22:21:43 1624

赵雅智_java java类

类库、应用程序的编程接口(Application Programming Interface,API):Java系统提供了大量的类和接口供程序开发人员使用,并且按照功能的不同,存放在不同的包中。 java API的概念: java包的分类 Java的核心包(Java core package) java.lang包:Java语言包,主要包含与语言、数据类型相关的类。自动导入...

2012-04-23 22:21:00 54

原创 赵雅智_java java类

类库、应用程序的编程接口(Application Programming Interface,API):Java系统提供了大量的类和接口供程序开发人员使用,并且按照功能的不同,存放在不同的包中。 java API的概念: java包的分类 Java的核心包(Java core package) java.lang包:Java语言包,主要包含与语言、数据类型相关的类。自动导入ja

2012-04-19 22:18:31 1515

赵雅智_java java类

类库、应用程序的编程接口(Application Programming Interface,API):Java系统提供了大量的类和接口供程序开发人员使用,并且按照功能的不同,存放在不同的包中。 java API的概念: java包的分类 Java的核心包(Java core package) java.lang包:Java语言包,主要包含与语言、数据类型相关的类。自动导入 j...

2012-04-19 22:18:00 112

原创 赵雅智_java 二维数组

foreach循环 自动遍历数组和集合的每个元素。格式: for(类型 变量名 : 数组名 | 集合名){ //变量自动迭代访问每个元素... }public class TestForEach{ public static void main(String[] args){ String[] names = {"Georgianna","Jen","Simon"}; for

2012-04-18 22:00:27 2715

赵雅智_java 二维数组

foreach循环 自动遍历数组和集合的每个元素。 格式: for(类型 变量名 : 数组名 | 集合名){ //变量自动迭代访问每个元素... }public class TestForEach{ public static void main(String[] args){ String[] names = {"Georgianna","Jen","Simon"}; for...

2012-04-18 22:00:00 291

原创 赵雅智_java 一维数组

数组:引用数据类型,一组相同类型的数据的有序集合。适用于集中管理类型相同、用途相近的多个数据。 相同的数据类型:所有数组元素,可以是基本也可意是引用; 数组的长度不可改变:一旦数组的初始化完成,数组在内存中所占的存储空间将被固定下来;访问:通过数组元素的下角 一维数组 数组的长度:S数组中的元素个数一维数组的结构: 10个int型数据组成一维数组s

2012-04-17 18:17:03 2451

赵雅智_java 一维数组

数组:引用数据类型,一组相同类型的数据的有序集合。适用于集中管理类型相同、用途相近的多个数据。 相同的数据类型:所有数组元素,可以是基本也可意是引用; 数组的长度不可改变:一旦数组的初始化完成,数组在内存中所占的存储空间将被固定下来; 访问:通过数组元素的下角 一维数组 数组的长度:S数组中的元素个数 一维数组的结构: 10个int型数据组成一维数组s ...

2012-04-17 18:17:00 78

原创 赵雅智_java 内部类

内部类  描述事物时,如果事物中包含事物,可使用内部类。例如:人体,心脏内可直接访问外所以成员,包括privte,但外访内先建立对象。 其他外访问:外.内 对象 = new 外().内();内static,方法不是:外.内().方法;都是static:new 外.内.方法; 声明:static、非static、private、protected、public及默认。 class

2012-04-16 10:15:51 1877

赵雅智_java 内部类

内部类 描述事物时,如果事物中包含事物,可使用内部类。例如:人体,心脏 内可直接访问外所以成员,包括privte,但外访内先建立对象。 其他外访问:外.内 对象 = new 外().内(); 内static,方法不是:外.内().方法; 都是static:new 外.内.方法; 声明:static、非static、private、protected、public及默认。 cl...

2012-04-16 10:15:00 67

原创 赵雅智_java 接口

规范与实现相分离的设计哲学 扩展功能降低耦合一个类可以继承一个父类,可以实现多个接口接口是另一种定义数据类型的方式,它和类非常相似的。接口中只包含常量,抽象方法 接口是另一种定义数据类型的方式,它和类非常相似的。 相同之处:有成员变量、成员方法、继不同之处:接口中的属性:常量(final)、方法:抽象方法(特殊的抽象类) 定义接口: [ public ] interfac

2012-04-12 22:11:34 1647

赵雅智_java 接口

规范与实现相分离的设计哲学 扩展功能 降低耦合 一个类可以继承一个父类,可以实现多个接口 接口是另一种定义数据类型的方式,它和类非常相似的。 接口中只包含常量,抽象方法 接口是另一种定义数据类型的方式,它和类非常相似的。 相同之处:有成员变量、成员方法、继 不同之处:接口中的属性:常量(final)、方法:抽象方法(特殊的抽象类) 定义接口: [ public ] inte...

2012-04-12 22:11:00 84

原创 赵雅智_java抽象类

抽象方法:基类中定义的方法,有时候只有在派生类中才能写出方法体。 抽象方法声明格式: [修饰符] abstract  返回值类型 方法名([形式参数表]);抽象方法的特点 抽象方法的返回值类型前有关键字abstract;抽象方法没有方法体;抽象方法的定义是一行单独语句,以分号结束;在抽象方法声明中使用static修饰符是错误的。 例如,public abstract

2012-04-12 00:44:46 1712

赵雅智_java抽象类

抽象方法:基类中定义的方法,有时候只有在派生类中才能写出方法体。 抽象方法声明格式: [修饰符] abstract 返回值类型 方法名([形式参数表]); 抽象方法的特点 抽象方法的返回值类型前有关键字abstract; 抽象方法没有方法体; 抽象方法的定义是一行单独语句,以分号结束; 在抽象方法声明中使用static修饰符是错误的。 例如,public abstract ...

2012-04-12 00:44:00 76

原创 赵雅智_java final关键字

final关键字可用于修饰类、变量和方法,不可改变。 final变量 成员变量 类变量:当类初始化时,系统会为类变量分配内存,并赋默认值。 显示赋值、静态初始化块 实例变量:当创建对象时,系统会为该对象的实例属性分配内存,并赋默认值。 显示赋值、非静态初始化块、构造方法 final修饰的类变量、实例变量能指定初始值的地方如下: 类变量:静态初始化块或声明该属性时

2012-04-11 23:50:17 1529

赵雅智_java final关键字

final关键字可用于修饰类、变量和方法,不可改变。 final变量 成员变量 类变量:当类初始化时,系统会为类变量分配内存,并赋默认值。 显示赋值、静态初始化块 实例变量:当创建对象时,系统会为该对象的实例属性分配内存,并赋默认值。 显示赋值、非静态初始化块、构造方法 final修饰的类变量、实例变量能指定初始值的地方如下: 类变量:静态初始化块或声明该属性时指定初始值。 ...

2012-04-11 23:50:00 46

原创 赵雅智_java final修饰符

final关键字可用于修饰类、变量和方法,不可改变。 final变量 成员变量 类变量:当类初始化时,系统会为类变量分配内存,并赋默认值。 显示赋值、静态初始化块 实例变量:当创建对象时,系统会为该对象的实例属性分配内存,并赋默认值。 显示赋值、非静态初始化块、构造方法 final修饰的类变量、实例变量能指定初始值的地方如下: 类变量:静态初始化块或声明该属性时

2012-04-11 23:48:25 749

赵雅智_java final修饰符

final关键字可用于修饰类、变量和方法,不可改变。 final变量 成员变量 类变量:当类初始化时,系统会为类变量分配内存,并赋默认值。 显示赋值、静态初始化块 实例变量:当创建对象时,系统会为该对象的实例属性分配内存,并赋默认值。 显示赋值、非静态初始化块、构造方法 final修饰的类变量、实例变量能指定初始值的地方如下: 类变量:静态初始化块或声明该属性时指定初始值。 ...

2012-04-11 23:48:00 75

原创 赵雅智_java单例类

单例类:一个类始终只能创建一个实例设计模式:解决一个类在内存中只存在一个对象。解决方法: 1.禁止其他程序自由创建对象:将构造方法私有化,使用private修饰。 2.为了让其他程序可以访问到该类对象,只能在本类定义一个对象:在类中创建一个本类对象。 3.为了方便其他程序对该对象的访问,可以对外提供访问方法:提供一个public方法可以获取该对象。必须使用static修饰两种写法: 1.饿

2012-04-11 23:13:03 1759

赵雅智_java单例类

单例类:一个类始终只能创建一个实例 设计模式:解决一个类在内存中只存在一个对象。 解决方法: 1.禁止其他程序自由创建对象:将构造方法私有化,使用private修饰。 2.为了让其他程序可以访问到该类对象,只能在本类定义一个对象:在类中创建一个本类对象。 3.为了方便其他程序对该对象的访问,可以对外提供访问方法:提供一个public方法可以获取该对象。必须使用static修饰 两...

2012-04-11 23:13:00 66

原创 赵雅智_java初始化块

初始化块是Java类里可以出现的第四种成员 class 类名{ [ 修饰符:只能是static ]{ //初始化块的可执行代码 } … } 当创建Java对象时,系统总是先调用该类里定义的初始化块; 类里可以有多个初始化块,相同类型的初始化块顺序:先后 初始化块只能在创建对象时自动执行,在执行构造方法之前执行。 顺序:java.lang.Object初

2012-04-10 21:56:40 1599

赵雅智_java初始化块

初始化块是Java类里可以出现的第四种成员 class 类名{[ 修饰符:只能是static ]{//初始化块的可执行代码}…} 当创建Java对象时,系统总是先调用该类里定义的初始化块;类里可以有多个初始化块,相同类型的初始化块顺序:先后 初始化块只能在创建对象时自动执行,在执行构造方法之前执行。 顺序:java.lang.Object初始化块,父类初始化快,父类构造方...

2012-04-10 21:56:00 98

原创 赵雅智_java多态性

多态机制是面向对象技术的精华之一,它是建立在继承基础之上的。 多态(polymorphism):某一类事物的多种存在形态。 思想基础 类的继承中,子类在父类的基础上进行扩充和改造,父类拥有的成员子类中都有,子类的对象应该比父类的对象功能强,因而子类的对象应可以替代父类的对象被使用。 例:人中学生 ,教师, 工人 学生这个对象对应的类型:学生类型 学生 x=new

2012-04-10 21:53:34 1621

赵雅智_java多态性

多态机制是面向对象技术的精华之一,它是建立在继承基础之上的。 多态(polymorphism):某一类事物的多种存在形态。 思想基础 类的继承中,子类在父类的基础上进行扩充和改造,父类拥有的成员子类中都有,子类的对象应该比父类的对象功能强,因而子类的对象应可以替代父类的对象被使用。 例:人中学生 ,教师, 工人 学生这个对象对应的类型:学生类型 学生 x=new ...

2012-04-10 21:53:00 93

原创 赵雅智_java隐藏和封装

,,

2012-04-10 21:52:21 1511

赵雅智_java隐藏和封装

,,

2012-04-10 21:52:00 48

原创 赵雅智_java继承

继承是面向对象三大特征之一,也是实现软件复用的重要手段。 类的继承提高了程序代码的重用性和可扩充性,缩短了软件开发的周期。 继承的特点重写父类的方法super调用父类构造方法  继承的特点   [修饰符] class 子类名 extends 父类名{ //子类代码部分} java 子类不能直接调用父类的构造方法每个类最多只能有一个直接父类,间接父类多个。java.l

2012-04-09 20:36:59 1698

赵雅智_java继承

继承是面向对象三大特征之一,也是实现软件复用的重要手段。 类的继承提高了程序代码的重用性和可扩充性,缩短了软件开发的周期。 继承的特点 重写父类的方法 super 调用父类构造方法 继承的特点 [修饰符] class 子类名 extends 父类名{ //子类代码部分} java子类不能直接调用父类的构造方法 每个类最多只能有一个直接父类,间接父类多个。 j...

2012-04-09 20:36:00 56

原创 赵雅智_java变量

命名规则:第一个单词首字母小写,后面每个单词首字母大写。  成员变量:在类范围里定义的变量。(无需显示初始化) 【 一个类中不能定义两个同名成变】 类变量 与类共存亡 类名 / 实例名  . 类变量名  通过实例名修改类变量,与类修改效果一样,其他变量再访问就是被修改过的值。 实例变量 与实例共存亡实例名 . 实例变量名 局部变量 【 一个方法中

2012-04-09 20:19:41 1588

赵雅智_java变量

命名规则:第一个单词首字母小写,后面每个单词首字母大写。 成员变量:在类范围里定义的变量。(无需显示初始化) 【一个类中不能定义两个同名成变】 类变量 与类共存亡 类名 /实例名 . 类变量名 通过实例名修改类变量,与类修改效果一样,其他变量再访问就是被修改过的值。 实例变量 与实例共存亡 实例名 . 实例变量名 局部变量【一个方法中不能定义两个同名局变】 ...

2012-04-09 20:19:00 72

原创 赵雅智_java.方法

静态方法 方法的参数传递 形参长度可变的方法 递归方法 方法重载 方法是类或对象的行为特征的抽象,是类或对象最重的组成部分。 static 用static修饰的方法属于这个类,属于该类的所有对象所共有。 因此即使没有创建该类的具体对象,类中用static修饰的方法也会存在。 创建对象前初始化。 只能处理静态属性、调用静态方法 静态方法中不能:

2012-04-06 22:23:29 1463

赵雅智_java.方法

静态方法 方法的参数传递 形参长度可变的方法 递归方法 方法重载 方法是类或对象的行为特征的抽象,是类或对象最重的组成部分。 static 用static修饰的方法属于这个类,属于该类的所有对象所共有。 因此即使没有创建该类的具体对象,类中用static修饰的方法也会存在。 创建对象前初始化。只能处理静态属性、调用静态方法静态方法中...

2012-04-06 22:23:00 110

axure汉化包

axure汉化包

2014-11-26

android通讯录源码

android通讯录联系人源码,android系统自带联系人源码

2014-06-12

android 短信源码

android短信源码。android系统自带的短信代码。

2014-06-12

android_sqlite

android sqlite数据库的增删改查

2014-06-05

android人品计算器

android intent间的传值,当输入姓名时候,产生随机数,计算人品

2014-05-28

android生命周期

android的activity声明周期,7个,三个状态

2014-05-28

android 联系人

intent的activity之间的传值,以及关闭的时候第二个activity把结果返回到原界面

2014-05-28

android多线程下载带进度条

1.给进度调设置最大值 2.无论哪一个线程下载都要记录进度条当前位置,并设置值 3.给textview设置显示当前下载值 4.创建临时文件把以前下载好的位置记录起来 5.当线程下载完后删除临时保存进度条位置的文件

2014-05-27

java多线程下载

1.得到服务器下载文件的大小,然后在本地设置一个临时文件和服务器端文件大小一致 a)获得访问网络地址 b)通过URL对象的openConnection()方法打开连接,返回一个连接对象 c)设置请求头 i.setRequestMethod ii.setConnectTimeout iii.setReadTimeout d)判断是否响应成功 e)获取文件长度(getContentLength()) f)随机访问文件的读取与写入RandomAccessFile(file, mode) g)设置临时文件与服务器文件大小一致(setLength()) h)关闭临时文件 2.计算出每个线程下载的大小(开始位置,结束位置) a)计算出每个线程下载的大小 b)for循环,计算出每个线程的开始、结束位置 c)最后一个线程处理 3.每创建好一次就要开启线程下载 a)构造方法 b)通过URL对象的openConnection()方法打开连接,返回一个连接对象 c)设置请求头 i.setRequestMethod ii.setConnectTimeout d)判断是否响应成功(206) e)获取每个线程返回的流对象 f)随机访问文件的读取与写入RandomAccessFile(file, mode) g)指定开始位置 h)循环读取 i.保存每个线程下载位置 ii.记录每次下载位置 iii.关闭临时记录位置文件 iv.随机本地文件写入 v.记录已下载大小 i)关闭临时文件 j)关闭输入流 4.为了杀死线程还能继续下载的情况下,从本地文件上读取已经下载文件的开始位置 a)创建保存记录结束位置的文件 b)读取文件 c)将流转换为字符 d)获取记录位置 e)把记录位置赋给开始位置 5.当你的n个线程都下载完毕的时候我进行删除记录下载位置的缓存文件 a)线程下载完就减去 b)当没有正在运行的线程时切文件存在时删除文件

2014-05-27

android 多线程下载

1.添加用户权限:发送网络请求,sd卡的读写 2.点击按钮触发访问网络请求的时间,必须开启一个线程,在线程中去启动主线程中不能发送网络请求 3.path路径需要指定为sd卡路径 a)获取sd卡根路径:Environment.getExternalStorageDirectory(); b)创建临时文件:new File(sd卡目录,创建的文件名); 4.更改所创建的sd目录下的临时文件名称

2014-05-27

android文件上传

1.添加用户权限:发送网络请求,sd卡的读写 2.点击按钮触发访问网络请求的时间,必须开启一个线程,在线程中去启动主线程中不能发送网络请求 3.path路径需要指定为sd卡路径 a)获取sd卡根路径:Environment.getExternalStorageDirectory(); b)创建临时文件:new File(sd卡目录,创建的文件名); 4.更改所创建的sd目录下的临时文件名称

2014-05-27

XMLHttpRequest对象

XMLHttpRequest对象 深入理解 XMLHttpRequest对象

2014-05-26

引用开源框架通过AsyncHttpClient实现网络图片查看器

1.添加权限(访问网络权限) 2.创建异步请求对象 3.执行post请求(指定url路径,新建AsyncHttpResponseHandler方法) a)如果成功创建工厂对象 b)工厂对象的decodeByteArray把字节转换成Bitmap对象 c)设置图片

2014-05-26

引用开源框架通过AsyncHttpClient进行文件上传

1.添加权限(访问网络权限和读写权限) 2.获取上传文件路径并判断是否为空 3.若不为空,创建异步请求对象 4.创建上传文件路径 5.执行post请求(指定url路径,封装上传参数,新建AsyncHttpResponseHandler方法)

2014-05-26

通过开源框架获取Json数据

1.引入jar文件 2.添加网络权限 3.创建客户端对象 4.处理get请求,在get请求中new出JsonHttpResponseHandler对象 5.返回JSONObject对象或者JSONOArray对象(JSONOArray对象遍历json数组) 6.JSONObject对象get(“属性名”),getString(“属性名”),getInt(“属性名”)等方法来获取指定属性名的值

2014-05-26

通过开源框架查看网页源代码

步骤: 1.添加网络权限 2.判断网页地址是否为空 3.不为空的情况下创建客户端对象 4.处理get/post请求 5.如果成功的话,设置显示内容的值 a)获取文件响应编码类型(保证不乱码) i.遍历头部信息取出contentType_value的值 ii.定义服务器缺省编码方式 iii. 处理contentType_value来获取编码方式 1.contentType_value是否有“=” 2.contentType_value是否为空 b)根据服务端返回的编码给显示内容设置值

2014-05-26

引用开源框架通过AsyncHttpClient处理get/post请求

引用开源框架发送get请求给服务器步骤: 1.创建异步请求端对象 2.发送get请求,(get请求参数含义:请求的url地址;异步请求的handler) 3.在成功请求里(status:状态返回码,headers:头部请求信息,responseBody返回结果)设置控件内容 引用开源框架发送post请求给服务器步骤 1.创建异步请求端对象 2.发送post请求,(get请求参数含义:请求的url地址;异步请求的handler) 3.封装请求参数 4.在成功请求里(status:响应状态码,headers:响应头信息,responseBody相应内容的字节码)设置控件内容

2014-05-26

开源框架android-async-http-master

android-async-http-master开源框架能够帮助我们更有效率的开发,对于解析json数据,http的get、post请求的处理等等

2014-05-26

微博数据库设计

需求分析 1 1.1 背景说明 1 1.2 系统目标与系统边界 1 1.3 功能需求分析 1 1.3.1 系统的功能描述 1 1.3.2 系统总体功能图 4 1.3.3 主要业务流程描述 6 1.4 数据需求及业务规则分析 8 1.4.1 数据需求描述 8 1.4.2 数据字典 8 1.4.3 业务规则描述 11 1.4.4 数据约束描述 12 2 概念设计 13 2.1 确定实体集及属性 13 2.1.1 实体集分析 13 2.1.2 实体集属性数据字典 13 2.2 确定联系集及属性 13 2.2.1 联系集分析 13 2.2.2 联系集属性数据字典 13 2.3 概念模型(E-R图) 13 2.4 检查是否满足需求 13 2.5 改进的E-R图及数据字典 14 3 逻辑设计 14 3.1 关系设计 14 3.2 关系优化 14 3.3 约束的说明 14 4 数据库物理设计 14 4.1 确定数据库的存储结构 14 4.2 确定数据库的存取方法 15 5 数据库应用设计 15 5.1 数据库脚本 15 5.2 数据库完整性设计 15 5.3 数据库安全性设计 15 5.4 存储过程设计 15 6 数据库应用开发 15

2013-05-30

连接数据库

连接数据库方法,传统方法,连接数据池,使用开源技术。。。。

2012-11-26

空空如也

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

TA关注的人

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