Android 如何讓EditText不自動擷取焦點

在項目中,一進入一個頁面, EditText預設就會自動擷取焦點。那麼如何取消這個預設行為呢? 在網上找了好久,有點 監聽軟鍵盤事件,有點 調用 clearFouse()方法,但是測試了都沒有! xml中也找不到相應的屬性可以關閉這個預設行為 解決之道:在EditText的父級控制項中找一個,設定成   android:focusable="true"    

Android單元測試Junit

  在做項目的時候很多時候通常需要用單元測試來測試自己寫的代碼是否正常運行,可以將一些潛在的bug扼殺在程式出生階段,尤其是團隊合作的大型項目,一定要避免最後才進行單元測試和整合,每天花不到一小時利用單元測試審核自己的代碼比在過了項目周期一個月甚至更長時間後利用幾天的時間解決很沒有技術含量的細節問題而有效率得高,這也是作為優秀程式員的一個好習慣,不過關鍵是要實踐在平時,養成好習慣。推薦大家看《高效程式員的45個優秀習慣》。  那如下在Android中利用單元測試Junit,下面我通過兩個方法給大

Android 的相對布局的一些使用)

android:layout_above="@id/label"                將此控制項的底部置於給定的控制項之上android:layout_below="@id/label"                將此控制項的頂部置於給定的控制項之下android:layout_toLeftOf="@id/label"             將此控制項的右邊緣同給定ID的控制項的左邊緣對齊android:layout_toRightOf="@id/label"          

android布局屬性詳解

原文地址:http://www.cnblogs.com/jqyp/archive/2010/10/23/1859182.htmlRelativeLayout用到的一些重要的屬性:      第一類:屬性值為true或false     android:layout_centerHrizontal  水平置中      android:layout_centerVertical   垂直置中     android:layout_centerInparent    相對於父元素完全置中    

通過XML設定螢幕方向(android:screenOrientation)詳解

注意:android只支援270度旋轉。 <activity android:name=".MyActivity"                android:label="@string/app_name"                android:screenOrientation="portrait">android:screenOrientation設定該活動的方向, 該值可以是任何一個下面的字串:"unspecified"- 預設值. 由系統選擇顯示方向.

Android 中Webview 自適應螢幕

webview中右下角的縮放按鈕能不能去掉settings.setDisplayZoomControls(false); //隱藏webview縮放按鈕 讓Webview載入的頁面置中顯示有我知道的幾種方法第一種方法:WebSettings settings =

Ubuntu 下開發 Android 環境變數設定

-----------------------------------------------------ANDROID_SDK_HOME:/home/cmm/avdsPATH:/home/cmm/android-sdk-linux/tools;/home/cmm/android-sdk-linux/platform-toolsCLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib------------------------------------------

android webview 縮放及換行

1、webview支援頁面縮放,一般通過以下設定就可滿足80%的要求//縮放開關webView.getSettings().setSupportZoom(true);設定此屬性,僅支援雙擊縮放,不支援觸摸縮放(在android4.0是這樣,其他平台沒試過)//

Android SDK Manager無法顯示可供下載的未安裝SDK解決方案

FAQ: 問下的 我的ANDROID SDK MANAGER裡原來下載了一些SDK,但是我現在想重新下載新的SDK,咋Packages列表沒顯示呢?該怎麼辦? Answer: 據說dl-ssl.google.com在大陸被強了,偉大的天朝真是不讓人活了,解決方案就是修改C:\Windows\System32\drivers\etc\hosts檔案。添加一行: 74.125.237.1       dl-ssl.google.com

Android開發中儲存資料的四種方法方法

        Android開發中我們會接觸到四種資料存放區方式,每種儲存方式都各有不同;以下我分別列舉了Android開發中的不同儲存方式的特點一,PreferencesPreferences 是一個較輕量級的儲存資料的方法,具體使用方法:在A中儲存值:---------------------------------------------------------------------------------------------SharedPreferences.Editor sha

Android Virtual Device(AVD)螢幕大小調整

(1)各種常用機型的解析度列表如下:           型號                         寬高值        WXGA800                 480X800          WVGA854                 480X854        WXGA720                 720X1280        WQVGA400               240X400        WSVGA                   

安卓應用開發基礎:android Dev Guide的Application Fundamentals中文翻譯

  註:我最近加入了Android中文翻譯組,旨在為大家帶來更好的翻譯。該章節已完成初稿並提交審核校正。以下內容為不完整版本,已不推薦閱讀。最終版之後會由Android中文小組發布,請大家見諒。安卓應用基礎第一次翻譯,翻譯的不對或是不準確的地方還請大家指正,英文原文地址:http://developer.android.com/guide/topics/fundamentals.htmlAndroid應用是用Java程式設計語言寫的。Android

android菜單詳解四:子功能表

建立子功能表們一個子功能表是一個在已有菜單的某個功能表項目上開啟的菜單.你可以向任何菜單添加子功能表.當你的程式擁有很多功能並可按類別組織起來,那麼子功能表是最佳選擇.比如PC 程式中的功能表列 (File, Edit,View等等.).當建立你的菜單資源時,你可以添加一個<menu> 元素作為一個<item>元素的孩子來建立子功能表.例如:<?xml version="1.0" encoding="utf-8"?><menu

android-檢測耳機的插入和拔出動作

在android系統中,檢測耳機的插入和拔出,也是通過廣播實現的,可以建立一個Broadcast Receiver 監聽"android.intent.action.HEADSET_PLUG" 這個Intent。在這個Intent中包含以下幾個值:state ---       0代表拔出,1代表插入name--- 字串,代表headset的類型。microphone --  

Android開原始碼解讀の地圖照片應用Panoramio的實現詳解(一)

Panoramio是一個照片分享社群,網址是http://www.panoramio.com/,現在被google收購了。註冊之後就可以上傳自己的照片,這些照片上傳後可以在衛星地圖上進行定位,經過審核的照片將有可能出現在Google Earth上,網站的宗旨是以照片發掘全世界,網站的logo如下:本文將要學習的開原始碼也叫Panoramio,它實現的功能就是根據使用者在地圖上選擇的地點,從Panoramio上擷取周邊的照片並以ListView形式顯示出來,使用者可以選擇某種照片進行查看。首先來看

Android開原始碼解讀の地圖照片應用Panoramio的實現詳解(四)

本文繼續講解Panoramio的實現,主要介紹ImageAdapter.java和ImageList.java 這兩個檔案,這兩個檔案實現了如下所示的介面,左圖是資料從網路載入過程中,有圖是載入完成後的效果:                           

Android 常識【轉·】

1:Android API 是什麼東西?API(Application Programming Interface,API)是一些預先定義的函數,目的是提供應用程式與開發人員基於某軟體或硬體的以訪問一組常式的能力,而又無需訪問源 碼,或理解內部工作機制的細節。API除了有應用“應用程式介面”的意思外,還特指 API的說明文檔,也稱為協助文檔。 API 分為四種類型:

Android平台上sqllite 簡介

Android平台上sqllite 簡介2010-08-04 15:18在Android平台上,整合了一個嵌入式關係型資料庫—SQLite,SQLite3支援 NULL、INTEGER、REAL(浮點數字)、TEXT(字串文本)和BLOB(二進位對象)資料類型,雖然它支援的類型只有五種,但實際上sqlite3也接受varchar(n)、char(n)、decimal(p,s) 等資料類型,只不過在運算或儲存時會轉成對應的五種資料類型。

[Android] 編譯main.xml 產生一個main.out.xml什麼原因

問題: 第一次用更改main.xml的方式,結果每次編譯就產生一個main.out.xml,一直錯誤就是執行不了.如果運行時正開啟string.xml, 那麼就會產生string.out.xml.  分析: 出現以上問題,是因為當前的編輯檔案是xml,所以 eclipse自動調用xsl運行。所以會出錯。   解決辦法: 從Project Explorer裡刪除main.out.xml 或者strings.out.xml. 運行時,確保正在開啟的檔案是src下的檔案. 如果還不行,

android知識點

1.用layout_weight實現自適應螢幕 一、細說layout_weight    目前最為推薦的Android多螢幕自適應解決方案。    該屬性的作用是決定控制項在其父布局中的顯示權重,一般用於線性布局中。其值越小,則對應的layout_width或layout_height的優先順序就越高,一般橫向布局中,決定的是layout_width的優先順序;縱向布局中,決定的是layout_height的優先順序。    傳統的layout_weight使用方法是將當前控制項的layout_

總頁數: 2771 1 .... 876 877 878 879 880 .... 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.