07 2017 档案

摘要:在Android中 ,我们知道,两个activity之间通讯要用到Intent类,传递简单数据的方式我们也已经知道了。那么,如何在两个activity之间传递数据包呢,这就要用到我们的Bundle类了。 下面是代码演示,信息的发起者为MainActivity,接受者为Target类。 MainAct 阅读全文
posted @ 2017-07-22 16:14 Hogwarts 阅读(192) 评论(0) 推荐(0)
摘要:在Android中,一个界面被称为一个activity,在两个界面之间通信,采用的是使用一个中间传话者(即Intent类)的模式,而不是直接通信。 下面演示如何实现两个activity之间的通信。 信息的发起者为Test,接收者为Target,代码如下: Test类: activity_test.x 阅读全文
posted @ 2017-07-22 15:55 Hogwarts 阅读(554) 评论(0) 推荐(0)
摘要:在java语言中,String类具有不可变性,即常量字符串不可更改。下面的一个小例子简单演示相关概念。 输出结果: 从输出可以看出,str1的值并没有改变,这是因为在java语言中,引用类型的数据作为函数参数传递时,虽然依然采用值传递的方法,但传递的数据是一个引用,即将str1指向的“hello”的 阅读全文
posted @ 2017-07-16 18:07 Hogwarts 阅读(329) 评论(0) 推荐(0)
摘要:复合文字的意义,相当于是在C语言中,为数组类型定义了一种类似于8之于int,'w'之于char一样的常量类型,所以从C99之后,可以在一些地方使用复合文字来代替数组使用。 复合文字的声明 因为复合文字没有名称,所以,不能在一个语句中创建,而在另一个语句中使用。必须在一个语句中创建的同时使用他们。 一 阅读全文
posted @ 2017-07-12 23:49 Hogwarts 阅读(601) 评论(0) 推荐(0)
摘要:1、 数组的初始化 数组的初始化方法有很多,常用的方法有 定义时初始化 int arr[3]={1,2,3}; 或 int arr[3]={2}; //未初始化的元素全为0; 定义后遍历赋值初始化 C99之后,出现了另一种十分方便的初始化方式。即利用元素位置来初始化该元素,使用方法如下 int ar 阅读全文
posted @ 2017-07-10 19:46 Hogwarts 阅读(201) 评论(0) 推荐(0)