摘要: 在java语言中,根据变量的位置不同,可以将变量分为两大类:成员变量和局部变量。成员变量是在类中定义的变量,包括:1.类变量:以static修饰,作用域:从类的准备阶段就开始存在,直到系统完全销毁这个类。与类的生存范围相同2.实例变量:不以static修饰,作用域:从类的实例变量被创建时就开始存在,... 阅读全文
posted @ 2015-06-21 16:41 千个太阳在手中 阅读(245) 评论(0) 推荐(0) 编辑
摘要: this关键字总是指向调用该方法的对象。this可以代表任何对象,当this出现在某个方法体中时,它所代表的对象是不确定的,但它的类型是确定的,它所代表的对象只能是当前类的(在那个类中就是那个类),只有当这个方法被调用时,它所代表的对象才被确定下来。谁在调用这个方法,this就代表谁。〉在构造器中引... 阅读全文
posted @ 2015-06-21 10:11 千个太阳在手中 阅读(1800) 评论(0) 推荐(1) 编辑
摘要: (总结《第一行代码》的播放音频)这种只是能对指定的一首音频文件进行播放。先看运行效果代码相对还是比较简单的,需要注意的是,在运行程序之前,要在根目录下面放个名字为“music.mp3”的音频文件。public class MainActivity extends ActionBarActivity ... 阅读全文
posted @ 2015-05-17 22:22 千个太阳在手中 阅读(450) 评论(0) 推荐(0) 编辑
摘要: 1。什么是异步消息处理?答:对于普通的线程来说,执行完run()方法内的代码后线程就结束了。而异步消息处理线程是指:线程启动后会进入一个无限循环体之中,每执行一次,从线程内部的消息队列中取出一个消息,并回调相应的消息处理函数,执行完一个消息后则继续循环。如果消息队列为空,线程会暂停(一般也就是我们调... 阅读全文
posted @ 2015-05-17 16:44 千个太阳在手中 阅读(2106) 评论(0) 推荐(1) 编辑
摘要: 近日,看了《第一行代码》有关短信接收的内容,就总结了一下。1.手机接收到一条短信时,系统会发出一条android.provider.Telephy.SMS_RECEIVER的广播,这条广播带有短信的所有数据2.首先定义xml文件 ... 阅读全文
posted @ 2015-05-15 17:20 千个太阳在手中 阅读(1457) 评论(0) 推荐(0) 编辑
摘要: 定义一个按钮,当点击的时候跳转到另一个activity的界面1.新建第二个activity2.在第二个Java源码处继承第一个activity,导入3.在source中复写Oncreat方法4.新建xml文件5.在manifest中注册第二个activity第一个activity的xml文件,定义了... 阅读全文
posted @ 2015-04-15 19:28 千个太阳在手中 阅读(612) 评论(0) 推荐(0) 编辑
摘要: 对其基准线android:layout_alignBaseline="@id/......." 2. android:layout_alignParentLeft 与父控件的左边缘对齐(子控件在父控件内部) android:layout_alignParentRight android:layout... 阅读全文
posted @ 2015-04-10 10:23 千个太阳在手中 阅读(299) 评论(0) 推荐(0) 编辑
摘要: 相对布局是通过指定当前控件与兄弟控件或者是父控件之间的相对位置,从而达到控制控件位置的目的先看第一组属性android:layout_toLeftOfandroid:layout_toRightOf 将当前控件的左边缘对其id所指定控件的右边缘对齐android:layout_belowandroi... 阅读全文
posted @ 2015-04-09 20:55 千个太阳在手中 阅读(481) 评论(0) 推荐(0) 编辑
摘要: 近期学习了Mars老师的视频,看了十二课的有关layout_weight的讲解,就做了些总结。 layout_weight用于分配剩余的布局空间。首先,先看段代码,它定义了两个textview控件 剩余的布局空间就是红色部分。 2.加入layout_weight代码 ... 阅读全文
posted @ 2015-04-09 16:45 千个太阳在手中 阅读(216) 评论(0) 推荐(0) 编辑