自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

黑男人的博客

随手记

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

转载 前端用js处理stream

云音乐大前端团队 >>>>> 从 Fetch 到 Streams —— 以流的角度处理网络请求

2020-07-21 15:19:21 4837

原创 react-native与IOS原生之间的通信——基于真实的项目

最近遇到一个RN项目,需要继承第三方公司的安全键盘,键盘代码用oc实现的,并且没有现成的RN组件,最后只能自己封装了。RN版本 0.58.4。一、分析1、第三方键盘是用oc代码实现的,可能牵扯到商业机密,所以只贴部分代码,具体如下:(直接上图了)上图实现的输入框是用IOS原生的UITextField。接下来 keyboard (软键盘)是封在SDK里面的,初始化以后 通过setTex...

2019-08-28 18:31:32 985

原创 'React/RCTBridgeDelegate.h' file not found

拿到别人写的一个react-native demo,版本0.60.4的。react-native run-ios 的时候报错 'React/RCTBridgeDelegate.h' file not found。然后各种百度,在Xcode上一顿猛操作,结果都不管用。找了好久,最后得到一个解决方案,记录如下!切换到react-native项目的根目录下: cd /ios pod install...

2019-08-06 15:51:57 10612 10

原创 android studio打开react-native的android工程项目时预编译失败问题

报错的图如下所示:网上查了好多问题,都说是android的gradle版本问题,提供的方法都很烦!最后找到一个简单可行的办法,在此记录下来,供以后查看。解决方案:找到android工程下的android/gradle/wrapper/gradle-wrapper.properties文件。将distributionUrl=https\://services.gradle.org/di...

2019-07-26 10:16:05 681 1

原创 Flutter自定义底部导航栏

一、原因之前一直使用(Flutter SDK 1.2.1稳定版),遇到一个很不爽的问题——BottomNavigationBarItem 选中时 title中的文字会放大。有什么设置可以去掉这个放大呢? 国内的APP中很少有navigation item 有动画的!!!即搜索比首页的字号大,而且切换的时候是有动画的。二、解决在BottomNavigationBar的api中根本没有找到对...

2019-05-13 17:45:34 3481

原创 Flutter常用的widget

1、SafeArea 留出来刘海和底部的安全区域,很好的解决刘海屏兼容问题。2、SizedBox 可以具体设置尺寸的控件。child 属性不为null时,如果设置宽高,则强制显示宽高,如果没有设置,则自适应。3、Card 一个Material的卡片,拥有边角和阴影。 常用属性: color: 设置卡片的背景颜色。 elevation:...

2019-05-07 17:28:03 500

原创 js数组方法总结

1、 concat用于连接两个或者多个数组,然后返回一个新数组。(1)var arr1 = [1,2,3], arr2 = [4,5,6] arr3 = arr1.cancat(arr2) // 合并成一个新数组 arr3 = [1,2,3,4,5,6](2)多个数组合并 var arr1 = [1,2,3,4,5], arr2 = ['a',...

2019-04-26 13:57:02 312 1

原创 关于在react-native中使用fetch请求遇到的坑

     在rn官网中,网络请求只提供了fetch。首先来了解一下什么是fetch?在原来的HTTP请求中是用 XMLHttpResquset ,现在fetch是一个很好的替代方法,可以很容易的被其他技术使用。其次呢,fetch还利用了异步的特性——他是基于Promise的。前面第一到三部分是我给fetch做的笔记,已经知道fetch用法的看客可以直接绕...

2019-04-23 11:21:51 3696

原创 APP权限设置

IOS升到iOS10之后,需要设置权限的有:(在plist中设置) NSAppleMusicUsageDescription // 需要您的同意,才能访问媒体资料库 NSBluetoothPeripheralUsageDescription // 需要您的同意,才能访问蓝牙 NSCalendarsUsageDescription // 需要您...

2019-04-22 14:54:26 1048

空空如也

空空如也

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

TA关注的人

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