码迷,mamicode.com
首页 > 移动开发 > 月排行
js脱敏手机号
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】 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
Android 四大组件 (三) BroadcastReceiver 介绍
一. BroadcastReceiver 使用场景 Broadcast主要是用作消息通信(专业术语叫IPC),Android的IPC基本都是binder来实现,那么这里的BroadcastReceiver其实也是对binder的一个封装,方便上层调用。开发过程中遇到的单进程多线程通信的场景比较多,所 ...
分类:移动开发   时间:2018-05-16 15:25:24    阅读次数:240
Android recyclerview 只显示一行 宽度不适配
最近学习recyclerview 遇到的问题 1.宽度不适配 正确写法 错误写法 2 只显示一行 itemView中父 view 写成wrap_content ; ...
分类:移动开发   时间:2018-05-16 15:26:48    阅读次数:178
iOS开发下载文件速度计算
当我们写下载界面的时候,需要向用户展示每秒下载多少KB,这个时候就需要计算速度。如下: 我用的是AFNetworking来做下载的,我们拿AFHTTPRequestOperation来举列,AFHTTPRequestOperation中有个方法: [html] view plain copy - ( ...
分类:移动开发   时间:2018-05-16 15:27:49    阅读次数:190
移动端自动化测试 -- appium 之Desired Capabilities与 定位控件
一、Desired Capabilities Desired Capabilities 在启动 session 的时候是必须提供的。 Desired Capabilities 本质上是以 key value 字典的方式存放,客户端将这些键值对发给服务端,告诉服务端我们想要怎么测试。它告诉 appiu ...
分类:移动开发   时间:2018-05-16 15:32:33    阅读次数:255
android 开发常见问题
指定版本 就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
Android GridLayoutManager 某些item 独站一行
遇到复杂的不规则列(即有的行显示的列数多,有的行显示的列数少,并且每列显示的内容页不一样)对于这种需求在recyclerview出来之前的解决方案,要么就是listview中嵌套girdview,要么就直接使用scrollview,勉强可以实现此效果,但是这两种实现都有非常大的缺陷--都不能进行it ...
分类:移动开发   时间:2018-05-16 16:32:09    阅读次数:733
Axios源码深度剖析 - 替代$.ajax,成为xhr的新霸主
Axios源码深度剖析 - 替代$.ajax,成为xhr的新霸主 ...
分类:移动开发   时间:2018-05-16 16:35:55    阅读次数:184
Android Studio 打包AAR和第三方静态库
需求 现在有一个第三方库libstatic_add.a和对应的头文件static.h,要求封装一个Module,该Module依赖这个静态库,要求打包的Module包含该静态库。 方案 创建Android Studio Library Project 创建Project时,记得添加"Include ...
分类:移动开发   时间:2018-05-16 16:41:43    阅读次数:311
android dialog style属性设置
...
分类:移动开发   时间:2018-05-16 16:43:30    阅读次数:149
Android RecyclerView使用GridLayoutManager间距设置
使用RecyclerView设置间距,需要重写RecyclerView.ItemDecoration这个类。有如下的效果图需要实现,间距只有中间的格子和底部的格式之间有。 Paste_Image.png 实现方法很简单,因为这个效果是每一行有3个格子,只要每行的第一个格式左边间距为0即可以。其他都设 ...
分类:移动开发   时间:2018-05-16 16:43:38    阅读次数:146
Android Studio插件Gsonformat的安装和使用
在开发中,我们获得服务端的json数据后要建立自己的bean,但是一条一条写相当麻烦,使用了GsonFormat插件,用起来非常方便。 安装 方法1: 1.Android studio File Settings.. Plugins– Browse repositores..搜索GsonFormat ...
分类:移动开发   时间:2018-05-16 17:21:21    阅读次数:251
js实现复制内容到剪切板,兼容pc和手机端,支持Safari浏览器
Javascript原生有一些事件:copy、paste、cut, 这些事件可以作用的目标元素: 能获得焦点的元素 (如contentEditable内容能编辑或者可以选中的元素),或者是<body> 使用jQuery中的方法监听用户的剪切、复制、粘贴的行为: 这些行为包括使用键盘的ctrl + c ...
分类:移动开发   时间:2018-05-16 18:32:58    阅读次数:422
Android lrucache 实现与使用(Android内存优化)
什么是LruCache? LruCache实现原理是什么? 这两个问题其实可以作为一个问题来回答,知道了什么是 LruCache,就只然而然的知道 LruCache 的实现原理;Lru的全称是Least Recently Used ,近期最少使用的!所以我们可以推断出 LruCache 的实现原理: ...
分类:移动开发   时间:2018-05-16 18:38:29    阅读次数:210
95后最爱用的陌生人社交app,竟然是它
随着“网生一代”成为互联网市场的中坚力量,最初以熟人社交为主的移动社交(如微信),变得更加个性化、垂直化、细分化,并开始向陌生人社交等垂直方向发展(如陌陌)。随着高颜值APP、探探等应用将“游戏化”融入移动陌生人社交中,移动游戏化社交逐渐成为中国移动陌生人社交市场主要细分市场。“移动互联+游戏+社交 ...
分类:移动开发   时间:2018-05-16 18:45:51    阅读次数:259
移动端安卓和 IOS 开发框架 Framework7 布局
对应的各种效果,Framework7 里面实现的方式比较多,这里我就只写我用的一种,样式有的自己修改了的,想看官方详细的参见 http://framework7.cn 一、手风琴布局Accordion Layout 二、复选框 三、弹出框 Popover ...
分类:移动开发   时间:2018-05-16 19:48:42    阅读次数:419
部署android开发环境总结
部署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
Comparison of Android versions(strcmp的应用)
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
appium+python自动化50-生成定位对象模板templet(jinja2)
前言 每次自己写pageobject定位元素对象太繁琐,格式都差不多,只是换个定位方法,这种就可以才有模板的方式,批量生成pageobject定位元素对象的模板 python里面生成模板有两个模块可以选择:templet和mako 简单来说,本篇实现的目的是用代码去自动生成代码,做到代码自动化 接着 ...
分类:移动开发   时间:2018-05-16 20:52:13    阅读次数:356
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!