怎樣在程式中設定android應用最開始執行的

時間 2022-03-09 01:18:31

1樓:

需要設定 「intent-filter」 ,你要 找到「androidmanifest.xml「.並在裡面進行設定。

「intent-filter」字段所在的activity就是預設啟動的第乙個activity。換句話說,如果你要更改,就把這個字段剪下過去就可以了。

2樓:匿名使用者

從乙個activity(介面)跳轉到另乙個activity時,需要使用到intent來啟動activity。

intent在android中的定義為:public intent (context packagecontext , class<?> cls);

在intent使用時,分為顯式呼叫和隱式呼叫:

顯式呼叫---直接呼叫activity的class類

例,activity1呼叫activity2

intent intent = new intent(this , activity2.class);

startactivity(intent);

隱式呼叫---通過呼叫另乙個activity的action 來啟動另乙個activity

activity1隱式呼叫activity2時需要在androidmanifest.xml檔案中配置activity2的action和category,具體新增下面的**到activity2的定義中

接著同樣用intent來啟動activity,**如下:

intent intent = new intent("myaction2");

startactivity(intent);

這樣就可以啟動activity2

注:intent隱式呼叫activity時會遇到多個activity的intent-filter中的action和category相同時,android會先彈乙個選擇介面的視窗,顯式要啟動的activity列表,根據使用者選擇來啟動activity,如activity2和activity3的action和category相同

啟動activity**如下:

intent intent = new("action2");

intent.addcategory("mycategory");

startactivity(intent);

這時就會彈出acvity的選擇視窗,選擇啟動activity2還是activity3

怎樣讓android應用程式只執行乙個例項?

3樓:匿名使用者

這個倒是沒聽說過

給你列出activity的四種啟動模式吧:

1. standard

模式啟動模式,每次啟用activity時都會建立activity,並放入任務棧中。

2. singletop

如果在任務的棧頂正好存在該activity的例項, 就重用該例項,否者就會建立新的例項並放入棧頂(即使棧中已經存在該activity例項,只要不在棧頂,都會建立例項)。

3. singletask

如果在棧中已經有該activity的例項,就重用該例項(會呼叫例項的onnewintent())。重用時,會讓該例項回到棧頂,因此在它上面的例項將會被移除棧。如果棧中不存在該例項,將會建立新的例項放入棧中。

4. singleinstance

在乙個新棧中建立該activity例項,並讓多個應用共享改棧中的該activity例項。一旦改模式的activity的例項存在於某個棧中,任何應用再啟用改activity時都會重用該棧中的例項,其效果相當於多個應用程式共享乙個應用,不管誰啟用該activity都會進入同乙個應用中。

另外:設定activity的啟動模式,要在androidmanifest.xml裡對應的標籤設定android:launchmode屬性

eclipse中如何設定android程式執行後預設的出現介面?

跪求各位大神:android可以在androidmanifest.xml中配置第乙個啟動的activity。

4樓:匿名使用者

基本實現方式, 用sharepreference做記錄

也可以用檔案的形式

android開發怎樣在程式中自定義tag,好讓logcat列印出來

你好!首先log有很多態別 log.v string tag,string msg 冗餘訊息 log.d string tag,string msg 除錯訊息 log.i string tag,string msg 普通資訊 log.w string tag,string msg 警告訊息 log....

android怎樣在應用程式中向檔案裡寫入資料

不可以,訪問其他程序,只能使用content provider 或者aidl filewriter 再加檔案讀寫許可權 mode world readable,mode world writeable 怎樣讓android應用程式只執行乙個例項?這個倒是沒聽說過 給你列出activity的四種啟動模...

在android中如何讓你的程式適應各種解析度

各種android作業系統的手機簡直就是琳琅滿目,螢幕解析度的差異可想而知。目前比較主流的有wvga 800x480,hvga 480x320,另外的還有qvga 320x240。當然還有魅族m9的dvga 960x640,還有蛋疼的摩托羅拉的fwvga 854x480。其實,在你layout的xm...

在中怎樣設定目錄,在word中怎樣設定目錄?

word如何設定自動生成目錄?很簡單,讓我來教會你!word怎麼設定自動生成目錄?到工具欄的插入 引用 索引和目錄 目錄中設定目錄式樣 級別 頁碼位置 前導符什麼的,然後把需要設定各級標題的文字分別設定,最後在你要放目錄的位置點選工具欄的插入 引用 索引和目錄 目錄中確定即可 word中找 插入 引...

怎樣在檔案中設定密碼,怎樣在WORD檔案中設定密碼?

首先,開啟標籤卡中的 工具 選項 安全性 開啟文件時的密碼 中填寫你想要新增的密碼即可,這個密碼是在開啟這個word時必須鍵入的密碼,如果不鍵入則不能訪問該文件!希望我的回答能令你滿意。2003工具 文件保護 2007最左上角的圓形徽標 準備 加密文件 首先建立乙個word文件,使用窗體保護的方式保...