文章分类 -  android

上一页 1 ··· 64 65 66 67 68 69 70 71 72 ··· 120 下一页
摘要:Toast仅仅是向用户做出一个提示,提示有各种各样的方式。下面将一一道来。 1.最简单的Toast [java] view plain copy Toast.makeText(this, "默认", Toast.LENGTH_SHORT).show(); [java] view plain copy 阅读全文
posted @ 2016-12-06 12:02 天涯海角路 阅读(98) 评论(0) 推荐(0)
摘要:在我的博客中,上次是使用ViewPager实现左右滑动的效果的,请看文章:Android使用ViewPager实现左右滑动效果 。 这次我来使用ViewFlipper实现这种效果,好了,先看看效果吧: 效果看完了就来实现这个效果。 1.布局文件 主界面使用下面的布局: [html] view pla 阅读全文
posted @ 2016-12-06 11:59 天涯海角路 阅读(132) 评论(0) 推荐(0)
摘要:Fragment 还是先来基本介绍。 Fragment –> 片段。 在Android3.0的时候被引入,它的出现主要是给大屏幕设备提供更加灵活的UI支持。通过对Activity布局进行分片,更加方便的对每块进行独立控制。这些片段可以被不同的activity复用。 fragment生命周期 每个fr 阅读全文
posted @ 2016-12-04 20:35 天涯海角路 阅读(155) 评论(0) 推荐(0)
摘要:3、static (1)作用:让静态数据和静态方法可以被直接使用,而不必创建任何对象,其中,静态数据的所有引用都只指向唯一的一个内存空间,它们共享同一个数据。也就是说,即使静态的数据和方法是在类中定义的,事实上它们与这个类的实例是没有任何关系的。 Java内存中的方法区,分为静态区和常量区,静态区存 阅读全文
posted @ 2016-12-03 15:30 天涯海角路 阅读(152) 评论(0) 推荐(0)
摘要:Java栈与堆 堆:顺序随意 栈:后进先出(Last-in/First-Out). Java的堆是一个运行时数据区,类的对象从中分配空间。这些对象通过new、newarray、anewarray和multianewarray等指令建立,它们不需要程序代码来显式的释放。堆是由垃圾回收来负责的,堆的优势 阅读全文
posted @ 2016-12-03 15:29 天涯海角路 阅读(265) 评论(0) 推荐(0)
摘要:什么是不可变对象? 众所周知, 在Java中, String类是不可变的。那么到底什么是不可变的对象呢? 可以这样认为:如果一个对象,在它创建完成之后,不能再改变它的状态,那么这个对象就是不可变的。不能改变状态的意思是,不能改变对象内的成员变量,包括基本数据类型的值不能改变,引用类型的变量不能指向其 阅读全文
posted @ 2016-12-02 21:56 天涯海角路 阅读(90) 评论(0) 推荐(0)
摘要:一:使用场景 (1)在一个构造方法中,通过this关键字调用所在类中的另一个构造方法。 (2)在一个实例方法内,局部变量或参数与实例变量名称相同,编译口器无法区分变量,这时要用this关键字。 (3)在一个实例方法内,通过this关键字访问当前实例的引用。 二:举例说明 1 2 3 4 5 6 7 阅读全文
posted @ 2016-12-02 21:48 天涯海角路 阅读(93) 评论(0) 推荐(0)
摘要:一:相关规则 (1)子类的构造过程中必须调用父类的构造方法(2)子类可以在自己的构造方法中使用super(argumentList)来调用父类的构造方法; 使用this(argumentList)调用本类的其他构造方法 如果使用super(argumentList)来调用父类的构造方法,必须写在子类 阅读全文
posted @ 2016-12-02 21:47 天涯海角路 阅读(168) 评论(0) 推荐(0)
摘要:在任何编程语言中,无论是基本类型还是引用类型,不论其作用域如何,都必须为其分配一定的内存空间,Java语言也不例外 Java 的数据类型可以分为两种:基本类型(变量持有数据本身的值)和引用类型(是某个对象的引用,而并非是对象本身); 基本类型包括:boolean、float、double、int、l 阅读全文
posted @ 2016-12-02 21:47 天涯海角路 阅读(98) 评论(0) 推荐(0)
摘要:一:继承图 二:分析 在 Java 中,所有的异常都有一个共同的祖先 Throwable(可抛出)。Throwable 指定代码中可用异常传播机制通过 Java 应用程序传输的任何问题的共性。 Throwable: 有两个重要的子类:Exception(异常)和 Error(错误),二者都是 Jav 阅读全文
posted @ 2016-12-02 21:46 天涯海角路 阅读(106) 评论(0) 推荐(0)
摘要:一:看第一个例子 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 public class Cat1 { private String color; private int height; private int weight; Cat1(String color 阅读全文
posted @ 2016-12-02 21:40 天涯海角路 阅读(162) 评论(0) 推荐(0)
摘要:1.equals() 在初学Java的时候,很多人会说在比较对象的时候,==是比较地址,equals()是比较对象的内容,谁说的? 看看equals()方法在Object类中的定义: 这是比较内容么?明显是比较指针(地址)么... 但是为什么会有equals是比较内容的这种说法呢? 因为在Strin 阅读全文
posted @ 2016-12-02 21:39 天涯海角路 阅读(92) 评论(0) 推荐(0)
摘要:下图是规范中要求的: 图解:比如equals相等的箭头指向hashcode相等,标示equals相等那么必有hashcode相等。另外有两个箭头指向别人的标示可能是其中之一。 也就是当我们写了一个自己的class,然后用class new了两个对象,如果在这两个对象上用equals时,此时比较的两个 阅读全文
posted @ 2016-12-02 21:36 天涯海角路 阅读(268) 评论(0) 推荐(0)
摘要:Java对象的生命周期 在Java中,对象的生命周期包括以下几个阶段: 1. 创建阶段(Created) 2. 应用阶段(In Use) 3. 不可见阶段(Invisible) 4. 不可达阶段(Unreachable) 5. 收集阶段(Collected) 6. 终结阶段(Finalized) 7 阅读全文
posted @ 2016-12-02 21:32 天涯海角路 阅读(140) 评论(0) 推荐(0)
摘要:对象的打印操作 打印对象的时候,打印出来的效果,如Servrant@3294e4f4 类的名称@十六进制的hashCode 其实,我们打印对象往往关心的是该对象中的数据是什么,期待讲解Object的toString方法 对象的比较操作 ==号:对于基本数据类型来说,比较的是值。 对于引用数据类型来说 阅读全文
posted @ 2016-12-02 21:31 天涯海角路 阅读(131) 评论(0) 推荐(0)
摘要:推荐Java基本数据类型和类型转换,讲解非常清晰的一篇博文: Java基本数据类型 基本数据类型和引用数据类型的区别 基本数据类型在被创建时,在栈上给其划分一块内存,将数值直接存储在栈上; 引用数据类型在被创建时,首先要在栈上给其引用(句柄)分配一块内存,而对象的具体信息都存储在堆内存上,然后由栈上 阅读全文
posted @ 2016-12-02 19:29 天涯海角路 阅读(323) 评论(0) 推荐(0)
摘要:若基本数据类型作为类成员的时候,即使没有进行初始化。Java也会给定默认的初始值。默认是如下所示: boolean false char '/uoooo'(null) byte (byte)0 short (short)0 int 0 long 0L float 0.0f double 0.0d 当 阅读全文
posted @ 2016-12-02 19:28 天涯海角路 阅读(199) 评论(0) 推荐(0)
摘要:以下是个人见解,不喜勿喷。 Loader 装载器,自android3.0开始引进。他使得在activity或fragment中异步加载数据变得简单。他有以下特性: 他们对每个Activity和Fragment都有效 他们提供了异步加载数据的能力 他们监控数据源的一举一动并在内容改变时传递新的结果 当 阅读全文
posted @ 2016-12-02 18:54 天涯海角路 阅读(103) 评论(0) 推荐(0)
摘要:上一篇文章[《CoordinateLayout的使用如此简单 》]上一篇文章《CoordinateLayout的使用如此简单 》对CoordinateLayout的使用做了讲解,今天我们再讲解常常与其一起使用的几个View:AppBarLayout、CollapsingToolbarLayout以及 阅读全文
posted @ 2016-12-02 18:48 天涯海角路 阅读(642) 评论(0) 推荐(0)
摘要:ViewGroup事件分发 ViewGroup.png ViewGroup.png View事件分发 View.png View.png 阅读全文
posted @ 2016-12-02 18:48 天涯海角路 阅读(103) 评论(0) 推荐(0)

上一页 1 ··· 64 65 66 67 68 69 70 71 72 ··· 120 下一页