感謝您的預訂!我們的團隊成員將會盡快與您取得聯繫。
感謝您的預訂!我們的團隊成員將會盡快與您取得聯繫。
課程簡介
介紹
- 什麼是安卓?
- 安卓開發工具包
- 安卓JVM
- 軟體堆疊
- 開發工具 (ADT)
- 用戶介面
- 安裝開發工具
- 內容供應商
- 服務業
- 意圖
- 活動
- 視圖
- 配置檔
- 簡單的 Hello World
- 應用程式工件
- 資產打包工具
- 入口點活動
- 意圖
- 調用其他活動
- 活動堆疊
- 已暫停和已停止的活動
- SQLite 資料庫
- 系統管理
- 分離的進程
- 元件和整合架構
應用資源
- 什麼是資源?
- 字串資源
- 布局資源
- 代碼示例
- 資源參考語法
- 編譯的資源
- 編譯的動畫檔
- 編譯的點陣圖
- 已編譯的UI視圖定義
- 編譯數位
- 編譯顏色
- 編譯的字串
- 編譯的樣式
- 編譯的任意原始 XML 檔
- 未編譯的資源
- .apk 檔
- 資產
- 資產和資源目錄結構
意圖概念
- 介紹
- 意圖篩檢程式
- 使用 Intent 啟動活動
- Android 可用意圖
- 代碼示例
- 意向類別
- 後期運行時綁定
- 使用 Intent 啟動服務
- 廣播接收機
- Intent 對象結構
- Intent 元件名稱
- 意圖操作
- 意圖數據
- 意向類別
- 意圖附加功能
- 意圖標誌
- 意向解析
- Intent 過濾器結構
- 行動測試
- 類別測試
- 數據測試
- 多場比賽
- Android 預定義意圖
- 樣品
用戶介面控制件
- 介紹
- 原始碼中的 GUI 範例
- XML 中的 GUI 示例
- XML 中的 GUI 示例和原始程式碼
- 文本檢視
- TextView 示例
- TextView 樣式示例
- 編輯文字
- EditText 示例
- AutoCompleteTextView
- AutoCompleteTextView 示例
- MultiAutoCompleteTextView
- MultiAutoCompleteTextView 示例
- 按鈕
- 按鈕示例
- 圖像按鈕
- ImageButton 示例
- 切換按鈕
- ToggleButton 示例
- CheckBox 控制件
- CheckBox 控件示例
- RadioButton 控件
- RadioButton 控件示例
- 清單檢視
- ListView 示例
- GridView 控件
- GridView 控件示例
- 日期和時間控制件
- 圖庫控制器
- 地圖檢視
- 網頁檢視
佈局管理員
- 介紹
- 線性佈局
- 佈局權重
- Gravity
- 樣品
- TableLayout
- 填充屬性
- 相對佈局
- 絕對佈局
- FrameLayout(框架佈局)
- 選項卡主機
功能表和對話框
- 介紹
- 功能表介面
- MenuItem 介面
- SubMenu 介面
- 功能表項組
- 功能表項屬性
- 容器功能表項
- 系統功能表項
- 輔助功能表項
- 替代功能表項
- 創建功能表,示例
- 功能表項組
- 功能表項事件處理
- 覆蓋回調函數
- 定義偵聽器
- 使用意圖
- 展開功能表
- 圖示功能表
- 子功能表
- 系統功能表
- 上下文功能表
- 樣品
- 處理功能表事件
- 使用 XML 建立功能表
- 警報對話框
- 提示對話框
- 樣品
基於位置的服務
- 介紹
- 地圖鍵
- MD-5 簽名
- Google 地圖鍵
- 所需許可權
- 代碼示例
- 地圖控制器
- 代碼示例
- 地圖疊加
- 代碼示例
- Geocoder 類
- Address 類
- LocationManager 類
- LocationListener 介面
- 除錯監視器服務 (DMS)
Android 安全模型
- 介紹
- 部署
- keytool 實用程式
- jarsigner 實用程式
- 使用 Eclipse 進行部署
- 分離的進程
- 聲明性許可權模型
應用程式生命週期
- 介紹
- 活動生命週期方法
- onStart() 和 onResume() 方法
- onPause() 和 onStope() 方法
- 返回上一個活動
- onStop() 和 onDestroy() 方法
- onCreate() 方法
- onPause() 方法
SQLite 資料庫
- 介紹
- SQLite 實現
- SQLiteOpenHelper 類
- onCreate() 方法
- onUpgrade() 方法
- onOpen() 方法
- getWriteableDatabase() 方法
- getReadableDatabase() 方法
- SQLiteDatabase 類,execSQL() 方法
- insert() 方法,delete() 方法
- rawQuery() 方法()
- 代碼示例
- query() 方法
- 代碼示例
供應商
- 介紹
- Android 內置內容提供程式
- SQLite 資料庫
- 內容提供商體系結構
- 內容提供者註冊
- 內容提供者 REST 訪問
- 內容提供程式URL結構
- 內容供應商MIME類型
- 使用內容提供者
- 檢索記錄
- 添加記錄
- Cursor 物件
- ContentValues() 物件
- 內容提供者演示
檔案 Management
- 介紹
- 創建檔案
- 訪問簡單檔
- 訪問原始資源
- XML 文件資源
- SD卡外置存儲
後台應用程式
- 介紹
- 服務業
- 後台線程
- 製作吐司
- 通知
- 其他系統服務
- 後台活動示例
活動數據
- 介紹
- Intent 類
- 啟動活動方法
- 在 Activiti 之間傳遞數據
- 連貫的用戶體驗
- 代碼示例
Web 檢視
- 介紹
- WebView 類
- android.webkit 軟體包
- INTERNET 許可權
- loadUrl() 方法
- JavaScript 支援
- loadData() 方法
- WebView 方法
- WebViewClient 類
- WebChromeClient 類
Java 語言
- 介紹
- 限制
- 第三方 Java 庫
調試
- 介紹
- Eclipse Java 編輯器
- Eclipse Java 調試器
- 洛卡特
- Android 調試橋
- Dalvik 調試監控服務
- 跟蹤檢視
加速度計
- 介紹
- SensorManager 類
- SensorListenr 介面
地方化
- 介紹
- 默認資源
- 當前區域設置
- 測試
- 自訂區域設置
- 代碼示例
語音輸入
- 介紹
- RecognizerIntent 類
- 開始 Speech Recognition
- Google 伺服器端
- 語言模型
- 自由格式語言模型
- Web 搜尋語言模型
開發工具
- 介紹
- aapt 工具
- adb 工具
- android工具
- ddms 工具
- dx 工具
- draw9patch 工具
- 模擬器工具
Android Applications Testing 練習 - 4小時
自動化測試
- JUnit Testing
- 使用斷言
- 檢測框架
設備測試
- 用戶介面和一致性
- 與作業系統交互的功能
- Networking 測試
- 壓力測試條件
- 國際支持測試
- 一般要求
設備遠程測試
- DeviceAnywhere 平臺
- 需要注意的場景
最低要求
沒有
21 時間:
客戶評論 (2)
他介紹的培訓師知識和輕鬆性。
Piotr - DPDgroup IT Solutions sp. z o.o.
Course - Android Applications Testing
機器翻譯
良好的準備和培訓師的知識+承諾
lukasz - DPDgroup IT Solutions sp. z o.o.
Course - Android Applications Testing
機器翻譯