码迷,mamicode.com
首页 > 移动开发
iOS开发系列-NSOperation
概述 NSOperation是基于GCD的封装更加面向对象,在使用上也是有任务跟队列的概念,分别对应两个类NSOperation 、NSOperationQueue NSOperation和NSOperationQueue实现多线程的具体步骤 "现将需要执行的操作封装到一个NSOperation对象 ...
分类:移动开发   时间:2018-04-15 23:00:53    阅读次数:210
基于appium快速实现H5自动化测试
一、下载Appium-Server及库文件 库文件:jar包:java-client-3.1.0.jar Appium-Server:Appium服务器; 注:Appium包含客户端和服务端,客户端就是编写的java脚本,Appium服务器通过接收客户端的java脚本命令,然后向adb发送命令,操作 ...
分类:移动开发   时间:2018-04-15 21:04:20    阅读次数:261
UOJ UR#9 App管理器
题目传送门 题目大意大概就是给你一个混合图(既有有向边又有无向边),对于每条无向边,u-v,问删去u->v,或删去v->u那条可以使新图强连通。(保证数据有解)。 这道题前几个数据点送分。 枚举每一条边,先将它去掉,遍历图,如果可以达到所有点,即强连通。 比如去掉u->v,其实只要dfs(u),判断 ...
分类:移动开发   时间:2018-04-15 19:50:37    阅读次数:215
iOS-@inerface的11条规范写法
总结一些interface声明时的规范,相关宏的介绍,定义方法时有用的修饰符,编写注释的规范,最终写出一个合格的头文件。 1.读写权限 1.1实例变量的@public,@protected,@private关键字 1.2属性的readonly,readwrite关键字 2.前向声明 3.只暴露必要的 ...
分类:移动开发   时间:2018-04-15 19:50:14    阅读次数:313
iOS-文本段落样式NSMutableParagraphStyle与NSParagraphStyle的使用和一些富文本处理属性
开发过程中,经常会遇到动态计算行高的问题, - (CGRect)boundingRectWithSize:(CGSize)size options:(NSStringDrawingOptions)options attributes:(nullable NSDictionary<NSString * ...
分类:移动开发   时间:2018-04-15 19:49:29    阅读次数:306
旋转 移动 风车效果
HTM <!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Document</title> <link rel="stylesheet" href="qwe.css"></head><body> <div clas ...
分类:移动开发   时间:2018-04-15 18:04:42    阅读次数:196
IOS开发-提升app性能的25条建议和技巧
前言 这篇文章介绍了作者开发工作中总结的25个iOS开发tips, 多年之前读过这篇文章。收益良多,基本每一个tips在我的应用开发过程中都使用过。今天把这篇文章又一次整理转发下,与大家一起学习,不论你处于什么开发阶段,这些tips都值得你重复熟悉。 过一段时间。自己以也计划翻译些国外的技术文章,把 ...
分类:移动开发   时间:2018-04-15 18:00:16    阅读次数:303
Android Logger日志系统
文件夹 文件夹 前言 执行时库层日志库liblog 源代码分析 CC日志写入接口 Java日志写入接口 logcat工具分析 基础数据结构 初始化过程 日志记录的读取过程 前言 该篇文章是我的读书和实践笔记。參考的是《Android系统源代码情景分析》。 执行时库层日志库——liblog Andro ...
分类:移动开发   时间:2018-04-15 16:29:44    阅读次数:1080
AppCan
启动服务 将app程序寄宿在计算机上,在计算机上调试:访问服务地址,将appToken值复制一下 在浏览器输入192.168.2.102:3000/appToken的值/文件路径后即可调试 入口文件 项目必须有一个放在根目录下的入口页面,否则在手机上无法进入app模块。比如在根目录下放一个appca ...
分类:移动开发   时间:2018-04-15 16:28:05    阅读次数:336
项目移动后报error LNK1123
VS20101.解决方案窗口 项目|项目属性|配置属性|清单工具|输入和输出|嵌入清单 “是”改为“否”;2.项目|项目属性|配置属性|连接器|清单文件|嵌入清单 “是”改为“否”;3.对于64位的操作系统查找是否有两个cvtres.exe。一个是C:\Program Files(x86)\Micr ...
分类:移动开发   时间:2018-04-15 16:21:05    阅读次数:202
TIdsp_bios用户手册与驱动开发pdf
下载地址:网盘下载 ...
分类:移动开发   时间:2018-04-15 15:01:18    阅读次数:287
iOS开发系列-Block
概述 Block也是一种数据类型,用于保存一段代码。 Block基本使用 Block的声明定义 声明一个block类型的变量 定义一个block Block的定义不管有没有返回值,在定义时返回值类型可以省略。当一个block没有参数时Block定义^后面的括号也可以省略。 ...
分类:移动开发   时间:2018-04-15 13:37:19    阅读次数:164
安卓 二维码
◆android-zxingLibrary 集成方便 可打开默认二维码扫描页面 支持对图片Bitmap的扫描功能 支持对UI的定制化操作 支持对条形码的扫描功能 支持生成二维码操作 支持控制闪光灯开关 集成到项目: S1.添加依赖 compile 'cn.yipianfengye.android:z ...
分类:移动开发   时间:2018-04-15 11:56:34    阅读次数:290
happens-before
http://ifeve.com/easy-happens-before/ https://en.wikipedia.org/wiki/Happened-before https://blog.csdn.net/ns_code/article/details/17348313 https://www ...
分类:移动开发   时间:2018-04-15 11:50:43    阅读次数:168
iOS开发之登录注册系统
一、登录的种类划分: 1、 普通登录 2、使用独立系统的登录 3、单点登录 4、 Oauth2.0登录 详细介绍如下: 1、普通登录: 普通的登录需求,要的就是一个登录页面,输入账号密码,提交Form表单,后端查询数据库对应用户名的hash密码,匹配正确则把用户记录到Session,不正确则返回错误 ...
分类:移动开发   时间:2018-04-15 11:46:04    阅读次数:220
IDEA跑代码出现Error(7,8) ***App is already defined as object App object App extends Application { 错误的解决办法(图文详解)
不多说,直接上干货! 问题现象 问题原因 是你把权限放大了 helo is alreay defined as object helo public class helo { 解决办法 1、 File -> Project Structure 2、main,不需放大权限 欢迎大家,加入我的微信公众号 ...
分类:移动开发   时间:2018-04-15 11:41:45    阅读次数:1538
iOS 同一个workspace下创建多个项目编程
在iOS开发中,相关联的多个项目可能会放在同一个workspace下进行开发,那习惯了一个项目在一个工作空间下的同学该怎么快速开撸呢? 只需要三步而已! 第一步,先用Xcode在目标目录下创建一个workspace文件。见图说话。 第二步,用Xcode打开workspace文件,然后在该worksp ...
分类:移动开发   时间:2018-04-15 11:41:19    阅读次数:211
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!