從零開始Android遊戲編程(第二版)

 沒想到重新開啟這篇文檔已經是一年之後了。 去年三月,我停止了這一系列文章的寫作。六月,離開了工作了五年的公司。作為公司的創始人和業務主管,我不能容忍它發展的如此緩慢,而合伙人卻很享受這種慢節奏的生活。九月底,去了西藏,一如期待中的藍天白雲,雄偉的布達拉宮,美麗的雅魯藏布江和輕微的高原反應。開車的劉師傅是個很懂生活的人,當他用一個急轉彎將羊卓雍錯推入我們眼帘的時候,每個人都驚呆了。原來照片上的顏色不是PS出來的!世界上真的有這麼美麗的湖!從高原下來到成都、長沙、武漢。回到了久違的母校,見到了闊別

記錄一下製作cocos2d-x android apk包的過程

轉載請註明:http://blog.csdn.net/herm_lib/article/details/86443401. 先下載幾個必要的軟體[1] jdk-7u17-windows-x64[2] android sdk, adt-bundle-windows-x86_64-20130219      我下載的這個是帶eclipse的。[3] android ndk, android-ndk-r8d-windows[4] cygwin      安裝的時候,注意要把g++,

Android SDK Manager 無法下載 SDK 問題?

今天剛下了個 Android SDK Manager r17 最新版,老是報如下的錯誤。。。估計 dl-ssl.google.com又被封殺了Fetching http://dl-ssl.google.com/android/repository/addons_list-1.xmlFailed to fetch URL http://dl-ssl.google.com/android/repository/addons_list-1.xml, reason: Connection tohttp:

我的android繪圖學習筆記(二)

然後試一下從ArrayList裡面讀資料,畫折線圖package com.test;import java.util.ArrayList;import java.util.Iterator;import android.app.Activity;import android.content.Context;import android.graphics.Canvas;import android.graphics.Color;import

android 解析度自適應

1.術語和概念術語說明備忘Screen size(螢幕尺寸)指的是手機實際的物理尺寸,比如常用的2.8英寸,3.2英寸,3.5英寸,3.7英寸摩托羅拉milestone手機是3.7英寸Aspect Ratio(寬高比率)指的是實際的物理尺寸寬高比率,分為long和nolongMilestone是16:9,屬於longResolution(解析度)和電腦的解析度概念一樣,指手機螢幕縱、橫方向像素個數Milestone是854*480DPI(dot per inch)每英吋像素數,如120dpi,1

Android Gallery用法(自訂邊框+底部小圓點)

最近在項目中用到圖片輪播,試了Gallery,ViewFlipper,ViewPager,感覺Gallery最符合需求,但是Gallery的系統邊框很難看,項目中要求用自己的背景圖片。下面來看一下使用Gallery實現圖片輪播運行效果:布局檔案: <FrameLayout android:layout_width="fill_parent" android:layout_height="wrap_content"

關於Android的nodpi,xhdpi,hdpi,mdpi,ldpi

原出處:http://618119.com/archives/2011/01/12/205.html作者:lizongbo著作權聲明:可以任意轉載,轉載時請務必以超連結形式標明文章原始出處和作者資訊及本著作權聲明。首先是幾個基本概念:1.螢幕尺寸Screen size即顯示螢幕的實際大小,按照螢幕的對角線進行測量。為簡單起見,Android把所有的螢幕大小分為四種尺寸:小,普通,大,超大(分別對應:small, normal, large, and extra

Android應用程式啟動並執行效能設計

Android應用程式啟動並執行行動裝置受限於其運算能力,儲存空間,及電池續航。由此,它必須是高效的。電池續航可能是一個促使你最佳化程式的原因,即使他看起來已經啟動並執行足夠快了。由於續航對使用者的重要性,當電量耗損陡增時,意味這使用者遲早會發現是由於你的程式。  雖然這份文檔主要包含著細微的最佳化,但這些絕不能成為你軟體成敗的關鍵。選擇合適的演算法和資料結構永遠是你最先應該考慮的事情,但這超出這份文檔之外。  1. 介紹  寫出高效的代碼有兩條基本的原則:  ◆ 不作沒有必要的工作  ◆

關於編譯android時出現Error 41的解決方案

我遇到這個錯誤,在國外論壇看到瞭解決辦法並解決成功,希望能協助到別人。錯誤: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: ***

修改android 睡眠的時間的兩種方法

方法一、有時候在LCD或touchscreen或鍵盤調好之前,android預設10秒就會suspend,導致系統睡眠。也沒辦法通過android菜單來修改逾時時間。實際上android的這些設定都是存放在sql資料庫裡的,也就是說可以直接通過修改資料庫來不讓android睡眠。sqlite3 /data/data/com.android.providers.settings/databases/settings.dbselect * from system;UPDATE system SET

android lk機制介紹

                   (L)ittle (K)ernel based Android bootloaderFirst of all thanks to Travis Geiselbrecht, Brian Swetland and Dima Zavin for the initial work on (L)ittle (K)ernel project and open-sourcing the work on kernel.org

Android一些開發小技巧_不定期更新

1.如果應用程式需要訪問Internet,需要在AndroidManifest.xml中加入<uses-permission android:name="android.permission.INTERNET"/>2.1.在ADT 虛擬機器中 localhost/127.0.01是不行的。虛擬機器中預設10.0.2.2為本地地址 所以我們在本地的.NET webservice 如果為localhost/webser/webtest.asmx 在Android模擬器中為10.0.2.2

Android軟鍵盤的一些控制

"EditText + Button" 形成一個 "輸入+按鍵響應" 的案例在android編程中是最常見不過的了。但還有一些細節需要注意:在EditText輸入後,點擊Button進行請求,軟鍵盤應該自行消失在EditText輸入後,不點擊Button進行請求,而是直接點擊軟鍵盤上的"斷行符號",那麼也應該能夠正常響應請求針對問題1,可以在響應Button的onClick事件中,主動將軟鍵盤隱藏,加入如下代碼即可InputMethodManager imm

縮小Android模擬器的顯示尺寸

存在問題: 我們在進行Android開發時,如果螢幕尺寸不夠大,那麼模擬器只會顯示出來一部分,會給測試帶來不便。解決方案: 針對這個問題,我們可以通過在模擬器啟動時增加啟動參數 –scale –0.8 或者 –scale 0.6 等縮小模擬器的顯示尺寸。在命令列啟動時可以用: emlator.exe –avd2.2_g1 –scale 0.8 的方式來使用在Eclipse中啟動時,可以在 Run Configuration… 中的 Additional Emulator Command

Android之Wifi學習(2)——串連Wifi

之前有一篇文章已經簡單的講過Wifi的基本知識,請見Android之Wifi學習(1)。本文主要在此基礎上,進一步完善程式功能,主要功能有開啟無線網卡、關閉無線網卡、檢查網卡狀態、掃描網路、掃描結果、串連Wifi、斷開Wifi、Wifi串連狀態。運行如下:其中串連Wifi是比較讓我頭疼的。需要在程式中進行串連,這會有兩種情況。第一,Wifi沒有密碼,可以直接連接;第二,Wifi有密碼,在程式中給出密碼,然後串連。第一種我查閱相關資料好像確實是可以實現的,第二種我沒找到,我自己也不知道該怎麼去搞。

Android使用其他資源

1.使用任意XML資源要被讀取的XML檔案儲存體在/res/xml子目錄下如:/res/xml/test.xml<rootelem1><subelem1>Hello World</subelem1></rootelem1>讀取XML檔案:Resources res = activity.getResources();XmlResourceParser xpp =

Android使用高德地圖的時候出現的若干問題…

1.地圖只顯示網格,不顯示內容在地圖開的網的許可權而且有網的情況下,地圖還是只顯示網格,不顯示地圖考慮是不是少加了許可權,我遇到這個問題的時候是沒有添加如下的許可權,我估計是因為高德地圖顯示是需要向儲存空間儲存地圖的一些圖片什麼的 <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />2.進入地圖就直接退出並且報錯報錯內容如下:07-04 17:14:08.260:

android Cts 測試

cts的運行是建立在有android sdk,否則需要下載,1,設定cts環境,需要下載cts sdk, 在這個site http://source.android.com/compatibility/downloads.html 可以下到。使用android的源碼也可以編譯,但是推薦下載最新的cts;2,Configuring CTS     Option A - On Linux (Ubuntu or MAC)    This Option must be used for CTS

Android ramdisk.img system.img userdata.img 介紹與使用

android源碼編譯後得到system.img,ramdisk.img,userdata.img映像檔案。其中, ramdisk.img是emulator的檔案系統,system.img包括了主要的包、庫等檔案,userdata.img包括了一些使用者資料,emulator負責載入這3個映像檔案後,會把system.img和userdata.img分別載入到 ramdisk檔案系統中的system和

Android平台上無線網卡自動掃描並關聯AP的實現

最近為了驗證一個演算法的能耗,研究了在開源的Android平台上如何?無線網卡的自動開啟和基於wpa_supplicant的AP自動掃描和關聯,記錄且共用之。目標:自動開啟無線網卡,掃描指定的通道列表,並在發現合適的AP時自動關聯。1. Android平台的WiFi架構Android平台使用的WiFi控制架構是基於大名鼎鼎的wpa_supplicant,它是一個安全中介軟體,為各種無線網卡提供統一的安全機制,如所示: 圖1:Android平台WiFi架構對應上述結構,基於Android

總頁數: 2771 1 .... 463 464 465 466 467 .... 2771 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.