03 2023 档案
摘要:调试和文本操控 关于程序的BUG——尤其是多人合作时出现的BUG——我们,最起码我最开始是会偷偷在心里抱怨的。但是无论是因为谁的疏忽程序报错是事后i,比起抱怨我们更应该着手解决它们。 不要太相信自己——一段用到过很多次的程序就一定不会报错吗?像我们最开始接触Java web,实现一个简单的mis系统
阅读全文
摘要:强力编辑和源码编辑 俗话说“熟能生巧”,对一个编辑器熟悉在一定程度上就可以为程序的编写提供巨大的便利。 像我本人在编写Java/Java web的时候管用的是eclipse,如果按照书中的分类,这应该属于“觉得eclipse不错但是时常会羡慕idea”。 相较于侧重基础的eclipse,idea拥有
阅读全文
摘要:纯文本和shell游戏 最开始接触到纯文本这个概念的时候我还以为它是类似文件写入读取的东西 但是看到“XML、SGML和HTML都是有良好定义的结构的纯文本的好例子”这句话的时候,我发现我多纯文本这个概念的理解出现了偏差。 书中的纯文本是在与二进制格式做对比的情况下进行解释和说明的。 而网络上对纯文
阅读全文
摘要:代码时间(包括上课):6h 代码量(行):0 博客数(篇):1 对项目计划有了进一步的思索和订正
阅读全文
摘要:代码时间(包括上课):h 代码量(行):0 博客数(篇):1 昨晚整理完将近凌晨六点钟,身体感觉不是很舒服,所以今天白天基本都在补觉
阅读全文
摘要:代码时间(包括上课):11h代码量(行):不知道,应该有小一千?博客数(篇):3 好的,又是昨天(2023.3.28)的 学会了使用Android Studio的恢复文件功能,掌握了简单的图片切换 上一个app的开发基本完工啦(是的我即将投身下一个web和app的开发学习中hhh)
阅读全文
摘要:真的太简单了,甚至没有使用到Adaper activity.xml <?xml version="1.0" encoding="utf-8"?><androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schem
阅读全文
摘要:我宣布,Android Studio可以恢复误删除文件绝对是最伟大的发明(啜泣.JPG) 天知道我发现误删除.xml文件的时候有多么绝望 分享一下Android Studio如何恢复文件 1.右击项目,选择Local History, 2.选择 Show History 3.之后打开的界面就是And
阅读全文
摘要:代码时间(包括上课):5h代码量(行):0博客数(篇):2 这是昨天(2023.3.28)的 Android Studio有了进一步的理解,学习到了不适用SQL执行数据库插入的方法
阅读全文
摘要:今天不知道为什么在Android Studio中使用SQL语句执行插入数据操作的时候会报错误(忘记截图了,刚刚重启打算截图的时候发现原本使用SQL语句输入的方式有不报错了Orz) 多次更改实验无果之后我i更改的插入语句的书写方式,初级被成功插入数据库 代码如下—— ContentValues val
阅读全文
摘要:因为想要做出一个具有左右切换滑动效果的界面,我接触到了fragment 应用下来感觉fragment和activity很像,但是他们也有一些区别 fragment拥有更长的生命周期,也比activity更加灵活 它可以在一个界面上灵活的替换一部分页面,Activity做不到,activity 只能进
阅读全文
摘要:setOnEditorActionListener这个方法一般用于软键盘的编辑之中 不过它并不是在我们点击EditText的时候触发,也不是在我们对EditText进行编辑时触发,而是在我们编辑完之后点击软键盘上的各种键才会触发 它和setOnClickListener没有什么关系
阅读全文
摘要:代码时间(包括上课):2h代码量(行):应该在几百行左右博客数(篇):2 (终于是今天的博客总结今天写了 TAT ) 学会了在Android Studio中实现汉语输入 完成了地铁查询系统前两个功能的app化(站点查询和线路查询)
阅读全文
摘要:之前一直以为在Android Studio中只能使用英文输入,今天发现它可以使用汉语输入 只要把语言更改成简体中文就好了 我使用的是 pixe 2 API 30 设置之后要用英文模式拼写才可以在模拟器里输入汉字哦 进入模拟器,上拉进入系统管理()就是那个齿轮 1 2. 点击System,点击Lang
阅读全文
摘要:代码时间(包括上课):11h代码量(行):估计有七八百行博客数(篇):2 这是昨天(2023.3.26)的 吐槽:每次整理完都这么晚 初步了解了ConstraintLayout,在ConstraintLayout布局下实现了通过List View输出数据库信息 在查找资料的过程中对Constrain
阅读全文
摘要:ConstraintLayout 中的List View和Linear Layout中是ListView有一点区别 在LInear Layout中,编辑界面的时候我们可以看到预览的格式,而在ConstraintLayout中是看不到的 最开始因为不清楚这一点,我还以为是控件设置错误,后来试运行了一下
阅读全文
摘要:代码时间(包括上课):9h 代码量(行):没记住,写了app 博客数(篇):1 这是昨天(3.24)的 今天课比较多,只有晚上有时间写代码学习 进行了app界面设计,之前一直用的都是LinearLayout的布局,昨晚尝试了ConstrainLayout的布局 在网上学了一下怎么使用,怎么规定控件的
阅读全文
摘要:代码时间(包括上课):4h 代码量(行):0 博客数(篇):1 这是周三(3.22)的博客,那天只有上午的课,不过打了排球的课下积分赛,还做了小组成员的默契度练习和日常训练,回到宿舍的时候已经是晚上七点钟了 那天因为打球太累所以没有写代码,只是在网上找视频学了一些前端界面优化相关的东西(是关于htm
阅读全文
摘要:<c:forEach>用于遍历一个对象集合,在使用之前需要导入,这就是在.jsp文件上写上 <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%> 这句话 循环输出—— <c:forEach items="${list}" va
阅读全文
摘要:代码时间(包括上课):9h 代码量(行):没数,大概100行左右 博客数(篇):2 除了上课时间之外剩下的时间基本是在网上查找资料,因为之前我的eclipse有点问题,在.jsp文件界面无法实现循环输出,所以我一直都用的String接受数据 这次结对作业用的是同伴的电脑,所以趁机学了一下<c:for
阅读全文
摘要:初步做了app的页面 change作为mysql的关键字,不可以作为命名,否则报错做了两条线路的中转初步学习了frame标签,打算明天实现页面的部分切换
阅读全文
摘要:实现了单条地铁线路的直达 进行了页面的优化,实现了侧边栏功能 并且对第二天(今天)的任务进行了规划。
阅读全文
摘要:CRDU部分(不完全) package db;import android.content.Context;import android.database.Cursor;import android.database.sqlite.SQLiteDatabase;import java.text.Si
阅读全文
摘要:连接数据库 package db;import android.content.Context;import android.database.sqlite.SQLiteDatabase;import android.database.sqlite.SQLiteOpenHelper;import a
阅读全文
摘要:List View部分相关代码 package db;import android.content.Context;import android.view.View;import android.view.ViewGroup;import android.widget.BaseAdapter;imp
阅读全文
摘要:——新增便签—— activity_note_add.xml 界面设计 <?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xml
阅读全文
摘要:——登录之后—— activity_function.xml List View实现滚动浏览,不过这一部分还没做完,目前浏览操作还没有连接上数据库 <?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://sc
阅读全文
摘要:——注册—— activity_login.xml 注册页面设计 <?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:
阅读全文
摘要:(因为时间原因功能尚不全面,之后会继续更新) 放一下目录结构,大体会用到这些——(有对应activity.xxx.xml的,创建的时候要创建activity,不要单独创建java文件) ——这一篇先放登录功能的部分代码—— (不然就太长啦) activity_main.xml 登录界面设计 (注意,
阅读全文
摘要:代码时间(包括上课):14h代码量(行):不清楚,后边几篇会发博客数(篇):8 经过14个小时的不懈努力我终于实现了简单的app制作 (不敢相信在昨天我连数据库都连接不上,甚至重新下载了一次Android Studio) 在app中实现了数据库的连接,换成app中的功能就是实现了用户的注册和登录,便
阅读全文
摘要:关于db.execSQL()的一些说明—— 这里的db指的是Android Studio中 SQLiteDatabase 的对象,execSQL()用于在数据库表中插入一条数据 在Android Studio中SQLiteDatabase提供了重载后的execSQL(String sql, Obje
阅读全文
摘要:因为Android Studio 4.1.3 用起来实在是太不方便了,所以在今天我卸载了Android Studio,重新下载了最新版本 说实话,我已经做好面对一堆报错的准备了,但是这一次他神奇的没有任何报错 对的,神奇的没有任何报错,不仅仅是下载安装,就连试运行也没有任何报错 挺神奇的,当初废那么
阅读全文
摘要:今天对地铁查询系统进行了界面优化,更改了部分代码以提高程序运行效率 在进行界面优化的过程中,为了让.jsp 界面尽量精简我们尝试了许多方法把数据显示部分放在同一张.jsp文件中 最后发现使用request.getParameter(" ")方法同时搭配Java代码可以在.jsp页面比较简单得实现数据
阅读全文
摘要:重大发现,最后三行代码可以隐藏标题栏!这样就可以使用自定义的标题栏啦! (图片来源:叫醒耳朵Wakeup) 发现了另一种去掉导航栏的方法—— (图片来源:songfeng163)
阅读全文
摘要:昨天解决线路查询时遇到的type接受为空导致出现空指针异常抛出,后来发现是因为传递的数据类型出现了问题,更改数据类型之后问题就得到了解决 今天在实现站点查询线路时遇到了乱码问题,在这之前我们单独编写代码的时候都没有遇到过,初步怀疑是.jsp回传数值时导致的乱码问题 后来经过排查发现是防止乱码的代码写
阅读全文
摘要:今天我们想要实现线路的查询发现了几个错误1<%-- 下拉表单的命名使用错误,导致无法接收前端数值--%>首先我们很少使用下拉表单,之前用的也忘了,然后格式出现了错误 2遇到type接受为空导致出现空指针异常抛出然后初步实现了数据库的连接和查询,有一点小困难,很快就会克服啦啦啦
阅读全文
摘要:Toast 浮窗提示 默认是底部弹出 Menu 隐藏菜单,不占据内存(表现为右上角的三个点) Intent 进行启动活动(页面跳转),具有显示跳转和隐式跳转两个方式 也可以传递信息 控件—— TextView 显示文本信息 Button 按钮 EditText 输入框 imageView 在界面上显
阅读全文
摘要:周一老师布置了小组及结对作业 要求如下—— 我们今天实现了数据库的建立,页面的设计,以及前后端查询的操作,具体实现如下——
阅读全文
摘要:代码时间(包括上课):7h 代码量(行):0 博客数(篇):1 尝试通过Android studio对app进行登陆操作
阅读全文
摘要:代码时间(包括上课):4h 代码量(行):0 博客数(篇):1 对SQlist有了进一步了解
阅读全文
摘要:代码时间(包括上课):3h 代码量(行):0 博客数(篇):1 思考通过特定符号实现教师或管理员登陆,避免登陆界面出现管理员登陆分支
阅读全文
摘要:代码时间(包括上课):4h 代码量(行):0 博客数(篇):1 了解了一些数据库相关内容(SQL语录)
阅读全文
摘要:代码时间(包括上课):3h代码量(行):300博客数(篇):1 尝试了在Android Studio上进项SOlist数据库的连接
阅读全文
摘要:代码时间(包括上课):6h 代码量(行):0 博客数(篇):1 学习了SQList的相关操作
阅读全文
摘要:代码时间(包括上课):5h代码量(行):60博客数(篇):2 在Android Studio里实现了对app界面的文字模式等的设置
阅读全文
摘要:代码时间(包括上课):6h代码量(行):0博客数(篇):1 今天学习了Android Studio的相关操作,包括对它进行简单的排版操作,页面跳转 主要是以登录注册为主
阅读全文