Sean

笔记分享


  • 首页

  • 标签

  • 归档

  • 分类

  • 搜索
close

绘制专业的产品原型

发表于 2016-11-30   |   分类于 Axure 从入门到精通   |  
视频地址 学会使用 Axure 原型设计工具,这只是原型设计的起步,那么如何才能绘制出专业的产品原型呢?绘制专业的产品原型,我们要知道专业的产品原型里应该包含哪些元素,包括修改日志和版本的说明、产品结构图、产品流程图的绘制,交互说明的书写,把这些元素贯穿起来,才能绘制出专业的产品原型。 1 ...
阅读全文 »

走进 Axure 变量

发表于 2016-11-30   |   分类于 Axure 从入门到精通   |  
视频地址 Axure 变量分为全局变量和局部变量,Axure 本身也内置了一些变量,也允许我们自己定义全局变量或者局部变量供我们自己使用,变量在交互效果上使用的很频繁,结合变量的使用,我们可以制作出软件丰富效果,让用户体验到最真实的感受。 1 Axure 全局变量和局部变量的使用全局变量能 ...
阅读全文 »

Axure 母版使用

发表于 2016-11-30   |   分类于 Axure 从入门到精通   |  
视频地址 Axure 的母版是一个解决如何避免重复设计的神奇功能。通过它可以实现一次设计,多页面共用的效果,同时也解决了在母版中一次修改,多页面同步更新的效果。这大大提高了原型设计的效率,也更易于管理与维护。 1母版功能的介绍1.1 创建母版的两种方式通过组件转换为母版(1) 选中所有需要 ...
阅读全文 »

Axure 中继器使用

发表于 2016-11-30   |   分类于 Axure 从入门到精通   |  
视频地址(上)视频地址(下) 在设计原型的过程中,经常会涉及到表格的设计,如何能让表格实现数据的增删改查操作,制作出高保真的原型,而 Axure 的中继器组件便能够让用户体验到操作真实软件的感觉。 1 认识中继器什么是中继器?中继器部件是用来显示重复的文本、图片和链接。通常使用中继器来显示 ...
阅读全文 »

Axure 的流程图组件和自定义部件

发表于 2016-11-30   |   分类于 Axure 从入门到精通   |  
视频地址Axure 的流程图组件是我们在绘制流程图时需要使用的组件,是绘制流程图的基础,理解各个组件的使用,才能完整的绘制流程图。绘制原型的时候,我们还可以载入新的部件或者自定义部件,丰富我们原型制作的效果,可以大大提升原型设计的效率。 1 Axure 的流程图组件的使用常用 Flow 组件、 实 ...
阅读全文 »

第一次接触 Axure 动态面板组件

发表于 2016-11-30   |   分类于 Axure 从入门到精通   |  
视频地址 动态面板组件是 Axure 组件里比较重要的组件,也是使用最频繁一个组件,通过动态面板组件,可以制作出各种交互效果,能让我们静态的页面动起来,能反映出用户的真实体验效果。 1 动态面板的使用(1) 创建一个新的 Dynamic Panel(2) 编辑状态方式1: 双击弹出 Dynami ...
阅读全文 »

Axure 交互之链接行为

发表于 2016-11-30   |   分类于 Axure 从入门到精通   |  
视频地址 Axure 链接交互行为是用来通过不同的方式打开我们的页面,可以在当前窗口打开新的页面,也可以在新窗口或者弹出窗口打开新的页面,或者可以在内部框架中打开我们的页面等等不同的方式,链接交互行为可以让我们制作的原型有丰富的交互效果。 1 打开链接和关闭窗口行为本课时学习打开链接和关闭 ...
阅读全文 »

Axure 统计图表设计

发表于 2016-11-30   |   分类于 Axure 从入门到精通   |  
视频地址HighChartsEcharts 在设计原型的过程中,经常会涉及到统计图表的设计,会根据不同的场合不同的数据形式,我们会使用不同的形状的图表,有饼状图、柱状图、折线图等等不同形状的图表,设计图表前,我们需要知道每种图表应该使用的场合以及如何快速的设计出想要的图表。 1 统计图表应 ...
阅读全文 »

Chinese pinyin - first step

发表于 2016-11-26   |  
This page is for you, my bali friend. It is about a brif(having ignored a lot details) description of chinese pinyin based on wikipedia. Hoping this ...
阅读全文 »

PS大神通关教程

发表于 2016-11-09   |   分类于 慕课网学习笔记   |  
1 ps基础知识1.1 photoshop简介扩展:可以使用Adobe Bridge来管理素材和作品。 1.2 操作界面与调整1.2.1 操作界面 1.2.2 视窗调整 面板和工具栏的打开与关闭 面板和工具栏的位置都可以任意组合、调整、移动 1.3 查找与编辑图像说明:打开图片有多种方式 在 ...
阅读全文 »

Shell

发表于 2016-11-08   |   分类于 慕课网学习笔记   |  
1 Shell基础1.1 shell概述命令行解释器: Shell 是一个命令行解释器,它可以向 Linux 内核发送请求以便运行程序,用户可以用Shell来启动、挂起、停止一些程序。一门语言: Shell 还是一个功能相当强大的编程语言,易编写,易调试,灵活性较强。Shell时解释执行 ...
阅读全文 »

18 Decorator(ECMAScript6入门)

发表于 2016-10-22   |   分类于 ECMAScript6入门   |  
修饰器:一个函数,用来修改 类 或 类的方法 的行为兼容性: ES7 提案,Babel 转码器已经支持说明: 作为修饰器的函数时在编译时运行的扩展: 修饰器还能用来类型检查。所以,对于类来说,这项功能相当有用。从长期来看,它将是 JavaScript 代码静态分析的重要工具。推荐: 推荐几个 Dec ...
阅读全文 »

17 Class(ECMAScript6入门)

发表于 2016-10-15   |   分类于 ECMAScript6入门   |  
17.1 Class基本语法17.1.1 概述说明: ES6 提供了更接近传统语言的写法,引入了 Class (类)这个概念,作为对象的模板。通过 class 关键字,可以定义类。 ES6 的类,完全可以看作构造函数的另一种写法(类的数据类型就是函数,类本身就指向构造函数) 使用时,对类使用 ne ...
阅读全文 »

16 异步操作和Async函数(ECMAScript6入门)

发表于 2016-10-10   |   分类于 ECMAScript6入门   |  
异步编程:JS语言的执行环境是单线程的,因此异步编程对JS的可用性非常重要 异步编程方式 兼容性 回调函数 完全兼容 事件监听 完全兼容 发布/订阅 完全兼容 Promise 对象 es6+ Async 函数 es7+ 16.1 基本概念16.1.1 异步 异 ...
阅读全文 »

15 Promise 对象(ECMAScript6入门)

发表于 2016-10-09   |   分类于 ECMAScript6入门   |  
15.1 Promise的含义说明:Promise是异步编程的一种解决方案,比传统的解决方案——回调函数和事件,更合理和更强大缺点: 一旦新建它就会立即执行,无法中途取消 如果不设置回调函数,Promise内部抛出的错误,不会反应到外部 当处于Pending状态时,无法得知目前进展到哪一个阶段(刚 ...
阅读全文 »

14 Generator 函数(ECMAScript6入门)

发表于 2016-10-08   |   分类于 ECMAScript6入门   |  
14.1 简介14.1.1 基本概念 Generator 函数是什么:可以从以下几个角度理解 状态机:Generator函数是一个状态机,封装了多个内部状态 遍历器对象生成函数:执行Generator函数会返回一个遍历器对象,通过返回的遍历器对象,可以依次遍历Generator函数内部的每一个状态 ...
阅读全文 »

13 Iterator和for...of循环(ECMAScript6入门)

发表于 2016-10-07   |   分类于 ECMAScript6入门   |  
13.1 Iterator(遍历器)的概念是什么:它是一种接口,为各种不同的数据结构(Array、Object、Map、Set)提供统一的访问机制有啥用: 为各种数据结构,提供一个统一的、简便的访问接口 使得数据结构的成员能够按某种次序排列 ES6创造了一种新的遍历命令for...of循环,Ite ...
阅读全文 »

12 Proxy和Reflect(ECMAScript6入门)

发表于 2016-10-06   |   分类于 ECMAScript6入门   |  
12.1 Proxy概述说明:在目标对象之前架设一层拦截,外界对该对象或函数的访问,都必须先通过这层拦截,因此提供了一种机制,可以对外界的访问进行过滤和改写注意:要使得Proxy起作用,必须针对Proxy实例进行操作,而不是针对目标对象进行操作。 Proxy构造函数new Proxy(target, ...
阅读全文 »

22 二进制数组(ECMAScript6入门)

发表于 2016-10-02   |   分类于 ECMAScript6入门   |  
说明:很像C语言的数组,允许开发者以数组下标的形式,直接操作内存,大大增强了JavaScript处理二进制数据的能力,使得开发者有可能通过JavaScript与操作系统的原生接口进行二进制通信 什么是视图:以指定格式解读二进制数据(ArrayBuffer) 二进制数组 说明 Array ...
阅读全文 »

11 Set 和 Map 数据结构(ECMAScript6入门)

发表于 2016-09-30   |   分类于 ECMAScript6入门   |  
11.1 Set说明:类似于数组,但是成员的值都是唯一的,没有重复的值 11.1.1 基本用法说明:向Set加入值的时候,Set内部判断两个值是否不同,使用的算法叫做Same-value equality,它类似于===,主要的区别是NaN等于自身,而===认为NaN不等于自身 要点 通过 Set ...
阅读全文 »

Redis配置和数据类型

发表于 2016-09-30   |   分类于 Redis视频课程(兄弟连)   |  
(一)配置文件 /etc/redis/redis.conf # 安装时配置文件默认位置(启动时可指定使用那个配置文件) 配置项 说明 daemonize 如果需要在后台运行,把该项改为yes pidfile 配置多个pid的地址,默认在/var/run/redis.pid ...
阅读全文 »

Redis值相关命令和服务器相关命令

发表于 2016-09-30   |   分类于 Redis视频课程(兄弟连)   |  
(一)键/值命令Keys [pattern]:取出匹配的所有键1>keys * ---返回所有键 exists [key]:判断一个键是否存在1>exits key1 ----判断key1是否存在 del [key]:删除一个键1>del key1 ----删除k ...
阅读全文 »

5 样式(React Native开发指南)

发表于 2016-09-26   |   分类于 React Native开发指南   |  
扩展:如果想在React Native和Web应用之间共享样式,GitHub上的这个React Style项目https:// github.com/js-next/react-style提供了一种在 Web 上使用 React Native 样式的解决方案。 5.1 声明和操作样式传统 CSS 样 ...
阅读全文 »

4 移动应用组件(React Native开发指南)

发表于 2016-09-23   |   分类于 React Native开发指南   |  
4.1 类比 HTML 元素与原生组件说明:在React Native中,我们不使用HTML元素,但使用类似于它们的各种组件。注意:虽然这些元素有相似的作用,但它们不可以相互替换 类比 HTML 和原生组件HTML|React Native-|-div|Viewimg|Imagespan,p|Tex ...
阅读全文 »

19 Module(ECMAScript6入门)

发表于 2016-09-19   |   分类于 ECMAScript6入门   |  
说明:ES6模块的设计思想,是尽量的静态化,使得编译时就能确定模块的依赖关系,以及输入和输出的变量 不再需要UMD模块格式了,将来服务器和浏览器都会支持ES6模块格式。目前,通过各种工具库,其实已经做到了这一点。 将来浏览器的新API就能用模块格式提供,不再必要做成全局变量或者navigator对 ...
阅读全文 »

React Native 快速入门

发表于 2016-09-19   |   分类于 极客学院_ReactNative   |  
视频地址:http://www.jikexueyuan.com/course/1504.html练习 DEMO:https://coding.net/u/eli01/p/REACT_NATIVE_PRACTICE/git/tree/master/RN_FOR_JK_HelloWorld 1 R ...
阅读全文 »

React Native 布局指南

发表于 2016-09-19   |   分类于 极客学院_ReactNative   |  
视频地址:http://www.jikexueyuan.com/course/1489.html 背景:React Native 使你能够使用基于 JavaScript 和 React 构建世界一流的应用程序。 React Native 把重点放在所有开发人员关心的平台的开发效率上——开发者只需学习 ...
阅读全文 »

未命名

发表于 2016-09-19   |  
14.1. title: 3 构建你的第一个应用(React Native开发指南)categories: React Native开发指南tag: ReactNativetoc: true 3.1 搭建环境说明:使用 HomeBrew 安装1234$ brew install node$ b ...
阅读全文 »

2 React Native 工作原理(React Native开发指南)

发表于 2016-09-19   |   分类于 React Native开发指南   |  
2.1 React Native 是如何工作的?2.1.1 React 的一个特 点:Virtual DOM用途:执行 Virtual DOM 的计算,减少浏览器 DOM 的重复渲染潜力:潜力在于提供了强大的抽象能力。在开 发者的代码与实际的渲染之间加入一个抽象层,这带来了很多可能性。 2.1.2 ...
阅读全文 »

1 初识 React Native(React Native开发指南)

发表于 2016-09-19   |   分类于 React Native开发指南   |  
1.1 React Native 的优点 代码解析成真正原生的 UI 组件 不在 UI 主线程中运行,你的应用可以在不牺牲灵活性 的前提下保持高性能 1.1.1 开发者体验 按下 Command+R 就可以刷新应用,就和在网页上开发一样 更好地利用智能调试工具以及错误报告机制 可以选择喜爱的任何文 ...
阅读全文 »

0 随书资源(React Native开发指南)

发表于 2016-09-19   |   分类于 React Native开发指南   |  
随书源码: https://github.com/bonniee/learning-react-native 加入邮件列表:http://learningreacnative.com React Native 官方文档:https://facebook.github.io/react-native/ ...
阅读全文 »

10 Symbol(ECMAScript6入门)

发表于 2016-09-13   |   分类于 ECMAScript6入门   |  
10.1 概述说明:ES6引入了一种新的原始数据类型Symbol,表示独一无二的值用途:防止命名冲突 JS的7种数据类型 说明 undefined 未定义 null 空 boolean 布尔值 number 数字 string 字符串 object 对象 sym ...
阅读全文 »

JavaScript 正则表达式

发表于 2016-08-30   |   分类于 慕课网学习笔记   |  
视频地址:http://www.imooc.com/learn/706推荐在线练习工具:https://regexper.com/ 1 课程简介课程目标 了解正则表达式语法 在IDE中使用正则表达式处理规则复杂的字符串查找、替换需求 在 JavaScript 程序设计中使用正则表达式处理字符串 ...
阅读全文 »

9 对象的扩展(ECMAScript6入门)

发表于 2016-08-28   |   分类于 ECMAScript6入门   |  
9.1 属性(包括方法)的简洁表示法9.2.1 基本语法12345678910111213var birth = '2000/01/01';var Person = { name: '张三', //等同于birth: birth birth, // 等同于hello: functi ...
阅读全文 »

webpack入坑之旅

发表于 2016-08-24   |   分类于 博客阅读笔记   |  
博客链接:http://guowenfh.github.io/2016/03/24/vue-webpack-01-base/ 项目初始化1234$ npm i webpack -g$ mkdir vue_by_webpack_blog && cd vue_by_webpack_blo ...
阅读全文 »

8 函数的扩展(ECMAScript6入门)

发表于 2016-08-17   |   分类于 ECMAScript6入门   |  
8.1 函数参数的默认值8.1.1 ES6之前123456function log (x, y) { if (typeof y === 'undefined') { y = 'World' } console.log(x, y)} 8.1.2 基本用法说明: ...
阅读全文 »

7 数组的扩展(ECMAScript6入门)

发表于 2016-08-17   |   分类于 ECMAScript6入门   |  
7.1 Array.from()功能:可以将两类对象转为真正的数组,从而使用数组丰富的方法 类似数组的对象(array-like object):即存在 length 属性的对象 可遍历(iterable)的对象,包括 ES6 新增的数据结构 Set 和 Map 注意: 类数组对象也可以通过 c ...
阅读全文 »

6 数值的扩展(ECMAScript6入门)

发表于 2016-08-17   |   分类于 ECMAScript6入门   |  
6.1 二进制和八进制表示法 进制 前缀 支持情况 二进制 0b(0B) es6+ 八进制 0o(0O) es6+ 八进制 0 es5(非严格模式) 十六进制 0x(0X) es5+ 12// 使用 Number 将二进制和八进制字符串转为 10 进制Number('o ...
阅读全文 »

5 正则的扩展(ECMAScript6入门)

发表于 2016-07-21   |   分类于 ECMAScript6入门   |  
5.1 RegExp构造函数与es5相比,es6RegExp函数支持第一个参数为正则表达式的同时,还能设置第二个参数,第二个参数设置的正则修饰符将会覆盖第一个参数中的正则修饰符 123456789/* 构造器方式 */let r1 = new RegExp('xzy', 'i')// 方式1(es5 ...
阅读全文 »

4 字符串的扩展(ECMAScript6入门)

发表于 2016-07-01   |   分类于 ECMAScript6入门   |  
4.1 字符的unicode表示法 unicode表示法 码点 兼容性 \uxxxx 一个两个字节长度的16进制数字 all \uxxxx\uxxxx 两个两个字节长度的16进制数字 all \u{xx...} 码点为任意unicode编码 es6+ 12345678910 ...
阅读全文 »

3 变量的解构赋值(ECMAScript6入门)

发表于 2016-06-20   |   分类于 ECMAScript6入门   |  
从数组和对象中提取值,对变量进行赋值,这被称为解构(Destructuring)。 1 数组的解构赋值1.1 基本使用1.1.1 完全解构条件:等号两边的模式相同描述:左边所有变量都被赋值,所有值都被提取出来 123456789101112131415let [foo, [[bar], baz]] ...
阅读全文 »

2 let和const命令(ECMAScript6入门)

发表于 2016-06-19   |   分类于 ECMAScript6入门   |  
1 let命令用来声明变量 只在声明时所在的代码块内有效 1234567{ let a = 10; var b = 1;}a // ReferenceError: a is not defined.b // 1 for循环 12345678var a = [];// ...
阅读全文 »

1 ECMAScript 6 简介(ECMAScript6入门)

发表于 2016-06-19   |   分类于 ECMAScript6入门   |  
1 ECMAScript和JavaScript的关系2 ECMAScript的历史3 部署进度3.1 浏览器兼容性各大浏览器对 ES6的支持情况:http://kangax.github.io/compat-table/es6/ 3.2 ES6环境搭建3.2.1 NPMGithub:https:// ...
阅读全文 »

iOS9新特性之UIStackView

发表于 2016-06-16   |   分类于 慕课网学习笔记   |  
视频:http://www.imooc.com/learn/568源码:https://git.coding.net/eli01/imooc_UIStackView.git 1 学习指南 说明:iOS设备屏幕尺寸日益多样化,随之而来的是屏幕适配日益复杂。为了解决这个问题,iOS9推出了St ...
阅读全文 »

带你学习pug模版引擎

发表于 2016-06-15   |   分类于 慕课网学习笔记   |  
1 课程简介模版引擎:将动态的数据和静态的页面糅合在一起的实现机制或技术流行的模版: 实现语言 模版引擎例子 PHP Smarty、SimpleTemplate、 Xtemplate、 Savant Java Velocity、 FreeMarker、 Jbyte C# ...
阅读全文 »

When iOS loves JS

发表于 2016-06-15   |   分类于 慕课网学习笔记   |  
1 JSBinding概述 说明:JSBinding是JS和native之间的一个桥梁,通过这个桥梁,JS可以调用Native,Native可以调用JS。 注意:JSBinding不是什么 not Hybrid not a new technology 历史:cocos2D-X使用zy ...
阅读全文 »

4 设计模式

发表于 2016-06-03   |   分类于 极客学院_ios高级   |  
4.1 iOS设计模式简介4.1.1 编码是门艺术4.1.2 设计模式的基本原则 开闭原则:一个模块的修改应该对扩展开发,对修改关闭 里氏代换原则:子类、父类可以替换使用 依赖倒转原则:抽象比依赖细节,细节依赖抽象 接口隔离原则:只做和接口相关的必要的事情,不做和接口不相关的事情 ...
阅读全文 »

3 音频视频处理

发表于 2016-05-14   |   分类于 极客学院_ios高级   |  
3.1 iOS API视频的播放和录制 注意:MPMoviePlayerViewController在iOS9中过时了 3.1.1 播放视频 12345678910111213import UIKitimport MediaPlayerclass ViewController: UIV ...
阅读全文 »

2 网络通信

发表于 2016-05-14   |   分类于 极客学院_ios高级   |  
2.1 iOS-HTTP通信2.1.1 同步加载网络数据 说明:介绍两种方式 NSString提供的构造器 NSURLConnection.sendSynchronousRequest方法(iOS 9中已过时) 12345678910111213141516171819202122 ...
阅读全文 »

1 数据处理

发表于 2016-05-14   |   分类于 极客学院_ios高级   |  
1.1 操作plist数据1.1.1 plist数据介绍 课程说明:本课讲解plist数据格式以及如何编辑plist文件。 1.1.2 plist数组解析 课程说明:本课讲解如何解析plist数组。 TestArr.plist ViewController.swift 1234 ...
阅读全文 »
123…5
Sean

Sean

整理了一批过去一段时间ios相关的笔记,其它的笔记也整理下?源码分享出来?再说吧...反正也只有自己会看吧...

218 日志
27 分类
36 标签
© 2017 Sean
由 Hexo 强力驱动
主题 - NexT.Mist