- 博客(139)
- 资源 (24)
- 收藏
- 关注
转载 webpack
搜罗一切webpack的好文章好工具webpack 优秀中文文章如有好文, 请到此issue里提交文章,或者直接发pull request.
2017-01-18 16:22:53
911
转载 Javascript 中的神器——Promise
Promise in js回调函数真正的问题在于他剥夺了我们使用 return 和 throw 这些关键字的能力。而 Promise 很好地解决了这一切。2015 年 6 月,ECMAScript 6 的正式版 终于发布了。ECMAScript 是 JavaScript 语言的国际标准,JavaScript 是 ECMAScript 的实现。ES6 的目标,是使得
2017-01-18 15:58:29
785
转载 移动端布局解决方案+神器
godcss移动端布局终极解决方案+神器--- 让移动端布局开发更加容易 http:/www.github.com/godcss/介绍godcss不是一个库,也不是一个框架。它是一个移动端布局开发解决方案。使用godcss可以让移动端布局开发更容易。使用动态的HTML根字体大小和动态的viewport scale。遵循视觉一致性原则。在不同大
2017-01-18 15:52:12
2654
转载 velocity官网介绍
如果你习惯于使用CSS来制作动画效果,那么Velocity.js带给你的感觉很可能是“原来这一切竟然可以是真的”。我们跟很多人一样,在很久以前就放弃使用jQuery动画来制作CSS过渡和关键帧,放弃前者令我们感到欣喜,放弃后者令我们感到无奈。我们hack了setTimeout,给它添加了动画触发的后渲染类;我们小心翼翼地避开“animationEnd”迷惑人的地方;我们的动画使用max-h
2017-01-16 14:16:48
4670
原创 velocity--plugins
Plugins 插件1. UI Pack (velocity.ui.js)velocity.ui.js 是 velocity.js 的 动画插件(1.8 KB ZIP’ed) 我们可以用它快速创建炫酷的动画特效,它依赖于 velocity.js。velocity.ui 有2个重要方法:$.Velocity.RegisterEffect()和 $.Velocity.RunSe
2017-01-10 17:41:57
746
原创 velocity--Advanced 高级用法
Advanced 高级用法1. Value Functions属性值可通过传递一个函数来设置动画效果JavaScript// 使 $element 的透明度随机到一个值 的动画,每次执行后 元素透明度都不同$element.velocity({ opacity: function() { return Math.random() }});
2017-01-10 17:40:57
709
原创 velocity--Feature 特色
Feature 特色Velocity 提供了一些特色动画功能。1. TransformsVelocity 支持2D/3D变换动画, 比如translate, scale, rotate, skew等。JavaScript$element.velocity({ translateX: "200px", rotateZ: "45deg"});
2017-01-10 17:40:06
1083
原创 velocity--Command 指令
Command 指令Velocity 中预定义了几个常用的快捷动画指令。1. Fade & Slide1-1. "fadeIn" & "fadeOut"Fade 对应为:"fadeIn"(淡入) 和"fadeOut"(淡出) 两个动画指令, 和 jQuery 的$.fadeIn(),$.fadeOut()相似。Fade 和 Slide 动画指令 都会动态
2017-01-10 17:38:44
1286
原创 velocity-Option 配置项
Velocity 提供了丰富的可选配置项,可以更好的控制动画,你也可以利用这些配置做出炫酷复杂的动画特效。1. Duration 动画执行时间Velocity 的动画执行时间以毫秒为单位,并支持 jQuery 中的动画速度关键字: "slow","normal","fast"。JavaScript$element.velocity({ opacity: 1 }, { d
2017-01-10 17:37:35
1201
原创 Velocity.js 中文文档
概述Velocity 是一个简单易用、高性能、功能丰富的轻量级JS动画库。它能和 jQuery 完美协作,并和$.animate()有相同的 API, 但它不依赖 jQuery,可单独使用。 Velocity 不仅包含了 $.animate() 的全部功能, 还拥有:颜色动画、转换动画(transforms)、循环、 缓动、SVG 动画、和 滚动动画 等特色功能。
2017-01-10 17:36:09
1877
转载 websocket资料总结
前言之前的项目中使用了websocket、socketJS,趁此机会将一些知识点及资料进行整理总结。正所谓温故而知新~websocket是什么按照惯例,在使用之前,先了解一下概念。websocket是在html5中提供了一种浏览器和服务器间进行全双工通讯的网络技术。浏览器向服务端发送一个请求,通过报文头部Upgrade来表明需要从HTTP切换至Webso
2016-12-27 16:48:11
746
转载 STOMP-WebSocket中文文档
STOMP-WebSocket中文文档前言前两天整理了websocket的资料,今天就把上次没说完的Stomp.js好好说一说~Stomp Over Webscoket参考文档:http://jmesnil.net/stomp-websocket/doc/本文为参考文档的部分翻译,技术不佳,如有失误请指正。什么是StompSTOMP即Simple (
2016-12-27 15:50:21
13571
3
转载 移动端webApp兼容问题解决
1. IOS移动端click事件300ms的延迟响应移动设备上的web网页是有300ms延迟的,玩玩会造成按钮点击延迟甚至是点击失效。这是由于区分单击事件和双击屏幕缩放的历史原因造成的,2007年苹果发布首款iphone上IOS系统搭载的safari为了将适用于PC端上大屏幕的网页能比较好的展示在手机端上,使用了双击缩放(double tap to zoom)的方案,比如你在手机上
2016-12-01 15:30:13
15974
转载 前端跨域访问原理以及解决方案
1:首先了解web页面调用js不受跨域影响。2:我们通过ajax请求调用js脚本,这样就可以实现跨域。3:jsonp该协议的一个要点就是允许用户传递一个callback参数给服务器,然后服务器返回数据时会将这个callback参数作为函数名来包裹住json数据,这样客户端就可以随意定制自己的函数来处理返回数据了。跨域请求数据解决方案主要有如下解决方法:?
2016-12-01 15:28:00
870
原创 前端webapp开发资料分享
检测dns网站。http://tool.chinaz.com/dns/代码规范https://github.com/ecomfe/spec在线jsonhttp://json.cn/在线js压缩http://tool.oschina.net/jscompress在线html压缩http://tool.lu/html/
2016-12-01 15:26:01
575
转载 flex布局兼容处理
旧语法篇定义容器的display属性.box{ display: -moz-box; /*Firefox*/ display: -webkit-box; /*Safari,Opera,Chrome*/ display: box;}容器属性1.box-pack 属性box-pack定义子元素主轴对齐方式。.box{ -moz-box-pack
2016-12-01 15:14:11
718
转载 破解wifi
版权声明:本文为博主原创文章,未经博主允许不得转载。目前无线网络加密技术日益成熟。以前的wep加密方式日渐淘汰,因为这种加密方式非常容易破解,当然现在还是有不少使用这种加密方式无线网络。现在大部分的无线网络都是使用wpa/wpa2方式来加密的,这种加密方式安全系数高,很难破解,当然这也不是不可能的。本文将教大家破解用wpa/wpa2加密方式的wifi密码。现在就让我
2016-09-02 17:00:16
1642
转载 React框架
http://reactjs.cn/react/docs/getting-started.htmlJSFiddle开始学习 React 最简单的方式是使用如下JSFiddle的 Hello World例子:React JSFiddleReact JSFiddle without JSX初学者教程包 (Starter Kit)开始先下载初学者教程包
2016-03-14 15:26:37
776
转载 android 多线程数据库读写分析与优化
最新需要给软件做数据库读写方面的优化,之前无论读写,都是用一个 SQLiteOpenHelper.getWriteableDataBase() 来操作数据库,现在需要多线程并发读写,项目用的是2.2的SDK。android 的数据库系统用的是sqlite ,sqlite的每一个数据库其实都是一个.db文件,它的同步锁也就精确到数据库级了,不能跟别的数据库有表锁,行锁。所以对写实在有要求的,
2015-01-27 10:31:26
605
转载 View的拖拽和缩放
[java] view plaincopypackage com.demo.pinch; import android.content.Context; import android.graphics.Bitmap; import android.util.FloatMath; import android.view.MotionEv
2015-01-15 17:39:47
685
转载 Android数据库高手秘籍(一)——SQLite命令
要想熟练地操作任何一个数据库,最最基本的要求就是要懂SQL语言,这也是每个程序员都应该掌握的技能。虽说SQL博大精深,要想精通确实很难,但最基本的一些建表命令,增删改查,大家还是必须要学会的。SQL(Structured Query Language)是一种标准的数据库查询语言,即所有的关系型数据库都会支持它,只不过每种数据库对SQL语言的支持与标准存在着细微的不同。我们无须关心其它数据库
2015-01-07 17:21:04
480
转载 Android事件分发机制完全解析,带你从源码的角度彻底理解(下)
还未阅读过的朋友,请先参考 Android事件分发机制完全解析,带你从源码的角度彻底理解(上) 。那么今天我们将继续上次未完成的话题,从源码的角度分析ViewGruop的事件分发。首先我们来探讨一下,什么是ViewGroup?它和普通的View有什么区别?顾名思义,ViewGroup就是一组View的集合,它包含很多的子View和子VewGroup,是Android中所
2015-01-06 14:24:11
434
转载 Android事件分发机制完全解析,带你从源码的角度彻底理解(上)
比如:onTouch和onTouchEvent有什么区别,又该如何使用?为什么给ListView引入了一个滑动菜单的功能,ListView就不能滚动了?为什么图片轮播器里的图片使用Button而不用ImageView?等等……对于这些问题,我并没有给出非常详细的回答,因为我知道如果想要彻底搞明白这些问题,掌握Android事件分发机制是必不可少的,而Android事件分发机制绝对不是三言两语就能说
2015-01-06 14:21:56
486
转载 Android性能调优
Android性能调优本文主要分享自己在appstore项目中的性能调优点,包括同步改异步、缓存、Layout优化、数据库优化、算法优化、延迟执行等。 性能优化专题已完成五部分:性能优化总纲——性能问题及性能调优方式性能优化第三篇——Java(Android)代码优化性能优化第二篇——布局优化性能优化第一篇——数据库性能优化性能优化实例
2015-01-05 17:00:28
499
转载 Android:关于声明文件中android:process属性说明 新进程
Android:关于声明文件中android:process属性说明Author : Aoyousatuo Zhaohttp://blog.sina.com.cn/aoyousatuo 笔者在学习Android Service组件的过程中碰到了一个问题,就是在Android应用的声明文件Manifest.xml中有时候会对相关的服务
2015-01-05 11:08:40
999
转载 Android Service完全解析,关于服务你所需知道的一切(下)
在上一篇文章中,我们学习了Android Service相关的许多重要内容,包括Service的基本用法、Service和Activity进行通信、Service的销毁方式、Service与Thread的关系、以及如何创建前台Service。以上所提到的这些知识点,基本上涵盖了大部分日常开发工作当中可能使用到的Service技术。不过关于Service其实还有一个更加高端的使用技巧没有介绍,即远程
2015-01-04 17:56:23
426
转载 Android Service完全解析,关于服务你所需知道的一切(上)
相信大多数朋友对Service这个名词都不会陌生,没错,一个老练的Android程序员如果连Service都没听说过的话,那确实也太逊了。Service作为Android四大组件之一,在每一个应用程序中都扮演着非常重要的角色。它主要用于在后台处理一些耗时的逻辑,或者去执行某些需要长期运行的任务。必要的时候我们甚至可以在程序退出的情况下,让Service在后台继续保持运行状态。不过,虽然
2015-01-04 17:55:00
636
转载 枚举单例的实现
public enum MaYun {//不过还有一种通过枚举实现单例模式的方法:himself; //定义一个枚举的元素,就代表MaYun的一个实例//private String anotherField;MaYun() {//MaYun诞生要做的事情//这个方法也可以去掉。将构造时候需要做的事情放在instance赋值的时候:/** himself = MaYun
2014-12-30 17:34:53
451
转载 Java设计模式透析之 —— 单例(Singleton)
什么作为Java新手神器的System.out.println(),到了真正项目开发当中会被唾弃呢?其实只要细细分析,你就会发现它的很多弊端。比如不可控制,所有的日志都会在项目上线后照常打印,从而降低运行效率;又或者不能将日志记录到本地文件,一旦打印被清除,日志将再也找不回来;再或者打印的内容没有Tag区分,你将很难辨别这一行日志是在哪个类里打印的。你的leader也不是傻瓜,用Syste
2014-12-30 17:24:07
364
转载 Android自定义View的实现方法,带你一步步深入了解View(四)
我们一共学习了LayoutInflater的原理分析、视图的绘制流程、视图的状态及重绘等知识,算是把View中很多重要的知识点都涉及到了。如果你还没有看过我前面的几篇文章,建议先去阅读一下,多了解一些原理方面的东西。之前我有承诺过,会在View这个话题上多写几篇博客,讲一讲View的工作原理,以及自定义View的方法。现在前半部分的承诺已经如约兑现了,那么今天我就要来兑现后面部分的承诺,讲
2014-12-30 16:56:01
506
转载 Android视图状态及重绘流程分析,带你一步步深入了解View(三)
了解了视图绘制流程中onMeasure、onLayout、onDraw这三个最重要步骤的工作原理,那么今天我们将继续对View进行深入探究,学习一下视图状态以及重绘方面的知识。如果你还没有看过我前面一篇文章,可以先去阅读 Android视图绘制流程完全解析,带你一步步深入了解View(二) 。相信大家在平时使用View的时候都会发现它是有状态的,比如说有一个按钮,普通状态下是一种效果,但是
2014-12-30 16:54:34
498
转载 Android视图绘制流程完全解析,带你一步步深入了解View(二)
相信每个Android程序员都知道,我们每天的开发工作当中都在不停地跟View打交道,Android中的任何一个布局、任何一个控件其实都是直接或间接继承自View的,如TextView、Button、ImageView、ListView等。这些控件虽然是Android系统本身就提供好的,我们只需要拿过来使用就可以了,但你知道它们是怎样被绘制到屏幕上的吗?多知道一些总是没有坏处的,那么我们赶快进入到
2014-12-30 16:11:01
438
转载 Android LayoutInflater原理分析,带你一步步深入了解View(一)
今天就从LayoutInflater开始讲起吧。相信接触Android久一点的朋友对于LayoutInflater一定不会陌生,都会知道它主要是用于加载布局的。而刚接触Android的朋友可能对LayoutInflater不怎么熟悉,因为加载布局的任务通常都是在Activity中调用setContentView()方法来完成的。其实setContentView()方法的内部也是使用Layo
2014-12-30 16:07:18
354
转载 Android Fragment完全解析,关于碎片你所需知道的一切
我们都知道,Android上的界面展示都是通过Activity实现的,Activity实在是太常用了,我相信大家都已经非常熟悉了,这里就不再赘述。但是Activity也有它的局限性,同样的界面在手机上显示可能很好看,在平板上就未必了,因为平板的屏幕非常大,手机的界面放在平板上可能会有过分被拉长、控件间距过大等情况。这个时候更好的体验效果是在Activity中嵌入"小Activity",然后
2014-12-30 10:49:39
429
转载 Android 屏幕适配
Android 屏幕适配2014 年 05 月 16 日android众所周知,Android机型尺寸各种各样,于是屏幕适配就成了Android开发中很重要的一环。Android屏幕适配可能一些开发者都会遇到这样的问题,今天就来分享下屏幕适配,你会发现其实Android屏幕适配也可以很简单。基本概念Android屏幕适配必须要理解的一些概念,这部
2014-12-29 18:52:09
452
转载 SQLite的基本信息和使用过程
上次我向大家介绍了SQLite的基本信息和使用过程,相信朋友们对SQLite已经有所了解了,那今天呢,我就和大家分享一下在Android中如何使用SQLite。现在的主流移动设备像Android、iPhone等都使用SQLite作为复杂数据的存储引擎,在我们为移动设备开发应用程序时,也许就要使用到SQLite来存储我们大量的数据,所以我们就需要掌握移动设备上的SQLite开发技巧。对于An
2014-12-29 18:51:35
553
转载 android应用开发全程实录-你有多熟悉listview?
今天给大家带来《android应用开发全程实录》中关于listview和adatper中的部分。包括listview的基本使用,listview的优化等。我们经常会在应用程序中使用列表的形式来展现一些内容,所以学好ListView是非常必需的。ListView也是Android中比较难以使用的控件,这节内容就将详细解读ListView的用法。一个ListView通常有两个职责。(1)将
2014-12-29 18:03:34
490
转载 android基础详解
Android四大基本组件介绍与生命周期Android四大基本组件分别是Activity,Service服务,Content Provider内容提供者,BroadcastReceiver广播接收器。一:了解四大基本组件Activity :应用程序中,一个Activity通常就是一个单独的屏幕,它上面可以显示一些控件也可以监听并处理用户的事件做出响应。Activity之间通
2014-12-29 18:01:33
477
转载 Android View绘制--自定义控件原理
首先是view的绘制过程~最主要的分三部分measure layout draw看字面意思,计算,布局,画~android中控件相当于是画在一个无限大的画布上的,那就产生了几个问题画布无限大,但是画的内容肯定是有限的,即我们只需要画布的一小部分,那这部分有多大呢?measure就是计算这个画布所需部分有多大的决定好我们需要的画布部分,我们可能会在上面
2014-12-03 18:09:39
1078
转载 使用TextView/EditText应该注意的地方
发表于2周前(2014-10-20 14:59) 阅读(61) | 评论(0) 8人收藏此文章, 我要收藏赞0带清除功能的输入框控件ClearEditText,仿IOS的输入框 EditText小记 http://www.cnblogs.com/endure/p/3690443.html Android字体阴影 strings.x
2014-10-31 18:43:46
702
android_image-loader
2014-02-27
protoc_buf --java 全了
2013-08-21
log4j--jar包
2013-08-21
消息推送客户端5.0
2013-04-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人