編輯: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,則說明它就是啟動程序時的入口活動。
好了,現在開始重新運行你的程序吧。
本文實例講述了Android編程之SMS讀取短信並保存到SQLite的方法。分享給大家供大家參考,具體如下: Android 之 SMS 短信在Android系統
JSON代表JavaScript對象符號。它是一個獨立的數據交換格式,是XML的最佳替代品。本章介紹了如何解析JSON文件,並從中提取所需的信息。Android提供了四個
本文實例講述了Android編程學習之異步加載圖片的方法。分享給大家供大家參考,具體如下: 最近在android開發中碰到比較棘手的問題,就是加載圖片內存溢出。我
由上篇Android Permission權限機制引子,我們知道Android 通過在每台設備上實施了基於權限的安全策略來處理安全問題,采用權限來限制安裝應用程序