建立對話方塊Creating Dialogs對話方塊通常是一個顯示在當前活動前面的小視窗。下面的活動失去焦點而由對話方塊接受所有的使用者互動。對話方塊通常被用來當做通知或者運行中的應用程式相關的短暫活動。Android API支援下面的對話方塊物件類型:警告對話方塊AlertDialog這個對話方塊管理0,1,2,或3個按鈕,和/或一個可包含複選框和選項按鈕的可選項列表。這個警告對話方塊能夠組建大多數使用者介面而且是推薦使用的對話方塊類型。請查看下面的建立一個警告對話方塊Creating an
android的進度條有對話方塊進度條、標題進度條和水平進度條一、對話方塊進度條建立步驟1、覆蓋Activity的onCreateDialog()方法,並在其中建立對話方塊。2、調用Activity的showDialog()方法,顯示進度條對話方塊。 /Chapter04_UI_ProgressBar01/src/com/amaker/test/MainActivity.java代碼Code highlighting produced by Actipro CodeHighlighter
Android的Gallery控制項是個很不錯的看圖控制項,大大減輕了開發人員對於看圖功能的開發,而且效果也比較美觀。 /Chapter04_UI_Gallery01/src/com/amaker/test/MainActivity.java代碼Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->package
Skype手機版是網路即時語音溝通工具。具備IM所需的其他功能,比如視訊交談、多人語音會議、多人聊天、傳送檔案、文字交談等功能。Skype手機版可以免費高清晰與其他使用者語音對話,也可以撥打國內國際電話,無論固定電話、手機、小靈通均可直接撥打,並且可以實現來電轉接、簡訊發送等功能。 Skype for Android 用戶端日前正式發布,可以實現基於Wi-fi的Skype-to-Skype呼叫,而歐洲的使用者還可以使用GPRS、EDGE和3G實現呼叫。Skype for
Tips and TricksSwitching to hardware accelerated 2D graphics can instantly increase performance, but you should still design your application to use the GPU effectively by following these recommendations:Reduce the number of views in your
TouchDelegates in Android allow to increase the touch area of a View, e.g. Button. This is very useful if you want to make it easier for the user to touch your button. Here is a small example for the usage of a touch delegate. The layout