任务3 理解Task
来源:互联网 发布:聊天软件遇见 编辑:程序博客网 时间:2024/05/17 09:26
运行结果
******拨号界面无法正常显示,怀疑是模拟器没有打电话功能。******
activity_task.xml
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:paddingBottom="@dimen/activity_vertical_margin" android:paddingLeft="@dimen/activity_horizontal_margin" android:paddingRight="@dimen/activity_horizontal_margin" android:paddingTop="@dimen/activity_vertical_margin" tools:context=".TaskActivity" > <Button android:id="@+id/tosecond" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignLeft="@+id/call" android:layout_alignParentTop="true" android:layout_alignRight="@+id/call" android:layout_marginTop="52dp" android:text="@string/ToSecond" /> <Button android:id="@+id/call" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_below="@+id/tosecond" android:layout_centerHorizontal="true" android:layout_marginTop="35dp" android:text="@string/Call" /></RelativeLayout>
activity_second.xml
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:paddingBottom="@dimen/activity_vertical_margin" android:paddingLeft="@dimen/activity_horizontal_margin" android:paddingRight="@dimen/activity_horizontal_margin" android:paddingTop="@dimen/activity_vertical_margin" tools:context=".SecondActivity" > <Button android:id="@+id/button1" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_centerHorizontal="true" android:layout_centerVertical="true" android:text="@string/ToFirst" /></RelativeLayout>
TaskActivity.javapackage com.test.task;import android.net.Uri;import android.os.Bundle;import android.content.Intent; import android.view.Menu; import android.view.View; import android.view.View.OnClickListener; import android.widget.Button;import android.app.Activity;public class TaskActivity extends Activity {private Button button1; private Button button2; @Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_task); button1 = (Button)findViewById(R.id.tosecond); button2 = (Button)findViewById(R.id.call); button1.setOnClickListener(new OnClickListener() { @Override public void onClick(View arg0) { // TODO Auto-generated method stub Intent intent = new Intent(TaskActivity.this,SecondActivity.class); startActivity(intent); } }); button2.setOnClickListener(new OnClickListener() { @Override public void onClick(View view) { // TODO Auto-generated method stub Intent intent1=new Intent(Intent.ACTION_DIAL); intent1.setData(Uri.parse("tel:10086")); startActivity(intent1); } }); }@Overridepublic boolean onCreateOptionsMenu(Menu menu) {// Inflate the menu; this adds items to the action bar if it is present.getMenuInflater().inflate(R.menu.task, menu);return true;}}
SecondActivity.javapackage com.test.task;import android.os.Bundle;import android.view.View;import android.view.View.OnClickListener; import android.app.Activity;import android.content.Intent;import android.view.Menu;import android.widget.Button;public class SecondActivity extends Activity { private Button button; @Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_second);button = (Button) findViewById(R.id.button1); button.setOnClickListener(new OnClickListener() { @Override public void onClick(View arg0) { // TODO Auto-generated method stub Intent intent = new Intent(SecondActivity.this,TaskActivity.class); startActivity(intent); } }); }@Overridepublic boolean onCreateOptionsMenu(Menu menu) {// Inflate the menu; this adds items to the action bar if it is present.getMenuInflater().inflate(R.menu.second, menu);return true;}}
0 0
- 任务3---理解Task
- 任务3 理解Task
- 实验任务3 理解Task
- 任务三 理解Task
- 任务三::理解Task。
- 实验2 Activity和Intent-任务3:理解Task
- 实验二--任务三--理解Task
- Task任务
- 实验二——任务三——理解Task
- 实验二_任务三_理解Task
- 理解spring任务调度timer,Quartz,spring task
- Spring Task 定时任务示例3
- 理解Task
- Task(任务)
- Task management 任务管理
- NET 4.0 任务(Task)
- .Net4.0 任务(Task)
- 什么是任务栈task?
- 最小的K个数
- 机器学习系列(12)_XGBoost参数调优完全指南(附Python代码)
- LeetCode Combination Sum II
- Hadoop之——再谈Hadoop的PRC机制
- 北京网赛I题 hiho1391 (树状数组、区间覆盖最大值问题)
- 任务3 理解Task
- 如何设计出让人眼前一亮的交互框架?
- 【编程素质】代码注释
- 搭建一个App框架及相应的源码分析(EventBus+RxJava+Rxtrofit+OkHttp+Dagger2)及三方SDK等
- Python--第3天:一大波金融Library来袭之numpy篇
- 开发记录——EXCEL导出
- Spring4 & Swagger2
- Java IO流系列(二)—— 字符流
- Java-代理