摘要: 1.android:theme,是用于给当前活动指定主题的,Android系统内置很多主题可以选择,@android:style/Theme.Dialog则是让DialogActivity使用对话框式的主题。2.onSaveInstanceState()回调方法,该方法会保证一定在活动被回收之前调用... 阅读全文
posted @ 2015-11-30 17:43 Iamasoldier6 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 1.除了onRestart()方法,其他都是两两相对的。三种生存期: (1)完整生存期:onCreate()~onDestroy()。一般情况下,一个活动会在onCreate()中完成各种初始化操作,而 在onDestroy()中完成释放内存的操作。 (2)可见生存期:onStart()~onSto... 阅读全文
posted @ 2015-11-30 13:04 Iamasoldier6 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 1.发现Android中的活动是可以层叠的,每启动一个新的活动,就会覆盖在原活动之上, 然后点击Back键会销毁最上面的活动,下面的一个活动就会重新显示出来。 2.Android是使用任务来管理活动的。一个任务就是一组存放在栈里的活动的集合,该栈 被称为返回栈(Back Stack)。栈是一种后进先... 阅读全文
posted @ 2015-11-30 12:35 Iamasoldier6 阅读(284) 评论(0) 推荐(0) 编辑
摘要: 1.返回上一个活动只需要按一下Back键,还有一个startActivityForResult()方法也是 用于启动活动,这个方法期望在活动销毁时能够返回一个结果给上一个活动。 2.startActivityForResult()方法接收两个参数,其一还是Intent,第二个是请求码, 用于在之后的... 阅读全文
posted @ 2015-11-29 23:43 Iamasoldier6 阅读(228) 评论(0) 推荐(0) 编辑
摘要: 1.Intent中只能指定一个action,但却能指定多个category。 2.使用隐式Intent,不仅可以启动自己程序内的活动,还可以启动其他程序的活动,使得Android应用程序之间 的功能共享成为了可能。eg.应用程序中需要展示网页,没必要自己去实现个浏览器,也基本不可能,只需要 调用系统 阅读全文
posted @ 2015-11-29 23:18 Iamasoldier6 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 1.SecondActivity不是主活动,故不需要配置标签里的内容。 2.Intent是Android程序中各组件之间进行交互的一种重要方式,一般可被用于 启动活动,启动服务,以及发送广播等。Intent分显式Intent和隐式Intent。 (1)指明当前组件想要执行的动作, (2)在不同组件之 阅读全文
posted @ 2015-11-29 20:55 Iamasoldier6 阅读(252) 评论(0) 推荐(0) 编辑
摘要: 1.Menu:让菜单得到展示的同时,不占用任何屏幕的空间。 2. (1)getMenuInflater()方法能够得到MenuInflater对象,再调用它的inflate()方法即可以创建菜单。 (2)inflate()方法接收两个参数,其一指定通过哪一个资源文件来创建菜单;其二指定菜单项添加到 阅读全文
posted @ 2015-11-29 13:14 Iamasoldier6 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 1.Toast是Android系统中一种好的提醒方式,程序中使用它将一些短小的信 息通知给用户,信息会在不久自动消失,不占用任何屏幕空间。 2.定义一个弹出Toast的出发点,界面有按钮,就让点击按钮时弹出一个Toast。 3. (1)通过findViewById()方法获取到在布局文件中定义的元素 阅读全文
posted @ 2015-11-28 18:22 Iamasoldier6 阅读(435) 评论(0) 推荐(0) 编辑
摘要: 1.活动-一种可以包含用户界面的组件,用于和用户进行交互。 2. (1)android:id:给当前的元素定义一个唯一标识符。引用一个id,@id/id_name;定义一个id,@+id/id_name。 (2)match_parent:让当前元素和父元素一样宽;wrap_content:表示当前元 阅读全文
posted @ 2015-11-27 17:53 Iamasoldier6 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 1.四大组件:活动(Activity),服务(Service),广播接收器(Broadcast Receiver),内容提供器(Content Provider)。 Activity:应用中看得到的东西,都是放在活动中的。 Service:无法看见,一直在后台默默地运行,即使退出应用,仍然可以继续运... 阅读全文
posted @ 2015-11-27 16:02 Iamasoldier6 阅读(204) 评论(0) 推荐(0) 编辑