2016年7月24日

【安卓自定义控件系列】安卓自定义控件之组合控件

摘要: 在安卓开发中,谷歌已经为我们提供了许多原生控件,基本上能够满足我们日常的开发需求,但是某些项目中原生控件可能达不到产品所要求的各式各样的酷炫效果或功能效果,这个时候我们只能自己自定义控件来满足项目需求,我们知道自定义控件包括三种方式: 1继承控件,即继承谷歌提供的原生控件,在此基础上提供一些... 阅读全文

posted @ 2016-07-24 18:51 海南一哥 阅读(163) 评论(0) 推荐(0) 编辑

Java异常处理-----finally

摘要: finally 1: 实现方式一: try{ // 可能发生异常的代码 } catch( 异常类的类型 e ){ // 当发生指定异常的时候的处理代码 }catch… 比较适合用于专门的处理异常的代码,不适合释放资源的代码。 2:实现方式二: ... 阅读全文

posted @ 2016-07-24 17:12 海南一哥 阅读(131) 评论(0) 推荐(0) 编辑

Java异常处理-----非运行时异常(受检异常)

摘要: 非运行时异常(受检异常) 如果出现了非运行时异常必须进行处理throw或者try{}catch(){}处理,否则编译器报错。 1;IOException 使用要导入包import java.io.IOException;3:案例 1:定义一测试方法抛出并声明Cla... 阅读全文

posted @ 2016-07-24 17:08 海南一哥 阅读(552) 评论(0) 推荐(0) 编辑

Java异常处理-----运行时异常(RuntimeException)

摘要: RuntimeException RunntimeException的子类: ClassCastException 多态中,可以使用Instanceof 判断,进行规避 ArithmeticException 进行if判断,如果除数为0,进... 阅读全文

posted @ 2016-07-24 17:00 海南一哥 阅读(626) 评论(0) 推荐(0) 编辑

Java异常处理-----自定义异常

摘要: 自定义异常 问题:现实中会出现新的病,就需要新的描述。 分析: java的面向对象思想将程序中出现的特有问题进行封装。 案例: 定义功能模拟凌波登录。(例如:lb(String ip))需要接收ip地址 1.当没有ip地址时,需要进行异常处... 阅读全文

posted @ 2016-07-24 16:54 海南一哥 阅读(165) 评论(0) 推荐(0) 编辑

Java异常处理-----抛出处理

摘要: 抛出处理 定义一个功能,进行除法运算例如(div(int x,int y))如果除数为0,进行处理。 功能内部不想处理,或者处理不了。就抛出使用throw new Exception(“除数不能为0”); 进行抛出。抛出后需要在函数上进行声明,告知调用函数者,我有异常,你需要... 阅读全文

posted @ 2016-07-24 16:50 海南一哥 阅读(189) 评论(0) 推荐(0) 编辑

Java异常处理-----自行处理

摘要: 自行处理 1.try{//可能发生异常的代码 }catch(异常类 变量名){//处理}。 2.案例除法运算的异常处理。 3.如果没有进行try catch处理,出现异常程序就停止。进行处理后,程序会继续执行。class Demo { public static v... 阅读全文

posted @ 2016-07-24 16:42 海南一哥 阅读(142) 评论(0) 推荐(0) 编辑

Java异常处理-----程序中的异常处理.启蒙

摘要: 1.当除数是非0,除法运算完毕,程序继续执行。 2.当除数是0,程序发生异常,并且除法运算之后的代码停止运行。因为程序发生异常需要进行处理。class Demo { public static void main(String[] args) { div... 阅读全文

posted @ 2016-07-24 16:32 海南一哥 阅读(79) 评论(0) 推荐(0) 编辑

Java异常处理-----Throwable类

摘要: Throwable类 1.toString() 输出该异常的类名。 2.getMessage() 输出异常的信息,需要通过构造方法传入异常信息(例如病态信息)。 3.printStackTrace() 打印栈信息。>人生病:流鼻涕,感冒,呼吸道感染,肺炎。。。最后体现的是... 阅读全文

posted @ 2016-07-24 16:23 海南一哥 阅读(148) 评论(0) 推荐(0) 编辑

Java异常处理-----java异常体系

摘要: 再三思考后还是决定贴图,csdn的格式,我是真玩不转,对不起了各位,继续将就吧。 错误原因:内存溢出。需要的内存已经超出了java虚拟机管理的内存范围。 错误原因:找不到类文件。 错误(Error): 它指的是一个合理的应用程序不能截获的严重的问题。大多数都是反常的情... 阅读全文

posted @ 2016-07-24 16:15 海南一哥 阅读(147) 评论(0) 推荐(0) 编辑

JAVA面向对象-----匿名内部类

摘要: 匿名内部类 匿名内部类:就是没有类名字的内部类。 匿名内部类作用:简化内部类书写。 匿名内部类的前提:必须继承一个父类或者是实现一个接口。 匿名内部类的格式: new 父类或者接口(){ 执行代码….}; ... 阅读全文

posted @ 2016-07-24 15:52 海南一哥 阅读(145) 评论(0) 推荐(0) 编辑

JAVA面向对象-----局部内部类

摘要: 局部内部类局部内部类概述:包含在外部类的函数中的内部类称之为局部内部类。 访问:可以在包含局部内部类的方法中直接创建局部内部类的对象调用局部内部类的成员。 注意:局部内部类只能访问所在函数的fanal属性。 【正在看本人博客的这位童鞋,我看你气度不凡,谈吐间隐隐有王者之气,日后必... 阅读全文

posted @ 2016-07-24 15:45 海南一哥 阅读(123) 评论(0) 推荐(0) 编辑

JAVA面向对象-----成员内部类访问细节

摘要: JAVA面向对象—–成员内部类访问细节 私有的成员内部类不能在其他类中直接创建内部类对象来访问。 如果内部类中包含有静态成员,那么java规定内部类必须声明为静态的访问静态内部类的形式:Outer.Inner in = new Outer.Inner(); 总结:成员内部类... 阅读全文

posted @ 2016-07-24 15:28 海南一哥 阅读(239) 评论(0) 推荐(0) 编辑

JAVA面向对象-----成员内部类的访问方式

摘要: 成员内部类的访问方式 1.内部类可以直接访问外部类的成员属性。(孙悟空相当于内部类飞到牛魔王的肚子里面去)。 2.外部类需要访问内部类的成员属性时需要创建内部类的对象。 1.在外部类的成员函数中创建内部类的对象,通过内部类对象对象直接访问内部类的成员。 ... 阅读全文

posted @ 2016-07-24 15:15 海南一哥 阅读(335) 评论(0) 推荐(0) 编辑

JAVA面向对象-----内部类的概述

摘要: JAVA面向对象—–内部类的概述s 将类定义在另一个类的内部则成为内部类。其实就是类定义的位置发生了变化。 在一个类中,定义在类中的叫成员变量,定义在函数中的叫成员函数,那么根据类定义的位置也可以分为成员内部类和局部内部类。 备注:内部类生产的class文件为 “外部类$内部... 阅读全文

posted @ 2016-07-24 14:54 海南一哥 阅读(114) 评论(0) 推荐(0) 编辑

JAVA面向对象-----接口与类、接口之间的关系

摘要: 接口与类、接口之间的关系 大家之前都知道类与类之间的关系继承,那么接口与类之间又是怎样子的关系呢? 接口与类之间是实现关系。非抽象类实现接口时,必须把接口里面的所有方法实现。类实现接口用关键字implments,类与接口之间是可以多实现的(即一个类可以实现多... 阅读全文

posted @ 2016-07-24 01:28 海南一哥 阅读(205) 评论(0) 推荐(0) 编辑

JAVA面向对象-----接口的特点

摘要: 接口的特点 1.类实现接口可以通过implements实现,实现接口的时候必须把接口中的所有方法实现,一个类可以实现多个接口。 2.接口中定义的所有的属性默认是public static final的,即静态常量既然是常量,那么定义的时候必须赋值。 3.接口中定义的方法不... 阅读全文

posted @ 2016-07-24 01:24 海南一哥 阅读(142) 评论(0) 推荐(0) 编辑

JAVA面向对象-----接口的概述

摘要: 接口的概述**接口(interface):**usb接口,主要是使用来拓展笔记本的功能,那么在java中的接口主要是使用来拓展定义类的功能,可以弥补java中单继承的缺点。class Pencil { String name; Pencil() { } Pe... 阅读全文

posted @ 2016-07-24 01:20 海南一哥 阅读(101) 评论(0) 推荐(0) 编辑

JAVA面向对象-----值交换(基本数据类型 数组类型 对象的值 字符串的)

摘要: JAVA面向对象—–值交换 基本数据类型交换 数组类型交换 对象的值交换 字符串的值交换恩,没错,又是贴图,请大家见谅,我也是为了多写几个文章,请大家谅解。 字符串的值交换: 交换值失败。 这个文章改了2遍才提交,最后的值交换,有点问题,就没用第一次写好在word里的了,重新测... 阅读全文

posted @ 2016-07-24 01:12 海南一哥 阅读(176) 评论(0) 推荐(0) 编辑

JAVA面向对象-----多态

摘要: 多态的概述 1:什么是多态 一个对象的多种状态 (老师)(员工)(儿子) 教师 a =老钟; 员工 b= 老钟; 2:多态体现 1:Father类 1:非静态成员变量x 2:静态成... 阅读全文

posted @ 2016-07-24 00:05 海南一哥 阅读(299) 评论(0) 推荐(0) 编辑

导航