Android小白第一次寫博客,心情無比激動。下面給大家展示一下衛(wèi)星菜單的實現(xiàn)。
紅塔網(wǎng)站建設(shè)公司創(chuàng)新互聯(lián),紅塔網(wǎng)站設(shè)計制作,有大型網(wǎng)站制作公司豐富經(jīng)驗。已為紅塔1000多家提供企業(yè)網(wǎng)站建設(shè)服務(wù)。企業(yè)網(wǎng)站搭建\成都外貿(mào)網(wǎng)站建設(shè)公司要多少錢,請找那個售后服務(wù)好的紅塔做網(wǎng)站的公司定做!1.簡單介紹衛(wèi)星菜單
在應(yīng)用程序中,有很多展示菜單的方式,但其功能都是大同小異,這樣一來,菜單的美觀以及展示方式就顯的尤為重要,衛(wèi)星菜單就是很不錯的一種。下面是本案例的gif圖:
2.學(xué)習(xí)本案例需要的知識點
(1)動畫
(2)自定義ViewGroup
(3)自定義屬性
a、attr.xml
b、在布局中使用自定義屬性
c、在代碼中獲取自定義屬性值
3.首先分析我們的衛(wèi)星菜單需要那些自定義屬性并書寫代碼
首先,菜單可以顯示在屏幕的四個角,所以我們需要一個屬性來確定它的位置,菜單在屏幕的四個角比較美觀,在這里用到枚舉。
其次,我們還需要一個展開半徑,因此還需要自定義半徑。
下面是attr.xml
<?xml version="1.0" encoding="utf-8"?> <resources> <attr name="position"> <enum name="left_top" value="0" /> <enum name="left_bottom" value="1" /> <enum name="right_top" value="2" /> <enum name="right_bottom" value="3" /> </attr> <attr name="radius" format="dimension"/> <declare-styleable name="SateMenu"> <attr name="radius" /> <attr name="position" /> </declare-styleable> </resources>
分享標(biāo)題:Android衛(wèi)星菜單效果的實現(xiàn)方法-創(chuàng)新互聯(lián)
文章路徑:http://bm7419.com/article4/dssoie.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供手機網(wǎng)站建設(shè)、網(wǎng)站策劃、網(wǎng)站制作、網(wǎng)站維護、服務(wù)器托管、網(wǎng)站設(shè)計公司
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容