- 博客(71)
- 资源 (3)
- 收藏
- 关注
原创 gitHub提交代码
Create a new repository on the command linetouch README.mdgit initgit add README.mdgit commit -m "first commit"git remote add origin git@github.com:guochy2012/test.gitgit push -u origin master
2017-05-21 19:01:47 588
转载 CSS变量教程
原文地址http://www.ruanyifeng.com/blog/2017/05/css-variables.html一,变量的声明声明变量的时候,变量名前面要加两根连词线(--)。body { --foo: #7F583F; --bar: #F7EFD2;}上面代码中,body选择器里面声明了两个变量:--foo和--bar。它们与color、fon
2017-05-18 10:15:07 397
原创 easy-pie-chart
动态的,视网膜优先的饼状图插件特性:高可定制性易于使用独立分辨率(视网膜优化)流畅的动画效果基本支持现有浏览器,甚至 IE7支持的框架:Vanilla JS (无需任何依赖) (~872 bytes)jQuery plugin (~921 bytes)Angular Module (~983 bytes
2017-05-14 11:11:35 3372
转载 CSS垂直居中总结
本文讨论的垂直居中仅支持IE8+ 1、使用绝对定位垂直居中 div class="container"> --> div class="center absolute_center"> 生活不能等待别人来安排,要自已去争取和奋斗;br>
2017-05-07 15:49:22 419
转载 css的定位问题
一、Position各属性值详解 1. static :默认值,元素将按照正常文档流规则排列。 2. relative :相对定位,元素仍然处于正常文档流当中,但可以通过left、top、right和bottom的CSS规则来改变元素的位置。 注意点:[a]. 元素原来位置将保留,不被其他元素所占据;
2017-05-07 14:36:23 399
原创 圣杯布局
body{ box-sizing: border-box; min-width: 1000px; } #head{ text-align: center; background-color: #CCCCFF; } #container{ padding-left: 200px; padding-right: 200px; overflow:
2017-05-07 13:27:25 407
转载 flex布局
网页布局,是css的一个重要应用。传统的网页布局,主要是基于盒模型,和display、position、float属性,这些属性的一个优势就是简单,容易理解,但也有一些不方便的地方,比如在实现垂直居中的时候。2009年,W3C提出了一种新的解决方案:Flex(Flexible Box,弹性布局)布局。设置为flex布局的容器称为flex容器,flex容器的子元素称为容器项目
2017-05-06 16:48:43 459
转载 HTTPS工作原理和TCP握手机制
原文链接1、HTTPS的工作原理 HTTPS在传输数据之前需要客户端(浏览器)与服务端(网站)之间进行一次握手,在握手过程中将确立双方加密传输数据的密码信息。TLS/SSL协议不仅仅是一套加密传输的协议,更是一件经过艺术家精心设计的艺术品,TLS/SSL中使用了非对称加密,对称加密以及HASH算法。握手过程的具体描述如下:1.浏览器将自己支持的一套加密规则
2017-05-05 16:28:14 877
转载 JavaScript设计模式--单例模式
版权声明:本文为博主原创文章,未经博主允许不得转载。转载请标明出处:http://blog.csdn.net/ligang2585116!一、定义保证一个类仅有一个实例,并提供一个访问它的全局访问点。 当单击登陆按钮,页面中出现一个登陆浮窗,这个登陆浮窗是唯一的,无论单击多少次登陆按钮,这个浮窗都只会被创建一次,那么这个登陆浮窗就适合用单例模式来创建。二、实现原
2017-05-04 15:40:25 321
原创 清除浮动的几种方法
1)添加额外标签1)添加额外标签.main{float:left;}.side{float:right;}.footer优点:通俗易懂,容易掌握缺点:可以想象通过此方法,会添加多少无意义的空标签,有违结构与表现的分离,在后期维护中将是噩梦,这是坚决不能忍受的,所以你看了这篇文章之后还是建议不要用了吧。 2)使用 br标签和其自身的 html属性2)使用 b
2017-04-27 16:09:55 368
转载 Javascript操作DOM常用API总结
原文地址 http://www.cnblogs.com/lrzw32/p/5008913.html文本整理了javascript操作DOM的一些常用的api,根据其作用整理成为创建,修改,查询等多种类型的api,主要用于复习基础知识,加深对原生js的认识。基本概念在讲解操作DOM的api之前,首先我们来复习一下一些基本概念,这些概念是掌握api的关键,必须理
2017-04-25 17:31:31 407
转载 @ font-face介绍
@ font-face的是一个CSS规则,允许你输入自己的字体出现在网站上,即使在特定的字体在访问者的计算机上没有安装。这条规则最重要的是,它为设计师打开了一个全新的世界。您可以使用任何你喜欢的字体。如何使用@ font-face的下面的语法是你如何使用@ font-face的。首先,定义新的字体所提供的名称和说明的字体。p { font-family: Delic
2017-04-24 11:00:44 595
原创 jquery中的$ajax方法
url: 要求为String类型的参数,(默认为当前页地址)发送请求的地址。type: 要求为String类型的参数,请求方式(post或get)默认为get。注意其他http请求方法,例如put和 delete也可以使用,但仅部分浏览器支持。timeout: 要求为Number类型的参数,设置请求超时时间(毫秒)。此设置将覆盖$.ajaxSetup()方法的全局设
2017-04-20 15:34:01 945
原创 慕课网-必应搜索框课程源码
bing Search body{background: #333;} #bg_div{ position: relative; background-image: url("bg.jpg"); width:1300px;height:690px; margin:0
2017-04-20 10:15:49 985
转载 DOM0 DOM2 DOM3区别
原文地址:http://www.cnblogs.com/luyuan/p/3833061.htmlDOM0 DOM2 DOM3DOM是什么W3C 文档对象模型 (DOM) 是中立于平台和语言的接口,它允许程序和脚本动态地访问和更新文档的内容、结构和样式。DOM 定义了访问 HTML 和 XML 文档的标准:W3C DOM 标准被分为 3 个不同的部分:
2017-04-07 09:52:37 811
转载 JS中的this机制
原文http://www.cnblogs.com/front-Thinking/p/4364337.html1、this是啥? 简言之,this是JavaScript语言中定义的众多关键字之一,它的特殊在于它自动定义于每一个函数域内,但是this倒地指引啥东西却让很多人张二摸不着头脑。这里我们留个小悬念,希望看完这篇文章了你能回答出来this到底指引个甚。 2、
2017-04-06 15:22:47 401
转载 前端知识点总结(JavaScript篇)
原文地址 https://github.com/front-thinking/FE-Summary/blob/master/3.javascript.md同源策略及跨域请求的方法和原理(比较JSONP和document.domain的不同及优劣,以及HTML5的跨域方案)JavaScript数据类型JavaScript字符串转化JSONP原理及优缺点XMLHttpRequest事件委托
2017-04-06 14:33:38 1712
转载 彻底弄懂css中单位px和em,rem的区别
国内的设计师大都喜欢用px,而国外的网站大都喜欢用em和rem,那么三者有什么区别,又各自有什么优劣呢? PX特点1. IE无法调整那些使用px作为单位的字体大小;2. 国外的大部分网站能够调整的原因在于其使用了em或rem作为字体单位;3. Firefox能够调整px和em,rem,但是96%以上的中国网民使用IE浏览器(或内
2017-04-06 14:23:46 704
转载 Javascript操作DOM常用API总结
文本整理了javascript操作DOM的一些常用的api,根据其作用整理成为创建,修改,查询等多种类型的api,主要用于复习基础知识,加深对原生js的认识。基本概念在讲解操作DOM的api之前,首先我们来复习一下一些基本概念,这些概念是掌握api的关键,必须理解它们。Node类型DOM1级定义了一个Node接口,该接口由DOM中所有节点类型实现。这个Nod
2017-04-06 14:00:22 521
原创 jQuery
1.jQuery 语法$(this).hide() - 隐藏当前元素$("p").hide() - 隐藏所有段落$(".test").hide() - 隐藏所有 class="test" 的所有元素$("#test").hide() - 隐藏所有 id="test" 的元素2.jQuery 选择器 (1)jQuery 元素选择器jQu
2017-03-05 15:44:47 377
原创 Android 开发艺术探索 读书笔记8
第八章,理解Window和WindowManager P3098.1Window是分层的,每个Window都对应的z-oredered,层级大的会覆盖在层级小的上面。应用类层级范围1~99、子Window的层级范围1000~1999,系统Window的层级范围2000~2999,这些层级范围对应着WindowManager.LayoutPrams的type参数。WindowManage
2017-02-28 16:24:23 489
原创 Android 开发艺术探索 读书笔记7
第七章,Android动画深入分析一View动画分类:TranslateAnimation平移动画,ScaleAnimation缩放动画、RotateAnimation旋转动画、AlphaAnimation透明度动画。具体内容P282使用二,帧动画顺序播放一组预先定义好的图片,类似于电影播放。三、特殊使用场景 1.LayoutAnimation:作用于Vie
2017-02-26 16:55:42 688
原创 Android 开发艺术探索 读书笔记6
第六章、Drawable一,Drawable是一个抽象类,他是所有Drawable对象的基类,内部宽getInstrinsicWidth,内部高个体IntrinsicHeight二,分类 1.BitMapDrawable 一张图片 2.ShapeDrawable 通过颜色来构造图象
2017-02-26 14:35:15 441
原创 Android 开发艺术探索 读书笔记5
第五章、理解RemoteViewsRemoteViews表示的是一个View结构,他可以在其他进程中显示。他提供了一种基础操作用于跨进程更新它的界面。使用场景:1.通知栏和桌面小部件一,应用 1.通知栏p234 2.桌面小部件的应用开发步骤:1.定义小部件界面,在res/layout/下面建一个xml文件。2.定义小部件配置信息在res/layout下新建一个xml文件添加
2017-02-25 15:50:05 466
原创 Android 开发艺术探索 读书笔记4
第四章 View的工作原理三大流程 测量流程(measure)、布局流程(layout)、绘制流程(draw)。一,ViewRoot和DecorView ViewRoot对应于ViewRootImpl类,他是连接windowManager和DecorView的纽带。 方法:performTraversalsmeasure 决定了View宽和高getMeasu
2017-02-25 14:02:32 456
原创 Android 开发艺术探索 读书笔记3
P137 第三章View的事件体系3.1View的基础知识 1.View是Android中所有控件的基类 2.View的位置参数:top:左上角纵坐标;left:左上角横坐标;right:右下角横坐标;bottom:右下角纵坐标3.MotionEvent和TouchSlop (1)MotionEvent ACTION_DOWN,ACTION
2017-02-24 13:46:09 353
原创 Android 开发艺术探索 读书笔记
第二章 IPC机制Android开发艺术探索p50IPC 是Inter-Process Communication的缩写,含义:进程间通信或跨进程通信,是指两个进程之间进行数据交换的过程。 android中主线程就是UI线程,在UI线程中才能操作界面元素。 android中开启多进程只有一种方法:给四大组件(Activity,Service,Receiver,Cont
2017-02-21 19:55:35 525
原创 Paint类介绍 以及使用
package com.syn.androidtest;import android.content.Context;import android.graphics.Bitmap;import android.graphics.Canvas;import android.graphics.Color;import android.graphics.Paint;import andro
2016-12-29 18:09:13 727
转载 Butterknife全方位解析-摆脱繁琐的findViewById(int id)
转载自https://mp.weixin.qq.com/s/M4DWxXPIT-DOFHMptGJbYQ概述Butterknife是供职于Square公司的JakeWharton大神开发的开源库,使用这个库,在AS中搭配Android ButterKnife Zelezny插件,可以大大提高开发的效率,从此摆脱繁琐的findViewById(int id),也不用自己手动@
2016-12-25 16:40:40 613
原创 数据库 必会题目
--1、查找员工的编号、姓名、部门和出生日期,如果出生日期为空值,显示日期不详,并按部门排序输出,日期格式为yyyy-mm-dd。select emp_no,emp_name,dept,isnull(convert(char(10),birthday,120),'日期不详') birthdayfrom employeeorder by dept--2、查找与喻自强在同一个单
2016-12-05 11:17:12 1611
转载 View 事件传递
转载自http://a.codekk.com/detail/Android/Trinea/%E5%85%AC%E5%85%B1%E6%8A%80%E6%9C%AF%E7%82%B9%E4%B9%8B%20View%20%E4%BA%8B%E4%BB%B6%E4%BC%A0%E9%80%92贴上自己对onInterceptTouchEvent的一些小结Android Touch事件假设布
2016-12-04 14:40:12 314
转载 Android 网络请求框架之Rxjava+Retrofit
原文地址:http://gank.io/post/56e80c2c677659311bed9841转载请注明:Android开发中文站 » Android 网络请求框架之Rxjava+Retrofit前言RxJava和Retrofit也火了一段时间了,不过最近一直在学习ReactNative和Node相关的姿势,一直没有时间研究这些新东西,最近有个项目准备写,打算先
2016-11-29 17:57:27 421
转载 okhttp的使用
转载自:http://www.cnblogs.com/ct2011/p/4001708.html作者:GavinCT为什么需要一个HTTP库Android系统提供了两种HTTP通信类,HttpURLConnection和HttpClient。关于HttpURLConnection和HttpClient的选择>>官方博客尽管Google在大部分安卓版本中推荐使
2016-11-29 16:53:02 251
原创 android studio中怎么删除一个module
当你想删除一个module时 发现右击并没有 delete 选项 在android studio中是不能直接删除一个module的删除方法: 步骤1 右击file 找到project structure 如下图2.选择你要删除的 module 点击减号 如图:3.然后就删除了
2016-11-29 14:16:53 762
原创 tomcat的安装与配置问题
都说工欲善其事,必先利其器,要想学好java web的开发必须先配置好开发环境,今天就来讲一下我的tomcat吐血配置过程首先到apache tomcat上下载好我直接下载的是64位的windows的zip文件然后配置环境变量1,新建变量名:CATALINA_BASE,变量值:E:\tomcat\apache-tomcat-7.0.702,新
2016-09-03 18:06:50 707
转载 Android UI设计之RecyclerView
转载自 http://lib.csdn.net/article/android/39879RecyclerView简介RecyclerView是继ListView和GridView后Google又一力作,它不仅可以很方便的实现瀑布流效果,而且大幅度降低了视图的耦合性,在设计上有很高的自由度。本文主要分析RecyclerView的使用技巧以及优化。使用
2016-08-26 16:55:05 576
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人