function dataDesensitization(num) { var len = num.length if(len && len > 4) { return num.substring(0, 3) + '****' + num.substring(len - 4, len) } } ...
分类:
移动开发 时间:
2018-05-16 15:06:17
阅读次数:
340
【Parallax Mapping】 Parallax mapping belongs to the family of displacement mapping techniques that displace or offset vertices based on geometrical inf ...
分类:
移动开发 时间:
2018-05-16 15:06:33
阅读次数:
284
一. BroadcastReceiver 使用场景 Broadcast主要是用作消息通信(专业术语叫IPC),Android的IPC基本都是binder来实现,那么这里的BroadcastReceiver其实也是对binder的一个封装,方便上层调用。开发过程中遇到的单进程多线程通信的场景比较多,所 ...
分类:
移动开发 时间:
2018-05-16 15:25:24
阅读次数:
240
最近学习recyclerview 遇到的问题 1.宽度不适配 正确写法 错误写法 2 只显示一行 itemView中父 view 写成wrap_content ; ...
分类:
移动开发 时间:
2018-05-16 15:26:48
阅读次数:
178
当我们写下载界面的时候,需要向用户展示每秒下载多少KB,这个时候就需要计算速度。如下: 我用的是AFNetworking来做下载的,我们拿AFHTTPRequestOperation来举列,AFHTTPRequestOperation中有个方法: [html] view plain copy - ( ...
分类:
移动开发 时间:
2018-05-16 15:27:49
阅读次数:
190
一、Desired Capabilities Desired Capabilities 在启动 session 的时候是必须提供的。 Desired Capabilities 本质上是以 key value 字典的方式存放,客户端将这些键值对发给服务端,告诉服务端我们想要怎么测试。它告诉 appiu ...
分类:
移动开发 时间:
2018-05-16 15:32:33
阅读次数:
255
指定版本 就OK了 路径: android/app/build.gradle compile ("com.facebook.react:react-native:填你自己的RN版本") { force = true } 这个问题看你的 rn 版本了 新版本 没有 index.android.js 旧 ...
分类:
移动开发 时间:
2018-05-16 15:32:46
阅读次数:
250
遇到复杂的不规则列(即有的行显示的列数多,有的行显示的列数少,并且每列显示的内容页不一样)对于这种需求在recyclerview出来之前的解决方案,要么就是listview中嵌套girdview,要么就直接使用scrollview,勉强可以实现此效果,但是这两种实现都有非常大的缺陷--都不能进行it ...
分类:
移动开发 时间:
2018-05-16 16:32:09
阅读次数:
733
Axios源码深度剖析 - 替代$.ajax,成为xhr的新霸主 ...
分类:
移动开发 时间:
2018-05-16 16:35:55
阅读次数:
184
需求 现在有一个第三方库libstatic_add.a和对应的头文件static.h,要求封装一个Module,该Module依赖这个静态库,要求打包的Module包含该静态库。 方案 创建Android Studio Library Project 创建Project时,记得添加"Include ...
分类:
移动开发 时间:
2018-05-16 16:41:43
阅读次数:
311
...
分类:
移动开发 时间:
2018-05-16 16:43:30
阅读次数:
149
使用RecyclerView设置间距,需要重写RecyclerView.ItemDecoration这个类。有如下的效果图需要实现,间距只有中间的格子和底部的格式之间有。 Paste_Image.png 实现方法很简单,因为这个效果是每一行有3个格子,只要每行的第一个格式左边间距为0即可以。其他都设 ...
分类:
移动开发 时间:
2018-05-16 16:43:38
阅读次数:
146
在开发中,我们获得服务端的json数据后要建立自己的bean,但是一条一条写相当麻烦,使用了GsonFormat插件,用起来非常方便。 安装 方法1: 1.Android studio File Settings.. Plugins– Browse repositores..搜索GsonFormat ...
分类:
移动开发 时间:
2018-05-16 17:21:21
阅读次数:
251
Javascript原生有一些事件:copy、paste、cut, 这些事件可以作用的目标元素: 能获得焦点的元素 (如contentEditable内容能编辑或者可以选中的元素),或者是<body> 使用jQuery中的方法监听用户的剪切、复制、粘贴的行为: 这些行为包括使用键盘的ctrl + c ...
分类:
移动开发 时间:
2018-05-16 18:32:58
阅读次数:
422
什么是LruCache? LruCache实现原理是什么? 这两个问题其实可以作为一个问题来回答,知道了什么是 LruCache,就只然而然的知道 LruCache 的实现原理;Lru的全称是Least Recently Used ,近期最少使用的!所以我们可以推断出 LruCache 的实现原理: ...
分类:
移动开发 时间:
2018-05-16 18:38:29
阅读次数:
210
随着“网生一代”成为互联网市场的中坚力量,最初以熟人社交为主的移动社交(如微信),变得更加个性化、垂直化、细分化,并开始向陌生人社交等垂直方向发展(如陌陌)。随着高颜值APP、探探等应用将“游戏化”融入移动陌生人社交中,移动游戏化社交逐渐成为中国移动陌生人社交市场主要细分市场。“移动互联+游戏+社交 ...
分类:
移动开发 时间:
2018-05-16 18:45:51
阅读次数:
259
对应的各种效果,Framework7 里面实现的方式比较多,这里我就只写我用的一种,样式有的自己修改了的,想看官方详细的参见 http://framework7.cn 一、手风琴布局Accordion Layout 二、复选框 三、弹出框 Popover ...
分类:
移动开发 时间:
2018-05-16 19:48:42
阅读次数:
419
部署android开发环境总结Ubuntu14.04.5LTS\n\landroid-4.0.1_r1sourcebuild/envsetup.shchoosecombo选择release,full,eng.总体过程:sudoapt-getinstallgitgnupgflexbisongperfbuild-essentialzipcurllibc6-devlibncurses5-dev:i386
分类:
移动开发 时间:
2018-05-16 19:51:45
阅读次数:
522
Description As an Android developer, itˇs really not easy to figure out a newer version of two kernels, because Android is updated so frequently and h ...
分类:
移动开发 时间:
2018-05-16 20:50:18
阅读次数:
224
前言 每次自己写pageobject定位元素对象太繁琐,格式都差不多,只是换个定位方法,这种就可以才有模板的方式,批量生成pageobject定位元素对象的模板 python里面生成模板有两个模块可以选择:templet和mako 简单来说,本篇实现的目的是用代码去自动生成代码,做到代码自动化 接着 ...
分类:
移动开发 时间:
2018-05-16 20:52:13
阅读次数:
356