
第二章活动
安卓liu
IT新人
展开
-
14.Toast在活动中的使用
protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.first_layout); Button button1 = (Button) findViewById(R.id.butto转载 2017-06-05 09:36:19 · 351 阅读 · 0 评论 -
26.活动的生存期(7个回调方法)
7个回调方法: 三种生存期:转载 2017-06-06 09:42:37 · 341 阅读 · 0 评论 -
27.体验活动的生命周期
1.新建ActivityLifeCycleTest项目。 2.新建两个子活动NormalActivity和DialogActivity并生成相应布局。normal_layout.xml<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.andro转载 2017-06-06 18:02:44 · 404 阅读 · 0 评论 -
28.使用onSaveInstanceState()保存活动被回收时的数据
protected void onSaveInstanceState(Bundle outState) { super.onSaveInstanceState(outState); String tempData = "Something you just typed"; outState.putString("data_key",tempData);转载 2017-06-06 18:22:44 · 553 阅读 · 0 评论 -
12.活动的定义
1.转载 2017-06-02 15:05:28 · 425 阅读 · 0 评论 -
13.创建活动、布局、活动关联布局、注册活动
1.创建活动 Generate Layout File,表示自动为活动创建一个对应的布局文件。 Launcher Activity,表示自动将活动设置为当前项目的主活动。 Backwards Compatibility,表示为项目启用向下兼容的模式。 2.创建布局 3.活动关联布局 使用setContentView()方法 4.在AndroidManifest文件中注册活动,声明主活动转载 2017-06-02 17:02:07 · 440 阅读 · 0 评论 -
29.活动的4种启动模式
1.活动的4种启动模式介绍 2.standardprotected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); Log.d("FirstActivity",this.toString()); setContentView(R.layout转载 2017-06-07 10:01:44 · 332 阅读 · 0 评论 -
30.根据程序当前界面找出对应活动-活动实践
根据程序当前界面找出对应活动-活动实践转载 2017-06-07 13:38:02 · 221 阅读 · 0 评论 -
31.退出功能-活动实践
程序的注销或者退出功能实现转载 2017-06-07 13:51:10 · 305 阅读 · 0 评论 -
25.活动的4种状态
活动的4种状态转载 2017-06-06 09:29:39 · 2029 阅读 · 0 评论 -
24.返回栈
返回栈:转载 2017-06-06 09:02:29 · 197 阅读 · 0 评论 -
23.使用Intent返回数据给上一个活动
button1.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { Intent intent = new Intent(FirstActivity.this,SecondActivity.clas转载 2017-06-05 17:46:55 · 532 阅读 · 0 评论 -
15.Menu在活动中的使用
<menu xmlns:android="http://schemas.android.com/apk/res/android"> <item android:id="@+id/add_item" android:title="Add"/> <item android:id="@+id/remove_item" andr转载 2017-06-05 10:39:01 · 241 阅读 · 0 评论 -
16.销毁一个活动
button1.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { finish(); } });转载 2017-06-05 11:03:50 · 316 阅读 · 0 评论 -
17.Intent的含义与分类
Intent的含义与分类转载 2017-06-05 11:17:02 · 363 阅读 · 0 评论 -
18.显示Intent
button1.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { Intent intent = new Intent(FirstActivity.this,SecondActivity.clas转载 2017-06-05 11:41:45 · 203 阅读 · 0 评论 -
19.隐式Intent
<activity android:name=".SecondActivity"> <intent-filter> <action android:name="com.example.testactivity.ACTION_START"/> <category android:name="android.inte转载 2017-06-05 14:07:14 · 227 阅读 · 0 评论 -
21.拨打电话-隐式Intent的用法
button1.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { Intent intent = new Intent("Intent.ACTION_DIAL");转载 2017-06-05 15:58:35 · 601 阅读 · 0 评论 -
20.调用系统浏览器打开网页-隐式Intent的用法
调用系统的浏览器来打开百度button1.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { Intent intent = new Intent("Intent.ACTION_VIEW");转载 2017-06-05 15:22:23 · 563 阅读 · 0 评论 -
22.使用Intent向下一个活动传递数据
button1.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { String data = "Hello SecondActivity"; Intent inte转载 2017-06-05 16:11:26 · 344 阅读 · 0 评论 -
32.启动活动的最佳写法-活动实践
启动活动的最佳写法转载 2017-06-07 15:29:21 · 342 阅读 · 0 评论