自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Fluter 学习笔记 之 Dart 语言入门

基本类型var 可以定义变量,如 var tag = "666" ,这和 JS 、 Kotlin 等语言类似,同时 Dart 属于动态类型语言,支持闭包。Dart 中 number 类型分为 int 和 double ,其中 java 中的 long 对应的也是 Dart 中的 int 类型。Dart 中没有 float 类型。Dart 下只有 bool 型可以用于 if 等判断,不...

2019-05-23 17:47:59 519

原创 Flutter 学习笔记 之 环境配置和开发工具的安装

环境配置:在配置环境之前需要把官方为中国开发者搭建的临时镜像添加到我们的用户环境变量当中打开终端执行(Mac 系统常用的 vim 编辑命令:https://www.cnblogs.com/fanxiaocong/p/7070130.html):$ vim ~/.bash_profile将如下环境变量加入到用户环境变量中:$ export PUB_HOSTED_URL=htt...

2019-05-23 17:45:21 245

原创 Flutter 学习笔记 之 Dart 环境搭建和安装

Dart 的环境搭建和安装(Mac)环境搭建分别为先下载 Dart 的 SDK 和集成开发环境1.下载 Dart 的 SDK在 Mac 电脑下首先打开终端工具在用终端工具安装 Dart 时我们用到的是 Homebrew,如果没有安装 homebrew,先安装 homebrew,安装 homebrew,打开终端输入以下命令/usr/bin/ruby -e "$(curl ...

2019-05-21 12:37:05 561

原创 区块链Hyperledger(超级账本)Fabric v1.0 的环境搭建(以及错误汇总)

1.虚拟机上创建Ubuntu系统2.查看apt source是国内的:执行sudo vi /etc/apt/sources.list 查看apt列表http://cn则是国内(如果是国外,输入 :%s/us./cn./g )然后输入 :wq保存退出3.安装Docker:使用阿里云安装curl -sSL http://acs-public-mirror.oss-cn-hangzhou.ali...

2018-08-09 17:13:07 2094

原创 关于c#保存图片 图片大小改变的问题

bitmap.RotateFlip(RotateFlipType.Rotate270FlipNone)调用这个方法之后保存图片,图片会改变其原始大小,使用如下方法设置保存图片属性  ImageCodecInfo jgpEncoder; //判断图片格式 if (path...

2018-08-02 15:02:12 2929

原创 一个关于照片编辑的封装库,一键时间照片的编辑功能

一个关于照片编辑的封装库,一键时间照片的编辑功能一个很简单的库,可以实现一键编辑照片的功能,非常实用,适合一些不是非常专业的app处理照片的一般需求了 关于实现原理,和代码,以及调用方式我都写在了demo里,稍后我会把demo的地址在最后发出来,先放一个gif直接上图 最后是一个git上的demo地址:https://github.com/WJeaner/WKImagePick

2017-09-13 10:16:46 465

原创 一个模仿Airbnb APP的一键切换UI

一个模仿Airbnb APP的一键切换UI这两天公司需要模仿Airbnb的APP去做一个类似切换身份的功能,其主要实现的就是切换底部的tabbar以及整个APP的UI,于是我自己看了下Airbnb的APP仿照着写了一个简单的版本,大家可以一起交流.也没什么好说的,先给大家看下效果

2017-09-12 18:19:33 1383

原创 IOS 一个领取奖励的动画页面

首先让大家看一下效果图,一个领取奖励的动画页面这个动画我已经把他高度封装了,如果大家需要用的话可以一键直接调用,只需要把我写的几个view直接放入你的工程中就可以了.其原理主要是用到了一些动画的函数,大家可以去我的github上下在源码自行研究使用方法直接把我封装好的导入到你的项目中,然后在需要实现动画的页面包含头文件,调用一个已经公开的show的方法,传入参数即可GitHub上源码的地址:http

2017-05-16 15:58:39 1715

原创 IOS ARC模式下图片上传到FTP的详解

之前写了一个利用FTP进行下载的文章,同FTP下载一样,现在网络上大多数的文件的上传都是通过ASIHttpRequest库以form表单的形式完成的,比较简单,代码逻辑也比较清晰,我就不多说了。而今天要跟大家分享的是在iOS端使用ftp的形式进行上传的方式。 同理也是因为自己公司需要用到FTP进行上传文件,所以写了这篇文章:原理同下载一样,也使用到了CFNetWork框架,也是只能做

2017-05-16 12:07:55 527

原创 IOS ARC模式下利用FTP进行图片下载的详解

近日公司提出一个需要从FTP下载图片到本地的一个需求,之前一直是通过http的方式来下载图片,这次用到了FTP,这几天通过对FTP的研究,整理出了一些心得和写了一个demo.提供给初学的小伙伴进行参考.理论ios的FTP下载使用的是CFNetwork框架,他提供了一个抽象化的网络协议库.使用该框架中的CFFTPStream我们可以进行FTP上的基本操作,比如:上传,下载,创建远程目录,但是也不是支持

2017-05-16 11:38:22 431

原创 IOS 图形验证码的封装

开发背景现在越来越多的app注重安全性能的提升,其中方式恶意注册就是一个方面,为了控制竞争对手恶意注册,在登录界面做一些安全设置越发重要,常见的方式有:图形验证码,短信验证码,和语音验证码,其中短信和语音验证安全性能较高,但是需要服务商并且是收费的那这里不做说明,本章重点介绍图形验证.开发思路我们常见的图形验证码通常都是一串数字和字母的结合,如图 这里涉及到图形的绘制,然后随机生成一些字符串,

2017-05-12 10:25:33 1212

原创 iOS 强制横屏的方法

开发背景是项目当中有一个单独的页面是需要进入到那个页面的时候是支持横屏的,旋转屏幕或者手动切换都支持横屏,但是其他的页面均是竖屏,下面就是具体的操作和代码:首先在AppDelegate.h里面设置一个控制横屏的属性 //是否横屏 @property (nonatomic,assign)NSInteger allowRotate;然后在.m的里面设置方法//此方法会在设备横竖屏变化的时候系统

2017-04-28 15:15:23 1413

原创 在iOS中 XML文件的解析和写入

解析和写入xml文件常用到的工具,kissXML,touchXML,其中kissXML是基于touchXML封装的一个第三方库.这里主要以kissXML为例写入和解析XML文件: 首先了解概念,xml中element是节点,Attribute是该节点的属性,创建节点时可以连同节点的值一起创建,同理属性: 张三 ,这样则可表示,节点name的值为张三,他有一个type的属性为string

2017-04-28 12:14:09 3324

原创 IOS 关于用xmppframework开发的若干问题(1)

将库导入的一些前期准备操作下载xmppframework找到需要用的的xmppframework库找不到的朋友按照下面的地址去git上下载最新的库https://github.com/robbiehanson/XMPPFramework Note:下载完成之后会直接运行会遇到一些问题,会缺少很多文件,根据运行报错把缺失的文件逐步添加,其中有很多文件夹在下载的外层结构目录里面有,直接拖到项目里去.如

2017-04-05 16:46:24 424

原创 iOS清除缓存详细解析、app文件路径操作,自己个人对于沙盒的理解

实现清除缓存,首先要了解是要清除哪里的缓存,所以我们先对一个app里面的文件有所了解。 查看app文件内容的方法:打开Xcode ->工具栏Window ->Devices ->选择设备->单击项目(双击也可以直接看到,要等10秒的样子才出现)->点击那个小东西选择Download Container,把他放到桌面上,就可以右击显示包内容了。一个app里面由

2017-02-20 11:06:17 1181

空空如也

空空如也

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

TA关注的人

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