码迷,mamicode.com
首页 > 移动开发
一些常见的iOS面试问题, 一眼就能看出iOS初级和高级工程师的区别
前言 面试题中有一些一般性的问题,通常是会问到的。面试iOS应聘者时,切入点很重要,不同的切入点会导致不同的结果,没有找到合适的切入点也无法对应聘者有一个全面的了解。所以下面的面试问题更多的是提供方向,没有固定的答案,而且可以根据应聘者的回应引出更多有意思深层次的讨论。 注意:以下问题的参考答案均为 ...
分类:移动开发   时间:2018-04-11 23:09:49    阅读次数:351
Android Messenger
说到Android进程间通信,大家肯定能想到的是编写aidl文件,然后通过aapt生成的类方便的完成服务端,以及客户端代码的编写。如果你对这个过程不熟悉,可以查看Android aidl Binder框架浅析; 当然今天要说的通信方式肯定不是通过编写aidl文件的方式,那么有请今天的主角:Messe ...
分类:移动开发   时间:2018-04-11 21:50:17    阅读次数:270
Android系统移植:驱动篇
【导语】在Android系统移植中,有很重要的一个部分工作,就是为新平台上的硬件设备移植驱动程序。因为Android系统是基于Linux kernel内核构建,所以这里说的移植驱动程序,其实就是基于Android系统平台开发适应移动设备的Linux内核驱动程序。 一. Android系统中Linux ...
分类:移动开发   时间:2018-04-11 21:49:01    阅读次数:255
js中call、apply、bind的区别
var Person = { name : 'alice', say : function(txt1,txt2) { console.info(txt1+txt2); console.info(this.name); }}var Dog = { name : 'tom', say : functio ...
分类:移动开发   时间:2018-04-11 21:39:15    阅读次数:196
Android Studio项目生成Jar包
步骤: 1)在module的gradle文件中,将apply plugin:'com.android.application'改为apply plugin:'com.android.library' 2)同样在在module的gradle文件中,将applicationId注释 3)sync一下 4 ...
分类:移动开发   时间:2018-04-11 19:59:01    阅读次数:235
iOS系统层次架构
本文转自:http://blog.csdn.net/lxl_815520/article/details/51172917 一,概述 iOS的系统架构分为四个层次:核心操作系统层(Core OS layer)、核心服务层(Core Services layer)、媒体层(Media layer)和可 ...
分类:移动开发   时间:2018-04-11 19:56:42    阅读次数:241
iOS系统结构
应用交互层、多媒体层、核心服务层、系统层。 参考官方文档apple Develop GuidesiOS Technologies IOS分为四级结构,由上到下为可触摸层,媒体层,核心服务层,核心系统层; Paste_Image.png 可触摸层 Cocoa Touch Layer 主要提供用户交互先 ...
分类:移动开发   时间:2018-04-11 19:54:40    阅读次数:263
四周第二次课 5.1 vim介绍 5.2 vim颜色显示和移动光标 5.3 vim一般模式下移动光标
5.1vim介绍5.2vim颜色显示和移动光标5.3vim一般模式下移动光标1.#vim(使用vim编辑文件字符以彩色显示)vi没有颜色vim有颜色显示#yuminstall-yvim-enhanced使用yum命令安装vim包#vim/etc/passwd这个文件千万不要编辑#vim分三种模式一般模式还没有进入编辑之前可以做的操作编辑模式按键盘I之后进入编辑模式命令模式
分类:移动开发   时间:2018-04-11 19:15:34    阅读次数:194
解决苹果手机返回不刷新问题
问题描述: js返回上一页的实现 : 1) history.go(-1); 2) history.back(); 3) history.back(-1); 第一种方法在苹果手机上返回上一页并不刷新,导致在上一个页面中的状态未更新,第二三中方法没实验,估计也会有这个问题,在安卓手机上功能正常。 解决办 ...
分类:移动开发   时间:2018-04-11 19:09:10    阅读次数:1966
利用monkey测试android,入门级用户可能遇见的错误及解决办法
一、D:\android\android-sdk-windows\tools目录中没有adb.exe 检查一下你的android-sdk-windows目录下有没有platform-tools目录。并检查访目录下是否有adb.exe 二、在cmd中执行“adb shell”,则提示“error: d ...
分类:移动开发   时间:2018-04-11 18:15:31    阅读次数:223
android动画笔记
动画分类 View动画(补间动画)、帧动画、属性动画 View动画(补间动画)包括:平移、旋转、缩放、透明度,View动画是一种渐近式动画 帧动画:图片切换动画 属性动画:通过动态改变对象的属性达到动画效果 设置动画方式:xml方式、java代码方式 xml存放位置:View动画(补间动画(res/ ...
分类:移动开发   时间:2018-04-11 18:11:32    阅读次数:194
移动app测试点的整理
随着互联网,大数据时代的不断推进,演化。移动开发领域得到普及,APP开发如潮水般涌现。以下为整理的app的测试点:首先我们先熟悉app测试基本流程:1.1测试周期测试周期可按项目的开发周期来确定测试时间,一般测试时间为两三周(即15个工作日),根据项目情况以及版本质量可适当缩短或延长测试时间。正式测试前先向主管确认项目排期。1.2测试资源测试任务开始前,检查各项测试资源。--产品功能需求文档;--
分类:移动开发   时间:2018-04-11 18:10:56    阅读次数:229
Nagios-安装文档
Nagios与Nagios插件的安装与配置 1.安装依赖的软件(GNU编译器套件) yum -y install gcc yum -y install gcc-c++ yum -y install make 2.添加Nagios用户组并配置权限 groupadd nagios && groupadd ...
分类:移动开发   时间:2018-04-11 18:07:05    阅读次数:188
Xcode 9,真机测试,App installation failed
真机测试:能够build成功,但是 报错App installation failed A valid provisioning profile for this executable was not found。 中文意思:APP 安装失败, 这个可执行程序没有有效的秒速文件。我明明选好了 描述文 ...
分类:移动开发   时间:2018-04-11 18:05:15    阅读次数:381
iOS滑动手势UIPanGestureRecognizer 注意事项
添加滑动手势 //添加滑块 UIPanGestureRecognizer *recognizerA = [[UIPanGestureRecognizer alloc] initWithTarget:self action:@selector(handlePan:)]; [recognizerA se ...
分类:移动开发   时间:2018-04-11 17:03:50    阅读次数:431
【spring boot】注解@SpringBootApplication 相当于 @Configuration、@EnableAutoConfiguration 、 @ComponentScan 三个的作用
注解@SpringBootApplication 相当于 @Configuration、@EnableAutoConfiguration 、 @ComponentScan 三个的作用 未完成: https://blog.csdn.net/u013076044/article/details/7016 ...
分类:移动开发   时间:2018-04-11 16:16:13    阅读次数:224
Java判断是否为移动端
以下为常用判断,可直接创建使用 ...
分类:移动开发   时间:2018-04-11 16:13:49    阅读次数:164
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!