自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

甘榆

学无止境,不在朝夕。唯有源头活水流,知识与信息分享才能发挥其最大价值。

  • 博客(17)
  • 收藏
  • 关注

原创 dart根据指定时间字符串获取当月日历列表

void getMonthList ({String formatStr, Function cb}) { String firstDayFormatString = formatStr ?? DateTime.now().toString().substring(0, 10); // 起始日期字符串,默认当天 String yearStr = DateTime.parse(firstDayFormatString).year.toString(); int next

2020-05-21 14:48:25 1039

原创 flutter打包发布版apk

flutter打包调式项目参考打包发布apk命令flutter build apk打包的apk的目录如图:打包会遇到的问题如果长时间无响应,需要用阿里镜像配置镜像:打开 <project dir>android/build.gradle文件。找到 buildscript 和 allprojects 进行修改如下:buildscript { ext.kotlin_version = '1.3.50' repositories { // 这里

2020-05-21 01:04:48 438

原创 flutter打包安卓项目

生成签名文件jdk生成签名文件详细参考、jdk安装配置详细参考配置项目引入签名文件在<projectdir>android/目录下新建key.properties,内容如下storePassword=密码keyPassword=密码keyAlias=签名文件名称storeFile=签名文件完整路径如图:2. 配置 build.gradle需要修改<project dir>android/app/build.gradle文件添加(在android {前

2020-05-21 00:42:41 306

原创 jdk生成签名文件

为什么要生成签名文件应用用程序升级:只有用同一个证书进行签名,系统才会允许安装升级的应用程序。如果采用了不同的证书签名,那么系统会要求你的应用程序采用不同的包名称,这样就相当于安装了一个全新的应用。如果想要升级应用包名和证书签名都必须完全一致。应用程序模块化:可以同一个证书签名的多个应用程序在一个进程里运行,系统实际把他们作为一个单个的应用程序,此时就可以把我们的应用程序以模块的方式进行部署,而用户可以独立的升级其中的一个模块。代码或者数据共享:Android提供了基于签名的权限机制,那么一个应用程

2020-05-20 23:52:27 654

原创 安装配置jdk

下载:官网地址百度网盘安装包,64位windows系统,链接,提取码fuux安装:会弹出2个安装程序,一个是jdk,一个是jre,默认在C:\Program Files\Java的目录下配置环境变量此电脑->属性->高级->环境变量新建JAVA_HOME系统变量,路径是jdk的安装目录在系统变量的Path里添加%JAVA_HOME%\bin和%JAVA_HOME\jre\bin...

2020-05-20 19:59:42 174

原创 flutter遇到的问题-生命周期

对flutter生命周期不了解,遇到的问题:@override void didChangeDependencies() { // 放在didChangeDependencies里push下页pop上页会执行两次,tabbar是正常的 //放在deactivate里,其他tabbar的isCurrent也是true会执行load print('执行didChangeDependencies'); if (ModalRoute.of(context).isCurrent)

2020-05-11 10:47:02 466 3

原创 flutter 内部一层的innerSetState设置了初始值,在innerSetState改变值也无法视图刷新

void _show_selected (Function tap) { showModalBottomSheet(context: context, builder: (BuildContext context) { return StatefulBuilder(builder: (bottomContext, setBottomSheetState) { s...

2020-05-07 10:40:40 424

原创 dart查看数据类型

runtimeType.toString();即可参看数据类型/// 问诊单列表 static Future<List<InquiryDetailModel>> inquiryList(int page, int size) { return HttpRequest.get( url: '/doctor/dDoctorInquiryNew/dDoc...

2020-05-06 11:05:48 5177

原创 flutter 封装http请求,dio中文乱码,dio包request是post无法传参,

dio传参时乱码,找了好久都没找到问题,按照网上的方法导入了gbkutf8什么的都没用。后来发现是我在post的时候把参数放在queryParameters传给后台,才会在数据存乱码。一开始之所以会在post的时候,把参数放在request的queryParameters里是因为一开始没有指定contentType,contentType默认是json的,将参数传给data的时候无法将参数传给后台...

2020-05-03 18:10:32 5013

原创 flutter项目遇到的问题

20-04-23model类的一个属性是数组, 修改这个数组的时候(添加元素), 当前修改成功, 但下次取值的时候还是原来的值_questionInfo = InquiryQuestionModel();_questionInfo.questionContent = [QuestionAnswerModel(value: 0)];class InquiryQuestionModel {...

2020-04-23 18:45:06 151

原创 uniapp双向绑定switch开关选择器

uni中switch的checked属性只会在页面初始加载时有效,后来在手动修改时,并不更新视图。可以借鉴vue中的this.$set思想,将checked属性绑定的值封装成对象。 HTML: <switch class="section-right" :checked="treatmentStatu.checked" @change="switchChange"/> j...

2019-06-18 19:26:22 20695 8

原创 js中字符串常用方法

1、字符串常见方法判断字符串是否包含某一字符参考1) chartAt(下标)----返回下标对应的字符2) indexof(字符或字符串)----返回字符第一次出现对应的下标3) substring(起始下标,结束下标)----截取子串,不包含结束下标,返回被截取的子串,原字符串不变4) substr(起始下标,长度)---- 截取字串,原字符串不变,返回被截取的子串5) split(’...

2019-03-29 16:03:42 154

原创 vue图片上传的css样式

<style scoped> .imgContainer{ display: inline-block; width: 100px; height: 100px; } div img{ width: 100px; height: 100px; z-index: 4; } div .icon-a{ display: block; ...

2019-03-27 16:59:45 1105

原创 vue上传图片到七牛云并缓存到本地加预览效果,超详细代码加注释

vue <template> <div class="imgContainer"> <img :src="userlog.log || defaultlog" id="userlog" alt=""> <div class="icon-a"> <span v-show="flag">编辑头像&lt...

2019-03-26 22:18:41 1062

原创 vue

#vue一个构建是用户界面的框架 + 是一个构建用户界面的框架是一个轻量级MVVM(Model-View-ViewModel)框架,和angular、react类似数据驱动+组件化的前端开发(核心思想)通过简单的API实现响应式的数据绑定和组合的视图组件更容易上手、小巧###1.vue指令v-for参考(1)v-for --循环(用来遍历数组或者对象的)例: 【此处可以用o...

2019-03-20 16:53:01 151

原创 js面向对象、prototype

##js [ECMAScrip+DOM+BOM] 1.js参考 2.es5参考3.实例与对象的区别4.对象与json的区别5.创建对象的若干种方式 6.实例属性类属性实力方法类方法###js:一种动态类型、弱类型、基于原型的客户端脚本语言,用来给HTML网页增加动态功能。动态: 在运行时确定数据类型。变量使用之前不需要类型声明,通常变量的类型是被赋值的那个值的类型。弱类: 计算时可以不同...

2019-03-20 16:46:31 279

原创 css笔记(选择器+清除浮动+定位+margin叠加以及子元素margin对父元素拖拽+羽化阴影)

##css(Cascading Style Sheet)1.样式引入行内样式:优点--效率高; 缺点--html与css代码耦合,复用性低内部样式表:优点--解决css和html代码耦合; 缺点--复用性低外部样式表:优点--代码重用性高,结构性好; 缺点--执行效率低 link先加载css;在head标签里 @import先加载html,必须放在style标签的第一行,...

2019-03-20 16:43:32 353

空空如也

空空如也

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

TA关注的人

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