自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 React Native开发的博客园App

利用React Native花了大概3周的业余时间开发出这一款较完善博客园App,目前只是测试版本(v1.0.0),不过大致的功能都已经完善,如果大家有兴趣有问题可以下面反馈安卓: 请前往 酷安https://www.coolapk.com/apk/com.zhaoyang.cnblogs 搜索 博客园 进行下载后面的有新版本直接采用热更新的方式还有部分功能完善...

2019-03-16 17:38:00 186

转载 RN0.56+设置allowFontScaling

在0.56之前的版本,我们通常在应用程序入口(app.js root.js等),添加下面的一行代码,既可以设置全局的allowFontScaling属性Text.defaultProps.allowFontScaling=false;但是在0.56+版本(包括最新的0.57),会报错,因为Text.defaultProps为undefined,可以这样设置来避免报错...

2018-11-13 15:57:00 584

转载 React Native从0.39.x升级到0.49.x的那些事

前言:由于公司的RN的版本(v0.39.4)太老了,所以打算升级到最新的版本(0.49.3)(其实是为了使用FlatList等一些新特性及减少框架带来的bug),由于中间的版本跨度太大,所以特地记录下升级的一些要点,有一些是框架本身跟,还有一些是第三方库引起的注意: 1.目前是以0.49.x版本为准,如果是低于这个版本,可能有些错误并不会出现 2.下面...

2017-11-24 10:24:00 217

转载 React Native组件系列之NetInfo

这个组件已经在RN刚出来(俩平台同时支持)的时候就已经存在了,用法大家都已经很熟悉了,但是在0.48+版本中,出现了一些变化,前面的用法都会过期主要完善了两个方面的问题  - 目前的NetInfo API是分平台的.在iOS和Android平台上返回完全不同的值. - 目前的NetInfo API无法判定连接的手机网络是 2g, 3g, 还是 4g.贡献者为了不造成brea...

2017-10-11 16:24:00 344

转载 React Native组件系列之ImageBackground

这个组件是在0.46.4新加入的一个组件,加入该组件的原因https://github.com/facebook/react-native/commit/9637dd4a1b78d5f6da510b1b4ad10d45d67badbf注意:该组件还未真正上完全实现下面的目的Summary:We are removing support of nesting views...

2017-10-09 15:53:00 306

转载 react-navigation笔记

2018.02.07 1.0稳定版本已经发布更新日志:https://github.com/react-navigation/react-navigation/releases说下这个库的最新消息,几个月没动,终于发了一个roadmap,向1.0 stable进发了https://reactnavigation.org/blog/2017/9/Renewed-v1具...

2017-06-21 01:44:00 119

转载 React Native之语法规范

好的代码规范能够提高代码的可读性便于协作沟通1.React Native编码规范https://github.com/JasonBoy/javascript/tree/master/react转载于:https://www.cnblogs.com/yz1311/p/6597449.html...

2017-03-21 23:08:00 104

转载 Node.js学习笔记

1.Node.js本质上是一个JavaScript执行环境,跟Chrome的console命令行一样,可以直接在里面编写JS代码并执行两个的区别在于,都有一些自己独特的全局变量,譬如chrome中可以有window和document等,Node.js有process等全局变量2.exports与module.exports的区别http://www....

2017-03-08 23:15:00 90

转载 Java与C#对照笔记

1.集合的初始化Java中的List和Map都是接口,无法直接创建,必须用ArrayList和HashMap代替;C#中的List和Dictionary都是类,可以直接创建Map<String,String> map = new HashMap<String>(){{ put("userId","1"); put("password...

2017-02-10 15:07:00 112

转载 iOS常用配置注意事项

1.symbol(s) not found for architecture x86_64clang: error: linker command failed with exit code 1 (use -v to see invocation)原因是很多库是不支持浏览器的,这时候必须修改Build Active Acrcheitecture Only在Debug模式下的配置...

2016-12-26 14:51:00 109

转载 React Native之RNRF框架源码解析

说是源码解析,但是目前对JS语法还不算熟,只能算是分析下,因为官方的文档实在是少的可伶import Reducer, { findElement } from './Reducer';... const initialState = getInitialState(scenesMap); const reducerCrea...

2016-12-16 10:07:00 181

转载 React Native之Redux相关

1.Redux异步选型问题http://www.zoues.com/2016/10/27/redux%E5%BC%82%E6%AD%A5%E6%96%B9%E6%A1%88%E9%80%89%E5%9E%8B/2.actions的拆分小型的项目还好,actions可以全部放在一个文件中,但是随着项目的增大,最好还是拆分actions其中index.j...

2016-12-09 15:45:00 98

转载 keytool常用方法

1.比较两个apk的签名是否一致在apk文件中找到META-INF/*.RSA文件,并解压到本地keytool -printcert -file META-INF/CERT.RSA可以打印出该apk的签名信息,比较两个的MD5或者SHA1就可以知道是否一致了转载于:https://www.cnblogs.com/yz1311/p/6113267.html...

2016-11-29 13:38:00 300

转载 React Native之async/await的使用

多么熟悉的两个关键字,C#6中引入的两个关键字,可以很方便的将同步方法变为异步的ES6中同样引入的同名的关键字,连用法都一样(目前还没发现差异) constructor() { super(); this.A(); this.B(); } async A() { ...

2016-11-24 16:35:00 193

转载 React Native之router-flux的使用

相关文档:Redux官方:http://redux.js.org/RNRF(React-Native-Router-Flux)官方:https://github.com/aksonov/react-native-router-flux1.RouterPropertyTypeDefaultDescriptionreducerfunctio...

2016-11-21 17:28:00 217

转载 React Native之link iOS库

1.添加库选择.xcodeproject文件即可2..a文件所在位置,并且导入到项目中点击workSpace,在右侧的项目设置界面,Build Phases -> Link Binary With Libraries,找到并添加所需要的.a文件3.为头文件添加Search Paths如果在项目中使用了第三方的库,需要配置检索路径#import &...

2016-11-17 14:12:00 139

转载 Android Studio相关笔记

1.build.gradle配置http://blog.csdn.net/zwx_lucky/article/details/522633952.ApplicationId(App/build.gradle)和packageName(AndroidManifest/package)的区别总结来说,packageName影响的是代码中的包名路径,ApplicationId...

2016-11-17 09:47:00 139

转载 Xamarin.Forms之动画相关

1.教程https://blog.xamarin.com/creating-animations-with-xamarin-forms/?utm_campaign=Weekly+Xamarin&utm_medium=web&utm_source=Weekly_Xamarin_1052.第三方库https://github....

2016-10-31 16:48:00 224

转载 App界面设计

虽然用过很多好的App,但是自己写的实在很丑,所以收集一些认为好的界面设计,以作参考PS:1.下面说的向上向下都是指的手指操作的方向,向上指手指向上滑动 列表 ...

2016-10-18 01:53:00 191

转载 Xamarin.Forms之AbsoluteLayout

平时用到最多的就是StackLayout Grid RelativeLayout这种,之前看AbsoluteLayout介绍就是,直接写死控件的x y width heght的这种模式,感觉没啥用,但是发现在特定的环境下,这个布局还是很有用的AbsoluteLayout has the potential to perform layouts without a single m...

2016-10-18 00:47:00 357

转载 Http协议相关问题

请求头 http://blog.csdn.net/u012572955...

2016-10-13 11:23:00 240

转载 Xamarin.Forms之资源集合

UI相关 1.底部TabBar,最常见的问题之一1)控制四个叠加界面,底部放一个自定义的Tab栏,让每个页面的IsVisible属性与底部的对应的Button...

2016-09-29 09:35:00 207

转载 WebStorm之常用用法

一切以Mac环境下为准1.生成getter setter直接在类中打出两行字符串(字段名称),然后右键选择Generate(快捷键:Control+N),选择'Getter and Setter',然后选择需要生成的字段名称即可2.丢失了SubVersion不知道什么原因,WebStorm中的所有SubVersion的选项都没有了,重启和覆盖安装都没用,但是命...

2016-09-03 10:54:00 122

转载 React Native之资源集合

库是很多的,当然选择最常用的一些精选库1.ES6语法常用的难点语法解析:http://www.ghugo.com/react-native-es6/2.文件读写目前看来只有一个库https://github.com/johanneslumpe/react-native-fshttps://github.com/wkh237/react-native...

2016-08-31 23:16:00 172

转载 Xamarin.Android之绑定库教程

下面是我收集的常用的错误代码,绑定的时候,不只是错误需要处理,警告也是尽可能处理,不然会出现很多类丢失的情况必备工具:1.JD-GUI 能直接查看jar包里面的类结构  很多情况下,需要知道一个文件到底是类还是接口,才能写Metadata.xml文件1.Class is not abstract and does not override abstract...

2016-08-28 11:36:00 937

转载 软件设计思路

1.手机号登录一般情况下,用户的手机号是可能会变化的,不能以手机号作为用户id(不要使用unid作为业务id,因为识别性不高,如果是自动生成的更可能改变),用户的手机号作为用户表的一个字段,再登录接口来增加一部手机号判断,此时,接口需要返回真实的userid,后面接口验证的时候传递该userid而不是手机号来验证2.接口返回的数据格式不管是否可以通过status来判断,...

2016-08-24 17:38:00 198

转载 React Native初学踩的那些坑

1.react native - expected a component class, got [object Object]组件引用名称必须是首字母大写(目前在0.32版本中是可以小写的)譬如:import Login from './login';//文件名称和里面的类名首字母小写都没关系,但是引用的别名必须首字母大写2.TextInput不显示...

2016-08-04 16:57:00 219

转载 Android Studio相关随笔

是很基础的东西,,从其它地方摘录了很多,只用作记录1.设置debug.keystore的位置在build.gradle中添加android { signingConfigs { debug { storeFile file("your.keystore") } } ...

2016-07-29 14:25:00 89

转载 Xamarin.Forms之界面设计原则

1.不要在Page级别设置Padding,如需,要在Layout级别设置Margin转载于:https://www.cnblogs.com/yz1311/p/5643347.html

2016-07-05 13:43:00 247

转载 Xamarin.Forms之异步

  Xamarin中最难控制的东西就是异步,不注意就会造成界面的卡死或者抛出异常  由于Xamarin使用的.Net环境都是最新的(目前v4.6),所以很多的C#的新发布的技术可以直接拿来用,而不必像桌面程序那样还需要兼容老版本的系统而选择老旧的技术.  在.Net 4.5中,C#引入了async/await关键字,极大的降低了异步编程的难度,Xamarin官方也是推荐使用这种方...

2016-06-15 11:50:00 275

转载 Xamarin Studio常见问题

下面的问题全部是设计到Studio本身的问题,不依赖其他软件1.使用SVN1)解决冲突(Resolve Conflicts)直接选中一个文件右键,有改选项,点击后出现一个三列的并排窗口,该窗口好像就是简单的比对,而无法进行标记'已解决'等操作最简单的方法就是,确定冲突解决后,打开Finder找到该文件,删除该文件名带.mine等后缀的文件,刷新一下,该冲突就解决了转载...

2016-06-13 23:03:00 111

转载 Xamarin.Forms之Button

为什么要讲Button,不管是何种UI系统,Button始终是一种很最常见的控件,但是Forms中得Button在使用的过程是出现了一些问题,特此记录一下1.IsEnabled属性即使设置了Button得背景色,当IsEnabled="false"的时候,背景色会变成灰色,文字也是会变成灰色2.IsEnable属性无效的问题的确有人遇到过这个问题,直接设置IsEn...

2016-06-12 19:42:00 371

转载 Xamarin.Forms之MessagingCenter

MessagingCenter是Xamarin.Forms中很有用但是很难用的东西,使用起来很方便,但是要注意的地方很多1.Sender能为空MessagingCenter.Send<CacheUserInfo>(UserInfo.Instance.CurrentLoginUser, "UpdateMenuIconList");CurrentLoginUs...

2016-06-08 22:53:00 232

转载 Xamarin.Forms之Frame布局

1.HasShadow属性可能很多人都不会注意到这个属性,知道在iOS看到Frame默认的那个样子(自带阴影)通过反编译,找到该属性的定义/// <summary>Identifies the HasShadow bindable property.</summary> /// <remarks /> ...

2016-06-02 20:16:00 354

转载 Xamarin.Forms之OnPlatform的使用

1.<Label x:Name="label"> <Label.Font> <!-- Android font doesn't work --> <OnPlatform x:TypeArguments="Font" iOS="Courier New...

2016-06-01 14:29:00 426

转载 Xamarin.IOS之将UIImage保存到本地

---恢复内容开始---IOS现在完全是小白一个,将碰到的每个细节都记录下来.1.将图片转换成NSData类型NSData data = originalImage.AsPNG();也可以是AsJPG2.获取要保存的位置string path = Environment.GetFolderPath (Environment.SpecialFold...

2016-05-30 21:51:00 246

转载 Mac OS常用操作和快捷键

用Mac OS诸多的不方便,现在记录一下遇到的常用的操作问题1.Finder显示全路径finder的菜单栏中点“显示”-“显示路径栏”把路径栏或者打开终端,输入以下命令并回车:defaults write com.apple.finder _FXShowPosixPathInTitle -bool YES此时,对着左上角返回键可以一直返回上一级了2.在VMW...

2016-05-27 12:05:00 105

转载 Xamarin.Forms之集成推送

Android:----------------------------------------------------------------------------------------------------------------------------第一步:Forms只是一个UI逻辑库,推送的东西还是必须在各自的平台单独实现点击推送的消息,默认是直接打开当前...

2016-05-27 11:49:00 314

转载 Xamarin之Mac环境记录

1.debug.keystore在~/.lcoal/share/xamarin 该文件夹的Mono for Android该文件夹下面也有zips文件夹,更新support的库的时候同windows上面的做法一样(zip包windows和mac下面是通用的)使用cd命令进入这种带空格的文件夹,在空格的两端加上"就行了cp -f local target,强制复制转载于...

2016-05-27 01:04:00 151

转载 Xamarin.Forms之百度地图

1.一个Activity中包含两个MapViewForms的整个程序其实只存在一个Activity,也就是说如果两个Page都包含有地图,则实质上就是一个Activity包含两个MapView,这种方式在百度地图(ArcGIS也一样)中是不支持的现象:当进入第二个包含MapView的Page2后,发现Page2的地图无法操作(点击\滑动),返回到Page1后,Page1的地图可以...

2016-05-19 01:40:00 592

空空如也

空空如也

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

TA关注的人

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