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

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

Android中Style和Theme的使用

文章目錄 Theme:      

android開發中-使用Dialog ProgressDialog

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

android開發-使用Dialog AlertDialog

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

Android命令

查看本機已經啟動的模擬器:adb devices顯示系統中全部Android平台:android list targets顯示系統中全部AVD(模擬器):android list avd建立AVD(模擬器): android create avd --name 名稱 --target 平台編號啟動模擬器: emulator-avd 名稱 -sdcard ~/名稱.img (-skin 1280x800)刪除AVD(模擬器): android delete avd --name

Android官方的SlidingMenu–Navigation Drawer

SlidingMenu相信都不陌生,很多應用採用了這個方案,像facebook、人人網、everynote等等。因為效果確實比較新穎,所以有很多開發中開始去實現,解決辦法也是不盡相同。其中比較好的算是開源https://github.com/jfeinstein10/SlidingMenu,說實話這個用起來比較麻煩,要匯入很多類庫。  也許Google也對SlidingMenu這個效果比較感興趣,所以在這次IO大會上,就發布了這個新的控制項Navigation Drawer。可以在http://

android 開發感觸

基於開發基礎,總結一些關鍵字。架構:網路,協議                資料存放區頁面跳轉進程間通訊                線程間通訊頁面間通訊單個頁面重新整理機制複用機制技術痛點:記憶體管理效率最佳化安全、高效、記憶體,流量。抗的了大資料的壓力,跳的過髒錯資料的陷阱。編碼:好的命名習慣重構習慣每次有新模組完成就需要進行壓力測試 ,記憶體分析。形成連續的APP健康走向文檔。每次提交SVN的代碼都必須經過進階工程師的驗收。

Android 新興的UI模式——側邊導覽列

   側邊導覽列也就是大家熟知的SliddingMenu,英文也叫Fly-In App Menu、Side Navigation等。當然Google現在已經推出類似這個效果的組件--Navigation Drawer                            Side navigationFly-in app menuSlide out navigationSliding navigation barSlide menu ...   

Android SlidingMenu以及ActionBarSherlock的基礎使用教程

    廢話不多說,直接切入正題,下面請仔細看過程和說明。    首先進去SlidingMenu的官網,下載一份代碼,    之後解壓,目錄是這樣的:                                                                                                              圖-1    下面 這個是匯入SlidingMenu的步驟。                                   

Android 網路通訊、通訊

    網路操作是進行網路通訊的安卓程式必不可少的一個重要部分,Android平台有三種網路介面可以使用,他們分別是:java.net.*(標準Java介面)、Org.apache HttpComponents介面和Android.net.*(Android網路介面)。當然還可以使用瀏覽器webkit來進行網路訪問等。其中,前兩個介面可以用來進行http、socket通訊,後一個介面主要是用來判斷安卓裝置網路連接狀況的。所以,本節重點說一下前兩個介面。   1、java.net.*

Android ActionBar使用介紹

一、什麼是ActionBar        有圖有真相,看一片就瞭解的差不多了                                               對於大多數應用,操作欄可以分割為 4 個不同的功能區域。            1. 應用表徵圖                應用表徵圖是您應用的標誌。在應用表徵圖位置擺放您自己的 logo。注意:

android:textAppearance解析

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

Android Metro菜單

    今天繼續說一下安卓的菜單,之前介紹了:。相信大家對於Metro風格並不陌生,下面就在安卓平台上實現一下這個效果,                                                             實現思路:                               利用動畫來實現移動的效果,使用的是TranslateAnimation這個方法。先看一下布局檔案:    activity_main.xml<?xml version="1.0"

Android 監聽程式的安裝和卸載

    有些時候,需要監聽到程式是否安裝或者卸載成功,在android系統中,安裝和卸載都會發送廣播,當應用安裝完成後系統會發android.intent.action.PACKAGE_ADDED廣播。可以通過intent.getDataString()獲得所安裝的包名。當卸載程式時系統發android.intent.action.PACKAGE_REMOVED廣播。同樣intent.getDataString()獲得所卸載的包名。    

google android 項目

很多時候尋找android SDK 等資料的時候已經習慣了 google baidu 。。 真是個 壞習慣。。1: android 相關資料 google 放在了     http://developer.android.com/sdk/index.html2: 作為開發人員, 我們需要 滾動下 上面的網頁 然後 點擊  中的 developer         3: 然後 你就會看見。。。     這個地方 應該就 比較 明白了 呵呵

-Android開發中,使用線程應該注意的問題!

 原帖地址:http://blog.csdn.net/Android_Tutor/archive/2010/08/24/5834246.aspx我們都知道Hanlder是線程與Activity通訊的橋樑,我們在開發好多應用中會用到線程,有些人處理不當,會導致當程式結束時,線程並沒有被銷毀,而是一直在後台運行著,當我們重新啟動應用時,又會重新啟動一個線程,周而復始,你啟動應用次數越多,開啟的線程數就越多,你的機器就會變得越慢。為了方便

android activity statck

android 開發過程中,有很多人都使用 activity statck, 來協助自己 類比 android 底層不可見的 那個 activity stack。優缺點 不多說了。。下面是個 實現。private static Stack<Activity> s_activitiesStack = new Stack<Activity>();public final static void pushActivity(Activity activity) {if

Android添加新語言

雖然Android從2.3開始已經支援50種以上的語言,但是不是每種語言都有字型可以顯示。遇到一個新需求,有客戶要求對hindi語言的支援。於是上網找了一些資料,發現網上介紹的大部分是如何替換預設字型,就是替換./frameworks/base/data/fonts/DroidSansFallback.ttf,但是替換完之後,中文就無法正常顯示。其實只要有下面幾個步驟,就可以實現新曾加一種語言的顯示支援:1. 需要有可以顯示hindi語言的字型,我在網上下載了一個:DroidHindi.ttf2

android listview scrollview auto adapter ui

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

android 封裝好的BottomTabBar

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

總頁數: 2945 1 .... 349 350 351 352 353 .... 2945 Go to: 前往
Tags Index:

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。