`

小程序 SB指数计算器

阅读更多
一边学习一遍熟悉安卓的开发环境,于是乎想起网络上流行的计算器应用,例如什么人品计算器啊,什么的,今天写了个SB指数计算器,搞笑而已呵呵。安卓2.1环境。

具体用到的包有
import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.TextView;
import android.widget.Toast;
import android.content.Intent;

字符串常量有xml可以管理,很不错
<?xml version="1.0" encoding="utf-8"?>
<resources>
    <string name="hello">新の世界へ</string>
    <string name="str_1"></string>
    <string name="str_2">SB指数计算器</string>
    <string name="str_3">您的姓名:</string>
    <string name="str_4">您的性别:</string>
    <string name="str_5">帅哥(包括伪娘)</string>
    <string name="str_6">美女(包括假小子)</string>
    <string name="str_7">人妖(泰国来的)</string>
    <string name="str_8">计算</string>
    <string name="str_9">退出</string>
    <string name="str_10">警告</string>
    <string name="str_11">不厚道啊,留下您的大名先!</string>
    <string name="str_12">确定</string>
    <string name="str_13">你是个天才!</string>
    <string name="str_14">你有点傻B</string>
    <string name="str_15">你就是个杯具!</string>
    <string name="app_name">SB指数计算器</string>
</resources>

主要用到了随机数的东东
score = (int)(Math.random()*100);
        if(score == 0)
        {
        	tvResult.setText(R.string.str_13);
        	Toast.makeText(this, "计算成功!", Toast.LENGTH_LONG).show();
        }
        else if(score > 0 && score <= 50)
        {
        	tvResult.setText(R.string.str_14);
        	Toast.makeText(this, "计算成功!", Toast.LENGTH_LONG).show();
        }
        else if(score > 50 && score <= 100)
        {
        	tvResult.setText(R.string.str_15);
        	Toast.makeText(this, "计算成功!", Toast.LENGTH_LONG).show();
        }


非常喜欢moto的motodev开发环境,里面有代码示例,很是方便,当然不是在打广告咯。
  • 大小: 60.7 KB
  • 大小: 34.5 KB
  • 大小: 27 KB
  • 大小: 37.5 KB
  • 大小: 25.7 KB
  • 大小: 15.1 KB
分享到:
评论

相关推荐

    scratch制作计算器.sb3

    scratch模拟制作计算器,scratch模拟制作计算器

    scratch计算器.sb3

    scratch制作计算器

    计算器.sb3

    计算器.sb3

    Smallbasic小型特殊计算器程序

    在SmallBasic中,程序的源代码通常以".sb"文件的形式保存,例如"乘方计算器.sb"。这个文件包含了SmallBasic程序的全部源代码,可以直接用SmallBasic IDE打开编辑和运行。 通过学习和实践这些SmallBasic程序,初学者...

    大圣挪车小程序 v1.3.5 去授权

    大圣挪车V1.3.5小程序功能模块带前端挪车小程序去授权多开版+一键挪车+隐私号码设置+微信消息提醒版本号:1.3.5 – 挪车小程序多开版优化后台订单列表,能够检查订单价格和产品数量

    Scratch项目——计算器.sb3

    scratch3.0制作的计算机,实现windows计算机的所有基础功能,存储,多次计算均可以实现,显示上稍有问题。

    SB转exe或swf(sb3toSB2.rar

    标题"SB转exe或swf(sb3toSB2.rar"以及描述中提到的转换工具正是为了满足这种需求。 首先,我们需要了解sb3tosb2这个工具。sb3tosb2是一个转换程序,它的主要功能是将Scratch 3.0的项目转换回Scratch 2.0的.sb2格式...

    vbs编写的简易计算器程序!

    vbs编写的简易计算器程序! msgbox"欢迎使用VBS计算机",,"欢迎使用" dim a,b,c,m a=inputbox("请输入第一个数字") b=inputbox("请输入第二个数字") c=inputbox("请输入计算符号") if c="+"then m=a+b if c="-" then ...

    校园流浪猫信息记录和分享的小程序源码/微信云开发中大猫谱小程序源码

    这是一套用于校园流浪猫信息记录和分享的小程序源码,微信云开发中大猫谱小程序源码。主要功能是创建校园猫猫档案,为猫猫上传照片,以及照片审核,人员管理等,并且可以拍照记录校园内猫猫的成长轨迹,该程序由渔政...

    vc++计算器(揣锦华例题)

    "vc++计算器(揣锦华例题)"是一款基于Visual C++编程环境开发的计算器程序,它是面向初学者设计的,特别适合想要学习VC++基础知识的开发者。该程序集成了菜单功能和滚动条,增加了用户交互性和实用性。下面将详细...

    scratch做出来的计算器,sb2文件

    scratch做出来的计算器,sb2文件,如果没有下载scratch的网友们,请先到麻省理工学院的网站里下载【MIT】

    csdn下载-js计算器

    综上所述,这个简单的JavaScript计算器为我们展示了如何利用HTML和JavaScript快速搭建一个实用的小工具。通过对代码的深入分析,我们不仅了解了其实现原理,还能够思考如何进一步改进和完善此类应用。

    Java 实现计算器 功能

    在Java编程语言中实现一个计算器功能是一项常见的任务,它涵盖了基础的编程概念,如控制流程、数据类型、函数以及类的设计。以下将详细介绍如何利用Java实现一个具备多种运算符计算能力的计算器。 首先,我们需要...

    开发工具 sb-admin-2

    开发工具 sb-admin-2开发工具 sb-admin-2开发工具 sb-admin-2开发工具 sb-admin-2开发工具 sb-admin-2开发工具 sb-admin-2开发工具 sb-admin-2开发工具 sb-admin-2开发工具 sb-admin-2开发工具 sb-admin-2开发工具 ...

    scratch模拟计算器 - (ok).sb2

    scratch利用变量模拟计算器加减法运算以及小数点的计算

    计算器-少儿编程scratch项目源代码文件案例素材.zip

    在“控制”类别中,"当绿旗被点击"积木是程序的启动点,而"如果…那么…"和"重复直到"积木则用于实现循环和条件判断。 在"运算"类别中,我们可以找到加法、减法、乘法和除法等基本算术操作。这些积木块可以与变量...

    创新SB0200驱动

    标题中的“创新SB0200驱动”指的是Creative Sound Blaster SB0200声卡的驱动程序。Creative Sound Blaster是创新科技公司(Creative Technology)推出的一系列著名声卡,其中SB0200型号是一款针对中低端市场的音频...

    学分绩计算器南大版(C#,XML,DotNetBar)

    5. **程序设计与实现**: 由于开发者自评程序“很SB(简单粗暴)”,可能意味着程序的架构和实现相对直接,没有过多的复杂设计。这通常意味着代码可能易于理解和维护,但也可能存在优化空间,例如代码复用性、错误...

    毕业设计,微信小程序+SpringBoot后端+MySql开发的垃圾分类小程序,含完整源码,数据库,开题报告,任务书,视频教程

    此垃圾分类小程序使用跨平台的可开发大型商业网站的HTML技术,以及最受欢迎的RDBMS应用软件之一的MySQL数据库进行程序开发,后台采用Java语言的SB框架,前台采用VUE框架和layui样式,垃圾分类小程序端实现页面基本用...

Global site tag (gtag.js) - Google Analytics