編輯:關於Android編程
一、創建工程
file->new->android application依次填入應用名稱、工程名、包名
在工程目錄下找到src/com.example.helloworld MainActivity.java
二、添加代碼
復制代碼 代碼如下:
package com.example.helloworld;
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 MainActivity extends Activity
{
private Button button;
@Override
protected void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
this.button = (Button) this.findViewById(R.id.button1);
this.button.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
Intent intent = new Intent();
intent.setClass(MainActivity.this, IntentActivity.class);
intent.putExtra("name", "Hello World");
startActivity(intent);
}
});
}
}
在添加代碼之前,先在res/layout/activity_main.xml中,拖拽一個Button控件上去。此時會自動在activity_main.xml中生成Button的信息,注意id值,如果使用此Button,有用
三、添加跳轉Activity
1、右擊src/com.example.helloworld,new->class,在name處填寫IntentActivity,不用加java即可
2、添加layout。在res/layout處右擊,new->android XML file,在此xml上拖拽一個TextView上去。此時在R.java中自動添加了TextView的地址
3、在AndroidManifest.xml中添加如下代碼:完成Activity的注冊
復制代碼 代碼如下:
<activity
android:name="com.example.helloworld.IntentActivity"> </activity>
三、實現IntentActivity.java
復制代碼 代碼如下:
package com.example.helloworld;
import android.app.Activity;
import android.os.Bundle;
import android.widget.TextView;
import android.content.Intent;
public class IntentActivity extends Activity
{
@Override
protected void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_intent);
Intent intent = getIntent();
String string = intent.getStringExtra("name");
TextView textView = new TextView(this);
textView.setTextSize(40);
textView.setText(string);
setContentView(textView);
}
}
四、運行
打開模擬器或者手機,運行。
華為P9Plus雙清手機方法。相信很多網友都需要清理手機,或因為內存滿了,或忘記密碼了,不管是什麼緣由,雙清手機都能達到你想要的要求,那麼華為p9plus怎
幾乎所有的應用開發者都知道“用戶體驗”的重要性,要提升用戶體驗就離不開一個完備的監控和上報系統,這其中日志(包括Crash上報)是最基本的問題跟蹤和解決手段。本文接下來將
“點九”圖片概述 “點九”是andriod平台的應用軟件開發裡的一種特殊的圖片形式,文件擴展名為:.9.png。 我們都知道android平台有多種不同的分辨
一般來說。熟悉Android程序設計的人都知道Android有三個基礎組件Activity,Service和BroadcastReceiver,他們都是依賴Intent來