- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
习题一 1、Android系统是基于什么操作系统的应用系统? [解答]Android系统是基于Linux操作系统的应用系统。 2、试述建立Android系统开发环境的过程和步骤。 [解答] 建立Android系统开发环境的过程和步骤如下: (1)在Android Studio集成环境中生成Android应用项目框架 (2)修改或编写Java源程序 (3)修改或编写xml界面源程序 (4)调用模拟器运行应用程序 3、如何编写和运行Android系统应用程序? [解答] (1)创建一个新的Android项目 启动Android Studio, 选择“新建项目” 菜单项 。 (2)填写应用程序的参数 在“Android新应用程序”信息对话框中输入应用程序名称,并选择Android SDK的版本。 (3)编写用户界面程序activity_main.xml 创建应用项目后,打开activity_main.xml文件,进行用户界面布局设计。 (4)编写代码MainActivity.java 打开主程序MainActivity.java文件,根据项目功能要求,编写相应代码。 (5)在模拟器中运行应用程序 单击工具栏“Run App”按钮,运行AVD模拟器,可以看到应用程序的运行结果。 4、编写Android应用程序,在模拟器中显示“我对Android很痴迷!”。 [解答] 参照【例1-1】 (1)在Android Studio中新建一个Android项目; (2)在系统自动生成的应用程序框架中,打开修改资源目录res\layout中的界面布局文件activity_main.xml,在设计界面中,选中文本标签组件textView(组件面板中的“”项),属性栏中找到“text”属性“Hello World”,将其修改为“我对Android很痴迷!”; (3)保存程序后,单击工具栏“Run App”按钮,运行AVD模拟器。 5、编写Android应用程序,在模拟器中显示一个图形文件。 [解答] 参照【例1-2】 (1)在Android Studio中新建一个Android项目; (2)把事先准备的图片文件复制到资源目录res\drawable中; (3)打开源代码目录src中的MainActivity.java文件,编写代码如下: import (略) public class MainActivity extends AppCompatActivity { @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); ImageView img = new ImageView(this); img.setImageResource(R.drawable.【图片文件名】); setContentView(img); } } 习题二 1. 编写程序,如图2.28所示,单击按钮,文本编辑框中输入的文字内容,显示到文本标签。 文本编辑框 文本编辑框 按钮 按钮 文本 文本标签 图2.28 文本编辑框中的文字内容,显示到文本标签 【解答】 import android.support.v7.app.AppCompatActivity; import android.os.Bundle; import android.view.View; import android.widget.*; public class MainActivity extends AppCompatActivity { private Button copyBtn; private TextView outputText; private EditText inputText; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); //建立界面部件和成员变量的联系 copyBtn=(Button) findViewById(R.id.copy); outputText=(TextView) findViewById(R.id.textView); inputText=(EditText)findViewById(R
文档评论(0)