先說說整個程序要做哪些內容吧,簡單helloword 通過一個按鈕點擊在另一個acitvity出現(xiàn)文本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).設置監(jiān)聽和跳轉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.可以運行了,嘿嘿
更多文章、技術交流、商務合作、聯(lián)系博主
微信掃碼或搜索:z360901061
微信掃一掃加我為好友
QQ號聯(lián)系: 360901061
您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元

