[分享] ActionBar Compat
ActionBar 是 Google 官方目前大力在推動的一個 Android 介面
可是礙於預設的 ActionBar 僅從 3.0 也就是 API Level 11 以後才開支援
而諸多手機又受限於原廠未持續進行韌體的更新
致使手機的 OS 版本停留在 2.x
正因為這樣,讓 Android 的使用者在手機上無法有一致的操作體驗
再加上,普遍性的模仿 iOS 介面 orz
更是讓 ActionBar 這個介面的推動,造成一定的難度
因此,在 5月 的 Google I/O 2013,官方釋出了 ActionBar Compat 這個函式庫出來
而這個函式庫從 v7 也就是 Android 2.1 以後的版本開始支援
未來,只要我們加入這個函式,便可以讓我們開發出來的 APP
可以統一在 2.1 以後的 Android 機型上運作 ActionBar
所以,未來在設計非遊戲類型之 Android APP 的操作流程時
我們也可以直接將 ActionBar 加入思考哦
至於要如何使用之,就要請各位連結到在下的 Blog 去看了
http://blog.mosil.biz/2013/09/how-to-use-actionbarcompat/
實在很不會在 BBS 上撰寫程式介紹文章,這樣的連結方式,若是不符合板規
請來訊息告知,會自刪~
而在文章瀏覽或是跟著做的過程中有什麼疑惑也請指教 ^^
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 111.235.251.41
推
09/29 22:50, , 1F
09/29 22:50, 1F
推
09/30 08:46, , 2F
09/30 08:46, 2F
推
09/30 09:46, , 3F
09/30 09:46, 3F
推
09/30 14:38, , 4F
09/30 14:38, 4F
有無需要轉換其實看每個專案的狀況
但若是您的 style 有獨立出來
不是改在 ActionBarSherlock 裡的話,會建議轉換
原因是因為,不用每次在 API Level 有新版時就要跟著 ActionBarSherlock 更新
不過這個問題很小,大概一年一次 XD
另外一個問題是,Navigation drawer 的支援
推
09/30 16:20, , 5F
09/30 16:20, 5F
→
09/30 16:21, , 6F
09/30 16:21, 6F
需要再確認,不過,我記得 fullscreen 仍是有 ActionBar 的
除非您設定成 NoTitle
※ 編輯: MosilW 來自: 60.251.154.220 (09/30 18:06)