android游戏开发自学笔记6 运行mr.nom

来源:互联网 发布:小型网络拓扑图 编辑:程序博客网 时间:2024/06/07 06:25

 最近迫于生存压力,不得不给人兼职打工。故在博文中加了个求点击的链接。麻烦有时间的博友们帮我点击一下。没时间的不用勉强啊。不过请放心,我是做技术的,肯定链接没病毒,就是我打工的淘宝店铺。嘻嘻。http://shop108130013.taobao.com。谢谢捧场。以后就每周写篇原创的技术博客回报大家,实在是迫于生计,无所不用其极。请谅解。

前面几节调试了Mr.Nom的所需的必要类。现在就可以运行了。首先就是把Assets.java中定义的资源加入到assets文件夹中。因为文章不能上传附件,等回就把资源传到资源库里吧。

第一步做完,第二步就是定义启动的activity,在activity中loadscreen就可以了。同时把这个activity的声明写到androidmanifest中。

package com.gamestudy.mrnom;import com.gamestudy.mrnom.framework.Screen;import com.gamestudy.mrnom.framework.impl.AndroidGame;public class MrNom extends AndroidGame {    @Override    public Screen getStartScreen() {        return new LoadingScreen(this);     }}

第三步,在manifest中加入权限定义。程序就可以运行了。

<manifest xmlns:android="http://schemas.android.com/apk/res/android"    package="com.gamestudy.mrnom"    android:versionCode="1"    android:versionName="1.0" >    <uses-sdk        android:minSdkVersion="8"        android:targetSdkVersion="15" />    <application        android:icon="@drawable/ic_launcher"        android:label="@string/app_name"        android:theme="@style/AppTheme" >        <activity            android:name=".MrNom"            android:label="@string/title_activity_main" >            <intent-filter>                <action android:name="android.intent.action.MAIN" />                <category android:name="android.intent.category.LAUNCHER" />            </intent-filter>        </activity>    </application>    <uses-permission android:name="android.permission.WAKE_LOCK" />    <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>  </manifest>




原创粉丝点击