移动应用开发试题及答案

  • 格式:doc
  • 大小:53.00 KB
  • 文档页数:12

下载文档原格式

  / 12
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

《移动应用开发》试题

题目:

1.请实现点击按钮拨打电话功能。(20分)

2.请实现点击按钮改变文本控件颜色的功能。(30分)

3.请实现使用socket通信的服务器端代码。(50分)

要求:逻辑结构完整,答案要点突出,论述充分,每题答案字数不少于400字。答案不得完全照抄书本或其他资料,不得互相抄袭。

中南大学网络教育课程考试

《移动应用开发》答卷

本人承诺:本试卷确为本人独立完成,若有违反愿意接受处理。签名:______________学号:____________________专业:__________________学习中心:_________________

答:

①private Button btn2;

②btn2=(Button)findViewById在xml中把button2改成btn2,为该按钮的id

③(new OnClickListener(){});

④在OnClick()

Intent in2 = new Intent();

;oString().trim();

final String str2 = ().toString().trim();

if (str2))

{

Intent in = new Intent,;

startActivity(in);

}

else

{

"");

}

}});

(new OnClickListener(){

@Override

public void onClick(View arg0) {

getMenuInflater().inflate menu);

return true;

}

}

:

package=""

android:versionCode="1"

android:versionName="" >

android:minSdkVersion="17"

android:targetSdkVersion="17" />

android:allowBackup="true"

android:icon="@drawable/ic_launcher"

android:label="@string/app_name"

android:theme="@style/AppTheme" >

android:name=""

android:label="@string/app_name" >

android:name=""

android:label="@string/title_activity_sec" >

Layout文件

Layout文件,用来呈现一个拨打电话的按钮。

1.

2.

3.android:layout_width="fill_parent"

4.android:layout_height="fill_parent"

5.android:orientation="vertical">

6.

7.

8.

9.android:id="@+id/buttonCall"

10.android:layout_width="wrap_conte

nt"

11.android:layout_height="wrap_cont

ent"

12.android:text="call "/>

13.

14.

②Activity

使用以下代码,Android拨打电话:

1.Intent callIntent =new Intent;

2.("tel:"));

3.startActivity(call

Intent);

文件:当点击拨打电话按钮时,就会拨打这个号码。

1.package class MainActivity extends

Activity{

2.private Button button;

3.

4.@Override

5.public void onCreate(Bundle

savedInstanceState){

6.

7.(savedInstanceState);

8.setContentView

9.button=(Button)

findViewById

1.ainActivity"

2.android:label="@string/app

_name">

3.