Tag Archives: 講義

Android講義—響應系統設置的事件

Configuration類專門用於描述手機設備的配置信息。 Configuration cfg=getResources().getConfiguration(); 獲取對象後,則可以使用以下常用方法獲取各種信息: fontScale:獲取當前用戶設置的字體的縮放因子。 keybRead More

Android講義—ActionBar

ActionBar提供如下功能: 顯示選項菜單的菜單項 使用程序圖標作為返回Home主屏或向上的導航操作 提供交互式View作為Action View 提供基於Tab的導航方式,用於切換多個Fragment 提供基於下拉的導航方式 從SDK 11開始Read More

Android講義—Android事件概述

Android提供2種方式的事件處理: 1:基於回調 2:基於監聽 基於監聽的處理模型 1:事件源—EventSource:事件發生的場所,通常是各個組件,例如按鈕,菜單,窗口等。 2:事件—Event:事件封裝瞭界面組件Read More

Android講義—菜單

從Android 3.0 開始,系統並不要求手機設備必須提供MENU按鍵,在這種情況下,使用ActionBar代替菜單。 Android同樣支持上下文菜單,即 ContextMenu。 Menu隻是一個父接口,它提供2個子接口 SubMenu:子菜單,可以包含Read More

Android講義—Fragment詳解

Fragment必須嵌入Activity使用,它的生命周期受Activity生命周期影響。 歸納為: 1:Fragment總是作為Activity界面的組成部分,Fragment可以調用getActivity獲取它所在的Activity。而Activity可以調用FragmentManagerRead More

Android講義—對話框

Android提供四種常用的對話框 1:AlertDialog:功能最豐富的對話框 2:ProgressDialog:進度對話框 3:DatePickerDialog:日期選擇對話框 4:TimePickerDialog:時間選擇對話框 AlertDialog可以分四個區如圖所示 圖Read More

Android講義—通知狀態欄

Notification是顯示在手機狀態欄的通知。 一般使用NotificationManager服務來發送。 Android為Notification增加瞭Notification.Builder類,該類提供瞭如下常用方法創建通知: setDefaults:設置通知LED燈(DEFAULT_LIGRead More