一、網(wǎng)格布局的介紹
1.1GridLayout布局使用虛細線將布局劃分為行、列和單元格,也支持一個控件在行、列上都有交錯排列。
1.2可以自己設(shè)置布局中組件的排列方式
1.3可以自定義網(wǎng)格布局有多少行、多少列
1.4可以直接設(shè)置組件位于某行某列
1.5可以設(shè)置組件橫跨幾行或者幾列
二、案例演示:制作計算器界面
1.新建安卓項目
基于-?Empty Activity
模板創(chuàng)建安卓應(yīng)用 -?GridLayoutCalculator
2.準備一張背景圖片
將背景圖片拷貝到drawable目錄里
3.修改字符串資源文件 -?strings.xml
4.自定義邊框配置文件?
在drawable目錄里添加 -custom_border.xml
修改-?custom_border.xml
5.修改主布局資源文件 -?activity_main.xml?
添加顯示運算結(jié)果的標簽,并設(shè)置相關(guān)屬性
切換到Design視圖,查看預(yù)覽效果
添加一個網(wǎng)格布局,設(shè)置為6行5列
添加第一行的五個按鈕?
?切換到Design視圖,查看預(yù)覽效果
?依次添加2-4行的五個按鈕
切換到Design視圖,查看預(yù)覽效果
在第五行添加五個按鈕,但是第五個按鈕跨兩行,高度要重新設(shè)置
切換到Design視圖,查看預(yù)覽效果
?第六行添加三個按鈕,第一個按鈕跨兩列,寬度要重新設(shè)置
?切換到Design視圖,查看預(yù)覽效果
文章來源:http://www.zghlxwxcb.cn/news/detail-713600.html
?6.啟動應(yīng)用,查看最終效果
文章來源地址http://www.zghlxwxcb.cn/news/detail-713600.html
到了這里,關(guān)于學(xué)會使用Android Studio網(wǎng)格布局制作計算器界面的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!