- 博客(11)
- 资源 (2)
- 收藏
- 关注

原创 react native 加载中Loading组件实现
网络请求等延时操作往往都会用到loading,遮罩在当前页面,react natvie自带的loading组件ActivityIndicator往往不能满足需求,我们就需要自定义loading组件了。 因为loading是个很简单的功能,没必要去安装一个组件,笔者做android原生开发习惯了,喜欢自己封装一个类,主要通过Modal和ActivityIndicator实现。效果图图下: ...
2019-03-29 15:59:00
10258
5

原创 react native navigationOptions中不能获取this、state
场景:在createStackNavigator路由过来的页面,navigationOptions的header中添加搜索框,如下图static navigationOptions = { headerStyle: {backgroundColor: '#0086f1'}, headerTitle: ( <TextInput pla...
2019-03-27 16:21:58
1336
1

原创 ReactNative Webview加载html进度条实现
经常看到app里面加载html都会有进度条显示,ReactNative虽然也有自己的组件WebView,但这个组件并没有返回加载进度的方法。使用WebView时还有有如下警告意思是WebView以后也会被废弃,官方推荐我门使用react-native-webview使用react-native-webview加载html显示进度条,效果如下:使用方式$ yarn add react...
2019-03-19 10:02:23
1519
原创 Kotlin基础学习
本页内容1 变量声明null安全2 函数2.1 函数声明2.2 简化函数2.3 匿名函数2.4 高阶函数3 程序控制逻辑if条件语句when条件语句for循环while循环4 类1 变量声明Kotlin 使用两个不同的关键字(即 val 和 var)来声明变量。val 用于值从不更改的变量。使用 val 声明的变量无法重新赋值。var 用于值可以更改的变量。 var a:Int=10 val b:Int=10null安全在Kotlin直接给变量赋值null会报错,。可以在变量类型后面加
2022-06-16 01:26:24
532
原创 MySQL从入门到精通(四)约束
目录约束(constraint)简介约束分类约束的使用1、非空约束2、默认约束3、唯一性约束4、主键约束5、外键约束约束(constraint)简介约束是一种限制,它通过对表的行或列的数据做出限制,来确保表的数据的完整性、唯一性。约束分类非空约束(not null)默认约束 (default)唯一性约束(unique)主键约束(primary key)PK外键约束(forei...
2019-07-04 16:57:37
213
原创 MySQL从入门到精通(三)数据类型和运算符
目录1、数据类型1.1整数类型1.2浮点数类型和定点数类型1.3日期与时间类型1.4文本字符串类型1.5二进制字符串类型2、常见运算符2.1算术运算符2.2比较运算符2.3逻辑运算2.4位运算符2.5运算的优先级1、数据类型mysql支持多种数据类型,主要有数值数据类型,时间/日期类型和字符串类型数值数据类型:包括整数类型TINYINT、SMALLINT、INT、MEDIUINT、BIG...
2019-07-04 16:52:56
233
原创 MySQL从入门到精通(二)数据库和表的基础操作
1. 启动服务和登陆mysql启动服务net start mysql<服务名>停止服务net stop mysql<服务名>查看mysql版本mysqladmin --version登陆数据库mysql -u root<用户名> -p退出数据库exit或quit数据目录datadir="C:/ProgramData/MySQL/...
2019-07-04 16:38:37
309
原创 MySQL从入门到精通(一)初识MySQL
1、数据库简介什么是数据库数据库(DataBase 简称:DB),用于存储和管理数据的仓库数据库有何特点持久化存储数据的。其实数据库就是一个文件系统方便存储和管理数据使用了统一的方式操作数据库 – SQL2、sql语言对数据库进行查询和修改操作的语言叫sqlsql包含以下4个部分:数据定义语言(DDL):用来定义数据库对象,数据库,表,列等。关键字creat...
2019-07-04 16:36:50
417
原创 h5页面 ios软键盘挡住输入框问题解决
最近做混合app开发的时候,遇到一个很头疼的问题,在ios上,输入文本时,软键盘会挡住输入框,如下图。当发完一条消息后,软键盘会弹起挡住输入框,发第二条消息的时候,就不得不先收起软键盘,用户体验很差。而这个问题在android手机上却没有。于是在网上找到一个解决方案,就是发完消息后,手动让页面滚到最底部。window.scrollTo(0, 9999);这样输入框确实出来了,但是会在底...
2019-04-18 16:10:11
3962
转载 优快云-markdown编辑器使用
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Ma...
2019-03-19 10:01:20
93
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人