日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

底部居中_中文编程:安卓的底部菜单设计

發(fā)布時間:2024/9/19 编程问答 40 豆豆
生活随笔 收集整理的這篇文章主要介紹了 底部居中_中文编程:安卓的底部菜单设计 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

原創(chuàng)所有,侵權必究!

完成中文編程的安卓開發(fā)環(huán)境、電腦版的手機模擬器安裝、設置。

我們開始中文安卓的開發(fā)吧,本文先嘗試實現(xiàn)“底部菜單、上部內(nèi)容”的界面設計。

  • 新建項目

打開“火山軟件開發(fā)平臺”。選擇“文件”,文件>新建>項目,或者使用快捷鍵(Ctrl+Shift+N)。

選擇“空白安卓項目”,輸入項目名稱、“所處位置”設置項目的磁盤位置,且路徑只能為英文。

所處解決方案可以新建方案并取名稱,或者選擇現(xiàn)有方案,即一個解決方案可以擁有多個項目。而一個項目可以新建多個文件。

點擊“確定”按鈕,項目新建完成。

  • 新建文件

點擊已經(jīng)完成的項目,右擊Menu>添加>新建文件。給Menu項目新建文件,名稱為英文。然后點擊“確定”按鈕。

完成項目、文件的新建,就可以開發(fā)啦。?

填寫類名、包名。第一個類名填寫“啟動類”,啟動類是程序執(zhí)行的開頭,所以必須寫且唯一。基礎類填寫“窗口”,這樣運行app時才能顯示界面。代碼顯示的區(qū)域,右擊“設計“啟動類”的界面布局”,進入界面設計。

  • 界面設計

界面分成兩大部分,也可以說分成上下兩層,上是顯示內(nèi)容、下是菜單。菜單里又有多個組件,組件用水平方向進行布置。顯示內(nèi)容所需要的組件,在本項目只需要用一個界面即可,重點突出底部菜單的界面設計。

實現(xiàn)這一設計的方法如下:

一個線性布局器,放入兩個組件,布局方向設置“縱向布局”,內(nèi)容縱向對齊設置“底對齊”,組件寬度類型設置“匹配父組件寬度”,組件高度類型設置“匹配父組件高度”。

一個組件是線性布局器,放入三個按鈕,布局方向設置“橫向布局”,橫向對齊設置“居中”。

按鈕,內(nèi)容橫向對齊選擇“居中”,文本填寫菜單的名稱,內(nèi)容縱向對齊選擇“居中”,剩余空間權重填寫“33.3”。備注按鈕有三個,所以均分哈。

另一個組件是幀布局器,放入三個頁面,對應著三個按鈕。本文沒有做事件處理,所以點擊按鈕時,不會發(fā)生界面跳轉。因此,另一個組件用時間選擇器來替代。

時間選擇器,組件寬度類型設置“匹配父組件寬度”,剩余空間權重填寫“100”。

重點:多個組件在界面時,想要某個組件填充界面剩余的空間時,可以使用“剩余空間權重”,填寫范圍0~100。例如100表示剩余的全部都是自己的,50表示剩余的全部的一半是自己。

界面的基本設置就完成了。點擊右下角的“確定”按鈕。、

看看運行的效果。

總結

1:布局器內(nèi)有多個組件,不能匹配父組件的寬度或高度,這樣占其它組件無法正常顯示。

2:布局器有多余的空間,想要某個組件使用時,使用剩余空間權重與匹配父組件的寬或高度結合。

3:多嘗試多重現(xiàn),是認清組件的特性結合效果所在。

總結

以上是生活随笔為你收集整理的底部居中_中文编程:安卓的底部菜单设计的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。