android開發中-使用Dialog prompt擷取輸入資訊

 prompt dialog是指彈出一個表單提供輸入框讓使用者可以輸入資料,程式需要讀取這些資料然後再進行後續處理。在Javascript中Window.prompt會彈出一個對話方塊讓使用者輸入資訊,然後程式就暫停在輸入框這裡,等到使用者輸入完成點擊確定後,程式才接著執行,所以prompt

android開發中-使用Dialog ProgressDialog

 ProgressDialog是AlertDialog的子類,我們用它來顯示有進度條的Dialog。這種帶有進度的UI控制項在好多UI架構中都可以看到,當使用者執行一個操作時間較長的操作時,在一個設計良好的系統中應該要顯示一個進度條提示使用者目前處理的進度到哪了。在安裝應用程式和網路互動應用中最常見到進度條,安裝應用程式由於耗時間長度,所以需要指示使用者進度,網路互動由於網路環境的不穩定也需要指示使用者互動的進度(尤其是當你在上傳或下載大檔案時)。所以進度條是一個很常用到的控制項。Android

android開發-使用Dialog AlertDialog

 Dialog對話方塊,大家肯定都不陌生。我們使用Windows作業系統、IE瀏覽器等經常會彈出對話方塊,這些對話方塊大部分都是模態的同步對話方塊。所謂的模態是指:當前彈出的Dialog擋住了它的父視窗,在Dialog消失前,父視窗無法擷取焦點,瀏覽器中的alert對話方塊就是這樣的;所謂的同步是指:程式執行到彈出Dialog後就停在當前行代碼,等到Dialog處理完後程式才接著往下執行。在Android中Dialog是模態非同步,所謂非同步Dialog就像是:你在跟一個人交談,但是你的大腦在想

android之PreferenceActivity

 android之PreferenceActivity【轉】2011-06-29 15:10                            轉自:http://hi.baidu.com/qmiao128/blog/item/6dc1bbfa7b0163c7b58f3126.html 看到很多書中都沒有對PreferenceActivity做介紹,而我正好又在項目中用到,所以就把自己的使用的在這總結一下,也方便日後尋找。 PerferenceActivity是什麼,看下面的:       

android:textAppearance解析

 Android的系統內建的文字外觀設定及實際顯示 android:textAppearancexml布局裡面設定文字的外觀:如“android:textAppearance=“?android:attr/textAppearanceLargeInverse”這裡引用的是系統內建的一個外觀,?表示系統是否有這種外觀,否則使用預設的外觀。可設定的值如下:textAppearanceButton/ textAppearanceInverse/

android listview scrollview auto adapter ui

後來在 elong 搖搖訂酒店 項目中發現一個BUG。 就是 當 手機的螢幕尺寸比較大的時候。。。底部的“帶我去酒店”  和 scrollview 的間距就變得很大, UI 不美觀。後來解決方案是  將 scrollview 的 layout_weight = 100, 在 “帶我去酒店” 的下面再添加一個 空的 適配 LinearLayout .  將其layout_weight = 1. layout_height  = 1.適配組建的代碼 <LinearLayout

JertBrains 開發android HelloWorld

jertbrains  IDEA 有mac linux windows 三個版本,在下面可以下載到http://www.jetbrains.com/idea/download/index.html我是mac系統:1:下載完成後運行dmg檔案安裝。一切正常沒啥說的。2: IDEA 有兩個地方需要注意。       2.1 雖然MAC OS 整合了java SDK 。 但是 IDEA 不會自己去配置JAVA路徑      2.2 安裝完IDEA 之後,直接 ”Create project from

rename android App (change package name)

 為了修改android APP的package name ,從而使兩套相同的代碼能安裝到一部手機上面。。。。(為了省去 .svn 帶來的幹擾和不便, 強烈建議 使用純潔的源碼【no svn】 )在eclipse 下面,我們需要花點時間和力氣。。a: 修改manifest.xml 中的 packagename 欄位, 然後引發出一系列的 錯誤。。。 然後 一個一個的去修改。。下面介紹一個能基於 文本  “find --》(old package name)-----> replace

android 封裝好的BottomTabBar

 1 在android app開發過程中,會發現很多App的底部(頂部一樣) 會仿效IPHONE的設計。。做一個導航。  如黑色部分:                                                                   (這個是實現效果)                                                                 這個是設計原型        1.1

android 非同步擷取圖片

原文地址: http://bbs.chinaunix.net/thread-1926876-1-1.html在某些時候我們需要在Android裝置上下載遠端伺服器上的圖片來進行顯示,這裡我整理出兩種比較好的方法來實現遠程圖片的下載。 方法一、直接通過Android官方提供的Http類訪來問遠程伺服器,這裡AndroidHttpClient是SDK 2.2中新出的方法,API

編寫android載入圖片的程式時,遇到了記憶體泄露問題!

Log如下:04-04 18:16:32.774: E/dalvikvm-heap(30873): 10036224-byte external allocation too large for this process.04-04 18:16:32.805: E/GraphicsJNI(30873): VM won't let us allocate 10036224 bytes04-04 18:16:32.813: D/dalvikvm(30873): GC_FOR_MALLOC

Windows下用Git下載android源碼

來源:http://blog.csdn.net/jiadebin890724/article/details/74374151、首先你的電腦要安裝好git,這個請參考git官網。2、開啟git命令視窗輸入git clone http://android.git.kernel.org/platform/frameworks/base  android(此處為你自訂的檔案夾名稱,我們這裡叫android),我曾試過git clone

android 圖片緩衝管理

本文連結地址:http://keegan-lee.diandian.com/post/2012-12-06/40047548955如果每次載入同一張圖片都要從網路擷取,那代價實在太大了。所以同一張圖片只要從網路擷取一次就夠了,然後在本機快取起來,之後載入同一張圖片時就從緩衝中載入就可以了。從記憶體緩衝讀取圖片是最快的,但是因為記憶體容量有限,所以最好再加上檔案快取。檔案快取空間也不是無限大的,容量越大讀取效率越低,因此可以設定一個限定大小比如10M,或者限定儲存時間比如一天。因此,載入圖片的流程

android Intent學習總結

基本模式:1、firstActivity裡面:Intent intent = new Intnet();intent.setClass(firstActivity.this, secondActivity.class);startActivity(intent);2、AndroidManifest.xml裡面加許可權</activity android:name="secondActivity"               

搭建android單元測試環境

我們經常在寫activity的時候,總是會寫很多方法,為了使我們的方法能夠實現我們的功能,我們首先要做單元測試,所以每次開發一個activity的時候,首先要搭建好單元測試環境。方法有:1、建立類的時候,繼承於AndroidTestCase2、Manifest.xml檔案中,要添加如下兩段代碼:<uses-library android:name="android.test.runner"/>

Android android.intent.category解析

1、要弄清楚這個問題,首先需要弄明白什麼是implicit(隱藏) intent什麼是explicit(明確) intent。Explicit Intent明確的指定了要啟動的Acitivity ,比如以下Java代碼: Intent intent= new Intent(this, B.class)Implicit Intent沒有明確的指定要啟動哪個Activity ,而是通過設定一些Intent

Android基礎篇之Handler實現原理

 當啟動一個apk應用程式的時候,Android會開啟一個主線程(UI線程),由於主線程是非安全執行緒,當我們需要在主線程中操作大資料或者連網等這些耗時的操作時,會影響到Android

android自訂補間動畫

 直接上代碼public class MyAnimation extends Animation {private int halfWidth;private int halfHeight;@Overridepublic void initialize(int width, int height, int parentWidth,int parentHeight) {// TODO Auto-generated method stubsuper.initialize(width, height,

Android 在其他線程中更新UI 線程

http://www.cnblogs.com/shangdahao/archive/2013/05/19/3069092.html Android 在其他線程中更新UI 線程方法一:Activity.runOnUiThread(Runnable )(經驗之道: 這個最好用, 凡是要重新整理頁面的地方,Activity.runOnUiThread( new Runnable()   { public void

android類比sd卡的問題

1.Failed to push XXXXX.txt on emulator-5554: Read-only file system解決:在啟動模擬器的時候帶著的參數中,模擬器鏡像路徑需是絕對路徑:-sdcard E:/android/android-sdk-windows/tools/sdcard.img        注意這個絕對路徑裡面不能帶空格(如 Program Files)PS:有人說-l後的盤符必須是sdcard。如 mksdcard -l sdcard 128M

總頁數: 2771 1 .... 2158 2159 2160 2161 2162 .... 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.