android小記之手動安裝apk

     在安卓市場下上了個android的apk應用,想在模擬器下運行。如何?呵呵。。。簡單步驟如下:            (一) 運行模擬器,可以在eclipse下run,或 開啟AVD Manager 運行之。          &

在android上實施不會OOM的記憶體管理方案

 很多人埋怨在android上當listview裡面載入大量圖片,並且還有其它頁面載入比listview裡面更大的圖片,大量不同類型的圖片在一起,又要兼顧使用者體驗,這個時候應用程式就經常OOM,讓人好不煩惱。下面是2種經過壓力測試還能很堅挺的方法,供大家參考,指正: 方案一.簡單鏈表+軟引用管理方式1.定義一個單一實例的類(e.g. EstoreCacheManager),用餓漢方式初始化; 2.定義一個LinkedHashMap 和軟引用,將鏈表和軟引用綁定:(

Android筆記 七 Android Sensor感應器介紹(三)擷取使用者移動方向,指南針原理

 晚上好~今天繼續給大家分享一下第二個重要的感應器,其實擷取方向本應該很簡單的事情,在文章一中看到 有個TYPE_ORIENTATION 關鍵字,說明可以直接擷取裝置的移動方向,但是最新版的SDK加上了這麼一句話“TYPE_ORIENTATION     This constant is deprecated. use SensorManager.getOrientation() instead.

android adb常用命令總結【安卓進化十】

 工作中經常會用到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

android 圖片橫向滾動效果 原創【安卓進化五】

 近日有個同事要做一個效果:圖片橫向排列,而且可以橫向滾動,而且能點擊圖片觸發事件,用gallery也可以實現這個效果,現在我用ImageButton來實現,在xml檔案中用HorizontalScrollView包起來這個布局檔案就可以了。現把代碼分享給大家;先貼圖讓大家看一眼效果:整個隊列在左邊:               &nbs

Android中的Bluetooth詳解

 基礎:  這篇文檔描述了怎麼使用Android Bluetooth APIs完成資料交換的四個主要的任務:建立Bluetooth,找到本地地區可用的藍牙裝置或匹配的藍牙裝置,串連裝置,傳輸資料。 所有的Bluetooth APIs都在android.bluetooth包下。下面是建立藍芽串連需要實現的類和介面: BluetoothAdapter:       

【Android遊戲開發十八】解放手指,利用感應器開發遊戲!

 前兩篇都是向大家介紹了很有意思的兩種手勢操作,嵌入我們遊戲中,不得不說讓遊戲的自由度、可玩性和趣味性都增色不少!那麼今天繼續給大家介紹一亮點!感應器! 一:什麼是感應器:     所謂感應器能夠探測如光、熱、溫度、重力、方向 等等的功能! 二:Android中提供感應器有哪些:     1.  加速度感應器(重力感應器)     2.&

【Android遊戲開發二十七】講解遊戲開發與項目下的hdpi 、mdpi與ldpi資源檔夾

 【Android遊戲開發二十七】講解遊戲開發與項目下的hdpi 、mdpi與ldpi資源檔夾以及遊戲高清版本的設定今天一個開發人員問到我為什麼遊戲開發要刪除項目下的hdpi、mdpi和ldpi檔案夾;下面詳細給大家解答一下:          首先童鞋們如果看過我寫的《【Android遊戲開發二十一】Android

【Android遊戲開發二十】物理遊戲之重力系統開發,讓你的遊戲變得有質有量!

 今天群裡一哥哥說急需關於物理遊戲方面的資料,so~下午就隨手寫了一個簡單的圓形自由落體Demo,正好一起分享給大家學習下吧;    先大概說一下,之前的文章中,給大家介紹過重力感應器,那麼和今天要說的重力系統,其實是一樣的!    在重力感應器中,雖然我也實現了一個圓形會根據手機反轉的角度而擁有不同的速度,但是其內建加速度演算法都是Android

RelativeLayout布局常用屬性

 先看一下一個布局檔案例子: <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"        android:id="@+id/relativeLayout1"       

android中獲得系統的時間

 1.    SimpleDateFormat   formatter   =   new   SimpleDateFormat   ("yyyy年MM月dd日   HH:mm:ss    

Android中手機震動的設定(Vibrator)的步驟(Android學習隨筆三)

 Android中手機震動的設定(Vibrator)的步驟: a、通過系統服務獲得手機震動服務,Vibrator vibrator =

Android中用Toast.cancel()方法最佳化toast內容的顯示

 產品在測試過程中發現一個bug,就是測試人員不停的瘋狂的點擊某個按鈕,觸發了toast以後,toast內容會一直排著隊的顯示出來,不能很快的消失。這樣可能會影響使用者的使用。看到Toast有一個cancel()方法:voidcancel()Close the view if it's showing, or don't show it if it isn't showing

android TextView 垂直自動滾動

 在做android 應用的開發的時候,橫向滾動或者要做出跑馬燈的效果很簡單,textview本身的屬性就支援,只要設定準確就會滾動,開發起來比較簡單,但是textview 不支援垂直滾動,那麼垂直滾動就需要自己來實現了,很多網友提供的垂直滾

Activity啟動之SingleTask------onNewIntent的用法及原理

最近看別人的代碼,看到了onNewIntent方法,不知道幹嘛用的,於是研究一下。 onNewIntent調用時機   在IntentActivity中重寫下列方法:onCreate onStart onRestart  onResume  onPause onStop onDestroy  onNewIntent 一、其他應用發Intent,執行下列方法: I/@@@philn(12410): onCreateI/

Android WebView緩衝策略詳解

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

Android應用--QR的產生(二維碼)

    二維碼現在隨處可見,使用Android代碼根據輸入的字串產生二維碼其實也很簡單,其中需要引用一個Google開源的包--ZXing。下面這個例子裡包含條碼和QR碼的產生和解析,下面講解二維碼的產生。首先,給出實現的: 產生二維碼的步驟如下:1.首先使用者在編輯框中輸入需要產生的字串內容2.點擊下方的按鈕3.按鈕下方的ImageView控制項顯示產生的二維碼 下面給出實現的具體代碼:1.介面的布局[html] <?xml

Android遊戲開發---2D遊戲中背景的繪製

遊戲製作初始,繪製背景是其中很靠前的步驟。類似於雷電的遊戲,手機遊戲螢幕大小固定,不可能採取移動飛機本身來得到移動的效果。一般都採用移動背景的辦法來產生飛機動的效果。關於移動背景,有兩種做法:1. 一副大長圖慢慢移動(一整個關卡就一張圖)。2.

android -- libcurl移植、編譯與測試

   1、移植Curl工具到Android 2.3 環境步驟    1、直接到網站上下載 curl 源碼    2、利用tar在android編譯環境下,一般放在 external 目錄下    3、由於Curl依賴一些一些標頭檔及定義需要先執行設定檔先,在external/curl 下面編譯curl.sh       需要 cd

Android ListView 去除邊緣陰影、選中色、拖動背景色、行高、addFootView等

去除ListView滑到頂部和底部時邊緣的黑色陰影: android:fadingEdge="none"    ----------------------------------------------------去除拖動時預設的黑色背景: android:cacheColorHint="#00000000"

總頁數: 2771 1 .... 731 732 733 734 735 .... 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.