- 博客(25)
- 资源 (7)
- 收藏
- 关注
原创 通过两个面试题解析JS底层原理
先来看一个例子:setTimeOut(()=>{ console.log('set1');});new Promise((resolve,reject)=>{ console.log('p1') resolve();}).then(()=>{ console.log('then1');})co...
2020-04-12 19:38:44
966
原创 javascript常问面试题:获取浏览器页面有多少个标签数量
第一种:set (ES6新特新)new Set(document.getElementsByTagName('*')).sizeimage第二种:遍历去重function unique(arr){ var newArr = []; for(var i = 0; i < arr.length; i++){ for(var j...
2020-04-06 22:28:26
2872
原创 Another git process seems to be running in this repository, e.g. an editor opened by 'git commit'.
切换分支突然git 异常:Another git process seems to be running in this repository, e.g.an editor opened by 'git commit'. Please make sure all processesare terminated then try again. If it still fails, a git ...
2020-03-18 15:11:23
1382
原创 webpack 插件你会使用哪几种?
背景最近在看一些webpack插件相关的东西,本身对webpack不是很了解,但是这些事高级程序员必备要掌握的知识,试着学一学。介绍webpack官网:https://www.webpackjs.com/concepts/plugins/官网有这么多东西:官网内容 概念:就是一个打包器,把我们写的东西,打包成浏览器能够识别的东西,并且精简,压缩等(自己总结的...
2020-03-15 16:14:39
331
原创 react 源码解析之createElement(一)
想要弄懂react,首先我们得了解如下几个方法:1、react 核心API (createElement, Component,ReactDom)2、setState核心3、diff算法当然本文先对createElement进行解析,文章持续更新中一 、createElementreact 官网地址:https://reactjs.org/首先我们需要去官网看下,认识一下在线解析。...
2020-03-08 14:51:03
310
原创 Android 在mac上显示手机屏幕 MAC 投影 安卓手机
如题,找了很多工具 什么backXXX 什么vysor,等等 都不行,难道就这么难吗?使用 treamViewer 就可以完美解决。首先电脑下载 客户端 我的是mac版本的 https://www.teamviewer.com/zhcn/然后手机下载teamviewer quick support 我找找链接。。因为我是直接应用宝 搜 teamviewer qs找到
2017-03-31 13:35:02
7186
2
原创 【Android Studio】签名打包signature versions v1 v2
请看官方解释,我理解的是:这样的签名安装更快,主要还有针对自己的app数据被别人篡改的情况 做了APP保护。我遇到的情况是 勾选 v2,安装360手机失败,索性就 v1 v2都勾选了,就安装成功了,应该是手机的系统不是7.0的,所以只能用传统的安装方式进行安装。不知道对不对,欢迎大家指正!!!!
2017-03-13 15:46:15
559
原创 android buildToolsVersion 更改21 以上,org.apache.http找不到的bug
这个只需要添加一行代码 useLibrary 'org.apache.http.legacy'就可以搞定啦,避免引入那么多jar包。但是为什么要改23呢?是不是因为一些打包编译报错导致的?如果是因为这个可以参考:http://blog.csdn.net/ck12ck12/article/details/61194045 (【已解决】Android studio 打包re
2017-03-10 11:20:27
447
原创 【已解决】Android studio 打包released 包,各种can`t find referenced method xxxxx的问题。
先看图,打released 包的时候,各种问题,警告一堆,而且无法成功,查阅了很多 都无解决。解决方案:根据警告的报名添加如下命令 忽略 和 keep -dontwarn android.net.**-dontwarn com.tencent.**-dontwarn com.umeng.**-keep class android.net.SSLCertificateSocket
2017-03-10 11:08:19
1543
原创 基于nodejs搭建最简单的服务器
要说服务器不得不说 阿帕奇的 tomcat啦。不过那个相当繁琐。突然发现使用nodejs可以搭建本地的服务器,灰常方便。步骤如下:一、安装nodejs; 请大家移步到官网:https://nodejs.org/en/ 自行下载,选择最新的,我这儿选得是下载下来直接安装,也就是next→next→next.....检查是否安装成功:出现版本号就意味着安装OK啦
2017-03-01 15:48:15
2414
原创 Weex入门初体验
前言 由于手机端不断的进化,那些一个平台一个开发人员的开发模式已经满足不了各大行业的需求了。所以“Write once, run everywhere”也成为了一种方向,所以自己抽点时间来了解下。之前看了ReactNative , 发现不能很好的和当前的版本合并开发,故就从 weex开始下手了。一、weex入门 1、环境准备 参考官方文档教程,需要先安装Node,
2017-02-16 15:02:08
1129
原创 Lottie使用初体验
关于Lottie 的功能介绍,各位请参考:http://www.jianshu.com/p/cae606f45c0b同时也感谢大神的分享,在此我发表一下自己使用 Lottie的用后感把。1、Lottie 只有在5.+才会很流畅,当然4.+我也尝试用过,解析的比较慢,貌似 7秒左右才能显示出来,而且显示的比较不流畅;android { compileSdkVersion 24
2017-02-09 14:36:52
1728
原创 android ListView嵌套ViewPage 并且包含下拉刷新,滑动viewpage冲突的修复办法
嵌套的比较多, 因为业务需要,请看下图:最上面的广告是viewpage, 中间的圆形按钮也是 viewpage, 这两个都是 listview 的 header, 剩下的都是listview的普通的 item了; 因为有一个下拉刷新功能,所以左右滑动的时候,经常会出发到下拉刷新体验很不好,于是我改成了 加载完数据后,将下拉刷新隐藏,这样就可以解决冲突了 。目前先这样改,后续还
2017-01-23 17:56:28
461
原创 android studio .so文件找不到解决办法
有两个方法:1、在gradle里面配置下文件路径2、在代码src文件夹下建立 jniLibs,将文件复制进去就好了。
2016-11-09 11:51:38
650
原创 自定义RoundImageView
我们经常开发中会用到圆形的imageView来展示头像的功能,接下来就写个自定义的ImageView来展示;思路:1、自定义RoundImageView,重写 onDraw的方法;2、获取RoundImageView 的宽高,以及padding,算出圆形的半径,绘制圆;效果图如下:代码如下:public class RoundImage extends Im
2016-08-20 19:14:26
557
原创 android Viewpage 无限循环播放
如题,研究了老半天,最后终于搞定了,先贴上自己的代码!package com.gaodun.faq.view;import java.util.ArrayList;import java.util.List;import com.bumptech.glide.Glide;import com.gaodun.common.pub.Global;import com.gaodun
2016-02-22 18:55:00
708
原创 基于mediaPlayer实现的播放器,带有分级的目录功能;
附上链接下载:http://download.csdn.net/detail/ck12ck12/8999377
2015-08-13 11:17:09
577
原创 导入自己打包的jar 时报错:Error generating final archive: Found duplicate file for APK: AndroidManifes
如题,经常需要导入Libary工程,由于不方便,所以将Libary打成jar,放到libs里面使用,但是会报错:Error generating final archive: Found duplicate file for APK: AndroidManifes,经过仔细排查,发现是自己打成jar的操作问题这里提示 是 重复的 AndroidManifes文件,所以打包的时候,将Andr
2015-05-08 09:13:26
3638
原创 Android Spinner 的使用
先贴代码: <Spinner android:id="@+id/spinner_order" android:layout_width="match_parent" android:layout_height="wrap_content" android:bac
2015-01-28 20:56:19
935
原创 eclipse 设置黑色风格主题
先上效果图哈 很炫酷把,哈哈。好的,我来说下步骤:1、首先,点击Help-->Install New Software,然后在work with 里面输入:eclipse-ui-theme - https://raw.github.com/guari/eclipse-ui-theme/master/com.github.eclipseuith
2015-01-22 18:41:32
1500
2
原创 android ImageView RotateAnimation 匀速转动效果
我们在开发中,经常用到imageView的匀速转动效果,其实很简单,亲测有效,代码如下: ImageView iv_route = (ImageView) findViewById(R.id.iv_route); mAnim = new RotateAnimation(360, 0, Animation.RESTART, 0.5f, Animation.RESTART, 0.5f)
2015-01-19 17:11:56
2955
原创 GreenDao的使用心得和分享
我们在开发android程序中,大部分项目是要用到数据库的,第一次的项目使用的是sqliteOpenHelper,但是使用过程较为繁琐,建表,增删改查,都相当繁琐,反正本人代码技术不是很牛,用起来这个也是相当累的。对于现在的开发,主要还是一个效率问题,自己使用sqlite,效率太低拉。自从使用了 GreenDao以后,就再也不想用android给的sqlite了,现在自己做完一个项目了,使用的
2015-01-15 11:12:07
871
原创 juv rtmp client android speex音频解析 播放red5的音频流实现
最近一直在研究直播功能,播放画面和播放音频是大头,
2014-08-22 16:29:50
2807
15
原创 继“破解某国外收费的RTMP Client并成功在Android和Java上调用”后续问题解决办法
首先 ,贴上大牛破解的原文章:http://blog.csdn.net/visualcatsharp/article/details/6616209#reply感谢
2014-08-07 14:03:13
2380
2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人