如何设置屏幕方向 用户手动设置在开启手机的自动旋转功能后旋转屏幕即可。 代码设置通过Activity类的setRequestOrientation(int orientati...
如何设置屏幕方向 用户手动设置在开启手机的自动旋转功能后旋转屏幕即可。 代码设置通过Activity类的setRequestOrientation(int orientati...
Message Message定义了一个可发送给Handler的包含任意对象的消息。注意事项:虽然Message包含一个public的构造函数,获取Message对象的最好办...
进程 默认情况下,同一个APP的所有组件应该运行在同一个进程下。然而,如果我们有特殊需求的话可以在manifest文件中修改组件运行的进程。 manifest为四大组件都提供...
定义 服务就是一个在后台执行长时间操作的应用组件,并且它不会提供用户界面。服务分为三种: 前台服务前台服务执行一些对用户可见的操作 .例如:音乐播放器。前台服务必须在状态栏显...
Android中为按钮注册点击事件一般有两种方式,函数注册和资源文件注册两种方式。 setOnClickListener函数注册 1,资源文件定义好按钮ID2,Activit...
定义 把一个类的定义放在另外一个类的定义中,这就是内部类。 内部类对象的创建 非静态内部类 非静态内部类默认持有一个指向外部类的引用,所以它能访问外部类的所有成员(包括pri...
在java中实例化一个类的对象一般有三种模式,重叠构造器模式,javabean模式,builder模式。 重叠构造器模式 这种方式在有大量参数的时候代码会变得很不直观,代码可...
对象的创建过程 当首次创建某个类的对象时(构造器可看作静态方法),或者类的静态方法/静态域被访问时,Java解释器会定位并加载类的.class文件,所有静态初始化动作都会执行...
final可用于三种情况:数据,方法和类 final数据 final基本类型(编译时常量)可在编译时执行算式,减轻运行时负担,必须是基本类型,定义此类常量时必须赋值。priv...
先来看代码 这里预计输出是0.1,但实际不是这样,下面是输出结果 出现这种结果是因为float与double类型主要是为了科学计算和工程计算而设计的。它们执行二进制浮点运算,...
配置虚拟目录 Tomcat默认是把应用放置于安装目录下的webapps文件夹中,那如果我们想把应用放在其他文件夹该如何处理呢?1,关闭Tomcat2,找到Tomcat安装目录...
创建文件 函数:boolean createNewFile() throws IOException功能:如果文件不存在的话创建文件并返回true,如果文件已经存在的话直接返...
三个空字段 EMPTY_LIST代表一个空列表,并且这个列表不能被改变(不能执行add,remove等操作)。 EMPTY_MAP代表一个空的Map对象,这个对象也不能被改变...
拷贝数组 ****System.arrayCopy(Object src,int srcPos,Object dest,int destPos,int length)函数(推...
定义 Comparable接口规定了那些实现了这个接口的对象的排序规则。这个排序规则一般定义为对象在自然界的排序规则(int型按1,2,3,4,5...),或者被定义为重写c...
关于“==”操作符 众所周知,在Java中对于基本数据类型来说“==”操作符用于比较两个变量的值是否相等,而对于引用类型来说“==”比较的是对象指向的引用是否一致。举个例子,...
While语句语法 Do-While语句语法 区别 do-while中的语句最少会循环一次,但while只要condition不满足的话就不会执行内部语句。 举个while的...
ShortCuts是什么? 先看一张图 ShortCuts就是那浮出来的四个条目,当点击每个条目时,系统会寻找应用里相应的Activity并打开,方便直接导航用户至app中重...