安卓实现简单版计算器——移动端课程学习开发日志

这篇博客记录了在安卓平台上开发一个简单版计算器的过程。首先从新建空活动项目开始,接着设计计算器的布局,采用LinearLayout和GridLayout。然后,获取各个按钮实例并设置监听器,实现点击按钮时的计算逻辑,包括数字输入、操作符处理和结果显示。通过update方法动态更新TextView显示的内容。

安卓实现简单版计算器——移动端课程学习开发日志

布局如图:
布局效果

实现步骤:

新建一个空活动的项目

​ 这里建立一个空活动的项目就好

编写布局

​ 这里我们整体的布局使用Linear Layout布局,显示区使用Text View,计算器的按钮区域使用Grid Layout布局,里面的数字使用Button空间,并且为各个按钮和TextView添加id

xml关键代码(省略很多)

<LinearLayout>
    <!-- 显示结果区域,文本标签 -->
	<LinearLayout>
    	<TextView></TextView>
    </LinearLayout>	
    <LinearLayout>
        <!-- 清除按钮,清空输入和结果,归零 -->
    	<Button />
        <!-- 删除按钮,删除上一个输入 -->
        <Button />
    </LinearLayout>
    <!-- 网格布局,設置4行4列 -->
    <GridLayout
       android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:rowCount="4"
        android:columnCount<
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值