自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

jakezhang1990的专栏

成长从一点一滴的坚持开始,until架构师。。。

原创 对象多态性的理解

面向对象的三大特性:封装—保护类中的属性不被外部直接访问到;继承—扩展类的属性和功能;那么多态性呢?多态性是Java中最强悍的地方,那么有一个简单但是又需要好好推敲的疑问:什么是多态?什么是对象的多态?1,什么是多态?,按我的理解,什么是多态,字面意思咯,多种状态。,面向对象的多态特性有两种提现方...

2017-03-30 22:24:51

阅读数 5048

评论数 2

原创 抽象类、接口

抽象类和接口是Java面向对象中最重要最有特色的,Java编程中很多的设计模式,优秀的代码都需要依托此两个概念。一:抽象类1,概念抽象类:包含(至少)一个抽象方法的类就称为抽象类,这个类需要使用abstract修饰。抽象方法:只声明而未实现的方法就称为抽象方法,抽象方法必须用abstract关键字...

2017-03-23 14:09:37

阅读数 396

评论数 1

原创 final关键字

final表示终结的意思,1:final声明的类,表示太监类,不能被继承,也就是说不能有子类,继承了,编译时候就会报错;final class A{ // 使用final定义类,不能有子类 }; class B extends A{ // 错误,不能被继承 };2:final声明的方法,表示太...

2017-03-23 11:43:12

阅读数 223

评论数 0

原创 Android给布局、控件加阴影效果

还可以参考我写的这篇帖子,是5.0之后更简易的实现阴影和view裁剪。 Android5.0以后,materialDesign风格的加阴影和裁剪效果 http://blog.csdn.net/jakezhang1990/article/details/79425879 增加阴影效果,让控件...

2017-03-22 15:52:31

阅读数 79645

评论数 0

原创 Button、EditText控件的一些容易忽略的好用的地方

文本编辑控件,有一些属性,非常好用,一句代码,搞定,但是很容易忘记,这里记录下, cursorVisible 光标是否可见。 editable 是否允许编辑。 inputType 设置与输入数据匹配的键盘。 digits 设置允许输入哪些字符。需求1:显示一段文本,文本内容...

2017-03-16 20:53:08

阅读数 277

评论数 0

原创 面向对象,---继承---特性的理解

面向对象一个非常重要的特性,继承特性,当看到了这个extends,似乎就可以很大程度上确定了,这是oop语言,那么问题来了:1,为什么要有继承?2,继承有哪些限制?3,子类的实例化的具体过程4,方法的覆写5,super关键字的作用-那么首先得知道,什么是继承。然后再说为什么要有继承。没比较就没伤害...

2017-03-15 19:02:47

阅读数 364

评论数 2

原创 内部类

这里讨论4个主要的问题:1,使用内部类的优缺点;2,内部类的使用格式;3,static声明内部类的作用;4,使用内部类访问方法中的参数;那么什么是内部类? 其实就是在一个类的内部,再定义一个类,这个内部所定义的类就是内部类咯; 1,内部类直接调用其外部类的private属性class Oute...

2017-03-14 15:49:40

阅读数 159

评论数 0

原创 对象数组

Java数据类型,划分中,总的来说划分为2种: 数组是一组相同类型数据的集合。 数组是引用数据类型,类也是数据类型,所以,对象数组,就是引用数据类型种装这多个引用数据类型。 对象数组的使用中要注意,先开辟空间,但是因为是其内部装的是引用数据类型,所以数组里的每个对象都是null值,在使用...

2017-03-14 11:19:15

阅读数 235

评论数 0

原创 构造方法私有化--単例设计模式

面向对象的封装特性,最简单的是提现在对类的属性的封装,其实,类的方法也是可以进行封装的,构造方法,私有化,就是对构造方法的封装。构造方法私有化,就不能直接在类的外面通过new 类名称();来实例化对象了,这样使用起来似乎不那么方便了,那么问题来了:1,为何要私有化构造方法呢?2,私有化了构造方法,...

2017-03-13 17:24:57

阅读数 185

评论数 0

原创 Android中textview输出一大串内容,强制换行,总结

今天遇到这样一个问题,输出显示,一个很长的字符串,但是,需要根据字符串中特定的标识,换行显示,其实这是一个很简单的问题,主要的地方是,用一个textview显示这一长串string,如何让它强制换行,有一些小坑,这里记录下。话不多说,先上效果图: 然后上代码,看看,TextView tv=(Te...

2017-03-10 17:41:06

阅读数 11780

评论数 0

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