Button或者ImageButton的背景設為透明或者半透明之方法:
半透明<Button android:background="#e0000000" ... />
透明<Button android:background="#00000000" ... />
半透明<Button android:background="#e0000000" ... />
透明<Button android:background="#00000000" ... />
進行會員登入或是銀行帳戶登入時須要給使用者輸入帳號及密碼,利用EditText作為密碼輸入是一個不錯的方法,可保密且又不會擔心被側錄,但是往往在輸入時顯示*****這樣的符號,有些時候會不知道是否自己輸入對了,特別是在登入網路銀行帳戶登入三次錯誤就會被鎖密碼的這種需要小心翼翼的事上,所以假設可以提供顯示密碼這個選取項,在需要的時候讓User可以看見自己已經輸入的密碼,必要時在關閉顯示,一切就好貼心了!
雖然Android可設定成隨著手機螢幕的大小來調整縮放比例,但是手機開發者在設計的時候還是必須清楚得知手機銀幕的邊界,避免在縮放的時候造成版面(layout)上的詭異變型,根據各家手機廠商螢幕尺寸的不同,必須對其螢幕解析度有所概念。
在程式中很常需要替文字或是背景選擇顏色,所以必須透過android的layout機制。
頁面設計時,常常會把畫面設成全螢幕,將最上層顯示時間及即時訊息的那行以及應用程式名稱這行刪除,使畫面看起來更加的美麗,因此需要在java檔裡添增這三行即可。
此篇為進階篇,可先看前一篇條列式選單後再看這篇。
Toast通知是一個在手機螢幕上彈出的訊息,Toast只佔用訊息所需要的螢幕空間,使用者當前的活動仍然可以繼續進行,這個通知自動淡入但出,且不接受互動事件,Toast是個用來顯示剪短文字訊息的好方法,例如:「檔案已經刪除」、「電力不足」等等,提醒使用者動作完成之類的。Toast物件有一個maketext的方法,這個方法帶有三個參數:應用程式內容、文字訊息、顯示時間長短,接著會回傳一個初始話的Toast物件,在程式中可以用show()方法來顯示。一個標準的預設Toast是靠底下偏中間,可以透過setGravity(int, int, int)改變。
Android 除了提供CheckBox與RadioButton的物件之外,還提供另一種更為方便以及多樣化的物件ListView
Radion Button為個別的一個按鈕,而若是需要做成有多選一的這種功能時,則可將這些Radio Button放置到一個<RadioGroup>當中。