android开发之gridlayout使用入门

这个东东以前没怎么用过,今天研究了一下,不难,感觉只是在某些方面很好用。
记录下,做个计算器。

<GridLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:orientation="horizontal"
    android:rowCount="5"
    android:columnCount="4"
     >
<Button 
    android:text="1"
    />
<Button 
    android:text="2"
    />
<Button 
    android:text="3"
    />
<Button 
    android:text="/"
    />
<Button 
    android:text="4"
    />
<Button 
    android:text="5"
    />
<Button 
    android:text="6"
    />
<Button 
    android:text="*"
    />
<Button 
    android:text="7"
    />
<Button 
    android:text="8"
    />
<Button 
    android:text="9"
    />
<Button 
    android:text="-"
    />
<Button 
    android:text="0"
    android:layout_columnSpan="2"
    android:layout_gravity="fill"
    />
<Button 
    android:text="."
    />
<Button 
    android:text="+"
    android:layout_rowSpan="2"
    android:layout_gravity="fill"
    />
<Button 
    android:text="="
    android:layout_columnSpan="3"
    android:layout_gravity="fill"
    />

</GridLayout>

columnSpan类似于html表格中的,表示合并列。

版权声明:本文为博主原创文章,未经博主允许不得转载。若有错误地方,还望批评指正,不胜感激。

posted @   江南一点雨  阅读(602)  评论(0编辑  收藏  举报
编辑推荐:
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
阅读排行:
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· Ollama——大语言模型本地部署的极速利器
· DeepSeek如何颠覆传统软件测试?测试工程师会被淘汰吗?
点击右上角即可分享
微信分享提示