Time of Update: 2018-12-03
關於 emulator-5554 disconnected! Cancelling 'xxx activity launch'!的問題,解決方案:1)、網上查詢的方法d:cd D:/Program Files/android-sdk-windows-1.6_r1/toolsemulator -avd avd1.6其中 D:/Program Files/android-sdk-windows-1.6_r1/tools是Android SDK目錄emulator -avd avd1.6啟動模擬器,
Time of Update: 2018-12-03
//擷取螢幕大小,以合理設定 按鈕 大小及位置 DisplayMetrics dm = new DisplayMetrics(); getWindowManager().getDefaultDisplay().getMetrics(dm); int width = dm.widthPixels; int height = dm.heightPixels; //自訂layout組件 RelativeLayout layout = new RelativeLayout(this);
Time of Update: 2018-12-03
XML/HTML代碼 <shape> <!-- 實心 --> <solid android:color="#ff9d77"/> <!-- 漸層 --> <gradient android:startColor="#ff8c00" android:endColor="#FFFFFF"
Time of Update: 2018-12-03
手機常見解析度:4:3VGA 640*480 (Video Graphics Array)QVGA 320*240 (Quarter VGA)HVGA 480*320 (Half-size VGA)SVGA 800*600 (Super VGA)5:3WVGA 800*480 (Wide VGA)16:9FWVGA 854*480 (Full Wide VGA)HD 1920*1080 High DefinitionQHD 960*540720p 12
Time of Update: 2018-12-03
前兩天被人問起是否瞭解Android下的NDK開發,當時懵了,之前確實聽說過這麼個工具集,但具體做什麼用,怎麼用,為什麼用都一無所知。於是決定好好學習下。NDK目前最新版本是r4b,本人學習的資料主要是NDK-r4b內建的的docs/目錄下的.txt檔案。 Android NDK是個工具集,利用NDK可以實現在java應用中嵌入用C/C++編寫的本地代碼編譯後的二進位碼,二進位碼以動態庫的形式存在。不過,NDK只能用於1.5版本及其以後的系統。
Time of Update: 2018-12-03
原文串連:點擊開啟連結,譯文如下: Dalvik虛擬機器會進行記憶體回收,但這並不意味可以忽視記憶體管理,反而更應該留意記憶體受限的行動裝置上的記憶體使用量情況。這篇文章中,我們一起去看看Android SDK中的幾個記憶體分析工具,這些工具可以幫你跟蹤應用中的記憶體使用量情況。 有些記憶體使用量問題比較明顯,例如:如果應用在使用者每次觸控螢幕幕時都發生記憶體泄露,可能最終將觸發OutOfMemoryError錯誤,並使應用崩潰。而有些問題則比較微妙,
Time of Update: 2018-12-03
對於一個Android應用程式來說,是由四種關鍵構造塊組織而成的,這四種構造塊分別是:Activity、Intent Receiver、Service、Content
Time of Update: 2018-12-03
這幾天想裝個android的開發環境,寫幾個程式在手機裡跑跑,配個環境,糾結了,SDK找不到jdk,確切的說是不識別。記得大二時裝的時候沒出現過這問題,難道android經曆了兩年的發展退化了,不解。我竟然二到以為是jdk裝錯了,因為之前電腦上有jdk,一直是做java web開發的,還以為常就不用,設定檔,註冊表什麼的清理掉了。重裝後無果,在網上search了一下,一看,我hold不住了!!!!以下是原文: “
Time of Update: 2018-12-03
原文地址:http://hi.baidu.com/zhouhanqing/blog/item/92117f869515ca20c75cc350.html先看簡介,然後給出一個使用的小執行個體。簡介 Monkey是一個命令列工具,可以運行在模擬器裡或實際裝置中。它向系統發送偽隨機的使用者事件流,實現對正在開發的應用程式進行壓力測試。Monkey包括許多選項,它們大致分為四大類:· 基本配置選項,如設定嘗試的事件數目量。· 運行約束選項,如設定只對單獨的一個包進行測試。· 事件類型和頻率。· 調試選
Time of Update: 2018-12-03
Android 3.0 Platform HighlightsWelcome to Android 3.0!The Android 3.0 platform introduces many new and exciting features for users and developers. This document provides a glimpse of some of the new features and technologies, as delivered in the
Time of Update: 2018-12-03
神作,好好學習。轉自:http://blog.csdn.net/yili_xie/archive/2009/11/12/4803527.aspxAndroid Display System --- Surface FlingerSurfaceFlinger 是Android multimedia 的一個部分,在Android 的實現中它是一個service ,提供系統範圍內的surface composer 功能,它能夠將各種應用程式的2D、3D surface
Time of Update: 2018-12-03
1. ffmpeg for x86 http://gitorious.org/~olvaffe/ffmpeg/ffmpeg-android 沒有實現android media
Time of Update: 2018-12-03
1.用file命令查詢檔案類型file ramdisk.img --> ramdisk.img: gzip compressed data, from Unixfile system.img --> system.img: VMS Alpha executablefile system.img --> userdata.img: VMS Alpha executable 結論:ramdisk.img用gzip打包和解壓,file system.img和file
Time of Update: 2018-12-03
《上篇》 現在Android系統的root破解基本上成為大家的必備技能!網上也有很多中一鍵破解的軟體,使root破解越來越容易。但是你思考過root破解的原理嗎?root破解的本質是什麼呢?難道是利用了Linux kernal的漏洞嗎?本文將簡單對root的破解原理進行分析。 本文只能說對root原理進行了方向性的描述,但是在一些具體的方面沒有描述清楚。本文將會對其進行一些必要的擴充和補充。
Time of Update: 2018-12-03
又是鎖屏,沒有辦法,在公司做鎖屏都做瘋掉了。鎖定畫面一般都有未讀簡訊和未接電話的數字,用個紅色的圓圈包裹的,估計都是從蘋果那裡模仿出來的,不過沒有關係,作為程式員,我們要盡我們最大可能來實現這個功能,這裡不介紹介面怎麼實現,只是簡單介紹資料擷取方法。首先明白簡訊和未接電話的內容存放在哪裡?Androd有一套完整的資料提供者,提供第三方app訪問,但是在訪問之前必須聲明許可權,聲明許可權很簡單,只要在apk中的manifest檔案添加即可,這裡不介紹。由於鎖屏在framework中,所以不需要添加
Time of Update: 2018-12-03
android手機中,長按home鍵,會顯示最近運行,添加以下標籤就可以再最近運行程式中不顯示 <activity android:name=".ui.WelcomeActivity" android:excludeFromRecents="true" android:launchMode="singleTask"
Time of Update: 2018-12-03
defined in build/core/envsetup.mk BUILD_FINGERPRINT := $(PRODUCT_BRAND)/$(TARGET_PRODUCT)/$(TARGET_DEVICE)/$(TARGET_BOOTLOADER_BOARD_NAME):$(PLATFORM_VERSION)/$(BUILD_ID)/$(BUILD_NUMBER):$(TARGET_BUILD_VARIANT)/$(BUILD_VERSION_TAGS)TARGET_SIMULATOR
Time of Update: 2018-12-03
if(Build.VERSION.SDK_INT>=Build.VERSION_CODES.ICE_CREAM_SANDWICH){}Build.VERSION_CODES類下面的版本資訊static int BASE //October 2008: The original, first, version of Android. static int BASE_1_1 //February 2009: First Android update, officially called 1.1
Time of Update: 2018-12-03
Android允許我們定義自己的的ContentProvider對象來共用資料,練練手,簡單來實現一下。要使用ContentProvider來操作資料,必須要有儲存資料的場所。可以使用檔案或SQLite資料庫的方式來儲存資料,通常使用SQLite資料庫。1,建立一個資料庫協助類,歸根結底都是它在操作資料庫。代碼如下:package com.njue;import android.content.Context;import
Time of Update: 2018-12-03
安裝Andriod 2.2 SDK遇到以下問題: -= warning! =- A folder failed to be renamed or moved. On Windows this typically means that a program Is using that Folder (for example Windows Explorer or your anti-virus software.) Please momentarily deactivate your