1. 在專案的根目錄有個配置檔案「androidmanifest.xml」,是用來設定activity的屬性的如
<?
xmlversion="1.0"
encoding="utf-8"
?>
<
manifest
xmlns:android=""
package="wq.org"
android:versioncode="1"
android:versionname="1.0"
>
<
uses-sdk
android:minsdkversion="4"
/>
<
android:icon="@drawable/icon"
>
<
activity
android:name=".myandroidactivity"
>
<
intent-filter
>
<
action
android:name="android.intent.action.main"
/>
<
category
android:name="android.intent.category.launcher"
/>
intent-filter
>
activity
>
<
activity
android:name=".resultactivity"
>
activity
>
>
manifest
>
其中「android:name=".myandroidactivity"」裡面的「.」符號表示說當前包的意思, 也就是在標籤中設定的package屬性「wq.org」指定的包路徑,假如wq.org包下還有乙個cc包,並且有乙個activity名為ccactivity,那麼你配置android:name時就要寫成android:name=".cc.ccactivity",這個「.」最好還是寫上好,不容易出錯。
2.在頁面布局檔案中有一些類似的定義:
<
textview
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:id="@+id/tvpass"
android:text="@string/tvpass"
>
textview
>
android:id="@+id/tvpass"裡面包含「@」以及「+」符號,「@」符號是將這個控制項id自動記載r檔案中,「+」號表示向r檔案中的內部類id中新增乙個變數,名字叫tvpass,"+"相當於**中的new,"+id"就表示產生乙個新的id,如果沒有"+",而是"@id"的話,就是引用其他地方已經定義過的id了,這樣比較好理解
如何退出多個Activity
對於單一activity的應用來說,退出很簡單,直接finish 即可。當然,也可以用killprocess 和system.exit 這樣的方法。對於多個activity,1 記錄開啟的activity 每開啟乙個activity,就記錄下來。在需要退出時,關閉每乙個activity即可。2 傳送...
如何退出多個Activity
對於單一activity的應用來說,退出很簡單,直接finish 即可。當然,也可以用killprocess 和system.exit 這樣的方法。對於多個activity,1 記錄開啟的activity 每開啟乙個activity,就記錄下來。在需要退出時,關閉每乙個activity即可。2 傳送...
TabHost存放多個Activity
tabhost是android應用開發中非常常用的元件,他能起到類似web開發中選單導航的效果。基本概念 tabhost tabhost就像乙個容器,裡面可以存放多個tab。tabhost.addtab tabspec 此方法用於將tab新增到tabhost。tabspec 就是tab,這個類沒有對...