編輯:關於Android編程
不好意思哦,上一篇Android自學開發第六篇代碼控制界面挖了個坑,如果運行不起來的同學,請注意查看本篇文章。
Android Project的靈魂大師AndroidManifest.xml終於要登場了,我們可以親切的稱呼它為AM文件,認識和學會配置AM文件則是是學習Android非常重要的基礎知識。
AM文件定義了該Android App的需要請求的權限,需要生命的組件以及按其他App交互的一些信息,我想我需要進一步詳解AM文件,期待我更新吧!
好,回到這個坑中來,我們已經使用連續的一系列文章介紹了如何開發一個look professional(裝逼)的程序,但是問題是它run不起來!!!之所以出現這樣的問題是因為我們忘記向AM文件提交我們的使用權限以及我們Activity類了。
聲明權限
由於我們需要訪問網絡,所以我們需要有訪問網絡的權限。
復制代碼 代碼如下:
<uses-permission android:name="android.permission.INTERNET"></uses-permission>
我們定義了兩個Activity,分別是MyActivity和ResultActivity,所以需要提交。
復制代碼 代碼如下:
<activity android:name="MyActivity" android:label="@string/app_name">
<intent-filter>
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
<activity android:name="ResultActivity"
android:label="@string/app_name">
</activity>
其中MyActivity還有這麼一個子節點:intent-filter,如果你看到這個intent-filter包含的子節點是如上定義,則用以說明程序啟動時的入口activity就是MyActivity。因為如果這兩個節點的屬性值分別含有MAIN和LAUNCHER,則說明它就是啟動程序時的入口活動。
好了,現在開始重新運行你的程序吧。
package com.example.administrator.newstop.entity;/** * Created by Administrator
Detecting Common Gestures,一般分為兩個階段:一: Gathering data about touch events.(收集數據)二: Inte
實現效果: 因為業務需要,以下代碼均以Youtube網站在線視頻為例 實現功能: 1、初始化的時候顯示標題和視頻封面 2、初始化的時候顯示一個play按鈕 3、不需
網盤存儲個人開發者往往沒有自己的後台服務器,但同時又想獲取app的運行信息,這就要借助於第三方的網絡存儲(也叫網盤、雲盤、微盤等等)。通過讓app自動在網盤上存取文件,可