自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 问答 (1)
  • 收藏
  • 关注

原创 JetPack之Navigation

Navigation的诞生Activity嵌套多个fragment的ui架构模式已经非常普遍,但是对Fragment的管理一直是一件比较麻烦的事情,我们需要通过fragmentManager和fragmentTransaction来管理fragment之间的切换,页面的切换通常还包括对应用程序App bar的管理、Fragment间的切换动画,以及fragment间的参数传递。纯代码的方式使用起来不是特别的友好,并且fragment和app bar在管理和使用过程中显得混乱。为此,jetpack提供了

2021-09-28 16:44:28 868

原创 TextView设置字体颜色

TextView tText=(TextView) findViewById(R.id.textv_name); //第1种: tText.setTextColor(android.graphics.Color.RED);//系统自带的颜色类 //第2种: tText.setTextColor(0xffff00ff);//0xffff00ff是int类型的数据,分组一下0x|ff|ff00ff,0x是代表颜色整数的标记,ff是表示透明度,ff00ff表示颜色,注意:这里ffff00ff必须是8个的.

2021-09-16 16:23:00 902

原创 Retrofit的使用

Retrofit的使用前言在Andrroid开发中,网络请求十分常用而在Android网络请求库中,Retrofit是当下最热的一个网络请求库retrofit的官方网站1.简介介绍:一个RESTful的HTTP网络请求框架(基于OkHTTP)作者:Square功能:基于OKHTTP&遵循RestfulAPI的设计风格通过注解配置网络请求参数支持同步&异步网络请求支持多种数据的解析&序列化格式(Gson,Json,XML,Protobuf)提供对RxJava支

2021-09-15 16:31:20 632

原创 kotlin自定义监听

自定义监听便于理解,首先按java写法:1.定义Person以及MyInterface接口类class Person { val saySomething="我是个人!" //声明一个监听 lateinit var myListener: MyListener //提供setListener方法 fun setOnListener(myListener:MyListener){ this.myListener=myListener

2021-09-15 16:23:17 1233

原创 JUnit

JUnitJUnit介绍JUnit是Java最基础的测试框架,主要的作用就是断言。注:Android Studio已经自动依赖了Junit4框架断言方法:方法名方法描述assertEquals 断言传入的预期值与实际值是相等的assertNotEquals断言传入的预期值与实际值是不相等的assertArrayEquals断言传入的预期数组与实际数组是相等的assertNull断言传入的对象是为空assertNotNull断言传入的对象是不为空assertTrue断言条件

2021-09-03 16:29:27 252

原创 swagger-ui界面url地址的改变

1.springboot项目检查Maven中所导入的依赖3.0.0版本:需添加……springboot-starter io.springfox springfox-boot-starter 3.0.03.0.0版本以下: io.springfox springfox-swagger2 2.9.2

2021-02-08 21:10:11 2811

原创 java web 知识点总结

java web 知识点总结1、什么是Servlet?答:可以从两方面看Servlet。​ a、API:有一个接口Servlet,它是servlet规范中定义的用来处理客户端请求的程序需要实现的顶级接口。​ b、组件:服务器端用来处理客户端请求的组件,需要在web.xml文件中进行配置。2、Servlet的生命周期,并说出Servlet和CGI的区别?答:servlet有良好的生存期的定义,包括加载和实例化、初始化、处理请求以及服务结束。 这个生存期由javax.servlet.servl

2021-02-04 10:54:08 155

原创 MyBatis

MyBatisMyBatis简介什么是MyBatisMybatis是一款优秀的持久层框架。Mybatis避免了几乎所有的JDBC代码和手动设置参数以及获取结果集的过程。Mybatis可以使用简单的XML或注解来配置和映射原生信息,将接口和java的实体类映射成数据库中的记录。Mybatis本是apache的一个开源项目ibatis,2010年这个项目由apache迁移到了google code,并且改名为Mybatis。2013年迁徙带Github。Mybatis

2021-02-04 10:53:04 162

原创 注释、标识符、关键字

注释、标识符、关键字1.注释java中的三种注释单行注释//单行注释//输出一个hello,world多行注释/* 多行注释 我是多行注释*/文档注释/**@Description Helloworld@Auther 海*/注释不会执行,是给编程人员看的书写注释是一个非常好的习惯平时写代码一定要注意注释规范2.表示符关键字[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-1rVi1zzb-16115

2021-01-25 17:18:05 112

原创 基本dos命令

基本dos命令打开cmd的方式开始+系统+命令提示符WIN键+R 输入cmd打开控制台(推荐使用)在任意文件夹下面按住shif+鼠标右键点击在此处打开命令行窗口资源管理器的地址栏前面加上cmd 路径管理员身份运行右键以管理员身份运行常用dos命令#盘符切换#查看当前目录下的所有文件 dir#切换目录 cd change directory#清除屏幕 cls(clear screen)#退出终端 exit#查看电脑的ip ipconfig#打开应用 calc 计算器 ma

2021-01-25 12:09:10 50

原创 Markdown学习

Markdown学习标题:二级标题三级标题四级标题字体helloworld!helloworld!helloworld!helloworld!引用选择狂神说java走向人生巅峰。分割线图片[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-bPX3KR9m-1611541491631)(C:\Users\彭于晏\AppData\Roaming\Typora\typora-user-images\image-20210125101116845.pn

2021-01-25 10:25:54 74

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除