安卓期末大作业-记账app(含源码+导出app+运行截图)附下载链接

这篇具有很好参考价值的文章主要介绍了安卓期末大作业-记账app(含源码+导出app+运行截图)附下载链接。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

安卓期末大作业-记账app(含源码+导出app+运行截图)

开发软件:Android Studio
开发语言:Java
2023年上半年移动开发期末大作业记账app,老师给了95分,可以记录各种类型的账目支出记录,收入记录,存储到数据库中,可以隐藏账目记录,可以记录和删除记录,还可以将收支记录转图表分析,也可清空所有数据。具体如下图所示:

点我下载项目:https://download.csdn.net/download/weixin_43474701/88050350
android期末大作业app源码,Android,android,课程设计

进入软件界面:
android期末大作业app源码,Android,android,课程设计
账目支出记录,支出分各种类型区分
android期末大作业app源码,Android,android,课程设计
收入记录记账如下所示:android期末大作业app源码,Android,android,课程设计
账目记录如下所示:
android期末大作业app源码,Android,android,课程设计
账目可以隐藏起来:
android期末大作业app源码,Android,android,课程设计
底部功能按钮如图所示:
android期末大作业app源码,Android,android,课程设计
可以选择一键清空数据:
android期末大作业app源码,Android,android,课程设计
记账app主要代码如下所示:
private void setLVLongClickListener() {
todayLv.setOnItemLongClickListener(new AdapterView.OnItemLongClickListener() {
@Override
public boolean onItemLongClick(AdapterView<?> parent, View view, int position, long id) {
if (position == 0) {
//点击了头布局,不用进行操作
return false;
}
int pos = position - 1;
AccountBean clickBean = mDatas.get(pos);//得到正在被点击的这条信息
//弹出提示用户是否删除对话框
showDeleteItemDialog(clickBean);
return false;
}
});
}
/* 弹出是否删除某一条记录的对话框 /
private void showDeleteItemDialog(final AccountBean clickBean) {
//创建对话框的建筑类
AlertDialog.Builder builder = new AlertDialog.Builder(this);
builder.setTitle(“提示信息”).setMessage(“您确定要删除这条记录么?”)
.setNegativeButton(“取消”,null)
.setPositiveButton(“确定”, new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
int click_id = clickBean.getId();
//执行删除的操作
DBManager.deleteItemFromAccounttbById(click_id);//此时只是从数据库当中删除
mDatas.remove(clickBean);//实时刷新,移除集合当中的对象
adapter.notifyDataSetChanged();//提示adapter更新数据
setTopTvShow();//顶部数据进行更新,改变头布局TextView显示的内容
}
});
builder.create().show();//生成对话框对象并显示出来
}
/
给ListView添加头布局的方法 /
private void addLVHeaderView() {
//将布局转化成View对象
headerView = getLayoutInflater().inflate(R.layout.item_mainlv_top, null);
//设置头布局
todayLv.addHeaderView(headerView);
//查找头布局当中需要用到的控件
topOutTv = headerView.findViewById(R.id.item_mainlv_top_tv_out);
topInTv = headerView.findViewById(R.id.item_mainlv_top_tv_in);
topBudgetTv = headerView.findViewById(R.id.item_mainlv_top_tv_budget);
topConTv = headerView.findViewById(R.id.item_mainlv_top_tv_day);
topShowIv = headerView.findViewById(R.id.item_mainlv_top_iv_hide);
topBudgetTv.setOnClickListener(this);
headerView.setOnClickListener(this);
topShowIv.setOnClickListener(this);
}
/
获取今日的具体事件 */
private void initTime() {
Calendar calendar = Calendar.getInstance();
year = calendar.get(Calendar.YEAR);
month = calendar.get(Calendar.MONTH) + 1;
day = calendar.get(Calendar.DAY_OF_MONTH);
}
//当activity获取焦点时会调用的方法,返回的时候进行数据的加载更新
@Override
protected void onResume() {
super.onResume();
//加载数据库数据
loadDBData();
//更新顶部布局当中的数据
setTopTvShow();
}

点我下载项目文章来源地址https://www.toymoban.com/news/detail-763874.html

到了这里,关于安卓期末大作业-记账app(含源码+导出app+运行截图)附下载链接的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 安卓期末大作业-图书馆借书系统、图书借阅app(附下载链接)

    安卓期末大作业,图书借阅APP,老师给了95分,可以注册登录,借阅书籍,还书,含数据库存储借书记录,导入AndroidStudio即可使用,代码注释详细 点我下载项目源码 进入APP界面: 注册登录界面如下所示: 登录界面: 注册部分代码: @Override protected void onStop() { super.onStop();

    2024年02月03日
    浏览(46)
  • 安卓期末大作业——养猫论坛(源码+任务书)

    随着我国孤独人口和丁克群体的增长,人们迫切需要一个事务来宣泄自己的感情,宠物就是一个最好的选择。对于普通民众,宠物的花销相对较低,大部分人都足以供给,且随着我国人口老龄化的加重(2020年中国65岁及以上人口已达到13.5%),结婚率的降低和离婚率的升高导

    2024年02月20日
    浏览(28)
  • Android安卓实战项目(5)---完整的健身APP基于安卓(源码在文末)可用于比赛项目或者作业参考中

    1.大致浏览 【bilibili视频】 https://www.bilibili.com/video/BV1uX4y177iR/?share_source=copy_webvd_source=b2e9b9ed746acda34f499009647748ed (1)开机动画 (2)App介绍 (3)身体指标填写 (4)体脂计算 (5)主页功能介绍 (1)主项目实现 这段代码是一个名为 MainActivity 的 Android 活动(Activity)类。分析

    2024年02月10日
    浏览(37)
  • 安卓期末大作业——图书信息管理系统

    前言 随着信息技术的高速发展,科技逐渐走进各行各业,帮助人们快速、便利地完成一些工作。BMS系统是基于Android移动设备的应用软件,该系统能够帮助用户在家里通过手机查看相应图书馆的馆藏情况,而不用到图书馆中查找。同时该系统还能够帮助管理员更加方便的查阅

    2024年02月03日
    浏览(33)
  • 安卓期末项目:星座App

    目录 一,项目介绍: 二,项目功能介绍          1 查看星座          2 星座匹配          3 查看运势         4 本软件介绍  三,核心代码 (1)首页Mactivity核心代码 (2)首页查看星座 (3)星座的匹配   (4)查看运势          (5)本软件介绍 四,项

    2024年02月08日
    浏览(48)
  • Android Studio期末大作业---快递管理APP快递查询APP

    主要实现功能:登录,注册,数据库的增删改查(新增快递,查询快递,修改快递信息,删除快递信息) 登录注册 注册时会判断两次密码是否输入一致!!! 系统首页 两个按钮实现页面的跳转。 新增快递 查询快递信息 输入快递单号进行查询 修改快递信息 删除信息 SQLit

    2024年02月11日
    浏览(46)
  • Android Studio 期末大作业(英语app)[免费开源]

      先简要说明下:该大作业不包含数据存储,网络通信技术,仅是一个大致的框架,有兴趣的朋友可以在此基础上进行开发。 资源链接在文末ヽ(*^ー^)人(^ー^*)ノ 大作业简介:这是一款英语学习APP,包含4个大模块:单词搜索、美文阅读、客服聊天、软件详情。每个模块都有详

    2024年02月05日
    浏览(64)
  • 从0到1实现单机记账APP原理与细节uniApp内含源码 (一)

    具体演示如下面视频所示。免费下载地址:点击进入 预览APP(内含开屏广告)下载地址:http://8.142.10.182:8888/down/aWHWeGaEQE2W.apk 服务器买的便宜,带宽很小所以下载速度慢,主要还是囊中羞涩,哈哈。 内容有点长,将结构、样式、方法都写进去了,可以复制粘贴直接用,资源就

    2024年02月09日
    浏览(31)
  • 安卓大作业 图书管理APP

    安卓大作业 图书管理APP 本次实验设计的是一个图书管理系统,系统的整体目录如下: 针对于每个java类或者Activity进行说明: 《1》Book.java中主要存放一些书籍的字段,来进行对于SQlite数据库操作时字段的处理。 主要字段: 《2》BookActivity 主要是书籍的Activity,他里面控制着

    2024年02月08日
    浏览(45)
  • 【百套源码】HTML5期末大作业 - 各类网页作业源码合集

    作者:xcLeigh 文章地址:https://blog.csdn.net/weixin_43151418/article/details/131242976 【百套源码】HTML5期末大作业 - 各类网页作业源码合集 HTML作业源码,源码下载,内含博主整理的附带源码的资源合集,包括个人介绍相关源码,企业官网相关源码(商城,服装,农业,公司官网,食品,

    2024年02月09日
    浏览(73)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包