- 博客(17)
- 收藏
- 关注
原创 基本适配器(BaseAdapter)
数组适配器是一个纯文本的适配器,简单适配器是一个可以存储图片和文本的适配器。相对于前两个适配器,基本适配器BaseAdapter是ArrayAdapter和SimpleAdapter的父类,更具灵活性,而BaseAdapter 是一个抽象类,要想使用这个适配器,首先要先创建一个类去实现这个抽象类,通过创建子类对象来实现BaseAdapter中的方法。条目布局是相对于简单适配器和数组适配器更加完整,添加了商品信息和商品名字。其次,这个也是需要来创建条目布局。
2024-01-27 14:47:41
729
原创 安卓Room框架的详解
就是创建一个application并且继承自application,单例模式,同时关联database类的属性,也就是实例化这个类中对象,先是设置为全局,然后再oncreate方法中定义,表示在app创建的时候,就创建数据库的连接.addMigrations()//允许数据迁移.allowMainThreadQueries()//允许在主线程中操作数据库.build();//调用build方法生成Application对象。
2024-01-22 14:42:59
2391
原创 安卓开发数据库的简单操作
直接将这个返回,在操作页面,判断这个参数是否大于0,大于零就证明操作成功。//相当于一个map,将数据存储到这个map中,然后写到数据中。Cursor query = sqlRead.query(数据库表名,null,null,...);注:这里的构造方法是单例模式的构造方法,但是由于访问量不是很大,不需要进行单例模式的安全考虑。参数context上下文,name数据库名称,null表示可造的游标工厂,1表示版本号。sqlWrite.insert(表名,null,views);
2024-01-19 17:07:30
1469
1
原创 Spring web
总结:控制返回结果,由于使用@RestController 注解标签,其中包含了@ResponseBody注解标签,在返回的结果自动转换为json格式将json 字符串写入到响应体中,返回一个对象,必须加入一个转json 的第三方组件。将对象统一管理,为对象提供额外的功能(ioc),可以将一些非业务代码提取,动态调用,降低耦合度,很好的兼容其它的框架,提高开发效率。2.导入相关依赖, spring,mybatis, mysql,junit(测试类的包)另外,在post请求中会出现中文乱码的情况,只需要在。
2023-09-06 14:19:22
99
1
原创 Spring框架
AOP面向切面编程在不修改业务代码的前提下,进行了功能的添加,面向切面编程的底层思想是为目标(最终实现的方法)创建一个代理对象,通过代理调用目标中的方法,在代理对象调用时,可以额外调用其他的方法(增强方法,通知)优点:提高代码的复用率,提高开发的效率,降低耦合度将要增强的功能,横切到我们的业务代码中---面向切面实现的方法:1.xml配置2.注解。
2023-08-29 21:14:12
77
1
原创 Mybatis基础知识和运用
反射的概念:运行中的类,在内存中被加载,创建类的Class 对象,通过类的Class 对象获得类的信息,并且对类的信息进行操作反射:在程序的运行过程中,可以动态获取类的信息,以及创建类的对象,以及调用类的属性和方法作用:动态获取类的信息好处:一个方法可以处理任何的类。
2023-08-25 19:58:23
130
1
原创 maven的知识梳理和下载搭建
maven是Apache的一个开源项目,是用来进行项目构建的(用来创建项目的),用来管理jar包以jar包之间的依赖,可以进行项目编译,测试,打包等功能首次创建--组id,仓库的地址-->--jar包的名字-->--版本号-->--作用域provided:在打包时,不会将此一块打包在项目中compile:在打包时会将此包打包到项目中,为默认项-->
2023-08-22 20:05:21
71
1
原创 面向对象基本语法
具体的类可以实现接口(继承抽象类),一个类可以实现多个接口,(只能继承一个类),这个类可以拥有接口的所有功能类可以实现多个接口类只能继承一个类接口可以继承多个接口。
2023-07-13 09:57:00
96
1
原创 集合的基础知识
数组:原声的数组,删除元素不方便,长度是固定的,容量不够时,还需要自己进行扩容集合类:为了满足程序运行中各种变化的数据存储的需求,Java语言中封装了许多的类,来帮助我们完成不同的数据存储集合的体系概述。
2023-06-14 22:19:47
83
1
原创 Java中异常的基础知识
自定义异常就是自己定义的异常类,也就是API中的标准异常类的直接或间接的 子类 作用:用自定义异常标记业务逻辑的异常,避免与标准异常混淆try {Score(101);//打印异常//输出异常throw new SorceExpection("成绩异常");//主要抛出一个异常对象return 'A';
2023-05-31 15:54:58
77
1
原创 【无标题】java SE 基础知识
1>开发----运行的流程1.编写Java源代码 .java2.将源文件编译为字节码文件 .class3.通过jvm(Java虚拟机)运行字节码文件把文件再转为不同平台支持的机器码jdk:java官方给开发人员提供的一个集成开发工具2>一些基本快捷键的介绍for: for循环item 生成增强for循环pref 生成private static finalpsfi 生成private static final intsoutm 回车输入方法名称。
2023-05-18 20:45:28
82
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人