相信学过编程的人员都对各种语言的helloword程序的编写方式记忆犹新吧。在这里我们就为大家详细介绍一下有关Android HelloWord的编写方式,方便大家对这一操作系统编写方式的理解。#t#

专注于为中小企业提供成都网站设计、网站建设、外贸网站建设服务,电脑端+手机端+微信端的三站合一,更高效的管理,为中小企业莎车免费做网站提供优质的服务。我们立足成都,凝聚了一批互联网行业人才,有力地推动了近1000家企业的稳健成长,帮助中小企业通过网站建设实现规模扩充和转变。
先说说整个程序要做哪些内容吧,简单helloword 通过一个按钮点击在另一个acitvity出现文本Hello xiaoshengDAI
说下Android HelloWord做的步骤吧:
1.首先新建项目,我这边主要是测试Layout所以项目名就叫这个了。
2.我们要显示一个按钮,难后点击这个按钮就转到其他activity显示Hello xiaoshengDAI,新建类Layout主要来显示***个activity即button,
1).在main.xml文件中进行配置
Java代码
- < ?xml version="1.0" encoding="utf-8"?>
 - < LinearLayout xmlns:android=
 
"http://schemas.android.com/apk/res/android"- android:orientation="vertical"
 - android:layout_width="fill_parent"
 - android:layout_height="fill_parent">
 - < Button android:id="@+id/button1"
 - android:layout_width="wrap_content"
 - android:layout_height="wrap_content"
 - android:text="来点我吧"/>
 - < /LinearLayout>
 - < ?xml version="1.0" encoding="utf-8"?>
 - < LinearLayout xmlns:android=
 
"http://schemas.android.com/apk/res/android"- android:orientation="vertical"
 - android:layout_width="fill_parent"
 - android:layout_height="fill_parent">
 - < Button android:id="@+id/button1"
 - android:layout_width="wrap_content"
 - android:layout_height="wrap_content"
 - android:text="来点我吧"/>
 - < /LinearLayout>
 
2).设置监听和跳转actiovity
Java代码
- package com.layout;
 - import android.app.Activity;
 - import android.content.Intent;
 - import android.os.Bundle;
 - import android.view.View;
 - import android.view.View.OnClickListener;
 - import android.widget.Button;
 - public class Layout extends Activity {
 - /** Called when the activity is first created. */
 - @Override
 - public void onCreate(Bundle savedInstanceState) {
 - OnClickListener listener1 = null;
 - Button botton1 = null;
 - listener1 = new OnClickListener(){
 - public void onClick(View v) {
 - Intent intent0 = new Intent(Layout.this,
 
ActivityFrameLayout.class);- setTitle("FrameLayout");
 - startActivity(intent0);
 - }
 - };
 - super.onCreate(savedInstanceState);
 - setContentView(R.layout.main);
 - botton1 = (Button) findViewById(R.id.button1);
 - botton1.setOnClickListener(listener1);
 - }
 - }
 - package com.layout;
 - import android.app.Activity;
 - import android.content.Intent;
 - import android.os.Bundle;
 - import android.view.View;
 - import android.view.View.OnClickListener;
 - import android.widget.Button;
 - public class Layout extends Activity {
 - /** Called when the activity is first created. */
 - @Override
 - public void onCreate(Bundle savedInstanceState) {
 - OnClickListener listener1 = null;
 - Button botton1 = null;
 - listener1 = new OnClickListener(){
 - public void onClick(View v) {
 - Intent intent0 = new Intent(Layout.this,
 
ActivityFrameLayout.class);- setTitle("FrameLayout");
 - startActivity(intent0);
 - }
 - };
 - super.onCreate(savedInstanceState);
 - setContentView(R.layout.main);
 - botton1 = (Button) findViewById(R.id.button1);
 - botton1.setOnClickListener(listener1);
 - }
 - }
 
3.在Android HelloWord编写中,新建activityFrameLayout类和activityFrameLayout.xml文件
Java代码
- < ?xml version="1.0" encoding="utf-8"?>
 - < LinearLayout xmlns:android=
 
"http://schemas.android.com/apk/res/android"- android:orientation="vertical"
 - android:layout_width="fill_parent"
 - android:layout_height="fill_parent"
 - >
 - < TextView
 - android:layout_width="fill_parent"
 - android:layout_height="wrap_content"
 - android:text="Hello xiaoshengDAI"
 - />
 - < /LinearLayout>
 - < ?xml version="1.0" encoding="utf-8"?>
 - < LinearLayout xmlns:android=
 
"http://schemas.android.com/apk/res/android"- android:orientation="vertical"
 - android:layout_width="fill_parent"
 - android:layout_height="fill_parent"
 - >
 - < TextView
 - android:layout_width="fill_parent"
 - android:layout_height="wrap_content"
 - android:text="Hello xiaoshengDAI"
 - />
 - < /LinearLayout>
 
Java代码
- package com.layout;
 - import android.app.Activity;
 - import android.os.Bundle;
 - public class ActivityFrameLayout extends Activity {
 - @Override
 - protected void onCreate(Bundle savedInstanceState) {
 - super.onCreate(savedInstanceState);
 - setTitle("哈哈");
 - setContentView(R.layout.activityframelayout);
 - }
 - }
 - package com.layout;
 - import android.app.Activity;
 - import android.os.Bundle;
 - public class ActivityFrameLayout extends Activity {
 - @Override
 - protected void onCreate(Bundle savedInstanceState) {
 - super.onCreate(savedInstanceState);
 - setTitle("哈哈");
 - setContentView(R.layout.activityframelayout);
 - }
 - }
 
4.对AndroidManifest.xml进行配置,将新建Activity配置文件加进来
Android HelloWord的Java代码
- < ?xml version="1.0" encoding="utf-8"?>
 - < manifest xmlns:android=
 
"http://schemas.android.com/apk/res/android"- package="com.layout"
 - android:versionCode="1"
 - android:versionName="1.0">
 - < application android:icon="@drawable/icon"
 
android:label="@string/app_name">- < activity android:name=".Layout"
 - android:label="@string/app_name">
 - < intent-filter>
 - < action android:name="android.intent.action.MAIN" />
 - < category android:name=
 
"android.intent.category.LAUNCHER" />- < /intent-filter>
 - < /activity>
 - < activity android:name=".ActivityFrameLayout"
 
android:label="activityFrameLayout">- < intent-filter>
 - < action android:name="android.intent.action.MAIN" />
 - < category android:name=
 
"android.intent.category.LAUNCHER" />- < /intent-filter>
 - < /activity>
 - < /application>
 - < uses-sdk android:minSdkVersion="3" />
 - < /manifest>
 - < ?xml version="1.0" encoding="utf-8"?>
 - < manifest xmlns:android=
 
"http://schemas.android.com/apk/res/android"- package="com.layout"
 - android:versionCode="1"
 - android:versionName="1.0">
 - < application android:icon="@drawable/icon"
 
android:label="@string/app_name">- < activity android:name=".Layout"
 - android:label="@string/app_name">
 - < intent-filter>
 - < action android:name="android.intent.action.MAIN" />
 - < category android:name=
 
"android.intent.category.LAUNCHER" />- < /intent-filter>
 - < /activity>
 - < activity android:name=".ActivityFrameLayout"
 
android:label="activityFrameLayout">- < intent-filter>
 - < action android:name="android.intent.action.MAIN" />
 - < category android:name=
 
"android.intent.category.LAUNCHER" />- < /intent-filter>
 - < /activity>
 - < /application>
 - < uses-sdk android:minSdkVersion="3" />
 - < /manifest>
 
5.Android HelloWord可以运行了,嘿嘿
                标题名称:Android HelloWord编写方式介绍
                
                标题来源:http://www.csdahua.cn/qtweb/news6/48056.html
            
网站建设、网络推广公司-快上网,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 快上网