- 博客(25)
- 收藏
- 关注
原创 当页面关闭时是否需要提醒保存
//当页面关闭时是否需要提醒保存window.isCloseHint = {};//初始化关闭window.addEventListener(‘beforeunload’, function (e) {let isShow = false;console.log(window.isCloseHint);Object.keys(window.isCloseHint).forEach(key => {if (window.isCloseHint[key]) {isShow = true;}}
2022-06-20 15:43:40
320
原创 Swiper分页器hover跳转
当paginationRender 完成 给对应按钮做鼠标进入监听 模拟点击 swiperOptions: { mousewheel: true, slidesPerView: 'auto', navigation: { nextEl: '.swiper-button-next', prevEl: '.swiper-button-prev' }, freeMode: true,
2021-10-15 09:49:37
1286
原创 elementUI VueTreeSelect叠加问题
解决elementUI Form表单 ElSelsect dataPicker 等与VueTreeSelect布局覆盖冲突问题 hideElementComponent() { if (this.$refs) { const refs = Object.values(this.$refs) if (refs) { refs.forEach((item) => { try { //
2021-10-13 14:18:51
692
原创 vue 无缝滚动组件vue-seamless-scroll
vue-seamless-scroll演示库地址:https://chenxuan0000.github.io/vue-seamless-scroll/zh/guide/usage.htmlgit地址:https://github.com/chenxuan0000/vue-seamless-scroll
2021-05-02 23:21:30
262
原创 扁平结构数据转树结构数据
/** * 扁平结构数据转树结构数据 * @param list 数据集 * @param root 根节点code * @param options 字段配置项 keyField = 'id', childField = 'children', parentField = 'parent' * @returns {Array} */function transformTree (list, root, options = {}) { const { keyField.
2021-04-19 13:51:27
215
原创 git 常用命令
Git 常用命令Git常用命令行克隆版本库分支管理分支提交、更新Git常用命令行克隆版本库git clone https://gitee.com/gaozhenxing/iview.git分支管理分支命令行说明备注git branch查看本地分支状态git branch -r查看远程分支git branch -a查看所有分支git checkout [branchName]切换分支git checkout [branchName]
2021-03-02 10:48:12
100
转载 解决Mac睡眠启动后无声音
有时候 Mac 从睡眠状态恢复之后没有声音,这是 Mac OS X 系统的一个 Bug。这是因为 Mac OS X 的核心音频守护进程「coreaudiod」出了问题,虽然简单的重启电脑就能解决,但是如果此时开启了很多程序后者有其他情况不想重启电脑的话,可以按照下面的方法解决此问题。 操作步骤: 1、在 Mac 中打开活动监视器(在 Finder 的「应用程序」中搜索「活动监视器」可以找到...
2018-09-20 15:29:19
9647
1
转载 mac android apk反编译
在mac os系统上反编译android apk,首先需要准备好以下3个文件:1、apktool:https://ibotpeaches.github.io/Apktool/install/ 2、dex2jar:https://github.com/pxb1988/dex2jar 3、jd-gui:http://jd.benow.ca下载好后,就可以开始我们的反编译之路了:1...
2018-09-15 14:02:32
259
转载 android studio gradle:download http://jcenter 卡住解决办法
使用阿里云的国内镜像仓库地址,就可以快速的下载需要的文件修改项目根目录下的文件 build.gradle :buildscript { repositories { maven{ url 'http://maven.aliyun.com/nexus/content/groups/public/'} }}allprojects { rep...
2018-07-25 18:31:03
3685
1
原创 手写逆波兰表达式-练习栈的使用
逆波兰表达式也叫后缀表示法,即操作符号都置于操作数的后面,逆波兰表达式可以不用括号来标识操作符的优先级。例如:3+4 是一个中缀表达式,转换成逆波兰表达式为34+ 。有人可能会想有后缀表达式,中缀表达式,那有没有前缀表达式呢?
2017-11-08 17:45:18
750
原创 手写单链表-并实现单链表元素逆置
数组作为数据存储有一定的缺陷,在无序数组中,搜索是低效的;在有序数组中,插入效率低,不管在哪一种数组中,删除效率都很低,数组创建后它的大小是不可改变的。链表:在内存中不是连续的,添加删除效率高,不支持高效随机访问
2017-11-06 15:45:30
1383
翻译 收藏
//Android 开源项目分类 https://github.com/Trinea/android-open-project/tree/master/%E7%B9%81%E9%AB%94%E4%B8%AD%E6%96%87%E7%89%88//GitHub 优秀的 Android 开源项目 http://www.open-open.com/lib/view/open1416808977430.
2017-03-29 09:39:43
660
转载 Android 百度地图坐标-wgs84 转 百度
百度地图api中有算法 // 将google地图、soso地图、aliyun地图、mapabc地图和amap地图// 所用坐标转换成百度坐标 CoordinateConverter converter = new CoordinateConverter(); converter.from(CoordType.COMMON); // sourceLatLng待转换坐标 converter.
2017-03-28 11:18:28
2574
转载 异常捕捉线程
异常捕捉线程 并将错误日志及设备信息保存到sd卡import android.content.Context;import android.content.pm.PackageInfo;import android.content.pm.PackageManager;import android.os.Build;import android.os.Environment;import a
2017-03-02 14:30:51
413
原创 AndroidStudio开发高德地图有些机型报java.lang.UnsatisfiedLinkError解决方案
E/AndroidRuntime: FATAL EXCEPTION: main java.lang.UnsatisfiedLinkError: Native method not found: com.autonavi.amap.mapcore.MapCore
2016-09-07 17:15:28
2060
原创 如何将AndroidStudio项目发布到Github
上周突然有想法,看到Github上有很多Android项目,于是想把自己的项目发布到Github,就去网上找各种资料。并将自己的项目成功的上传到Github。如何将AndroidStudio项目发布到Github
2016-04-10 15:49:34
3107
原创 因为你是我心脏跳动的力量
我是你的港湾,我是你前行的陪伴 我找到你所在的小巷时,也找到你的家 我们的手仍然紧紧牵在一起 找到了你的真主,我也遇到了我的神 我们相遇之后,我感觉充满了力量 我们相遇后,我变得无所不能 尽管终点困难重重,前行的道路不在迷茫 因为你是我心脏跳动的力量我是你不能放弃的希望 而你却是我整片的天空 在寻找你的星星时, 我也迎来了我的破晓 你走进了我的内心,我是你不能放弃的希望 当
2016-03-30 00:16:12
2059
原创 Android 版本号对比 比较大小 (版本比较)
最近在项目中版本更新需要判断 服务器版本和本地版本的大小 判断是否需要下载并安装应用。于是写了一下比较版本大小的方法可以根据服务器各种版本比较 1.2 和 1.2.1 默认 1.2.1 版本大方法有bug 希望大家提出。 /** * 如果版本1 大于 版本2 返回true 否则返回fasle 支持 2.2 2.2.1 比较 * * @param v1 版本服务器版
2016-03-25 18:21:21
4114
原创 getDrawable()方法过时 替代
context.getResources().getDrawable(R.mipmap.icon_my); 官方推荐调用 context.getResources().getDrawable(R.mipmap.icon_my,theme);只是过时了,并不影响使用,只是在特殊情况下,在Android4.1系统之前加载缩略图可能会出现异常,所以被谷歌废弃了。建议用以下方法代替:
2016-03-11 14:35:19
9694
原创 Android Api等级对应Android版本
API等级1:Android 1.0 API等级2:Android 1.1 Petit Four API等级3:Android 1.5 Cupcake API等级4:Android 1.6 Donut API等级5:Android 2.0 Éclair API等级6:Android 2.0.1 Éclair API等级7:Android 2.1 Éclair API等级8:Androi
2016-03-11 11:21:57
834
转载 如何向外行解释产品经理频繁更改需求为什么会令程序员烦恼?
你去饭店,坐下来。 “服务员,给我来份宫保鸡丁!” “好嘞!” ——————这叫原始需求大厨做到一半。 “服务员,菜里不要放肉。” “不放肉怎么做啊?” “不放肉就行了,其它按正常程序做,不就行了,难吗?” “好的您稍等” ——————中途需求变更厨房: 大厨:“你大爷,我肉都回锅了” 服务员:“顾客非要要求的嘛,你把肉挑出来不就行了吗” 大厨:“行你大爷” 然而还是一点点挑
2016-02-13 22:20:30
903
转载 Android编程开发规范
转自程序员之路的《Android编程开发规范》一.约定Activity.onCreate(),Fragment.onActivityCreated(),作为程序入口,不用写入太多代码,尽量保持只调用initXXX()方法,简单明了展示调用过程。如:initData(),initView()。 单个方法体不要过长 代码任何地方不要拼错单词杜绝整个类代码格式化 调用方法保持“临近原则”,被调用的方
2016-01-24 14:07:16
407
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人