首页 > 其他分享 >安卓应用开发日记1

安卓应用开发日记1

时间:2024-02-23 14:35:32浏览次数:34  
标签:安卓 new Intent 应用 import Override intent 日记 View

创建项目,先把主界面搞出来

package com.example.helloworld;

import static com.example.helloworld.util.DateUtil.getTime;

import androidx.appcompat.app.AppCompatActivity;

import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.TextView;



public class MainActivity extends AppCompatActivity implements View.OnClickListener {

private TextView result;

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
TextView result=findViewById(R.id.result);
Button checkallbill=findViewById(R.id.checkAllBill);
Button addbill=findViewById(R.id.addBill);
Button over=findViewById(R.id.over);
over.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Intent intent=new Intent();
intent.setClass(MainActivity.this, CreateData.class);
startActivity(intent);
}
});
addbill.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Intent intent=new Intent();
intent.setClass(MainActivity.this,AddBill.class);
startActivity(intent);
}
});

checkallbill.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Intent intent=new Intent();
intent.setClass(MainActivity.this,CheckAllBill.class);
startActivity(intent);
}
});
}

@Override
public void onClick(View v) {

}
}

 功能够简洁,也够用了(正经家庭谁记账啊

标签:安卓,new,Intent,应用,import,Override,intent,日记,View
From: https://www.cnblogs.com/dddjm/p/18029440

相关文章

  • 操作系统和应用的关系
    1.操作系统功能的历史:在计算机中尚不存操作系统的年代,于是开发出仅具有加载和运行的监控程序。这就是操作系统的原型。操作系统本省并不是单独的程序,而是多个程序的集合体。2.要意识到操作系统的存在:那样在遇到问题是,就能够找到解决方案。3.系统调用和高级编程语言的移植性:操作......
  • 使用C# WPF写简单的桌面应用程序
    前言微软真是永远滴神,VisualStudio不愧是宇宙第一IDE,C#相比Java真的是语法简洁优雅案例实现了一个快速重命名的小程序,打包完以后的exe不到200KB,比Java轻的不是一点半点,而且在windows上执行效率很高,直接就可以在windows双击运行创建项目VisualStudio安装选择WPF选择.......
  • CrossOver 24 for Mac:在 macOS 上运行 Windows 应用
    CrossOver24forMac:在macOS上运行Windows应用请访问原文链接:https://sysin.org/blog/crossover/,查看最新版。原创作品,转载请保留出处。作者主页:sysin.orgCrossOver:在macOS、Linux和ChromeOS上运行您的Windows®应用对比所有跨平台方案对比内容CrossOver™......
  • VMware Aria Suite Lifecycle 8.16 - 应用生命周期管理
    VMwareAriaSuiteLifecycle8.16-应用生命周期管理请访问原文链接:https://sysin.org/blog/vmware-aria-suite-lifecycle/,查看最新版。原创作品,转载请保留出处。作者主页:sysin.org应用生命周期管理VMwareAriaSuiteLifecycle(以前称为vRealizeSuiteLifecycleManage......
  • FMC子卡设计资料原理图450-基于ADRV9009的双收双发射频FMC子卡 数字信号处理卡 射频收
    FMCJ450-基于ADRV9009的双收双发射频FMC子卡   一、板卡概述       ADRV9009是一款高集成度射频(RF)、捷变收发器,提供双通道发射器和接收器、集成式频率合成器以及数字信号处理功能。这款IC具备多样化的高性能和低功耗组合,FMC子卡为2路输入,2路输......
  • WebSocket的简单应用
    Websocket简介在HTML5中新增了WebSocket协议,它是在一个TCP连接上实现全双工通信的协议。传统HTTP协议中,一次通信需要浏览器端主动发出请求后,由服务器端响应内容,建立的TCP连接断开,且无状态。而且必须是客户端主动请求后,服务器端才能响应,服务器端不能主动向浏览器端发送数据。每次......
  • 【行业方案】AI智能分析网关V4在校园消防安全场景中的应用
    校园作为学习、成长的重要场所,其安全问题至关重要。而消防安全更是校园安全的重中之重,它不仅关乎着师生的生命安全,也关系到学校正常的教学秩序。TSINGSEE青犀智慧校园烟火识别及预警方案融合了计算机视频图像分析技术、视频传输技术、智能预警、消息通知等技术,可对校园消防安全隐......
  • H5调用IOS和安卓的方法
    虽然很简单但还是做个记录 constu=navigator.userAgentexportconstisAndroid=u.indexOf('Android')>-1||u.indexOf('Adr')>-1//android终端exportconstisiOS=!!u.match(/\(i[^;]+;(U;)?CPU.+MacOSX/)//ios终端//调用原生方法返回exportco......
  • 安卓家庭记账本开发笔记7(补2月3日)
    完成收支记录界面的逻辑编写代码如下:packagecom.example.myapplication1;importandroid.os.Bundle;importandroid.view.View;importandroidx.appcompat.app.AppCompatActivity;importandroidx.fragment.app.Fragment;importandroidx.viewpager2.widget.ViewPager2;import......
  • Web应用_6. Vue3
    title:(在线学习平台)link:(https://www.acwing.com/)cover:(https://cdn.acwing.com/media/activity/surface/log.png)Vue官网1配置环境1.1终端Linux和Mac上可以用自带的终端。Windows上推荐用powershell或者cmd。GitBash有些指令不兼容。1.2安装Nodejs安装地址1......