Android开发基础教程

Android开发基础教程

ID:37915363

大小:106.50 KB

页数:29页

时间:2019-06-02

Android开发基础教程_第1页
Android开发基础教程_第2页
Android开发基础教程_第3页
Android开发基础教程_第4页
Android开发基础教程_第5页
资源描述:

《Android开发基础教程》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Android开发基础目录1描述用户接口1设计用户接口3存取识别符6程序逻辑11完成BMI程序14描述用户接口将一份创意落实到可执行的应用程序,背后需要的是从阅读与写作程序代码中累积的经验,并有坚持理念、直到完成的耐心。表达用户接口我们可以先用前几章教的方法设定并执行仿真器,看看仿真器运作后的结果:我们看到一个文字字段元元,上面有一串文字「HelloWorld,Bmi!」。这就是Android默认程序架构的范例啰。由于才刚开始实际接触到Android应用程序,我们先从简单的开始:这一节中,我们的目

2、标是将「HelloWorld,Bmi!」换成别的文字。那么,「HelloWorld,Bmi!」,这串字符串藏在哪里呢?先打开「res/layout/main.xml」12712原来「HelloWorld,Bmi!」字符串就藏在「res/layout/main.xml」这个档案的第10行中。我们只要简单地将第10行修改成

4、如下android:text="HelloWorld,Bmi!”再执行一次仿真器,就可以得到一个相似的应用程序,只是内文变成了我们刚刚修改的内容。既然找到了「HelloWorld,Bmi!」字符串,我们就试着将「android:text」属性值从「HelloWorld,Bmi!」改成「哈啰,BMI」,然后执行看看吧。android:text="哈啰,BMI"结果发现Android仿真器中文嘛也通,字型也相当漂亮。要开始学习Android应用程序确实很简单吧?不过为了显示「HelloWorld,Bm

5、i」,也用到了许多程序代码。到底这些程序代码有什么含意呢?我们马上来学习「main.xml」这个XML界面描述文件的内涵吧。Android平台里,用户接口都是透过ViewGroup或View类别来显示。ViewGroup和View是Android平台上最基本的用户接口表达单元。我们可以透过程序直接呼叫的方法,调用描绘用户接口,将屏幕上显示的接口元素,与构成应用程序主体的程序逻辑,混合在一起编写。或是,也可以将接口显示与程序逻辑分离,照着Android提供的这个较优雅的方式,使用XML描述文件,来描

6、述接口组件的组织。讲解我们看到的「HelloWorld,Bmi」就包含在「main.xml」这个档案中。接着,我们就直接分部份来讲解这个「main.xml」档案里的内容:第1行XML(ExtensibleMarkupLanguage)是一种标记描述语言,不管是语法还是看起来的样子,都相当类似网页所使用的HTML29标记语言。XML被广泛地运用在Java程序的设定中。「main.xml」档里,第一行是每个XML描述档固定的开头内

7、容,用来指示这个文本文件是以XML格式描述的。第2,6与12行接着我们看到第一个卷标,与HTML网页卷标相当类似。"线性版面配置"(LinearLayout)卷标,使用了两个「LinearLayout」标签,来表示一个接口组件的区块。后头的卷标前加上一个「/」符号来表示

8、结束卷标。"线性版面配置"所指的是包含在「LinearLayout」卷标中,所有组件的配置方式,是将一个接一个组件由上而下排队排下来的意思。xmlns:android="http://schemas.android.com/apk/res/android"xmlns开头的这串叙述,是用来宣告这个XML描述档案的的名称空间(NameSpace),后面接的URL(网址),表示这个描述档案会参照到Android名称空间提供的定义。所有Android版面配置档案的最外层标签中,都必须包含这

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。