當前位置:首頁 » 安卓系統 » androidmain函數

androidmain函數

發布時間: 2024-01-27 05:07:02

㈠ 關於android.intent.action.MAIN在manifest里的使用

1、android.intent.action.MAIN決定應用程序是最先啟動的。

2、如果有多個activity都具有此許可權,那麼就應該用<intent-filter>來定義哪個activity在什麼情況下啟動。

3、如果在某個activity中不添加android.intent.action.MAIN有沒有影響這個沒有嘗試過,如果沒有應該是無法啟動的。理論上提示無許可權。

Android會根據manifest.xml是啟動相應的應用程序。

啟用應用程序的時候,會啟用對應的Activity,啟用的這些Activity也要在manifest.xml中聲明。

<intent-filter>在聲明的時候用到的,是在activity下一級,而<action>和<category>又是在<intent-filter>的下一級

<activity...

<intent-filter>...

<action...

<category...

</intent-filter>

</activity>

<intent-filter>就理解為過濾器,它指定了啟動應用程序的Intent對象的動作和類型

<actionandroid:name="android.intent.action.MAIN"/>

-->表示這個activity是主入口,換句話說,你只要啟動這個應用程序,就要首先調用這個activity

<categoryandroid:name="android.intent.category.LAUNCHER"/>

-->表示這個activity種類,要加到LAUNCHER程序列表裡。

(1)androidmain函數擴展閱讀:

任何一個C++程序都包含一個main函數,這是規定。main函數由系統直接調用,是程序執行的入口。(和C++語言中一樣)

main函數與用戶自己定義的函數都是各自獨立的模塊,即函數不能嵌套定義,通俗的說,不能在一個函數的函數體內定義另一個函數,即使在main函數中也不行。但main函數可以對用戶自己定義的函數進行調用(但main函數只能由系統調用)。用戶自己定義多個函數時,這幾個用戶自己定義的函數之間都可以互相調用。

參考自拉理由:網路-main

㈡ android 沒有main函數,怎麼找到程序執行入口

android應用程序中,並沒有像c++和java這樣有main函數來作為應用程序的入口.android應用程序提供的是入口Activity(你打開一個應用,第一眼看到的),而非入口函數.
在AndroidManifest.xml中
給你要最先啟動的acticity寫上下面這些語句,表示這個activity就是入口

㈢ Android studio怎麼新建並運行普通的java類,就是那種帶main方法的

如果不添加配置直接在Android的項目中創建一個帶有main函數的類是無法當做Java Application運行的。

當在寫Android的應用的時候需要測試一下和Android本身無關的代碼,只是純Java代碼而已,完全用不著開啟Android模擬器,如果想直接運行Java代碼,是會報錯。

㈣ android程序的入口點在哪裡

android應用程序(apk)沒有固定的入口點,系統會根據各個程序的manifest設定,在發生指定事件的時候調用程序的指定位置。
如果你說的入口點是傳統上認為的main函數,那麼在android應用程序裡面,相對應的就是在manifest裡面用intent-filter設定了會處理main action的那個activity。

㈤ 我新建了個android項目,在裡面寫了個類,裡面有個main函數,當我運行這個類時彈出應用程序錯誤,怎麼回事

Android程序是調用Activity來實現界面顯示,然後再這個界面(即Activity)上創建各種控制項來顯示你想什麼樣的形式輸出界面及內容。
若想實現你說的那種「列印test」, 需要調用「TextView控制項」來實現你說的那樣的意圖。所以你的那個代碼只能在創建的JAVA項目,是可用的。

熱點內容
緩存expires 發布:2024-11-28 16:02:27 瀏覽:383
圖像的jpeg壓縮matlab 發布:2024-11-28 16:02:05 瀏覽:940
androidcompilewith 發布:2024-11-28 16:00:19 瀏覽:435
訪問跳轉 發布:2024-11-28 15:54:44 瀏覽:697
演算法對算 發布:2024-11-28 15:41:38 瀏覽:3
稱重系統界面如何找配置項 發布:2024-11-28 15:28:29 瀏覽:570
vue能被反編譯嘛 發布:2024-11-28 15:23:59 瀏覽:80
gl和中配哪個配置好 發布:2024-11-28 15:20:01 瀏覽:235
linuxandroid嵌入式 發布:2024-11-28 15:18:58 瀏覽:200
服務密碼是啥有什麼用 發布:2024-11-28 15:08:48 瀏覽:164