自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 前端自定义缓动动画

function animate(obj, target, callback) { // console.log(callback); callback = function() {} 调用的时候 callback() // 先清除以前的定时器,只保留当前的一个定时器执行 clearInterval(obj.timer); obj.timer = setInterval(function() { // 步长值写到定时器的里面 // 把我.

2021-05-14 08:18:31 225

原创 element ui 表格

element ui 表格封装成表格嵌套表格(嵌套表格内容有点不一样)<template> <div> <el-table :data="tableData" style="width: 100%; margin-bottom: 20px" row-key="id" highlight-current-row default-expand-all :header-cell-style="{ b

2021-04-27 16:28:45 1240

原创 android拷贝图片副本

android不可以对原图直接操作可以拷贝图片生产副本,在副本进行操作 ImageView originalImage, copyImage; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_copy_image); //原图

2020-06-19 11:30:36 411

原创 android 缩放加载大图片

读取 sd卡大图片并且 缩放图片1.添加权限 <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />2.动态获取权限 ActivityCompat.requestPermissions(MainActivity.this, new String[]{android.Manifest.permission.WRITE_EXTERNAL_STORAGE}, 1);3.获取手机宽高 //获

2020-06-19 10:19:14 268

原创 vue组件获取 scrollTop焦点 和设置scrollTop 来保存组件的数据和滚动位置

我的项目中使用了vue和 vant 其中封装的组件有点多,先要的效果就是 缓存list数据并且下拉数据时候 当 点击item项目时候 按回退时候 滚轮还是在原来位置其中 数据缓存不在这里说了使用的是上代码这是封装的组件内部是什么不重要 主要是ref=“articleListBox”<template> <div class="article-list" ref="articleListBox"> <van-pull-refresh v-model="refr

2020-06-16 23:39:59 4094 2

原创 web查看当前是哪个元素触发了滚动

function findscroller(element){ element.onscroll=function () { console.log(element) } Array.from(element.children).forEach(findscroller) } findscroller(document.body)复制到这里面 然后滚动页面.就可以看到触发滚动的dom元素了...

2020-06-16 21:17:45 2711

原创 读取联系人信息 (源码版)

添加权限 <uses-permission android:name="android.permission.READ_CONTACTS"/>动态添加权限 ActivityCompat.requestPermissions(this, new String[]{Manifest.permission.READ_CONTACTS}, 3);读取联系人信息 //查询 raw_contacts表 contact_id 列 获取有多少个联系人(联系人对应的id) Uri

2020-06-15 21:39:15 1107

原创 获取短信数据 并且备份

配置权限 <uses-permission android:name="android.permission.READ_SMS" /> <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />动态添加权限//针对的是android8.0以上(简单版)ActivityCompat.requestPermissions(this, new String[]{Manifest.per

2020-06-15 21:30:55 380

原创 配置html-webpack-plugin

html-webpack-plugin的作用1.能够根据一个html,在根目录生成另一个html2.自动引入根目录在内存中生成功的index.js步骤1.安装默认预览功能的包:html-webpack-plugin npm install html-webpack-plugin -D2.修改webpack.config.js文件,如下: //导入包 const HtmlWebpackPlugin = require("html-webpack-plugin"); //创建对

2020-06-11 10:50:26 180

原创 webpack配置

创建项目,并打开项目所在目录的终端,输入命令:npm init -y1).打开项目目录终端,输入命令:npm install webpack webpack-cli -D2).然后在项目根目录中,创建一个 webpack.config.js 的配置文件用来配置webpack在 webpack.config.js 文件中编写代码进行webpack配置,如下:module.exports = {mode:“development”//可以设置为development(开发模式),productio

2020-06-10 18:50:10 286

原创 在NodeJS中安装babel

1.安装babel打开终端,输入命令:cnpm install --save-dev @babel/core @babel/cli @babel/preset-env @babel/node @babel/polyfill如果你需要在一个Node项目中使用Babel,你可以使用babel-core如果你想要在命令行使用Babel,你可以安装babel-clibabel-node命令可以直接运行ES6脚本@babel/preset-env转化最新语法如箭头函数, class, 扩展运算符,想要转换

2020-06-10 16:15:43 846

原创 Android Studio中如何创建帧动画文件(animation-list文件)

找到res/drawable右键

2020-06-08 17:08:51 520

原创 android 8.0 接收开机广播 (应用自启)

在清单文件中注册 <receiver android:name=".BootReceiver" android:enabled="true" android:exported="true"> <intent-filter> <action android:name="android.intent.action.BOOT_COMPLETED" /&g

2020-06-06 08:21:53 2187

原创 android 8.0后无法接收“NEW_OUTGOING_CALL”解决办法

因为android8.0后对广播进行了很多限制,一直没有搞懂为什么接收不到用户拨打电话时候的广播,尝试了网上很多的办法,后来看了这篇博客https://blog.csdn.net/dfghhvbafbga/article/details/80223938这里面有写到那些广播还可以直接在清单文件注册,但是我发现还是接收不到广播 ,后来怀疑是不是权限的问题,因为清单文件的权限添加被划掉了,而且6.0之后就需要动态添加权限添加NEW_OUTGOING_CALL权限 if (ContextCompa

2020-06-05 06:58:35 2343

空空如也

空空如也

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

TA关注的人

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