android手機常用解析度

QVGA(240x320)  用於1000元以下的低端Android手機,顯示效果和塞班S60V3的手機一樣,對軟體的相容性不好,很多應用運行起來可能會無故退出,代表機型有中興N600、HTC G8 Wildfire等。  HVGA(320x480)  曾經的主流解析度,現在售價在1500到2000元手機常用,運行絕大部分軟體沒有問題,但顯示效果一般,代表機型有HTC G1、G2、G3、LG P500等。  WVGA(800x480)  目前的主流,G7 Desire、三星i9000、i9100

Android在EditText游標所在位置插入和刪除字串

/**擷取EditText游標所在的位置*/ private int getEditTextCursorIndex(EditText mEditText){ return mEditText.getSelectionStart(); } /**向EditText指定游標位置插入字串*/ private void insertText(EditText mEditText, String mText){

android高手之路–刪除工程裡面無用的代碼和資源

如果你是一個經常開發android應用程式或者做android維護項目的人,我想說你對我談論的這個話題,一定會感興趣的。因為只有做到了這兩點,你的項目產生的apk包才會更小,而不是隨著你的開發和維護,無用的代碼和資源無限的堆積,這對開發人員和維護者來說不但是噩夢,更是一個無形的炸彈。好了,廢話不多說,讓我們一起來看看我是如何做到上面兩點的吧。清除代碼工具: UCDetector1.在eclipse裡面安裝的外掛程式的地方輸入: http://ucdetector.sourceforge.net/

在android使用httpclient時出現“SocketException: Broken Pipe”的解決方案

原因分析:1.用戶端與伺服器的連結已經關閉(可能是用戶端,也可能使伺服器端,一般是用戶端主動關閉),用戶端繼續向服務端寫資料;2.在使用httpclient的threadsafeconnectionmanager或者poolconnectionmanger的時候容易出現,原因是我們設定了串連擷取資料逾時的時間;解決方案:1.為你的httpclient添加retry handler,形如下代碼: HttpRequestRetryHandler retryHandler = new

Android 的屬性系統(Android Property System)

每個屬性都有一個名稱和值,他們都是字串格式。屬性被大量使用在Android系統中,用來記錄系統設定或進程之間的資訊交換。屬性是在整個系統中全域可見的。每個進程可以get/set屬性。在系統初始化時,Android將分配一個共用記憶體區來儲存的屬性。這些是由“init”守護進程完成的,其原始碼位於:device/system

Build update.zip from your own android source code

本文介紹如何從一個已經編譯好的android源碼樹中提取一個update.zip所需要的所有資源, 從而最終構建一個可以在android recovery模式下刷機的update.zip包.在介紹之前,我們先假定你已經有了一個編譯好的android源碼樹 myandroid.   在Android 2.1-update1版本中, 一個最基本的update.zip包的結構如下: . |-- META-INF |   `-- com |       `-- google |           `-

Android Build系統分析 一

閑來無事,分析一下Android的Build系統,希望對自己的工作有所助益;有可能對別人有所協助。 Android無疑是一個很大的系統,目前看來也是還很年輕,又很有活力的一個系統。通過研究它的build子系統,至少可以看到一個大系統是怎樣寫出來的。 Makefile,很多人可能都覺得,這個東西太簡單了,甚至很多時候都不需要,我直接gcc把原始碼編出來就可以了。這種想法,在程式小的時候是可以的,但是要寫一個大型的系統的話,如果還守著以前的手工作坊的模式,那隻會給自己帶來很大的困擾。 我們關注的不是

Android 解螢幕鎖與點亮螢幕

當Android手機(應該是所有的手機都這樣)收到簡訊或者電話時,會自動點亮螢幕,解開螢幕鎖,以方便使用者即時操作,下面用代碼來實現這一功能: KeyguardManager  km= (KeyguardManager) getSystemService(Context.KEYGUARD_SERVICE);//得到鍵盤鎖管理器對象KeyguardLock

Android NDK: Host ‘awk’ tool is outdated. Please define HOST_AWK to point to Gawk or Naw

部署好cygwin,編譯一下NDK內建的sample,報錯:“ Android NDK: Host 'awk' tool is outdated. Please define HOST_AWK to point to Gawk or Nawk ! ” 原來NDK內建了一個awk.exe, Host 'awk' tool is outdated. 已經到期。找了下解決方案,最直接的辦法是到NDK的host目錄

android下libgdx 中文字元顯示初探

最近開始學習libgdx這個開源的遊戲架構,使用bitmapfont有很多缺陷,還要自己動手製作,通過查看代碼發現libgdx帶了freetype,所以應該是能通過使用中文字型來顯示中文字元, 下面是具體使用的代碼,有不正確的地方還請多多指正。package com.GreenLemonMobile.achellies;import android.opengl.GLES10;import android.os.Bundle;import

How to work around Android’s 24 MB memory limit

The Android framework enforces a per-process 24 MB memory limit. On some older devices, such as the G1, the limit is even lower at 16 MB.What’s more, the memory used by Bitmaps is included in the limit. For an application manipulating images it is

在Android 2.3中如何使用native_activity.h編寫本地應用

現在,在Android2.3版本裡,可以使用native_activity.h介面實現一個完整的native

Android 開發資料大集合

1、【eoeAndroid特刊】第一期 Andriod 1.5 SDK簡介 http://download.csdn.net/source/23998092、【eoeAndroid特刊】第二期 影像處理篇(1) http://download.csdn.net/source/23998143、【eoeAndroid特刊】第三期 Android Market及應用發布 http://download.csdn.net/source/23998184、【eoeAndroid特刊】第五期

Android開發人員社區

聯想開發人員是為希望開發聯想互連網手機的個人和企業提供的一個平台,希望通過這個平台,實現聯想、開發人員和消費者共贏。http://developer.lenovomm.com/developer/中國移動開發人員社區http://dev.10086.cn/中國電信開發人員社區http://www.189works.com/member.php?mod=register中國聯通開發人員社區http://dev.wo.com.cn/userportal/mapc_reg1.action華為開發人員社

Android操作連絡人

Android系統中的連絡人也是通過ContentProvider來對外提供資料的,我們這裡實現擷取所有連絡人、通過電話號碼擷取連絡人、新增連絡人...、使用事務新增連絡人...。擷取所有連絡人1.   Android系統中的連絡人也是通過ContentProvider來對外提供資料的2.   資料庫路徑為:/data/data/com.android.providers.contacts/database/contacts2.db3.   我們需要關注的有3張表    

Android實現工作管理員

工作管理員可以實現的功能有:1.查看當前系統下啟動並執行所有的進程2.可以查看每個進程的進程號、版本號碼以及記憶體佔用情況3.殺死進程(可以殺死全部進程或者殺死指定的進程)4.查看系統剩餘記憶體:                                                                                               殺死全部進程     實現思路:ActivityManager類可以擷取到當前系統的所有進程,以及每個進程的資訊,

Android殺毒實現原理及執行個體

一個殺毒軟甲最核心的部分一個是病毒庫一個是殺毒引擎,病毒庫從伺服器中獲得,殺毒引擎實際上是判斷程式中的包名和簽名是否匹配病毒庫中的包名和簽名,如果匹配則為病毒,介面使用幀動畫來顯示。 思路:1.從伺服器端把病毒的版本庫資訊下載下來將解析的資料存放到List集合中2.擷取到手機中所有應用程式的包名以及程式的簽名3.將病毒庫匹配手機應用程式套件組合名及簽名4.用ScrollView標籤進行自動滾動顯示 關鍵代碼如下:特洛伊木馬病毒庫的資訊:<?xml version="1.0"

Android擷取系統隱藏服務實現鎖屏

實現原理:當按鎖屏鍵時,會發出一個廣播,當介面接收到一個廣播就可以實現鎖頻。我們可以調用IDevicePolicyManager服務中的lockNow方法來發送一個廣播實現鎖屏。IDevicePolicyManager是被系統隱藏掉的,需要通過反射還擷取此服務。 步驟:1.建立MyAdmin的廣播接收者繼承DeviceAdminReceiver2.通過反射 ,擷取IDevicePolicyManager服務

Android設定RadioButton在文字的右邊

 如下:<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical" >

Android分別使用HTTP協議和TCP協議實現上傳檔案

Android上傳檔案有兩種方式,第一種是基於Http協議的HttpURLConnection,第二種是基於TCP協議的Socket。 這兩種方式的區別是使用HttpURLConnection上傳時內部有緩衝機制,如果上傳較大檔案會導致記憶體溢出。如果用TCP協議Socket方式上傳就會解決這種弊端。HTTP協議HttpURLConnection1.

總頁數: 2771 1 .... 909 910 911 912 913 .... 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.