9 txfyteen

尚未进行身份认证

暂无相关简介

等级
TA的排名 10w+

浏览器的事件流

这里写目录标题定义三个阶段 (先捕获,后冒泡)定义 浏览器的事件流是指在浏览器中,从页面中接收事件(onKeyDown, onKeyMove)的顺序三个阶段 (先捕获,后冒泡) 1、事件捕获 2、目标 3、事件冒泡(只是IE没有捕获阶段) ![在这里插入图片描述](https://img-blog.csdnimg.cn/20200327110403575.png?x-oss-p...

2020-03-27 11:05:45

vue使用lodash防抖和节流

节流防抖的目的构建应用程序中,减少频繁操作DOM,提升页面的速度和性能,避免页面的卡顿、浏览器崩溃等问题节流防抖的应用场景用户在短时间内快速触发多次事件,调整窗口大小或滚动页面、点击触摸事件等(onmousemove、scroll、keyup、keydown等)。例如,监听页面窗口滚动事件,并且用户持续快速地向下滚动页面,那么滚动事件可能在 3 秒内触发数千次,这可能会导致一些严重的性能问题...

2020-02-23 12:40:26

认识Threejs

Threejs定义 Threejs运行在浏览器的3d javascript库(three表示3D的意思,js表示javascript)三大对象 Threejs运行在浏览器的3d javascript库(three表示3D的意思,js表示javascript)...

2020-01-30 14:31:59

flex布局实现div内容居中

<div class="list-col-detail">1002</div>.list-col-detail{ width: 180px; height: 78px; display: flex; align-items: center; justify-content: center; background: #ff0000; }

2018-12-24 15:17:35

vue项目使用svg图片(svg-sprite-loader以及vue2-svg-icon的使用)

一、使用svg的好处未来必热:SVG Sprite技术介绍第一种方式:二、安装svg-sprite-loadernpm install svg-sprite-loader --save-dev三、webpack 配置(build/webpack.base.conf.js){ test: /\.svg$/, loader: 'svg-...

2018-12-06 22:06:29

图片缩放时java.lang.IllegalArgumentException: pointerIndex out of range解决方案

package com.example.webproject;import android.app.Activity;import android.graphics.Matrix;import android.graphics.PointF;import android.os.Bundle;import android.util.FloatMath;import android.u...

2018-11-18 08:50:05

小程序实现之—css伪元素实现带框加号

背景:基于小程序包大小的限制,使用css伪元素实现带框加号。减少包体积。图片效果如下: .add { border: 1px solid; width: 100px; height: 100px; color: #ccc; transition: color .25s; position: relative; } ...

2018-11-17 16:51:50

flex布局换行空白间隙之align-content

 一、本文实现的效果图如下:布局右侧使用flex布局,超过3个则换行。父元素代码如下:.nav-right{ width: 75%; padding: 10px; display: flex; /* 默认是水平的 */ flex-direction: row;/*设置子元素的排列方向*/ flex-wrap: wrap;/*溢出则换行*/}子元素代...

2018-09-12 16:16:19

mac 安装webpack之-bash: webpack: command not found

1、用npm的方式安装,首先你要安装node.js,地址 https://nodejs.org/en/download/下载安装 安装 Node.js 和npm双击该文件,无脑下一步即可。安装成功后,是这样的:2、安装完看有没有安装成功,看下版本,打开终端输入:node -v【查看node版本】、npm -v【查看npm版本】 xxxx-Pro:~ xf$ node -vv8.9.1xxxx-P...

2018-06-20 15:37:40

java并发编程基础(1)—线程之基本概念

概述进程和线程的区别进程与线程的关系图线程间的状态一操作系统分析线程间的状态二从java分析线程间的状态java15以后的源码线程间状态切换java的多线程编程中涉及的东西比较多,本文主要从线程的概述、线程、进程与线程的区别、线程的状态以及切换概述 1、线程是操作系统的概念,是进程的一个执行单元(通俗的讲就是进程的执行线路,一个进程至少有一个线程)。 2、在早期的操作系统中

2016-08-15 09:18:00

Gradle DSL method not found: 'useLibrary()'

  解决办法:修改settings.gradle里面引用的配置,如果你没有引用库了请将引用后面的‘:library去掉’ include ':app', ':library' 去掉库后面的':library',修改为 include ':app'即可   ...

2016-03-03 09:39:42

enforceInterface() expected 'com.txfy.aidl.IAidl' but read 'com.example.AliPay.IAidl'

一、AIDL是什么?AIDL(Android Interface Definition Language)是Android接口定义语言,用于进程间的通信(IPC),它能实现让多个应用程序组件之间与某个Service进行跨进程通信,从而实现多个应用程序共享一个服务的功能。二、为什么要通过AIDL进行IPC通信?系统为一个应用分配一个进程,进程运行在自己的内存空间,一个进程不能直接访问另外...

2015-04-10 15:21:07

Intent之——跨进程启动Activity和设置程序的多个入口

一个应用程序是一个进程,那么我们如何启动另一个进程呢?public void switchProcess(View v) { Intent intent = new Intent(); intent.setAction("android.txfy.action.customapp"); startActivity(intent); }?也就是启动其他的app。这里使用到...

2015-04-02 11:05:11

Android自定义控件之——文字圆形边框(将文字绘制在圆中间)

自定义的控件写了很多跟圆形有关系的,有时候蛮纠结在圆里面画文字的有两种思路,一种是画圆之后再画字体,将字体控制在居中的位置另外一种是:重写TextView,控制TextView的gravity居中,再绘制TextView的边框,重点介绍这种用法。 一、绘制之前,掌握RectF对象的用法RectF 这个类包含一个矩形的四个单精度浮点坐标。矩形通过上下左右4个边的坐标来表示一个矩形...

2015-04-01 16:34:05

Android开源通信框架之——EventBus

前阵子看了 Mr Simple的博客,关于事件总线的,自己也跟着学了下一、什么是EventBusEventBus是一种基于事件发布与订阅模式的事件总线,实现了Activity、Fragment、Service组件或对象之间交互。让发布与订阅充分的解耦。二、与Android其他事件传递的区别Android传递方式包括Handler、BroadcastReceiver、In...

2015-03-30 10:09:07

图片缩放时java.lang.IllegalArgumentException: pointerIndex out of range解决方案

最近在学习多点触控Multi-Touch照着别人的代码写了一个多点触控的Demo,功能是实现图片的放大缩小。一、实现的代码,下面是可能会出现错误的代码:package com.example.webproject;import android.app.Activity;import android.graphics.Matrix;import android.graphics.Po

2015-01-28 10:29:41

Unable to execute dex: Multiple dex files define 的一种解决方法

由于你自己的疏忽,你的项目下某个文件夹中有一个后缀为*.APK的文件,删掉,重新clean你的项目就能重新运行了,当然也不排除其他情况!其他情况网上有很多介绍了,我这里就不详细介绍了。

2014-11-27 11:09:12

Android之为你的应用添加ActionBar

一、官网介绍ActionBar链接

2014-11-06 09:22:47

Intent跳转问题

跳转时先显示桌面壁纸再跳到目标页面

2014-08-18 16:56:38

android的Theme.Light.NoTitleBar和Theme.Light.NoTitleBar.Fullscreen的区别

Theme.Light.NoTitleBar 查看顶部通知需要滑动两次才能出来Theme.Light.NoTitleBar.Fullscreen 查看顶部通知滑动一次就

2014-04-16 16:33:16

查看更多

勋章 我的勋章
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。