Android Basics
-Activity(活動)Activity就是一個個的畫面, 一進入就是一個畫面.
Activity是堆疊的概念. .按next 就到下一頁, 按back就>>>回到上一頁.
在Activity看到的都是view. 要帶入view才看得到東西.
tips- 換view 也可像是換頁, 按back是>>>整個退出. (和activity 不一樣)
-Intent(意圖)
可用來啟動activity 或手機內部的功能.
exp. 發動INTENT, 開GOOGLEMAP.
-Service
服務程式是在背景執行.
exp. 微信停在背景上, 看有無訊息進出.
-Broadcast Receiver
系統發送的廣播訊息. 可叫系統或自訂的東西起來. (在manifest裡作app的一些設定)
-Layout
New in Android
-ActoinBar
-Fragment (像是右滑左滑的頁)
-Sliding Drawer (通常是畫面左邊滑出的選單)
Input Controls
-Button
-TextField
-CheckBox
-Radio Button
-Toggle Button
-Spinner
-Pickers
Basic Controls
-Option Menu
-WebView (本地存取 是存在手機裡的/ 遠端是在網路上的網頁)
-Dialogs (在android 裡, 所有彈出來的框框, 像是 save/ cancel)
-ListView
-Events
-Telephony
Open Data
Data.Taipei臺北市政府資料開放平台// http://data.taipei.gov.tw/opendata/apply/DataClassification
內政部實價登錄open data
http://plvr.land.moi.gov.tw/DownloadOpenData
Data Storage
-File (適合少量筆數資料)
-SQLite (適合量多筆數資料)
-SharePreferences (沒畫面) **preference Screen (有現成畫面,先要用XML把資料設定好)
-ContentProvider
Some Advanced Features
-Google Map Services
// Locatin Base Service
-- Places api (像是目前位置, 附近店家的優惠訊息)
// Google Map API
-- Maps JavaScriptAPI (已有多人寫好現成的開發好的東西)
-- 靜態地圖api, 靜態街景圖api
-- 導航 derection api
-Open Data
-GCM(Android Push Message)
-Google Admob
-App Widget
沒有留言:
張貼留言