首先在eclise中创建android工程
new-->project-->android project.最低兼容版本选择1.5最高一般选择3.2 theme选项 选择holo light;

默认的类名为MainActivity.java 将其继承AndroidApplication类,此类作为主线程
新建一个类 名为HelloGame类实现ApplicationListener接口,声明私有变量SpriteBatch,并在create()函数中将私有变量SpriteBatch实例化,并且在render()函数中设置SpriteBatch的开始与结束.
运行android虚拟机 将看到只是一个黑框.
MainActivity.java可运行代码如下:
package com.FLM.helloworld;

import com.badlogic.gdx.backends.android.AndroidApplication;

import android.os.Bundle;
import android.app.Activity;
import android.view.Menu;

public class MainActivity extends AndroidApplication {

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
initialize(new FirstGame(), false);
}

@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.main, menu);
return true;
}

}


下面是HelloGame.java的代码
package com.FLM.helloworld;

import com.badlogic.gdx.ApplicationListener;
import com.badlogic.gdx.Gdx;
import com.badlogic.gdx.graphics.GL10;
import com.badlogic.gdx.graphics.g2d.SpriteBatch;

public class FirstGame implements ApplicationListener {
private SpriteBatch batch;

@Override
public void create() {
// TODO Auto-generated method stub
batch=new SpriteBatch();

}

@Override
public void dispose() {
// TODO Auto-generated method stub

}

@Override
public void pause() {
// TODO Auto-generated method stub


}

@Override
public void render() {
// TODO Auto-generated method stub
Gdx.gl.glClear(GL10.GL_COLOR_BUFFER_BIT); //清屏
batch.begin();
batch.end();

}

@Override
public void resize(int arg0, int arg1) {
// TODO Auto-generated method stub

}

@Override
public void resume() {
// TODO Auto-generated method stub

}

}

参考:http://www.cnblogs.com/htynkn/archive/2011/11/10/libgdx_1.html

更多相关文章

  1. Android(安卓)中String.xml文件中的错误
  2. Android(安卓)StudioSVN安装和使用
  3. Android(安卓)Studio配置和安装(JAVA环境变量的配置)
  4. android 中使用Java反射Reflect,输出类中变量值,方便调试。
  5. Android(安卓)application对象的使用 全局变量
  6. Android(安卓)Studio安装过程问题汇总
  7. [译] 如何创建 BubblePicker – Android(安卓)多彩菜单动画
  8. android static
  9. android.support.v7包添加

随机推荐

  1. android 界面应用锦集
  2. Android(安卓)学习笔记 Contacts Content
  3. Android中解决手机屏幕横竖屏切换问题
  4. android SDK与ADT版本更新问题
  5. 基于 eclipse 的 android 工程如何使用 j
  6. Android系统启动流程(四)Launcher启动过程
  7. Android 自动编译、打包生成apk文件 4 -
  8. android String
  9. Android笔记 - Android启动之Launcher启
  10. android启动画面