自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 收藏
  • 关注

原创 记录setData报错TypeError: [object Array] is not a function

同样的各个地方调setData都报错,经过一轮排除法后发现是。小程序调用setData控制台显示报错.但是功能正常。修改正确之后就没问题了。自定义组件写法有问题。

2024-02-19 16:40:26 508 3

原创 Flutter问题记录:Stack在最外层,IOS debug模式正常,release黑屏

解决办法:Stack外层套一个MaterialApp。flutter版本:2.10.5。

2022-10-21 17:32:39 649 1

原创 Flutter json_serializable解析json泛型常用方法(genericArgumentFactories)

json_serializable是flutter开发中比较流行的插件了.由于dart禁止运行时反射,没有不能动态获取类型来创建对象.所以在解析json的时候比较麻烦这里介绍最通用的方法json例子:使用genericArgumentFactories首先genericArgumentFactories参数设置为true,就开启了框架默认的json解析方式 可以看到生成的解析方法多了一个函数参数`T Function(Object? json) fromJsonT,`并且把我们的泛型dat

2022-06-30 11:52:47 1523

原创 Flutter isolate使用

isoalte

2022-06-23 14:13:01 1356

原创 记录:Flutter Provider 泛型不刷新问题

由于项目封装,App外部还有一个ConfigApp类,App注册一个BaseConfig到Provider中.ConfigApp类中有BaseConfig的实现.直接用BaseConfig的子类调用notifyListeners()刷新无效.结构如下:然后子类AppConfig实现BaseConfig,刷新无效Provider监听是按照类型来的.直接Global().appConfig获取到的类型是BaseConfig.而子类是AppConfig,所以通知不到只需要把泛型传递一下,在注册的时候强转成子

2022-06-21 15:46:45 931

原创 Flutter 基于Intl插件实现app国际化

Flutter 基于Intl插件实现app国际化

2022-06-13 18:11:19 634

原创 Flutter 监听页面跳转实现类似android的onResume onPause,ios的viewWillDisappear viewDidDisappear

Flutter 监听页面跳转实现类似android的onResume onPause,ios的viewWillDisappear viewDidDisappear 2.在App注册这个路由监听 3.在需要监听的地方混入 RouteAware在didChangeDependencies订阅消息dispose释放订阅 4.重写RouteAware的方法A页面设置了监听,跳转到B页面.B.........

2022-06-08 17:12:34 1457

原创 Flutter TextField的onEditingComplete与onSubmitted的区别

onSubmitted带有当前字符串,onEditingComplete是个空回调TextField的build内使用的是EditableText组件.可定位到 _finalizeEditing方法 onEditingComplete与onSubmitted都在同一个方法内调用.先调用onEditingComplete再调用onSubmitted.有onEditingComplete方法时,会忽略设置了的TextInputAction类型系统默认焦点操作.(释放焦点,跳转下一个/上一个焦点)一般情况下,只获

2022-06-07 11:02:16 2228

原创 2020-09-09 AIDL

AIDL 支持的数据格式 八种基本数据类型:byte、char、short、int、long、float、double、boolean String,CharSequence 实现了Parcelable接口的数据类型 List 类型。 List承载的数据必须是AIDL支持的类型,或者是其它声明的AIDL对象 Map类型。Map承载的数据必须是AIDL支持的类型,或者是其它声明的AIDL对象 AIDL参数TAG 有in、out、inout 三种,基本类型默认为in,自定义类型需显示..

2020-09-09 18:01:37 342

原创 自己动手,用PS更改小图标颜色

有这样一张图片,背景透明.但是颜色不是我们想要的.我们可以用ps自己换颜色操作简单一下操作基于ps 2020导入一下图片方法1标题点击锁定透明像素按钮油漆桶更改颜色填充即可 (mac快捷键 option+delete)方法2双击图层,在图层样式选择颜色叠加推荐使用第一种方法,简单,体积小...

2020-09-07 10:35:35 1081

原创 记录微信小程序修改input高度的坑

首先来修改input的高度查看一下input的样式,直接修改height还是不够的,还需要修改min-height.custom-input-class{ width:100rpx; text-align: right; color:#FCC847; font-size:24rpx; height:30rpx; min-height:30rpx;}修改了高度还会有光标超出的问题,顺便把placeholder-class一起设置了.custom-input-p

2020-08-11 10:09:29 1603

原创 retrofit2.协程用法下 获取errorbody

参考链接:https://stackoverflow.com/questions/55780644/how-to-handle-error-response-with-retrofit-coroutines需求:网络请求。后台返回500。但是需要显示body的json{"code":201,"data":null,"message":"劵码非法:【yyy】","success":fa...

2019-11-26 17:54:07 1015

原创 记录-解决设置透明状态栏,软键盘弹起问题

问题准备登陆页面,两个输入框。根控件为ScrollView。在看base的布局,就是一个LinearLayout省略透明状态栏的配置方式,自行查阅跑一下看看效果当 android:windowSoftInputMode="adjustResize"时效果如下当点击密码时,软键盘弹起。但是界面不会网上滚。当 android:windowSoftInputMode="adjus...

2019-10-28 13:54:04 603

原创 kotlin-解决在非Activity,Fragment,view中无法自动绑定id(kotlin-android-extensions)

首先Kotlin自带了资源绑定功能,类似与ButterKnife的@BindView在资源文件中定义好id<?xml version="1.0" encoding="utf-8"?><androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/a...

2018-12-27 10:10:16 1696

原创 android-做一个简单的左滑删除控件

import android.animation.ValueAnimator;import android.content.Context;import android.graphics.PointF;import android.support.v4.view.ViewConfigurationCompat;import android.util.AttributeSet;impo...

2018-12-18 13:39:40 380

原创 spring boot 简单文件上传 返回

首先文件要有存放的地方在application.yml中配置spring: servlet: multipart: location: /Users/chenweiqi/IdeaProjects/mq/temp/filecontroller中接收,保存文件 @RequestMapping(value = "/test/upload/file",...

2018-09-27 17:13:09 280

原创 Spring boot - WebMvcConfig 解决跨域,接收自定义请求头参数

import com.jyt.vchat.Interceptor.CommonInterceptor;import org.springframework.context.annotation.Bean;import org.springframework.context.annotation.Configuration;import org.springframework.web.cor...

2018-09-11 19:12:00 6029

原创 Spring boot - KaptchaConfig

pom.xml&lt;dependency&gt; &lt;groupId&gt;com.github.axet&lt;/groupId&gt; &lt;artifactId&gt;kaptcha&lt;/artifactId&gt; &lt;version&gt;${kaptcha.version}&lt;/version&gt;&lt;/dependency&

2018-09-11 19:04:51 875

原创 Spring boot - DruidConfig

@Configurationpublic class DruidConfig { /** * 配置监控服务器 * * @return 返回监控注册的servlet对象 */ @Bean public ServletRegistrationBean statViewServlet() { ServletRegistr...

2018-09-11 19:00:33 3089 1

原创 spring boot 使用 mybatis generator

maven pom.xml添加依赖&lt;dependency&gt; &lt;groupId&gt;org.mybatis.spring.boot&lt;/groupId&gt; &lt;artifactId&gt;mybatis-spring-boot-starter&lt;/artifactId&gt; &lt;version&gt;1.3.1&lt;/version&gt

2018-06-14 19:55:24 186

原创 spring boot 集成 mybatis

spring boot 集成mybatis xml 方式目录结构:   application.ymlmybatis: mapper-locations: classpath:mappers/*.xmlUser.javapackage com.example.demo.model;import java.io.Serializable;import java.util.Date;pu...

2018-06-14 19:45:11 244

原创 自定义控件:手势缩放移动,遮罩

android自定义控件

2017-01-13 14:37:12 371

原创 ssm项目集成步骤

第一步:整合dao层 mybatis 和 spring ,通过 spring 管理 mapper 接口。 使用 mapper 的扫描器自动扫描 mapper 接口 在spring中进行注册。MConfig.xml<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE configuration PUBLIC "-//m

2016-08-21 21:05:45 901

原创 mybatis-spring Dao整合

项目目录如下: 与spring整合后,mybatisConfig可以简化成<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-confi

2016-08-07 12:41:47 187

转载 mybatis用到的log4.properties文件

mybatis官方文档给出的实例不少应用服务器的classpath中已经包含Commons Logging,如Tomcat和WebShpere, 所以MyBatis会把它作为具体的日志实现。在MyBatis的配置文件mybatis-config.xml里面添加一项setting(配置)来选择一个不同的日志实现。<configuration> <settings> ... <s

2016-07-30 23:57:19 374

原创 JDBC连接mysql步骤

jdbc连接时需要用到 mysql-connector-java-5.1.39-bin.jar 下载地址 http://dev.mysql.com/downloads/connector/j/import java.sql.*;import java.util.ArrayList;import java.util.concurrent.ExecutionException;public cl

2016-07-30 21:52:26 183

空空如也

空空如也

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

TA关注的人

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