02 2024 档案

摘要:在调试完成之后我们就可以将我们的程序进行打包了,按如下路径进行打开: 选择Generate Signed Bundle/APK 选择APK 之后会让你选择key,我们自己随便生成一个就好 设置完成之后点击下一步 选择release,上面的目录就是apk的保存位置,点击创建等待片刻即可,到对应目录下的 阅读全文
posted @ 2024-02-25 15:13 起名字真难_qmz 阅读(40) 评论(0) 推荐(0)
摘要:AndroidManifest.xml文件是每个android程序中必须的文件,它位于整个项目的根目录。,其中包含了应用程序的各种元数据信息和配置项,如应用程序的包名、权限声明、组件声明等。一个AndroidManifest.xml文件可能包含如下结构: <?xmlversion="1.0"enco 阅读全文
posted @ 2024-02-24 21:58 起名字真难_qmz 阅读(71) 评论(0) 推荐(0)
摘要:之前两篇我们讲了增加和查询功能,但是这两个功能都是通过设置点击函数实现跳转逻辑的,现在我们要实现修改和删除功能就需要获取到当前的数据项,那么又该怎么做呢 在讲解之前的适配器设置的时候已经为每个列表项设置了监听器,并且在主页面逻辑当中为点击函数进行了重写,现在我们来看修改删除页面是怎样处理传递的数据的 阅读全文
posted @ 2024-02-23 14:42 起名字真难_qmz 阅读(69) 评论(0) 推荐(0)
摘要:在完成了之前添加功能的设计之后,查找功能就不在话下了,我们在activity_main.xml布局当中设置了一个查找的按钮并绑定了onClick函数为searchAccount,我们在MainActivity当中设置了一个用于跳转的方法,现在我们来看看查找方法的实现: 1 package com.e 阅读全文
posted @ 2024-02-22 15:54 起名字真难_qmz 阅读(62) 评论(0) 推荐(0)
摘要:我们现在已经讲完了数据库操作,适配器操作和页面跳转操作,现在我们来处理页面跳转之后的逻辑 我们这个家庭记账本主要实现了基本的增删改查功能,这里我们先从增加入手:还记得我们在activity_main当中我们在布局中有一个增加按钮并为其设定了一个点击函数 android:onClick="addAcc 阅读全文
posted @ 2024-02-21 19:03 起名字真难_qmz 阅读(48) 评论(0) 推荐(0)
摘要:昨天讲了数据库相关的操作现在来看我们当初在MainActivity的Java文件当中的initData方法: 1 @SuppressLint("Range") 2 private void initData() { 3 helper=new DBHelper(MainActivity.this); 阅读全文
posted @ 2024-02-20 19:05 起名字真难_qmz 阅读(95) 评论(0) 推荐(0)
摘要:SQlite数据库是一个轻量级的数据库,被用在嵌入式设备上,2019年6月还在流行的两大移动终端操作系统,Android和ios都支持这款数据库。 Android SDK中有一个包android.database.sqlite,其中专门对SQLite数据库进行了封装,并提供了一套供android使用 阅读全文
posted @ 2024-02-19 15:18 起名字真难_qmz 阅读(129) 评论(0) 推荐(0)
摘要:昨天讲了主界面的xml文件的布局,这里讲一下对应的主界面的Java文件,首先上代码: 1 package com.example.myapplication3; 2 3 import android.annotation.SuppressLint; 4 import android.content. 阅读全文
posted @ 2024-02-18 15:38 起名字真难_qmz 阅读(87) 评论(0) 推荐(0)
摘要:本次开发记录是在开发完成之后记录的,所以能写几篇我也不知道,可能没有十篇,将这次的开发记录作为一次知识点复习的机会。 开发完成之后的目录如下 安卓开发相较于之前进行的Javaweb开发难度要高上不少,因为之前的都是通过tomcat服务器去运行,我们只需要将对应的页面完善好就行,但是安卓开发相较于we 阅读全文
posted @ 2024-02-17 20:40 起名字真难_qmz 阅读(138) 评论(0) 推荐(0)
摘要:首先记录一下Android studio与gradle的安装,工具相较于IDEA和pycharm安装过程很麻烦。 官网地址:https://developer.android.google.cn/studio?hl=zh-cn 本次安装示例在虚拟机中运行 首先在官网中点击下载,得到安装程序,双击打开 阅读全文
posted @ 2024-02-16 19:57 起名字真难_qmz 阅读(174) 评论(0) 推荐(1)
摘要:梦断代码在我看来相对于其他写软件工程的书籍来说有很大不同,首先就叙事方式而言,其他书籍更多的都是对现状具体分析再提出建议,而梦断代码则是根据作者本人对于一个真实软件开发的体验,对开发过程中的种种问题去揭露软件工程的难处。读这本书我觉得不应该去作为看一本专业相关的书籍,而是应该将这本书作为一个程序员结 阅读全文
posted @ 2024-02-13 16:20 起名字真难_qmz 阅读(14) 评论(0) 推荐(0)
摘要:继续学习IDA pro,之后应该会多做一些buuctf的题 阅读全文
posted @ 2024-02-08 19:46 起名字真难_qmz 阅读(11) 评论(0) 推荐(0)
摘要:继续学习IDA pro的使用 阅读全文
posted @ 2024-02-07 21:35 起名字真难_qmz 阅读(10) 评论(0) 推荐(0)
摘要:学习IDA pro静态逆向代码 阅读全文
posted @ 2024-02-06 19:32 起名字真难_qmz 阅读(8) 评论(0) 推荐(0)
摘要:学逆向学累了,看看一些writeup,写一写python脚本 阅读全文
posted @ 2024-02-05 21:54 起名字真难_qmz 阅读(17) 评论(0) 推荐(0)
摘要:继续学习OllyDbg的使用 阅读全文
posted @ 2024-02-04 20:46 起名字真难_qmz 阅读(19) 评论(0) 推荐(0)
摘要:继续搞Ollydbg动态调试,尝试做一些对应的题 阅读全文
posted @ 2024-02-03 19:33 起名字真难_qmz 阅读(12) 评论(0) 推荐(0)
摘要:学习逆向工程Ollydbg的使用,逆向动态调试代码初试 阅读全文
posted @ 2024-02-02 21:56 起名字真难_qmz 阅读(73) 评论(0) 推荐(0)
摘要:继续学习IA-32寄存器架构 阅读全文
posted @ 2024-02-01 21:18 起名字真难_qmz 阅读(22) 评论(0) 推荐(0)