`
yahaitt
  • 浏览: 756533 次
  • 性别: Icon_minigender_2
  • 来自: 杭州
社区版块
存档分类
最新评论

android HelloWord

阅读更多

先说说整个程序要做哪些内容吧,简单helloword 通过一个按钮点击在另一个acitvity出现文本Hello xiaoshengDAI

 

具体包结构如下图

 

 

 

说下做的步骤吧:

 

1.首先新建项目,我这边主要是测试Layout所以项目名就叫这个了。

2.我们要显示一个按钮,难后点击这个按钮就转到其他activity显示Hello xiaoshengDAI,新建类Layout主要来显示第一个activity即button,

   1).在main.xml文件中进行配置

<?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

 

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.新建activityFrameLayout类和activityFrameLayout.xml文件

 

<?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>
 
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配置文件加进来

<?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.可以运行了,嘿嘿

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics