android小程序:计算圆面积
网络111 葛鹏
此程序主要实现的功能是输入圆的半径,点击计算按钮,程序便会自动计算出圆的面积。
知识点:
1.为什么要选择android。
2.了解各控件的用处。
3.避免在代码中死记硬背,注意灵活运用。
具体操作步骤如下:
1.打开eclipse,新建android项目(File → New → Android Project)。
2.在弹出的对话框中找到Project Name:(输入项目的名称),点击next进入选择模拟器版本,选择完毕点击next,找到Package Name(输入包的名称)如本程序:asd.c。
3.点击小箭头找到AsdActivity.java,如图所示:,双击进入,在AsdActivity类中编写代码,主要代码如下:
public void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.main);btnOK = (Button) findViewById(R.id.btnOK); lblArea = (TextView) findViewById(R.id.lblArea); txtk = (EditText) findViewById(R.id.txtk); btnOK.setOnClickListener(this); }Button btnOK;TextView lblArea;EditText txtk;public void onClick(View arg0) {// TODO Auto-generated method stubtry{float r,a;r = Float.parseFloat(txtk.getText().toString());a = 3.14159f*r*r;DecimalFormat ab = new DecimalFormat("0.00");lblArea.setText(ab.format(a));}catch (Exception e) {// TODO: handle exceptionAlertDialog.Builder builder = new Builder(this);builder.setMessage("格式错误!");builder.setTitle("提示");builder.setPositiveButton("确定", null);builder.setPositiveButton("取消", null);builder.create().show();}}
控件布局:
控件分别为Button,TextView,EditText;ID分别为btnOK,lblArea,txtk。
运行结果:
总结:这是一个用JAVA语言编写的最基础,最简单的Android小程序,适合初学者,这也是本人在Android任务驱动式教学学习中的第一个程序,前几个月已经写好测试过的,但是一直没有写博客,起初写这个程序用了大量的时间,很是困难,后来经过不断的学习,不断的积累经验,现在这样一个小程序对自己来说已经不算什么了,但是在起初开始会有很多问题,比如输入圆周率,还有一些语法上的错误,以及控件的摆放与命名......希望在今后的学习当中不断积累经验,写出更好的东西来和大家分享,向大家学习。
转载于:https://www.cnblogs.com/gxy8812/p/3143521.html
android小程序:计算圆面积相关推荐
- 微信小程序计算圆周长和面积
微信小程序--计算圆周长和面积 一..js文件 二..wxml文件 三..wxss文件 结果展示 一..js文件 截图 代码如下: data: {result:"",intst:& ...
- 用eclipse开发android小程序,【转】Eclipse 开发Android小程序遇到的问题总结
用Eclipse 开发Android小程序遇到些小问题,在一边学习的过程中,将遇到的问题就记录一下,方面挺杂的,有关于程序出错的,关于linux应用的,有eclipse设置等- 1.ERROR: Ap ...
- 纯css svg 改变图片颜色 ios android 小程序
本文出自: http://blog.csdn.net/wyk304443164 使用的是 filter drop-shadow 如果你只想兼容 Chrome 那么请看: http://www.zhan ...
- 微信小程序计算三角形面积
微信小程序--计算三角形面积 代码文件: 一..js文件 二..wxml文件 三..wxss文件 结果展示: 代码文件: 一..js文件 代码如下: data: {result:"" ...
- 做最漂亮的玩Android小程序第三版
做最漂亮的[玩Android小程序]V3.0 相较于第二个版本的更新: 整体重构了API请求.因为写这个小程序的时间比较早了,那个时候的玩安卓开放API还未支持HTTPS,导致无法上线小程序,所以为了 ...
- 微信小程序计算三角形面积,三棱锥体积
微信小程序计算三角形面积,三棱锥体积 index.wxml: <view><form bindsubmit='formsubmit'><view>计算三角形的面积& ...
- [微信小程序]计算自己手机到指定位置的距离
微信小程序开发交流qq群 581478349 承接微信小程序开发.扫码加微信. 正文: 目的: 根据目的地的坐标计算自己手机的位置离目的地的距离的 核心思路: 后续操作必须等所有异步请求都返 ...
- android小程序源代码_我从 Android 转到微信小程序的思考
大家好,好久不见,我是陈宇明,公众号「码个蛋」主理人. 由于最近工作比较忙,这两年来很少和大家分享自己的收获,期间大部分都是由「码个蛋」运营小组打理. 上个月我参加了腾讯官方举办的<小程序云开发 ...
- html点击按钮计算两个输入框的和_小程序计算报价功能介绍
一.使用场景 用户可在管理后台设置计算值和运算公式,访客输入对应计算值,即可实现自动计算出结果,并提供相关的咨询入口,适用于装修.建材.房贷.车险等行业的报价行为. 二.功能版本限制 小程序至尊版可开 ...
最新文章
- LeetCode刷题指南!
- Qlikview 的服务器
- 到底哪种类型的错误信息会阻止business transaction的保存
- REVERSE-PRACTICE-BUUCTF-10
- php mcrypt取消,php – Mcrypt弃用后如何解密?
- 测试一下Windows Live Writer能否正常使用。
- sqlite bool mysql_MySQL/SQLite-数据库常用字段类型使用
- SQL PASS西雅图之行——University of Washington篇
- git原理详解与实操指南_基于dockercompose的Gitlab CI/CD实践amp;排坑指南
- WPF扫雷游戏(简略版)
- 希尔伯特变换的本质是什么?
- 传言阿里P10赵海平,被P11多隆打3.25后离职,如何评价赵海平对王垠的面试?
- 创业36条军规值得一读
- 鸿蒙西游安卓版,鸿蒙西游安卓版_鸿蒙西游V1.0.0_游戏堡
- python在一个函数中调用另一函数中的变量
- python浮点数多少位_python 浮点数保留几位小数
- LFS(the Log-structured File System)系统详解
- JavaScript-154:关闭淘宝二维码案例
- SAP SD 定价过程
- 苏州大学文正学院计算机组成期末,苏州大学文正学院操作系统复习题
热门文章
- 嵌入式和fpga哪个好前景_二建考试选哪个专业比较好?其市场需求和就业前景如何? - 二级建造师...
- 界址点圆圈怎么生成_手机联系人怎么加入黑名单
- KNN(七)--最近邻及OpenCV源码分析
- SpringMVC教程
- MCU —— 数码管显示笔记
- Windows Driver开发_NT Driver框架:The driver is not in a state to accept this command
- Windows核心编程_修改其它进程里的内存值+示例:修改游戏分数
- Spring.NET依赖注入 - 制作可替换的算法
- 3.字符串(string)
- 百度AI城市又搞事情!一天三场签约 上海市民要全面迎来AI了