推荐: LOGO设计微信开发包装设计游戏开发接口开发手机网站开发VI设计文字设计Web前端开发网页设计客厅装修情人节表白Oracle数据库网站建设个人网站建设微信客户端

热门搜索: LOGO设计微信开发VI设计网站建设网站推广

当前位置: 威客百科 > 安卓开发 > 安卓开发实例
免费发布需求,接收报价与方案

安卓开发实例

什么是安卓开发?

猜您需要: 【安卓开发好学吗】【安卓开发语言】【安卓开发需要学什么】【安卓开发工具】【安卓开发入门教程】【安卓系统是谁开发的】

    Android的开发离不开实践,先由简单的Hello World开始分析。Android应用程序的界面设计有两种方法:一种是代码设计,另一种是XML文件设计。使用代码方式来设计UI的优点是方便快捷,界面描述信息都是在Activity类中,不用去配置资源文件。但是,这种构建界面的方式会出现许多问题,小小的排版变动可能会导致很大的代码变动,最大的问题时无法把正确的用户界面显示在手机屏幕上,这样导致的错误可能比配置文件浪费的时间更长。

    首先,介绍XML文件用户界面设计方法。当打开HelloWorld.java类的时候,会发现它继承了Activity类。在HelloWorld.java文件中包含了建立、显示和运行这个应用所必需的代码。onCreate()方法内部的代码有:
    SetContentView(R.layout.main)方法表示我们选择了res/layout/main.xml这个配置文件所表示的界面布局。接下来就要完善main.xml文件。那么怎么才能使手机屏幕上显示“Hello World”文本呢?添加完文本后,main.xml唯一的改动在于android:text = “Hello World”这句话,提供了手机屏幕显示所需的“Hello World”字符串。这个配置文件的其他内容:1.xmlns:android属性是命名空间声明。2.android:layout_width属性声明View要占屏幕多少空间。3.android:layout_height属性与android:layout_width的属性类似,它是指屏幕可用的高度。android:text属性表明TextView包含的文字,在这个例子中,将其设置为“Hello World”。
    
    接下来执行代码,进入Eclipse平台,选取Hello World工程单击运行按钮。在弹出窗口中选择Android Application。如果是第一次启动模拟器,那么稍等2-3分钟,模拟器就会启动。一个Hello World的Android应用就完成了。 

    最后我们以代码的方式来设计用户界面。对TextView界面UI组件进行构造,在建构好TextView之后,设定它要显示的文字,使用setText方法,代码如下:
    最后将TextView控件显示在手机屏幕上,代码如下:
    Activity的setContentView()指令,是Android系统将View关联到Android的手机界面,如果Activity不使用这个方法,除了空白屏幕外,什么也不会显示,而我们的目的就是要显示出文字,所以要将刚建立的TextView通过LinearLayout关联到Android的界面。

    这一Hello World的Android开发的实例是以最直接的方式进行开发出最简单的应用程序。实际上,Android平台拥有更加广阔的大展拳脚之地。无论是各种开发工具与环境,还是各种组件的运用,都能带给开发人员和用户非凡的操作和体验感受。我们不能仅仅拘束在单独的实例之中,必须掌握更多的技能,才能举一反三,融会贯通,有能力应对更多更复杂的Android开发程序。
< 安卓开发工资 安卓开发需要学什么 >