自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

nxc_boy的博客

分享计算机语言学习的点滴

  • 博客(13)
  • 收藏
  • 关注

原创 Handler、Message和Looper之间的关系

一、研究背景        在学习Android的多线程编程中,发现Android中规定UI的更新只能在主线程中进行,在子线程中是禁止的,但是主线程又不能进行耗时操作。为了解决既能更新UI又能进行耗时操作的需求,从而出现了消息机制、AsyncTask异步任务这两种方式。二、Android的消息机制        在Android的消息机制中会涉及到Message类、Handler类、L...

2018-10-21 00:23:59 1210 1

原创 Java的构造器

1、前言         构造器是一个特殊的方法,在类创建实例的时候执行这个方法进行初始化,java类必须包含一个或者一个以上的构造器。2、Java类使用构造器初始化          当创建一个对象的时候,系统会为这个对象的实例变量进行默认初始化,这种默认初始化把所有的基本类型的实例变量设置为0(对数值型实例变量)或false(对布尔型实例变量),把所有引用类型的实例变量设置为nul...

2018-08-23 23:29:20 330

原创 Java对XML文件的解析

一、前言HTTP网络传输中的数据组织方式有三种方式:(1)HTML方式 (2)XML方式  (3)JSON方式今天主要讲解的是对XML文件的解析二、对XML文件的介绍          在百度百科中定义为可扩展标记语言,标准通用标记语言的子集,是一种用于标记电子文件使其具有结构性的标记语言。它的文件结构中包括了节点、元素、属性和属性值,其语法规则为(1)开始和结束标签匹配 ...

2018-08-12 22:18:27 6823

原创 Java的成员变量与局部变量

1、成员变量、局部变量的概述        在Java中,成员变量指的是在类内定义但又不存在方法中的变量,局部变量指的是在方法里定义的变量。1.1、成员变量、局部变量的划分       成员变量分为类变量和实例变量,定义成员变量时有static修饰的是类变量,没有static修饰的是实例变量。局部变量包括形参、方法局部变量、代码块局部变量。1.2、成员变量、局部变量的作用域  ...

2018-07-27 00:44:58 444 3

原创 Activity之间的数据传递(一)

1、Android使用意图传递数据之通用方式1.1 Intent的概念         Intent是一种运行时绑定机制,它能在程序运行的过程中连接两个不同的组件。1.2 Intent的创建与使用    (1) Intent的创建               Intent intent = new Intent(MainActivity.this,OtherActivity.cla...

2018-07-26 00:02:35 4796 1

原创 Java方法详解

1、方法的所属性        Java语言里,方法不能独立存在,方法必须属于类与对象,如果这个方法使用了static修饰,这个方法则属于这个类,否则这个方法属于这个类的实例。Java语言是静态的,一个类定义完成后,只要不再重新编译这个类文件,该类和该类的对象的对象所拥有的方法是固定的,永远都不会改变。同一个类的一个方法调用另外一个方法时,如果被调方法是普通方法,则默认使用this作为调用者,...

2018-07-25 00:21:29 752

原创 Android生命周期

一、主要罗列以下知识点:(1)Activity就是布满整个窗口或者悬浮于其他窗口上的交互界面。(2)当启动其他的Activity时,当前的Activity将会停止,新的Activity将会压入栈中,同时获取用户焦点,这时将可以在这个                    Activity上操作了。(3)栈是先进后出的,当用户按下Back键时,当前的Activity销毁,前一个Activit...

2018-07-22 00:10:27 356

原创 Java的类与对象

1、前言        Java支持面向对象的三大特征:封装、继承、多态,提供了private、protected、public三个访问控制修饰符,提供了extends 关键字让子类继承父类。类是描述客观世界里的某一类对象的共同特征,对象是类的具体存在,Java程序是使用类的构造器来创建类的对象。Java提供了一种静态初始化块,在类的初始化阶段被执行,如果继承树里的某一个类需要被初始化时,系统...

2018-07-21 01:16:28 115

原创 Java流程控制与数组(四)

1 数组的概念       Java中数组是一种数组类型,也是一种引用类型,一个数组里只能存储一种数据类型的数据,数组的初始化一旦完成,数组在内存中所占的空间将被固定下来,因此数组的长度将不可改变。2 数组的定义      定义数组的语法格式: type[]    ArrayName;   或  type  ArrayName[];      通常建议使用  type[]  ...

2018-07-20 01:02:17 217

原创 Java流程控制与数组(三)

循环结构(1)while语句            语法格式如下所示:while(循环条件){ 循环体;}           使用while循环时,一定要保证循环条件有变成false的时候,否则这个循环将变成一个死循环,永远无法结束该循环。注意如果while循环的循环条件后紧跟一个分号,这个循环的循环体为空语句,会造成该循环变成一个死循环。(2)do while...

2018-07-18 23:51:33 202

原创 Java流程控制与数组(二)

Java语言的分支控制结构(1)switch语句        switch语句的语法格式:switch(控制表达式){ case 值1: { 代码块; break; } case 值2: { 代码块; break; } ... default: ...

2018-07-17 23:35:42 123

原创 Java流程控制与数组(一)

Java语言的分支控制结构    (1)if语句

2018-07-15 22:48:36 180

原创 Java标识符

       Java里的分隔符包括分号(;)、花括号({})、方括号([])、圆括号(())、空格、圆点(.)1、分号       Java语言里对于语句的分隔不是使用回车键,而是使用分号,Java每个语句的结尾都必须带有一个分号,Java程序允许一行书写多个语句,一个语句也可以跨多行,最终使用分号结尾就可以了,但是一个字符串、变量名不能跨多行。2、花括号       花括号的作用就是定义一个代...

2018-06-26 10:24:54 332

空空如也

空空如也

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

TA关注的人

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