Android操作系统与应用开发 作者 刘乃安 第4-7章 第4章.pptVIP

Android操作系统与应用开发 作者 刘乃安 第4-7章 第4章.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第4章 Android基本组件       4.1 Android用户界面 4.1.1 TextView(文本视图)   TextView是一种用于显示文本信息,如字符串(包括HTML文本)的控件。在Android用户界面中,通过TextView参数可对控件显示进行控制,其效果图如图4.1所示。 图4.1 TextView布局文件效果图   (1) 创建名为“TextViewExample”的工程,在  res/layout/main.xml中添加如下代码:   LinearLayout   xmlns:android=“/apk/res/android”    android:layout_width=“fill_parent”    android:layout_height=“fill_parent”    android:orientation=vertical     TextView   android:id=“@+id/textview”  android:layout_width=“fill_parent”   android:layout_height=“wrap_content”   android:text=“@string/text” /   /LinearLayout   LinearLayout表示该Activity为线性布局,其中,layout_width和layout_height分别定义长度和宽度,fill_parent表示布满整个布局,wrap_content表示根据内容动态布局,orientation参数用于控制布局方向,vertical表示垂直布局,horizontal表示水平布局。TextView控件中的text参数表示TextView要显示的文本,这里的文本值为res/values/ strings.xml中定义的text元素的值。   (2) 修改TextViewExampleActivity .java中的代码:   public class TextViewExampleActivity extends Activity { /** Called when the activity is first created. */   @Override   public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); //获取xml配置文件定义的TextView控件 TextView textView = (TextView)findViewById(R.id.textview); //设置显示文本的颜色,也可以在xml配置文件中定义 textView.setTextColor(Color.RED); //设置显示文本的字体大小 textView.setTextSize(20); //设置TextView控件的背景颜色 textView.setBackgroundColor(Color.BLUE); } }   Activity的入口为onCreate()方法,首先调用  setContentView(R.layout.main)设置Activity布局,并通过调用findViewById()方法来获取布局文件中的TextView控件,然后设置TextView控件的相关属性,如字体颜色、大小等。这些属性也可以在TextView控件的配置文件中定义。 4.1.2 Button(按钮)   Android SDK在布局中常用的简单按钮控件为Button和ImageButton。利用Button按钮控件,用户能在该空间上点击后引发相应的事件处理函数。Toast是Android中用来显示简洁信息(例如:帮助或提示)的一种机制,它没有焦点,而且其显示的时间有限,超过一定的时间就会自动消失。本小节主要是实现一个简单的Button控件实例,如图4.2所示。 图4.2 Button控件图   (1) 创建一个名为“TextViewExample”的Android工程,修改布局文件res/layout/ main.xml:   ?xml version=“1.0” encoding=“utf-8”?   LinearLayout xm lns:android=“/apk/re

文档评论(0)

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档