1. 程式人生 > >5.Android-Manifest.xml檔案註冊活動、宣告主活動

5.Android-Manifest.xml檔案註冊活動、宣告主活動

<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.example.myapplication">
    <application
        android:allowBackup="true"
        android:icon="@mipmap/ic_launcher"
        android:label="@string/app_name"
        android:supportsRtl="true"
        android:theme
="@style/AppTheme">
<activity android:name=".MainActivity"> <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity
>
</application> </manifest>

1.
活動的註冊宣告要放在<application>標籤內,通過<activity>標籤來對活動進行註冊,在<activity>標籤中我們使用android:name來指定具體註冊哪個活動。由於在<manifest>標籤中已經通過package屬性指定了程式的包名,因此在註冊活動時這一部分可以省略,直接使用.MainActivity。
2.
<intent-filter>標籤裡的兩行程式碼非常重要,

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

表示MainActivity是這個專案的主活動,在手機上點選應用圖示,就首先啟動這個活動。
如果應用程式沒有宣告任何一個活動作為主活動,這個程式任然可以正常安裝,只是無法在啟動器中看到或者開啟這個程式,這種程式一般都是作為第三方服務供其他應用在內部進行呼叫,例如支付寶快捷支付服務。

相關推薦

5.Android-Manifest.xml檔案註冊活動宣告活動

<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.example.myapplication"> <applica

web.xml檔案2.32.42.53.0不同版本問題

Web.xml檔案有2.3、2.4、2.5、3.0版本,其中有一個很重要的配置差異: 在Servlet 2.5 版本中可以這樣配置,多個url對映到同一個servlet。具體如下。 <servlet-mapping> <servlet-name>se

android manifest.xml配置檔案中的 Service節點

The name of the process where the service is to run. Normally,all components of an application run in the default process created for theapplication. It ha

android manifest.xml 文件

包名 清單文件 roi ani 應用 XML 文件 .com manifest 韓夢飛沙 韓亞飛 [email protected]/* */ yue31313 han_meng_fei_sha 清單文件 包括 包名 應用 各個組件 四大組件 使用

Android Studio xml檔案無法預覽

版權宣告:本文為博主原創文章,未經博主允許不得轉載。 https://mp.csdn.net/postedit 更新as到3.0.1後 佈局檔案的Design無法預覽佈局,顯示空白 在網上找到個辦法: 修改res/values/styles.xml檔案中name=“AppTheme”的s

Qt XML檔案的建立讀取介紹以及“重寫XML不能覆蓋原內容問題”解決

簡介XML XML(Extensible Markup Language,可擴充套件標記語言),是一種類似於HTML的標記語言,設計目的是用來傳輸資料,而不是顯示資料。XML的標籤沒有被預定義,使用者需要在使用時自行進行定義。XML是W3C(全球資訊網聯盟)的推薦標準。相對於資料庫表格的二維

當在寫androidxml檔案中出現Unexpected text found in layout file: """的解決辦法

#當在寫android的xml檔案中出現Unexpected text found in layout file: “”"的解決辦法 當出現 Unexpected text found in layout file: “”" Incorrect line e

c# 操作xml檔案,新增刪除節點

/// <summary> /// 刪除當前選擇節點 /// </summary> /// <param name="sender"></param>

spring中xml檔案的xmlnsxmlns:xsi和xsi:schemaLocation

相信很多人和我一樣,在編寫Spring或者Maven或者其他需要用到XML文件的程式時,通常都是將這些XML文件頭拷貝過來,並沒有理解其中元素(比如xmlns,xmlns:xsi,xsi:schemaLocation)的真正含義,不知道哪些元素是多餘的,也不知道為什麼要加

AndroidXML的名稱空間自定義屬性

基本概念介紹 名稱空間(namespace) XML 名稱空間提供避免元素命名衝突的方法。 打個比方,A學校有名學生叫做林小明,B學校也有名學生叫林小明,那我們如何識別這兩名擁有相同名字的同學呢?這時候名稱空間就派上用場了。A和B此時就可以被當成是名稱空間了。也就是說,

Android修改XML檔案

最近在專案中需要使用XML記錄資料,網上這方面的文章較少,記錄一下 使用DOM方式 /** * 追加內容到XML文件 * @param instructions * @throws ParserConfigurationException * @throw

android AndroidManifest.xml檔案中怎樣設定訪問網路的許可權

Android訪問網路的許可權是android.permission.INTERNET。 宣告許可權的方式:開啟 AndroidManifest.xml檔案在application節點之前增加 <uses-permission android:na

android讀取xml檔案來實現省份,城市,區的選擇

本部落格如需轉載,請註明出處。 -------------------------------------------------------------------------------------------------------------------------

Android解析xml檔案

public void pullxml(View v){ //獲取資原始檔並轉化為輸入流 try { InputStream is=ClassLoader.getSystemResourceAsStream("hey.xml");

Android AndroidManifest.xml檔案android:supportsRtl屬性詳解

Android Studio新建工程的AndroidManifest檔案裡會有一個supportsRtl屬性,並且預設是true,那這個屬性到底有什麼用呢,顧名思義就是“支援RTL”,那RTL又是神馬鬼

androidXML中畫橫線豎線和虛線

一、畫橫線 <View android:layout_width="match_parent" android:layout_height="@dim

[XML文件解析]libxml2對XML檔案的建立解析查詢修改

xmlXPathObjectPtr get_nodeset(xmlDocPtr doc, const xmlChar *xpath) { xmlXPathContextPtr context; xmlXPathObjectPtr result; context = xmlXP

android不用xml檔案,動態寫Animation,注:Animation並不會真正移動控制元件,需要呼叫onAnimationEnd

android不用xml檔案,動態寫Animation // 移動animation public static void Translate(View view, float fromX, float toX, float fromY,    float toY, l

Android string.xml如何輸入空格換行等符號——轉義字元

        在Android中,使用者往往會把所有的字串儲存在string.xml中,目的是方便統一管理,並且利於國際化,但是在這些字串中直接輸入一些符號是不起任何效果的,比如空格,換行,大於號小於號等,這就需要使用轉義字元來進行轉移,這樣才能在使用時正確顯示字元。

Android學習記錄(1)—AndroidXML檔案的序列化生成與解析

xml檔案是非常常用的,在android中json和xml是非常常用的兩種封裝資料的形式,從伺服器中獲取資料也經常是這兩種形式的,所以學會生成和解析xml和json是非常有用的,json相對來說是比較簡單的,咱不做介紹了,這裡給大家講一下xml的序列化生成和解析。不廢話了,