Time of Update: 2013-12-11
在安卓市場下上了個android的apk應用,想在模擬器下運行。如何?呵呵。。。簡單步驟如下: (一) 運行模擬器,可以在eclipse下run,或 開啟AVD Manager 運行之。 &
Time of Update: 2013-12-11
很多人埋怨在android上當listview裡面載入大量圖片,並且還有其它頁面載入比listview裡面更大的圖片,大量不同類型的圖片在一起,又要兼顧使用者體驗,這個時候應用程式就經常OOM,讓人好不煩惱。下面是2種經過壓力測試還能很堅挺的方法,供大家參考,指正: 方案一.簡單鏈表+軟引用管理方式1.定義一個單一實例的類(e.g. EstoreCacheManager),用餓漢方式初始化; 2.定義一個LinkedHashMap 和軟引用,將鏈表和軟引用綁定:(
Time of Update: 2013-12-11
晚上好~今天繼續給大家分享一下第二個重要的感應器,其實擷取方向本應該很簡單的事情,在文章一中看到 有個TYPE_ORIENTATION 關鍵字,說明可以直接擷取裝置的移動方向,但是最新版的SDK加上了這麼一句話“TYPE_ORIENTATION This constant is deprecated. use SensorManager.getOrientation() instead.
Time of Update: 2013-12-11
工作中經常會用到adb的一些命令,今天我總結了一下,對android的adb常用命令進行匯總,希望對大家有點協助:1、安裝apk包install命令:tools>adb install xxx.apk enter2、卸載apk包uninstall命令:tools>adb uninstall com.cn.android [包的名字]3、 1 、查看logcat資訊:tools>adb
Time of Update: 2013-12-11
近日有個同事要做一個效果:圖片橫向排列,而且可以橫向滾動,而且能點擊圖片觸發事件,用gallery也可以實現這個效果,現在我用ImageButton來實現,在xml檔案中用HorizontalScrollView包起來這個布局檔案就可以了。現把代碼分享給大家;先貼圖讓大家看一眼效果:整個隊列在左邊: &nbs
Time of Update: 2013-12-11
基礎: 這篇文檔描述了怎麼使用Android Bluetooth APIs完成資料交換的四個主要的任務:建立Bluetooth,找到本地地區可用的藍牙裝置或匹配的藍牙裝置,串連裝置,傳輸資料。 所有的Bluetooth APIs都在android.bluetooth包下。下面是建立藍芽串連需要實現的類和介面: BluetoothAdapter:
Time of Update: 2013-12-11
前兩篇都是向大家介紹了很有意思的兩種手勢操作,嵌入我們遊戲中,不得不說讓遊戲的自由度、可玩性和趣味性都增色不少!那麼今天繼續給大家介紹一亮點!感應器! 一:什麼是感應器: 所謂感應器能夠探測如光、熱、溫度、重力、方向 等等的功能! 二:Android中提供感應器有哪些: 1. 加速度感應器(重力感應器) 2.&
Time of Update: 2013-12-11
【Android遊戲開發二十七】講解遊戲開發與項目下的hdpi 、mdpi與ldpi資源檔夾以及遊戲高清版本的設定今天一個開發人員問到我為什麼遊戲開發要刪除項目下的hdpi、mdpi和ldpi檔案夾;下面詳細給大家解答一下: 首先童鞋們如果看過我寫的《【Android遊戲開發二十一】Android
Time of Update: 2013-12-11
今天群裡一哥哥說急需關於物理遊戲方面的資料,so~下午就隨手寫了一個簡單的圓形自由落體Demo,正好一起分享給大家學習下吧; 先大概說一下,之前的文章中,給大家介紹過重力感應器,那麼和今天要說的重力系統,其實是一樣的! 在重力感應器中,雖然我也實現了一個圓形會根據手機反轉的角度而擁有不同的速度,但是其內建加速度演算法都是Android
Time of Update: 2013-12-11
先看一下一個布局檔案例子: <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/relativeLayout1"
Time of Update: 2013-12-11
1. SimpleDateFormat formatter = new SimpleDateFormat ("yyyy年MM月dd日 HH:mm:ss
Time of Update: 2013-12-11
Android中手機震動的設定(Vibrator)的步驟: a、通過系統服務獲得手機震動服務,Vibrator vibrator =
Time of Update: 2013-12-11
產品在測試過程中發現一個bug,就是測試人員不停的瘋狂的點擊某個按鈕,觸發了toast以後,toast內容會一直排著隊的顯示出來,不能很快的消失。這樣可能會影響使用者的使用。看到Toast有一個cancel()方法:voidcancel()Close the view if it's showing, or don't show it if it isn't showing
Time of Update: 2013-12-11
在做android 應用的開發的時候,橫向滾動或者要做出跑馬燈的效果很簡單,textview本身的屬性就支援,只要設定準確就會滾動,開發起來比較簡單,但是textview 不支援垂直滾動,那麼垂直滾動就需要自己來實現了,很多網友提供的垂直滾
Time of Update: 2013-12-11
最近看別人的代碼,看到了onNewIntent方法,不知道幹嘛用的,於是研究一下。 onNewIntent調用時機 在IntentActivity中重寫下列方法:onCreate onStart onRestart onResume onPause onStop onDestroy onNewIntent 一、其他應用發Intent,執行下列方法: I/@@@philn(12410): onCreateI/
Time of Update: 2013-12-11
WebView中存在著兩種緩衝:網頁資料緩衝(儲存開啟過的頁面及資源)、H5緩衝(即appcache)。 一、網頁緩衝 1、緩衝構成/data/data/package_name/cache//data/data/package_name/database/webview.db/data/data/package_name/database/webviewCache.db 2、緩衝模式較難理解的是以下兩個模式:LOAD_DEFAULT,根據cache-control
Time of Update: 2013-12-11
二維碼現在隨處可見,使用Android代碼根據輸入的字串產生二維碼其實也很簡單,其中需要引用一個Google開源的包--ZXing。下面這個例子裡包含條碼和QR碼的產生和解析,下面講解二維碼的產生。首先,給出實現的: 產生二維碼的步驟如下:1.首先使用者在編輯框中輸入需要產生的字串內容2.點擊下方的按鈕3.按鈕下方的ImageView控制項顯示產生的二維碼 下面給出實現的具體代碼:1.介面的布局[html] <?xml
Time of Update: 2013-12-11
遊戲製作初始,繪製背景是其中很靠前的步驟。類似於雷電的遊戲,手機遊戲螢幕大小固定,不可能採取移動飛機本身來得到移動的效果。一般都採用移動背景的辦法來產生飛機動的效果。關於移動背景,有兩種做法:1. 一副大長圖慢慢移動(一整個關卡就一張圖)。2.
Time of Update: 2013-12-11
1、移植Curl工具到Android 2.3 環境步驟 1、直接到網站上下載 curl 源碼 2、利用tar在android編譯環境下,一般放在 external 目錄下 3、由於Curl依賴一些一些標頭檔及定義需要先執行設定檔先,在external/curl 下面編譯curl.sh 需要 cd
Time of Update: 2013-12-11
去除ListView滑到頂部和底部時邊緣的黑色陰影: android:fadingEdge="none" ----------------------------------------------------去除拖動時預設的黑色背景: android:cacheColorHint="#00000000"