- 博客(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关注的人