日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > Android >内容正文

Android

libgdx使用android控件,在Android上使用libGDX中的SQLite

發布時間:2024/1/23 Android 33 豆豆
生活随笔 收集整理的這篇文章主要介紹了 libgdx使用android控件,在Android上使用libGDX中的SQLite 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Dominik Buch..

13

一種方法是始終在主項目中創建一個接口,讓我們調用它NativeFunctions.然后,您的桌面和Android應用程序/活動都會實現此界面.在創建主項目時,您將傳遞應用程序/活動.在您的主應用程序中,您保留對傳遞的接口的引用,并使用它來調用本機函數,您可以單獨為桌面和Android實現(不會讓您的游戲在桌面上無法使用,您也可以在那里使用SQLite;).

好的,這很復雜,所以讓我們看看它的實際效果(定義一個打開URL的函數):

界面:

public interface NativeFunctions {

public void openURL(String url);

}

主要課程:

public class MyGame extends Game/ApplicationListener {

public NativeFunctions mNativeFunctions;

public MyGame(NativeFunctions nativeFunctions) {

mNativeFunctions = nativeFunctions;

}

// Exemplary function call, of course this doesn't make sense in render() ;)

public void render() {

mNativeFunctions.openURL("http://www.example.com");

}

}

Android實現:

public class MyGameActivity extends AndroidApplication implements NativeFunctions {

public void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);

initialize(new MyGame(this), false);

}

public void openURL(String url) {

Intent viewIntent = new Intent("android.intent.action.VIEW",

Uri.parse(url));

startActivity(viewIntent);

}

}

桌面實施:

public class MyGameDesktop implements NativeFunctions {

public static void main(String[] args) {

MyGameDesktop game = new MyGameDesktop();

new LwjglApplication(new MyGame(game), "MyGame", 800,

480, false);

}

public void openURL(String url) {

// Your implementation to open URL on dekstop

}

}

就是這樣,使用SQLite的實現可能應該是一樣的.順便說一句.我認為這也是整合廣告盒和與系統交談的方式.

真棒!工作得很完美!這對很多情況都是很好的知識.謝謝您的幫助.你似乎最近在回答我的所有問題哈哈. (2認同)

別客氣!實際上,我經常使用LibGDX,因為stackoverflow已經回答了很多我的問題,我很樂意回饋一些東西;). (2認同)

總結

以上是生活随笔為你收集整理的libgdx使用android控件,在Android上使用libGDX中的SQLite的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。