码迷,mamicode.com
首页 > 移动开发
vue项目使用async await 封装 axios
es8的async await让异步变成了同步的写法,在vue中,可以通过封装axios,使得所有的请求都可以使用同步的写法。 新建一个api.js文件,全局创建api实例 使用可以参考如下 ...
分类:移动开发   时间:2019-05-22 13:59:39    阅读次数:605
iOS的事件派发
dispatchPreprocessedEventFromEventQueue 先定位;hittest * thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 2.1 * frame #0: 0x000000010 ...
分类:移动开发   时间:2019-05-22 11:24:19    阅读次数:324
AutoMapper
集合转集合、实体转实体方法1.创建 注意:无论是集合还是单个实体,都只需要你的单个实体就可以,不需要在数据源上面加List 2.具体实现Mpper.Map<Source,Dest>(data) //data是你实际的数据 Source如果是集合就加List,Dest也一样 ...
分类:移动开发   时间:2019-05-22 11:05:45    阅读次数:109
《H5+移动应用实战开发》已出版
《H5+移动应用实战开发》终于出版了,最近在忙着Vue和Webpack相关的前端书籍写稿。本书面向的读者为:从后端转前端,或零基础开始学习移动端开发的人。前后端完全分离的开发方式越来越成为一种趋势,下一本书,将是专业前端书籍,是关于Vue在实际工作中的单页应用开发,涉及到Vue全家桶以及webpac ...
分类:移动开发   时间:2019-05-22 09:49:40    阅读次数:163
初学移动端
设备宽度和浏览器视口一致时 如果页面宽大于这个数字,就会出现滚动条。 当移动设备和浏览器视口一致时,如果还使用以前的布局,如果页面超过设备宽,超过的部分会被截掉。不能使用传统的页面开发模式了。 ...
分类:移动开发   时间:2019-05-22 09:15:57    阅读次数:147
为安卓项目添加FileProvider
简单记录 android7.0开始出现FileProvider。从一个小白角度看需要注意这几点: Manifest.xml中添加provider节点 添加xml文件 模块的build.gradle中添加com.android.support包的支持 确保provider节点中的authorities ...
分类:移动开发   时间:2019-05-21 19:30:45    阅读次数:685
Uni-app页面路由区分注意事项
总结Tips: (1)navigateTo,redirectTo 只能打开非 tabBar页面 (2)switchTab只能打开 TabBar 页面 (3)reLaunch可以打开任意界面 (4)页面底部的 tabBar 由页面决定,即只要是定义为 tabBar 的页面,底部都有tabBar (5) ...
分类:移动开发   时间:2019-05-21 19:30:06    阅读次数:1938
移动端调试 vConsole
<head> <script src="path/to/vconsole.min.js"></script> <script> var vConsole = new VConsole(); </script> </head> CDN地址:https://www.bootcdn.cn/vConsole ...
分类:移动开发   时间:2019-05-21 19:13:40    阅读次数:595
[手机按键备忘]关于找动态图的常见处理手段和特殊应对
常见的动态图情况1.我们要找的图它可能在一定范围内移动2.还可能周围有一定的色彩变化和其他颜色或者形态变化干扰3 有的虽然肉眼看不出变化 但是移动了一定距离 原来的找图就无法再找到了。随着上下或者左右位置变化产生了一些渐变 但是肉眼难以发觉常见应对1.应对原理:移动变化 闪光和其他干扰 导致图片发生... ...
分类:移动开发   时间:2019-05-21 16:07:54    阅读次数:233
iOS视图更新与事件循环
iOS使用的是事件循环+标志更新(视图)机制。 The View Drawing Cycle The UIView class uses an on-demand drawing model for presenting content. When a view first appears on t ...
分类:移动开发   时间:2019-05-21 16:04:27    阅读次数:167
mac上安装搭建Appium环境
兜兜转转学习了一圈,最近开始学习移动端的自动化测试框架——Appium。 mac下安装搭建Appium环境主要需要以下程序: 1)node.js 2)Xcode 3)JDK 4)android JDK 5)Appium 以下对各个程序的安装进行详解。 1.node.js Appium运行时依赖nod ...
分类:移动开发   时间:2019-05-21 15:57:19    阅读次数:208
iOS GPU、cpu、显示器的协作
在 iOS 系统中,图像内容展示到屏幕的过程需要 CPU 和 GPU 共同参与。 CPU 负责计算显示内容,比如视图的创建、布局计算、图片解码、文本绘制等。 随后 CPU 会将计算好的内容提交到 GPU 去,由 GPU 进行变换、合成、渲染。 之后 GPU 会把渲染结果提交到帧缓冲区去,等待下一次 ...
分类:移动开发   时间:2019-05-21 13:19:00    阅读次数:153
移动端兼容小计
1、页面布局: 由于手机型号多样导致页面高宽比非常多,在制作上会有出现不同手机在同一套css下面显示效果不尽如人意,所以需要进行兼容性处理。 方式很多比如直接套用类似bootstrap类的框架,可以使用rem等相对单位。这里我主要使用的是媒体查询和vw和vh单位和百分比来进行处理。 100vw为整个 ...
分类:移动开发   时间:2019-05-21 13:15:12    阅读次数:154
74.js---移动端文章的瀑布流的实现。
移动端文章的瀑布流的实现。 1.首先在前端html页面已经通过PHP代码循环完全数据。 2.然后在js先全部隐藏,通过判断滑动到底部,每次加载一部分数据,直到数据全部显示完全。 js代码: //获取文章的总长度 var liLength=$(".trim-content-active li").le ...
分类:移动开发   时间:2019-05-21 12:51:40    阅读次数:142
iOS开发之本地推送、接收到推送的方法
我们有时候有需要本地通知的功能 本地推送通知也需要申请推送通知权限,具体步骤可看我的上一篇博客(关于推送权限申请) 1、添加本地推送的方法,需要判断iOS10.0和iOS8.0不同的方法 #import <UserNotifications/UserNotifications.h> 2、移除本地推送 ...
分类:移动开发   时间:2019-05-21 12:43:31    阅读次数:229
标题:如何使用ShareSDK实现Cocos2d-x的Android/iOS分享与授权
Cocos2DX 简介 Cocos2d-x是一套成熟的开源跨平台游戏开发框架。其引擎提供了图形渲染、GUI、音频、网络、物理、用户输入等丰富的功能,被广泛应用于游戏开发及交互式应用的构建。引擎的核心采用C++ 编写,支持使用C++、Lua或者JavaScript进行开发。同时Cocos2d-x可以适 ...
分类:移动开发   时间:2019-05-21 11:03:44    阅读次数:194
【安卓基础】使用Guideline与约束辅助布局的平分空间设计
ConstraintLayout布局已经推出了很长一段时间,功能也是比较强大,能有效减少界面的视图层级嵌套,一定程度提升界面绘制效率。 在项目中,我也是最近才选择开始使用ConstraintLayout,之前一直用的是LinearLayout + FrameLayout进行复杂布局。 在使用Cons ...
分类:移动开发   时间:2019-05-21 09:34:35    阅读次数:266
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!