自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 给元素添加resize事件

[code="js"](function($, h, c) { var a = $([]), e = $.resize = $.extend($.resize, {}), i, k = "setTimeout", j = "resize", d = j + "-special-event", ...

2018-04-10 10:25:35 1387

原创 css不换行

设置文字不换行,超过的部分用“...”代替[code="html"] overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 210px;[/code]设置超过n行,超过部分用...代替 [code="html"]width:200px; word-break:break-...

2018-03-20 11:05:28 196

原创 sort()方法的用法,参数以及排序原理

sort() 方法用于对数组的元素进行排序,并返回数组。默认排序顺序是根据字符串Unicode码点。语法:arrayObject.sort(sortby);参数sortby可选。规定排序顺序。必须是函数。注:如果调用该方法时没有使用参数,将按字母顺序对数组中的元素进行排序,说得更精确点,是按照字符编码的顺序进行排序。要实现这一点,首先应把数组的元素都转换成字符串(如有必要),以便进行比较。...

2018-02-09 10:34:29 900

原创 jq绑定动态生成元素

[size=medium][code="java"]$("#searchMoveVideoResult").on("click","ul li",function(){ $(this).css("border","5px solid #000"); }); [/code][code="java"]//下面这样写就是错的了,一定要把动态添加的

2018-01-23 10:50:47 210

原创 es6和vue的一些事

[url]https://www.jianshu.com/p/c0be35475e54[/url][code="java"]import Vue from 'vue';import App from './App';import router from './route';import axios from 'axios';import './less/index';[/c...

2018-01-16 11:30:22 223

原创 (转)Vue全家桶实践项目总结

[url]http://refined-x.com/2017/06/13/Vue%E5%85%A8%E5%AE%B6%E6%A1%B6%E5%AE%9E%E8%B7%B5%E9%A1%B9%E7%9B%AE%E6%80%BB%E7%BB%93/[/url][size=medium][quote]重构期间很大一部分工作就是建立Vue实例,将散布在js各个角落的数据收集到data中去,将操作数...

2018-01-15 16:38:03 371

原创 Bootstrap模态框事件监听

[size=medium][color=darkred]show.bs.modal [/color] show 方法调用之后立即触发该事件。如果是通过点击某个作为触发器的元素,则此元素可以通过事件的relatedTarget 属性进行访问。 [color=darkred]shown.bs.modal [/color] 此事件在模态框已经显示出来(并且同时在 CS...

2017-12-30 23:42:43 2215

原创 Vue 中 export default 和 module.exports

export default 服从 ES6 的规范,补充:default 其实是别名module.exports 服从CommonJS 规范 一般导出一个属性或者对象用 export default 一般导出模块或者说文件使用 module.exports...

2017-12-08 10:47:41 560

原创 微信小程序读取本地数据

[size=medium]在utils这个文件夹下,我们可以把本地的数据写进去,封装成.js文件,提供对外暴露的接口,然后读取本地数据。[/size]util.js:[code="java"]function data(){ let arr = [1,2,3] return arr}module.exports = { data:data} [/...

2017-09-06 12:27:29 1837

原创 获取鼠标选中文本内容

[code="java"]$(document).on('mouseup',function(){ console.log(window.getSelection().toString());});[/code]补充:将选中内容标识出来[code="java"]$(document).on('mouseup',function(e){ let a =...

2017-07-25 14:51:02 2628

原创 正则表达式中的g,i,m修饰符

[size=medium]g 全局匹配(会查找所有匹配,不会在查找到第一个匹配时就停止)i 执行对大小写不敏感的匹配m 执行多行匹配[/size]...

2017-07-17 11:42:09 178

原创 Vue实例中data使用return包裹

[size=medium]在使用组件化的项目中使用的是如下形式:[/size][code="java"]export default{ data(){ return { showLogin:true, // def_act: '/A_VUE', msg: 'hello vue', ...

2017-06-30 17:58:34 234

原创 App.vue

[code="java"] export default { name: 'app'}#app { font-family: 'Avenir', Helvetica, Arial, sans-serif; -webkit-font-smoothing: antialiased; -moz-osx-fo...

2017-06-30 10:58:40 323

原创 前端面试题

[size=medium]1.window.onload和$(document).ready()的区别①执行时机;前者是在网页所有元素完全加载到浏览器后才执行,后者是DOM加载完就可以执行;②多次使用;前者一次只能保存对一个函数的引用2.事件绑定和普通事件的区别普通添加事件的方法:var btn = document.getElementById("hello"...

2017-06-21 11:11:40 117

原创 js解析json几种方式(含ES6结构赋值)

[size=medium]1.首先,最普通的js解析JSON方法:[/size][size=medium][code="java"]var jsonData = {"name":"小埋","age":18}; for(var key in jsonData){ console.log(key);//json对象的key console.log(jsonData...

2017-03-20 18:54:43 2195

原创 获取准确的滚动条宽度

[size=large][code="java"]/*! * 获取浏览器竖向滚动条宽度 * 首先创建一个用户不可见、无滚动条的DIV,获取DIV宽度后, * 再将DIV的Y轴滚动条设置为永远可见,再获取此时的DIV宽度 * 删除DIV后返回前后宽度的差值 * * @return Integer 竖向滚动条宽度 */function getScr...

2017-03-14 21:34:44 219

原创 jquery判断滚动条是否到达顶部或者底部

[size=medium][code="java"]var scroll_top = $(document).scrollTop(); //scroll_top是滚动条上部离文档顶部的高度var doc_height = $(document).height();//doc_height是文档的高度var window_height = $(window).height();//windo...

2017-03-12 17:43:30 294

原创 dependencies与devDependencies之间的区别

[size=medium]npm install在安装node模块时,有两种命令参数可以把它们的信息写入package.json文件:使用npm install node_module –save自动更新dependencies字段值;使用npm install node_module –save-dev自动更新devDependencies字段值;[/size][colo...

2017-03-01 00:36:33 165

原创 setInterval设置停止和循环

[code="java"]var timesRun = 0;var interval = setInterval(function(){timesRun += 1;if(timesRun === 60){clearInterval(interval);}//do whatever here..}, 2000);[/code][code="java"]var st...

2017-02-07 15:34:01 209

原创 phpstudy如何配置thinkphp

[size=medium]1.将下载的ThinkPHP3.2.3核心版本将解压的ThinkPHP_3.2.3_full改为自己的项目名称,放入WWW下2.启动服务器,浏览器输入:localhost/项目名称FAQ:You don't have permission to access解决:第一种情况,没有选择面板中的【其他选项菜单】-【phpstudy设置】-【允许目录列表】。...

2017-02-04 22:43:23 392

原创 百度地图api-自定义覆盖物

[code="java"]function addMarker(map,point,index){ // 创建图标对象 var myIcon = new BMap.Icon("markers.png", new BMap.Size(23, 25), { offset: new BMap.Size(10, 25), image...

2017-01-18 16:58:20 397

原创 php超全局变量

[size=medium]PHP 中的许多预定义变量都是“超全局的”,这意味着它们在一个脚本的全部作用域中都可用。在函数或方法中无需执行 global $variable; 就可以访问它们。这些超全局变量是:[color=red]$GLOBALS$_SERVER$_REQUEST$_POST$_GET$_FILES$_ENV$_COOKIE$_SESSION...

2016-11-13 01:19:36 137

原创 EditText默认不获得焦点的解决方法

[size=medium]比较简单,在EditText的[color=darkred][size=large][b]父级容器[/b][/size][/color]里加上[code="java"]android:focusable="true"android:focusableInTouchMode="true"[/code]

2016-09-23 13:51:02 143

android解决背景图片平铺拉伸问题

[size=medium]最近开发时遇到一个问题:使用一条图片(1200x128)平铺作为背景,测试机型是魅族mx4,平铺代码如下:[/size][code="java"][/code][size=medium]选择有两个:1.直接在布局设置background2.帧布局套用ImageView(等下有说明)问题来了,1方法设置之后图片拉伸了!!!卧槽,然后就去查吧,怎么...

2016-09-19 11:56:10 1743

原创 Android中的“再按一次返回键退出程序”实现

[size=medium][code="java"]private long exitTime = 0;@Overridepublic boolean onKeyDown(int keyCode, KeyEvent event) { if(keyCode == KeyEvent.KEYCODE_BACK && event.getAction() == KeyEvent.ACT...

2016-09-18 21:10:03 115

Lesson1 A puma at large

[size=medium]死抠了一下,发现了非常多以前没注意到的细节,深感自己基础的薄弱.[/size][img]http://dl2.iteye.com/upload/attachment/0119/7514/8515ef3c-bd09-373a-8a4b-6e66566d62f1.jpg[/img][size=medium]此处,felt是系动词,obliged是过去分词作形容...

2016-09-01 09:49:50 169

原创 基于javascript的显示当前年月日星期上下午(秒数不断刷新)

<td width="220">今天是: <script> document.write((zjd=new Date()).getFullYear()+"年"+(zjd.getMonth()+1)+"月"+zjd.getDate() + "日 星期"+"日一二三四五六".charAt(zjd.getDay

2016-08-22 11:00:17 249

原创 String,StringBuffer与StringBuilder的区别

String 字符串常量StringBuffer 字符串变量(线程安全)StringBuilder 字符串变量(非线程安全) 简要的说, String 类型和 StringBuffer 类型的主要性能区别其实在于 String 是不可变的对象, 因此在每次对 String 类型进行改变的时候其实都等同于生成了一个新的 String 对象,然后将指针指向新的 String 对象,所以经常改变内容的...

2016-08-21 23:46:12 96

原创 DrawerLayout的使用和背景设置去除阴影

drawerLayout是Support Library包中实现了侧滑菜单效果的控件,可以说drawerLayout是因为第三方控件如MenuDrawer等的出现之后,google借鉴而出现的产物。drawerLayout分为侧边菜单和主内容区两部分,侧边菜单可以根据手势展开与隐藏(drawerLayout自身特性) 用起来还是比较简单的:<?xml version="1.0" enc...

2016-08-21 21:34:27 1081

原创 Android Studio下assets的建立及其目录下资源读取的问题

很多大兄弟们都发现as的工程里面并没有assets文件夹,有些资源类似xml文件啥的又需要这个文件夹,怎么办呢?很简单,自己建一个!不过大兄弟们可不能乱建啊!看下图:   建好了以后呢,assets文件夹是和res文件夹java文件夹同级目录下的,如下图:  好了,怎么读取assets文件夹下的资源呢?context.getClass().getClassLoader().ge...

2016-08-19 01:14:22 426

原创 Android Studio使用github

所需工具1.github账号  https://github.com2.git(免费、开源的分布式版本控制系统) https://git-scm.com/downloads/3.android studio 步骤安装git默认选项一路安装到底 git设置需要设置用户名和用户email,不设置的话在as提交代码时会报“Please tell me who y...

2016-08-17 00:18:20 176

原创 Android系统广播集合

String ADD_SHORTCUT_ACTION 动作:在系统中添加一个快捷方式。 String ALL_APPS_ACTION 动作:列举所有可用的应用。输入:无。 String ALTERNATIVE_CATEGORY 类别:说明 activity 是用户正在浏览的数据的一个可选操作。 String ANSWER_ACTION 动作:处理拨入的电话。 Stri...

2016-08-16 14:47:40 133

原创 Android权限大全

访问登记属性android.permission.ACCESS_CHECKIN_PROPERTIES ,读取或写入登记check-in数据库属性表的权限获取错略位置android.permission.ACCESS_COARSE_LOCATION,通过WiFi或移动基站的方式获取用户错略的经纬度信息,定位精度大概误差在30~1500米获取精确位置android....

2016-08-16 12:05:32 105

原创 在顶部显示Snackbar:TopSnackbar

[size=medium]原作者的github:[url]https://github.com/AndreiD/TSnackBar[/url][/size][size=medium]使用方式:[/size][code="java"]compile 'com.androidadvance:topsnackbar:1.1.1'[/code][size=medium]这里吐槽...

2016-08-08 14:12:19 398

Android自定义属性

[size=medium]这里我自定义一个View来说明自定义属性的用法.[b][color=darkred]Part 1.[/color][/b]自定义一个View:[/size][code="java"]public class MyView extends View { public MyView(Context context) { super(...

2016-08-04 16:17:24 106

原创 自定义View

[size=medium]关于自定义View,无数大神都给出了他们宝贵的见解,详见:[url]http://blog.csdn.net/lmj623565791/article/details/24252901[/url][url]http://blog.csdn.net/guolin_blog/article/details/17357967[/url]我就不再班门弄斧了(群众:...

2016-08-04 11:30:24 103

xUtils3.0的使用(三) 数据库操作

[color=green]最近才接触xUtils,看了一会才发现已更新3.0的新版本,例子简直少的可怜,还是各种互抄各种转载=。=[/color][color=green][/color][size=medium]本文主要就单表查询做一番演示(为了解耦做了一点封装):[/size][size=medium]这里一共有四步操作:[/size][color=darkred][siz...

2016-08-02 11:54:16 293

xUtils3.0的使用(二) 网络请求

[size=large]写法还是比较简单的,但是不得不吐槽一下sample里的变量命名真是太恶心了(好吧我不是在故意黑国人的命名习惯)[/size][color=darkred][size=large]异步请求:(写成工具类)[/size][/color][code="java"]public class XHttpUtils { public static void req...

2016-07-31 19:12:46 164

原创 xUtils3.0的使用(一)IOC

[color=darkred][size=x-large]首先,没啥说的,放上xUtils的github地址:[url]https://github.com/wyouflf/xUtils3[/url][/size][/color][size=large]作者的原话:xUtils3 api变化较多;xUtils 2.x对Android 6.0兼容不是很好, 请尽快升级至xUtils3...

2016-07-30 21:13:35 186

原创 okHttp回调函数写法

[size=xx-large]包装成工具类:[/size][code="java"]public class OkHttpUtil { public static void RequestData(String address,final HttpCallBackListener listener){ OkHttpClient client = new OkHt...

2016-07-30 13:28:27 808

空空如也

空空如也

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

TA关注的人

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