码迷,mamicode.com
首页 > 移动开发
移动端适配之sprite雪碧图背景定位
移动端适配一般我会使用rem进行适配,大致操作就是按照一定尺寸设计稿进行制作,最后将所有px值转换为rem,但是一些手机背景精灵图(cssSprite)就会出现一些误差(1px左右),如果公司要求不高倒也无所谓,但是我不能忍啊。 方法就是利用background-position百分比值替换rem值 ...
分类:移动开发   时间:2018-01-10 16:57:33    阅读次数:203
正则检验手机号/办公室电话
var reg =/^((13[0-9])|(14[5|7])|(15([0-3]|[5-9]))|(18[0,5-9]))\d{8}$|^((13[0-9])|(14[5|7])|(15([0-3]|[5-9]))|(18[0,5-9]))\d{8}$|^0\d{2,3}-?\d{7,8}$/; ...
分类:移动开发   时间:2018-01-10 15:33:07    阅读次数:192
解决CMake Error: The source directory "*" does not appear to contain CMakeLists.txt.
Hi 大家好,我是钟义林,昨儿个安装mysql,遇到了几个问题,现在打算把问题的解决方法写出来,和大家分享一下,这次我就不截图了,下面大家一起看一下问题:一、CMake Error: The source directory "/opt/mysql-5.7.3-m13-linux-glibc2.5-... ...
分类:移动开发   时间:2018-01-10 15:30:31    阅读次数:879
GraduateDesign-给APP添加获取位置信息和天气预报的功能(json)
首先,我的app需要通过网络来获取当前所在的位置。这里我找到了一个json来获取本地位置信息。 返回来的信息是: 返回信息中的汉字编码是gbk,这里我们需要转一下编码就能直接拿到位置信息。 在网上查了一下,查询天气预报都是通过查询服务器上的json来获取天气信息。 这是贴除了两个网址,第一个返回是x ...
分类:移动开发   时间:2018-01-10 14:14:06    阅读次数:209
安卓Adapter去item重复使用的方案!
关于adapter去重复的问题其实是个很简单的问题,很多人没有理解到list,grid以及recyclerview重复利用item以及使用viewholder的原理,所以在去重的道路上走得很坎坷,在这里小羽带着大家去好好的学习和总结一下item的知识,然后使用十分简洁的方案去有效的解决重复使用item带来的问题。1.认识item的重复使用和viewholder的出现。item的重复使用目的是为了解
分类:移动开发   时间:2018-01-10 14:12:31    阅读次数:224
ios11,弹出层内的input框光标错位
之前开发了一个微信项目,安全上线,维护期中苹果手机突然出现光标错位现象,经过排查,发现是最新的ios11系统的锅。 具体情况:弹出层使用position: fixed;弹出层内附带input/textarea输入框,ios11系统的苹果机用户在点击输入框,出现键盘后,弹出层被顶上去,而光标还停留在原 ...
分类:移动开发   时间:2018-01-10 14:11:48    阅读次数:2658
iOS面试的一个逻辑题
一个同行的朋友前往某公司面试,在笔试的最后一题,出了这么一个问题:(分值为20分) 一个很古老的村子,这个村子的人分两种,红眼睛和蓝眼睛,这两种人并没有什么不同,小孩在没生出来之前,没人知道他是什么颜色的眼镜,这个村子中间有一个广场,是村民们聚集的地方,现在这个村子有三个人,分住三处,在这个村子,有 ...
分类:移动开发   时间:2018-01-10 13:59:31    阅读次数:190
安卓电量优化之WakeLock锁机制全面解析
版权声明:本文出自汪磊的博客,转载请务必注明出处。 一、WakeLock概述 wakelock是一种锁的机制,只要有应用拿着这个锁,CPU就无法进入休眠状态,一直处于工作状态。比如,手机屏幕在屏幕关闭的时候,有些应用依然可以唤醒屏幕提示用户消息,这里就是用到了wakelock锁机制,虽然手机屏幕关闭 ...
分类:移动开发   时间:2018-01-10 11:50:37    阅读次数:293
Android开发之漫漫长途 X——Android序列化
该文章是一个系列文章,是本人在Android开发的漫漫长途上的一点感想和记录,我会尽量按照先易后难的顺序进行编写该系列。该系列引用了《Android开发艺术探索》以及《深入理解Android 卷Ⅰ,Ⅱ,Ⅲ》中的相关知识,另外也借鉴了其他的优质博客,在此向各位大神表示感谢,膜拜!!!另外,本系列文章知 ...
分类:移动开发   时间:2018-01-10 11:42:53    阅读次数:204
Android应用程序启动过程源代码分析
前文简要介绍了Android应用程序的Activity的启动过程。在Android系统中,应用程序是由Activity组成的,因此,应用程序的启动过程实际上就是应用程序中的默认Activity的启动过程,本文将详细分析应用程序框架层的源代码,了解Android应用程序的启动过程。 《Android系 ...
分类:移动开发   时间:2018-01-10 11:36:29    阅读次数:262
Nagios 监控 ESXi
豆子今天想把VMwareESXi的监控也加入Nagios里面。关于对ESXi的监控,可以实现的方法有很多,豆子的第一反应是用PowerShellCLi,第二个反应是SNMP,第三个反应是找找有没有现成的脚本,就不用重复造轮子了~~首先看看PowerShellCli怎么监控的?这个脚本本身很容易,自己通过get-stat就可以获取对应的信息。比如说我打算查看一下某台主机的内存状态,第一个是ballo
分类:移动开发   时间:2018-01-10 11:33:47    阅读次数:284
android模拟器推荐
最近装了个海马模拟器用来调试cocos2dx-lua游戏。 安装完之后发现, 我之前装的virtual box被替换掉了, 因为海马模拟器要安装它自己匹配版本的virtual box, 所以我之前的装的ubuntu都废了。 即使在他安装的virtual box里面新安装了linux, 要么是他自己启 ...
分类:移动开发   时间:2018-01-10 11:29:40    阅读次数:198
android 性能优化 -- 启动过程 冷启动 热启动
一、应用的启动方式 通常来说,启动方式分为两种:冷启动和热启动。 1、冷启动:当启动应用时,后台没有该应用的进程,这时系统会重新创建一个新的进程分配给该应用,这个启动方式就是冷启动。 2、热启动:当启动应用时,后台已有该应用的进程(例:按back键、home键,应用虽然会退出,但是该应用的进程是依然 ...
分类:移动开发   时间:2018-01-10 00:45:17    阅读次数:243
Hadoop源码篇---解读Mapprer源码outPut输出
一。前述 上次讲完MapReduce的输入后,这次开始讲MapReduce的输出。注意MapReduce的原语很重要: “相同”的key为一组,调用一次reduce方法,方法内迭代这一组数据进行计算!!!!! 二。代码 继续看MapTask任务。 解析一。构造OutPut对象: 解析1.1 解析源码 ...
分类:移动开发   时间:2018-01-10 00:11:18    阅读次数:276
android studio提交到开源git时出现:fatal: refusing to merge unrelated histories的解决办法
创建本地库和fetch远程分支这些前面的步骤这里略过。可以自行百度。 解决办法: 1.cmd进入项目的根目录。 2.执行下面的命令:git pull origin master --allow-unrelated-histories。可以提交成功。 3.再次push。 有其它的好办法,欢迎建议。 ...
分类:移动开发   时间:2018-01-10 00:08:19    阅读次数:324
Android 常用 adb 命令总结
最近微信《跳一跳》比较火,看了一个刷分辅助用的是 adb + python,于是来学习adb的运用。 以下转自 "澄和" 针对移动端 Android 的测试, adb 命令是很重要的一个点,必须将常用的 adb 命令熟记于心, 将会为 Android 测试带来很大的方便,其中很多命令将会用于自动化测 ...
分类:移动开发   时间:2018-01-09 23:16:17    阅读次数:298
在iOS中实现sticky header
经常在网页中看到这样一种效果,当页面滚动一段距离后,页面中的某个部分固定在一个区域(通常是头部导航),这种效果一般称为Sticky Header,如下图所示: 上述操作在Android系统中非常好实现,只需要监听onscroll事件并将实现逻辑写在里面即可,但iOS则不一样,它在页面scroll的时 ...
分类:移动开发   时间:2018-01-09 23:14:48    阅读次数:324
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!