- 博客(16)
- 资源 (2)
- 收藏
- 关注
转载 iOS的3D Touch学习
3D Touch有三大模块:peek and pop类似于系统邮件、QQ这样的App,在消息列表页面按压某条邮件或会话,则会弹出这个邮件或会话的阅览,如果继续施加压力按压,则会弹出完整的邮件详情页面或会话对话框。Home Screen Quick Actions用力按压App图标,弹出App的快速入口,通过快速入口直接进入到想要的功能页面。通过主屏幕的应用Icon,我们可以用3D Touch
2016-02-27 20:41:34 494
原创 jQuery学习<1>
jQuery优点:轻量级:使用UglifyJS压缩强大的选择器:加入插件可使其支持XPath选择器可靠的事件处理机制完善的Ajax:将所有的Ajax操作封装到一个函数$.ajax()里不污染顶级变量:只建立一个名为jQuery的对象,别名为$,所有的函数方法都在这个对象之下。出色的浏览器兼容性链式操作方法隐式迭代行为层与结构层的分离丰富的插件支持在页面中引入jQuery:<he
2016-02-26 19:16:50 480
原创 在Xcode中搭建openCV开发环境
到openCV官网下载OpenCV for iOS。将下载好的opencv2.framework拖入到Xcode中,新版Xcode应该会为你自动添加相关配置。因为openCV是使用c++开发,所以要把其中一个.m文件改为以.mm为后缀。示例代码如下:#import "ViewController.h"#ifdef __cplusplus#import <opencv2/opencv.hpp>#e
2016-02-25 10:30:16 2721 4
原创 Corona的屏幕适配
display.contentWidth与display.contentHeight的值等于config.lua中的width与height content = { width = 320, height = 480, scale = "letterBox", fps = 30, },The internal
2016-02-24 10:41:37 898
原创 Android JSON解析
String json = "{" + "\"languages\" : [" + "{\"id\":1,\"ide\":\"Eclipse\",\"name\":\"Java\"}," + "{\"id\":2,\"ide\":\"XCode\",\"name\":\"Swift\"}," +
2016-02-14 16:02:48 456
原创 Android本地数据存储
一.偏好设置SharedPreferences是一种轻型的数据存储方式,本质是基于XML文件存储Key-Value键值对数据。SharedPreferences preferences;SharedPreferences.Editor editor;preferences = getPreferences(Activity.MODE_PRIVATE);editor = preferences.
2016-02-14 14:49:28 524
原创 Android RecycleView
选择app,右键 — Open Module Settings — Dependencies — + Library Dependency — recycleview-v7public class MainActivity extends Activity { private RecyclerView rv; @Override protected void onCrea
2016-02-14 12:27:01 496
原创 Android 基本布局
LinearLayout:线性布局,垂直或水平排列RelativeLayout:相对布局FrameLayout:帧布局,重叠式
2016-02-14 10:32:14 349
原创 Android学习概述
Android历史:2003年,Andy Rubin创建Android公司,组建Android团队2005年,Google收购Android公司及其团队2007年,Android开源2008年,Google发布Android1.02009年,Google发布Android1.5、1.62010年,Google发布Android2.2、2.32013年,Google发布Android4.
2016-02-14 08:59:33 434
转载 OpenGL、OpenCL与OpenAL
OpenGL(全写Open Graphics Library)是个定义了一个跨编程语言、跨平台的编程接口规格的专业的图形程序接口。它用于三维图像(二维的亦可),是一个功能强大,调用方便的底层图形库。OpenCL(全称Open Computing Language,开放运算语言)是第一个面向异构系统通用目的并行编程的开放式、免费标准,也是一个统一的编程环境,便于软件开发人员为高性能计算服务器、桌面计
2016-02-13 14:15:00 5195
原创 Mac OS的版本
V10.0 “Cheetah” 猎豹V10.1 “Puma” 美洲狮V10.2 “Jaguar” 美洲虎V10.3 “Panther” 黑豹V10.4 “Tiger” 老虎V10.5 “Leopard” 豹V10.6 “Snow Leopard” 雪豹V10.7 “Lion” 狮子V10.8 “Mountain Lion”山狮V10.9 “Mavericks” 巨浪 –日后的Ma
2016-02-11 10:50:12 787
转载 bulletin board system (BBS)
A bulletin board system (BBS) is a computer or an application dedicated to the sharing or exchange of messages or other files on a network. Originally an electronic version of the type of bulletin boar
2016-02-09 20:22:35 4443
翻译 Swift协议
面向协议(protocol-oriented)编程,苹果推荐!主要内容:协议作为类型来使用使用协议来实现多态使用协议扩展为什么使用协议扩展协议扩展是苹果新的面向协议编程的支柱,是Swift编程语言最重要的特定之一。使用协议扩展,我们能够为遵守协议的任何类型提供方法与属性实现。协议作为类型在Swift编程语言中,协议可以被看作为一种类型,像其他任何类型那样使用。这意味着协议可以作为函数的参数
2016-02-09 20:08:04 439
翻译 Swift 错误处理
主要内容:如何使用do-catch块如何表示错误如何使用availability属性一.Swift 2.0之前的错误处理错误处理是应用中响应错误与从错误中恢复的过程。在Swift 2.0之前,错误报告与Objective-C的模式相同,但是Swift可以使用可选类型的返回值,返回nil表示函数内部发生了错误。最简单的错误处理,函数的返回值会表明函数执行是否成功:返回值可以是布尔值true/f
2016-02-09 16:07:02 374
翻译 Fuse学习<2>
翻译自《Data Binding》Fuse支持使用UX标签来创建数据驱动的应用,通过直接的绑定(binding),迭代(iteration)与分支(branching)。UX也可以引用到复杂的数据结构。JavaScript模块作为数据源创建数据源最简单的方式是通过JavaScript,下面是一个最小的例子:<App> <JavaScript> module.exports =
2016-02-03 18:03:47 356
翻译 Fuse学习<1>
Fuse以两种主要方式来使用:使用跨平台的JavaScript来创建应用或原型创建组件、UI视图以及为原生应用设计在Fuse中,这些效果的实现是通过UX标记的使用。在Fuse中创建单独的应用或者原型,使用<App>标签。<App Background="#436EEE"> <Text>Hello, world!</Text></App>在<App>标签里,你可以放任何Node,Beh
2016-02-03 13:47:43 538
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人