码迷,mamicode.com
首页 > 移动开发
iOS tableview性能优化及分析
1.最常用的就是cell的重用, 注册重用标识符 每次滑动cell时需要先去缓存池中寻找可循环利用的cell,如果没有则再重新创建cell 2.减少cell中控件的数量 view对象尽量缩减控件的数量,避免消耗较多的资源,并且也影响渲染的性能,不适用就隐藏 3.使用不透明视图 避免消耗性能去渲染 4 ...
分类:移动开发   时间:2018-05-29 19:00:23    阅读次数:208
iOS面试题(一)
1、MVC跟MVP的区别以及使用的优缺点是什么? MVC中V和C之间的关系:C可以控制V的渲染这部分,V起显示作?用,同时V上发?生的?用户事件也可以给C来做?些处理理. C和M之间的关系: C可以修改M. M跟V之间的关系: M可以改变V, V读取M给它提供的数据, 可以展示界 ?面. MVC中, ...
分类:移动开发   时间:2018-05-29 18:53:04    阅读次数:224
简单的移动端打开pdf文件。
业务需要,在做一个医疗产品类型的项目。其中大多是对医疗设备的一系列处理方案。最近产品需求需要给每个产品型号添加一个pdf类型的产品使用说明详情。 简单的说就是在产品这个表中加一个字段存储pdf文件,用户在微信端扫描二维码可以查看这个pdf文件的内容。这是需要,接下来是具体的实现: 这个东西之前是没有 ...
分类:移动开发   时间:2018-05-29 18:49:44    阅读次数:2244
iOS开发-登录界面开发(6)Toast-Swift的使用-Swfit4.1_Xcode9.3.1
1.前面我们做了登录界面的UI,实现了网络请求,如果用户输入了错误的VIP号码,应该提示用户“VIP号码不正确” 2.在Android里面,我们有Toast可以直接使用,在iOS里,貌似没有这样的原生控件,那么我们引入第三个开源框架: 3.我们来修改一下 Podfile: 4.打开终端 重新引入一下 ...
分类:移动开发   时间:2018-05-29 17:16:53    阅读次数:366
Python爬虫:抓取手机APP的数据
摘要: 大多数APP里面返回的是json格式数据,或者一堆加密过的数据 。这里以超级课程表APP为例,抓取超级课程表里用户发的话题。 1、抓取APP数据包 方法详细可以参考这篇博文:http://my.oschina.net/jhao104/blog/605963 得到超级课程表登录的地址:http ...
分类:移动开发   时间:2018-05-29 17:16:38    阅读次数:277
iOS - UITableView中有两种重用Cell的方法
UITableView中有两种重用Cell的方法: iOS代码 iOS代码 iOS代码 在iOS 6中dequeueReusableCellWithIdentifier:被dequeueReusableCellWithIdentifier:forIndexPath:所取代。如此一来,在表格视图中创建 ...
分类:移动开发   时间:2018-05-29 17:15:01    阅读次数:284
利用axios的request 拦截器,response 拦截器实现加载层的效果
import Vue from 'vue' import router from '../router' import axios from 'axios' import { Indicator } from 'mint-ui'; import { Toast } from 'mint-ui'; a... ...
分类:移动开发   时间:2018-05-29 17:14:52    阅读次数:2070
android 5.0系统新加的默认颜色 colorPrimary,colorPrimaryDark的作用
伴随着Android5.0的发布也更新了support-v7-appcompat 到V21,其中增加了ToolBar、recyclerview、cardview等控件。 Android5.0对改变APP样式下了不小的功夫,写法也和以前不一样了,下面先简单介绍一下colorAccent,colorPr ...
分类:移动开发   时间:2018-05-29 17:12:20    阅读次数:205
将移动端页面 分成上下两个背景颜色
...
分类:移动开发   时间:2018-05-29 16:15:48    阅读次数:243
XamarinAndroid组件教程RecylerView适配器动画动画种类
XamarinAndroid组件教程RecylerView适配器动画动画种类 ...
分类:移动开发   时间:2018-05-29 14:05:30    阅读次数:215
Android_(自动化)自动获取手机电池的剩余电量
自动获取手机电池的剩余电量 通过使用BroadcastReceiver的特性来获取手机电池的电量,注册BroadcastReceiver时设置的IntentFilter来获取系统发出的Intent.ACTION_BATTERY_CHANGED,然后以此来获取电池的电量。 运行截图: 程序结构 pac ...
分类:移动开发   时间:2018-05-29 13:15:34    阅读次数:438
【Android】GreenDao操作外部DB数据库文件
1.背景 所谓外部数据库文件此处指的就是一个在外部单独创建的db文件,假设有这么一个场景,我们项目中有一些本地数据,不需要接口去获取的(不需要进行网络操作),写死的数据,比如全国各个省各个市的一些基本信息,每个市的信息可以作为表里的一条记录存放,在项目中使用,此时如何我们已经有了包含这些信息的db文 ...
分类:移动开发   时间:2018-05-29 13:13:52    阅读次数:312
ASP.NET Core 2.0 IHostEnvironment和IApplicationLifetime介绍
IHostEnvironment获取程序信息 IApplicationLifetime站点启动或关闭时的监控 ...
分类:移动开发   时间:2018-05-29 11:56:55    阅读次数:1262
springboot报错Unable to start EmbeddedWebApplicationContext due to missing EmbeddedServletContainerFactory bean
springboot项目在启动时需要把servlet容器编译进去,这时候如果你的maven依赖里面没有配置jetty或者tomcat相关依赖就会报错。 解决方法: jetty添加 tomcat添加: ...
分类:移动开发   时间:2018-05-29 10:24:08    阅读次数:6545
了解iOS各个版本新特性总结
参考了一下的文章:https://blog.csdn.net/zxtc19920/article/details/54341836 iOS7新特性 · 在iOS7当中,使用麦克风也需要取得用户同意了。如果用户不允许app使用麦克风的话,那么需要使用麦克风的app就不能接收不到任何声音 · [NSAr ...
分类:移动开发   时间:2018-05-29 01:53:34    阅读次数:336
浅谈call apply bind的区别
这三个方法的用法非常相似,将函数绑定到上下文中,即用来改变函数中this的指向。举个例子: 下面看看call、apply方法的用法: 结果都相同。从写法上我们就能看出二者之间的异同。相同之处在于,第一个参数都是要绑定的上下文,后面的参数是要传递给调用该方法的函数的。不同之处在于,call方法传递给调 ...
分类:移动开发   时间:2018-05-29 01:49:16    阅读次数:166
firewall-cmd 防火墙命令详解 及 TCP Wrappers
firewall-cmd 命令详解 以及 TCP wrappers 服务的访问控制列表 ...
分类:移动开发   时间:2018-05-29 01:47:58    阅读次数:3297
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!