Time of Update: 2018-12-06
好久沒有更新這個系列的文章了。今天下午在群上討論libgdx對中文的支援問題。本來Hiero做是最好的,但是LIbgdx的BitmapFont不支援多圖,常用漢字3500個,是在做不到一張圖上。libgdx很早之前就有ttf的支援了,不過那個時候有點問題。經測試新版本(0.96)完全支援,特地總結出來和大家分享。TTF字型檔TTF(TrueTypeFont)是Apple公司和Microsoft公司共同推出的字型檔格式,隨著windows的流行,已經變成最常用的一種字型檔表示方式,應用範圍非常廣。
Time of Update: 2018-12-06
libgdx的ui庫可以實現一些動畫效果,但是做遊戲來說可能有些不足。Universal Tween Engine是一個純java實現的動畫庫。地址:http://code.google.com/p/java-universal-tween-engine/只要能夠用float表示的一切java對象它可以讓它動畫化,可以使用於Libgdx、Android、Swing等等。Universal Tween Engine使用一般流程使用Universal Tween
Time of Update: 2018-12-06
我 遇到這個錯誤,在國外論壇看到瞭解決辦法並解決成功,希望能協助到別人。錯誤:build/core/product_config.mk:229: WARNING: adding test OTA key host Java: clearsilver (out/host/common/obj/JAVA_LIBRARIES/ clearsilver_intermediates/classes) Unrecognized option : 9999999 make: *** [out/host/
Time of Update: 2018-12-06
我不習慣遵從國際慣例,所以我的第一個Android程式不是“Hello World”,而是擷取螢幕的寬度和高度,呵呵,下面詳細地列舉了整個建立和運行過程!搭建環境的我就略掉不說了,網文並茂的教程已趨於泛濫,有需要的自己去找找吧。首先,Open The Eclipse,檔案→新→Android Project接著可以看到下面的介面,需要我們輸入的我已經在上用紅色邊框反白了,一目瞭然,需要說明的是Bulid Target組裡面的列表,列表的內容項會因你安裝的Android
Time of Update: 2018-12-06
SurfaceView的API介紹Provides a dedicated drawing surface embedded inside of a view hierarchy. You can control the format of this surface and, if you like, its size; the SurfaceView takes care of placing the surface at the correct location on the
Time of Update: 2018-12-06
在新浪微博的微博列表中的圖片,為了加速其顯示也未了加快程式的響應,可以參考該圖片非同步載入類實現。 public class AsyncImageLoader { //SoftReference是軟引用,是為了更好的為了系統回收變數 private HashMap<String, SoftReference<Drawable>> imageCache; public AsyncImageLoader() { imageCache = new
Time of Update: 2018-12-06
微博網路資料擷取及解析的樣本OAuth auth = new OAuth(); String url = "http://api.t.sina.com.cn/statuses/friends_timeline.json"; List<BasicNameValuePair> params = new ArrayList<BasicNameValuePair>(); params.add(new BasicNa
Time of Update: 2018-12-06
本文使用的libgdx是0.92版本,和現在的最新版可能有一些不一樣的地方。全文內容僅供參考。相機也可以成為觀察者,最簡單的例子就是魂鬥羅。玩家操作角色前進,後退,跳躍等,顯示的世界(就是後面的背景)會不停變化。其實就是相機的觀察點(視角)的改變引起的。也許遊戲的世界(背景地圖)很大,比如10240*480,而裝置的解析度是800*480。現在遊戲的角色在地圖的最左側,那麼它的觀察點就是(400,240)。隨著角色的向前移動,觀察點也變化,通常是y值變大。角色後退時y值變小。角色跳躍時,x值變化
Time of Update: 2018-12-06
遊戲螢幕最常見的就是一個變化較少的背景加上一系列和使用者互動的角色和組件。為了方便管理你還可以為背景建個Group方便管理。但是有時候寫的時候沒有想到這個問題,或者是背景不是單純的一個圖片什麼的,背景和角色還有一些混合邏輯分布在兩個Stage裡。我重寫太麻煩,想想反正都是SpritBatch繪製出來的,用雙舞台大不了多個網路攝影機。馬上試試還真行。先看看Stage的draw方法:/** Renders the stage */ public void draw () {
Time of Update: 2018-12-06
本文使用的libgdx是0.92版本,和現在的最新版可能有一些不一樣的地方。全文內容僅供參考。libgdx的UI改進很大,原來各種稀奇古怪的問題都已經解決了,而且UI的類型也基本上完全了。推薦大家下載最近的版本使用。UI的使用我覺得唯一複雜的就是各種樣式的制定,比如TextButton:public TextButtonStyle (NinePatch down, NinePatch up, NinePatch checked, float pressedOffsetX, float
Time of Update: 2018-12-06
首先確保有這四個檔案 安裝jdk先安裝android開發SDK(並不只是為eclipse服務的),即運行installer_r15-windows,指定儲存目錄,然後就安裝,安裝到後期指定你要安裝的android的版本等,例如我選1.6的版本,繼續安裝,很快就能結束。解壓eclipse到任意地方,運行eclipse.exe,點help點install new software,選擇http://dl-ssl.google.com/android/eclipse/注意不能是https然後就選擇
Time of Update: 2018-12-06
android手機如何設定個性簡訊和來電鈴聲方法一:設定個性來電鈴聲:先在SD卡上拷貝好你的鈴聲,之後進入G1的音樂播放器,收聽剛才的鈴聲,按下“MENU”點擊“設成鈴聲”,這樣這個鈴聲就自動化佈建為你的來電鈴聲了,當然你也可以用這個方法添加更多的鈴聲。進入設定——音效與顯示——來電鈴聲,就可以看到自己的鈴聲列表了,點擊“手機震動”就可以開啟來電震動了。
Time of Update: 2018-12-06
手把手教你給android手機設定WIFI無線網路大家都知道WIFI是一個好東西,簡單的來說它就是可以免費再有熱點的地方上網,搭載Android系統的G1內建了WiFi,通過WiFi你可以使用YouTube觀看網上視頻、使用Browser瀏覽網頁、使用Market來下載免費軟體、使用IM上MSN進行聊天、使用Gmail來收發郵件,使用……當然,還有很多很多,就不一一舉例了。下面我們就來叫你如何給你的android手機設定WIFI無線網路1.設定WIFI前,首先你要去一個有WIFI熱點的地,最平常
Time of Update: 2018-12-06
如何辨別你的android G1手機是否重新整理SPL?不少朋友為了更大的可用空間都給G1刷了SPL檔案,我在這裡說明一下怎樣查看SPL檔案是否重新整理成功,使用這一方法也可以確定自己的手機是否已經重新整理過SPL檔案,從而判斷需要重新整理什麼版本的ROM,也可以避免重複重新整理SPL的問題。需要的軟體就是“超級終端”了,系統裡都內建這個軟體了,使用過LINUX系統的朋友想必都對“超級終端”十分熟悉了。沒有這款軟體的話可以直接下載
Time of Update: 2018-12-06
android手機如何群發資訊最近在論壇上看到不少朋友都在問有關於簡訊群發的問題,其實大家不需要安裝任何軟體。具體方法很簡單,首先進入“簡訊”,之後再按下“MENU”即可看到以下菜單。只要點擊“群發”即可進入簡訊群髮狀態。按下 menu鍵 會下面會出現 4個視窗 然後點群發 出來多個連絡人後 接著按下 menu 出現5個框框 根據自己的需要選擇一下 收件者 接著就是編輯資訊內容了 和發資訊一樣
Time of Update: 2018-12-06
將android Market緩衝轉移到SD卡的小程式! 之前寫過的一個教程 如何清空android G1手機裡的系統垃圾現在我有了一個更好的節約記憶體的方法,就是將Market中的緩衝轉移到SD卡中,這樣就可以“無所顧忌”的上Market。 因為緩衝不會被裝載到手機寶貴的記憶體中,而是被轉移到SD卡中,清理緩衝只要把SD卡根目錄檔案夾內的檔案刪除即可。下載附件 註:滑鼠點擊即可“儲存”下載,不支援下載工具 marketCache.rar(大小:430k) 時間:2009-1
Time of Update: 2018-12-06
使用G7有一段時間了,掛QQ時,過一段時間會自動關閉!表現為WIFI也自動關閉,當螢幕亮起後又自動啟動WIFI。起初還以為是QQ軟體本身的問題。後來返現原來是Android啟用了WIFI休眠功能。 解決辦法:設定-無線和網路-WIFI設定(WLAN設定)-光觸鍵左邊第二個(四橫的那個)-進階-WIFI休眠策略(WLAN休眠策略)-永不休眠
Time of Update: 2018-12-06
開發android應用程式通常使用Eclipse,由於Eclipse是全英文的,錯誤提示資訊並不像Visual Studio那樣直觀。再加上初學Android開發的關係,我遇到了一個小問題卻花了不少時間去解決它。問題描述: 1.建立Android項目 2.填寫必要的項目資訊 3.完成項目建立後項目名前面出現一個紅叉 4.運行項目出現Android library projects cannot be launched錯誤解決辦法:
Time of Update: 2018-12-06
開發Android應用程式之前,需要安裝Eclipse,Android SDK以及 ADT plug-in。1.下載Eclipse http://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/galileo/R/eclipse-java-galileo-win32.zip2.下載Android SDK
Time of Update: 2018-12-06
Java代碼 String urlpath="http://i2.sinaimg.cn/dy/dsgb/20083.jpg"; try {URL url=new URL(urlpath);HttpURLConnection con = (HttpURLConnection) url.openConnection();con.setConnectTimeout(6000);con.setRequestMethod("GET");if(con.getResponseCode()==200){