ActionBarActivity詳解


好久沒研究安卓了,以前做項目總是討巧,也不考慮優化,一直在重復老版本的代碼。

有新的API出來也不去看。。最近自己又開始琢磨起安卓,發現API 18以后,出現了ActionBarActivity。

其實之前就有支持低版本安卓的ActionBarSherlock,現在官方推出了自己ActionBar,說明有它的優勢。我自己也小小的研究了一下,遇到了一些些問題,今天拿過來和大家一起分享分享。

1、什么叫做actionbar呢?

actionbar可以說是一個Android應用的最重要的元素。它占有屏幕頂端的一塊區域通常是持續在整個應用程序的使用過程

actionbar的主要目的是

使重要的行動(例如,刷新搜索等)更方便於用戶訪問

支持導航的一致性,方便應用在不同的視圖間切換

提供不常用動作來減少繁瑣的操作流程

給你的應用一個顯著的標識符

 

actionbar被分成四個不同的區域

ActionBar主要由四個部分組成:AppIcon(應用標識、向主界面導航)、ViewControl(視圖切換,或者顯示一些描述信息)、ActionButtons(顯示應用程序中最重要的動作、長按圖標會提示該動作的描述)、ActionOverflow(相對不太常用的動作)
 
2、如何使用ActionBarActivity
使用supportv7可以向下支持API7以上所有的android版本使用actionbar
下載最新的sdk新建項目會自動生成appcompat_v7包
選擇其作為libary
 

 

 

應用要選擇相應的主題,隱藏actionbar可以選擇notitle;

(未完)

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM