02 2024 档案
摘要:每日花费适配器: package com.hui.myapplication.adapter;import android.content.Context;import android.view.LayoutInflater;import android.view.View;import andro
阅读全文
摘要:记录页面适配器代码: package com.hui.myapplication.adapter;import androidx.annotation.NonNull;import androidx.annotation.Nullable;import androidx.fragment.app.F
阅读全文
摘要:数据库相关操作: package com.hui.myapplication.db;/** 负责管理数据库的类* 主要对于表当中的内容进行操作,增删改查* */import android.content.ContentValues;import android.content.Context;im
阅读全文
摘要:数据库数据存储管理: 连接数据库: package com.hui.myapplication.frag_record;import androidx.fragment.app.Fragment;import com.hui.myapplication.R;import com.hui.myappl
阅读全文
摘要:支出/收入程序代码: 父类: package com.hui.myapplication.frag_record;import android.inputmethodservice.KeyboardView;import android.os.Bundle;import androidx.annot
阅读全文
摘要:表示收入或者支出具体类型的类: package com.hui.myapplication.db;/** 表示收入或者支出具体类型的类* */public class TypeBean { int id; String typename; //类型名称 int imageId; //未被选中图片id
阅读全文
摘要:程序代码(变量): package com.hui.myapplication.db;/*描述记录一条数据的相关内容类*/public class AccountBean { int id; String typename; //类型 int sImageId; //被选中类型图片 String b
阅读全文
摘要:一些页面中用到的id和颜色、背景等: 颜色: <?xml version="1.0" encoding="utf-8"?><resources> <color name="black">#FF000000</color> <color name="white">#FFFFFFFF</color> <
阅读全文
摘要:各小图标的绘制: <?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical"
阅读全文
摘要:主页列表显示记账记录和顶部图表等页面绘制: 记账列表记录: <?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android
阅读全文
摘要:记录支出类型页面的绘制: <?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://sche
阅读全文
摘要:预算设置对话框的绘制: <?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="mat
阅读全文
摘要:备注和时间记录页面对话框的绘制: 备注: <?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="htt
阅读全文
摘要:记账页面的绘制: <?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.andr
阅读全文
摘要:主界面的绘制: <?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.and
阅读全文
摘要:首先Android程序记账本软件的大致结构要简单讲一下, 记账本组成:记账,账目类型,钱数,备注,时间,主界面,删除历史账目,按年份(月份/日期)搜索查看支出,预算设置,图表类型分析。 页面的绘制、按钮点击等也需要适配器adapter需要编写,明天开始先绘制一下主要的一些页面布局
阅读全文
摘要:今天简单了解了一下Android开发的基本知识,但是没有找到全套的教程,所以找了个博主跟着一步一步去敲,但是博主只教了代码部分内容,而环境、配置等还需要自己配。 首先安装了Android Stdio,专用于Android开发的软件,但是它需要gradle包的配置,开始总是建不成新项目,因为Andro
阅读全文
摘要:中序遍历的非递归算法如下 二叉树的层次遍历 算法设计思路: 算法: 先序遍历构造二叉树例题
阅读全文
摘要:二叉树算法遍历应用二: 计算二叉树的深度 应用三: 计算节点总数 树的存储结构: 1.双亲表示法 2.孩子链表表示法 3.孩子兄弟表示法
阅读全文
摘要:单链表 1.类型定义 单链表有以下基本操作 单链表结点查找 单链表的插入 顺序一定不可颠倒 单链表结点的删除 顺序表和链表的对比 线性表的合并算法 有序表合并 链表实现
阅读全文
摘要:今天复习了前两章内容,绪论以及线性表,其中包括顺序表的结构、存储方式等,以及优缺点,以下是部分重点内容
阅读全文
摘要:因为放假之后这几天有点事,都没有在家,所以还没学习,今天简单做个计划,假期还剩二十天,计划七天复习一下数据结构,因为感觉上学期学的数据结构并不是很牢固,然后这七天数据结构复习完另外读完《构建之法》,剩下十三天上午学javaweb的前端部分,下午学一下GitHub,每天两个小时进行记账本app的开发,
阅读全文
摘要:我真的来写旅游日志了,前几天去张家口滑雪了,以前从来没玩过,开始也挺害怕的,一滑起来更害怕了,开始摔得很惨,不过后来多来了几次,慢慢也就掌握了一些小技巧(摔也摔得适应了),越玩越觉得很刺激,今天刚回家,玩两天是真的浑身酸痛,嘿嘿,我觉得我可以在家躺好几天了,明年还想去玩,真的好玩!!
阅读全文