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

浙公网安备 33010602011771号