沧海一声笑,移动应用的CRASH原因我找到!
--记最新款数字化测试“星云测试“的使用攻略
世界进步那么快,很多新鲜的点子层出不穷,于是我们创业,我们做最酷的手机应用,做最轰炸的应用推广。不加国际友人,仅咱泱泱大中华14亿人口,智能手机用户目前就已经超过5亿人,并还在继续疯长中!据说到2015年1月,仅我们中国的主要应用商店APP应用累计超过400万个。感觉像我们一样优秀的IT天才们的春...
分类:
移动开发 时间:
2015-06-12 15:02:23
阅读次数:
166
过去的几年,中国智能手机市场季度出货量始终保持在20%以上的增长率。然而,最新的各方数据均表明,这个增速已经放缓开始接近饱和。对于手机厂商而言,要想占领、站稳市场,就要在硬件和软件方面有所突破,并不断构建自己的生态圈。
于是,我们看到在即将过去的半年里,手机厂商使出浑身解数:无边框、曲面侧屏、绝无预装软件、内容生态链……国产手机纷纷着力增加品牌附加价值,提升用户体验,市场进入白热化厮杀阶段。...
分类:
移动开发 时间:
2015-06-12 14:59:34
阅读次数:
139
忙里偷闲整理了一下,最近经常使用单例来进行传值,也确实相对于其他方法,个人感觉单例传值还是比较好理解的,在程序运行过程中只创建一次,而且当你调用过后,每次拿到的对象都是起初你创建的那个,从而达到传值的目的
官方文档中的方法是:
static AccountManager *DefaultManager = nil;
+ (id)defaultManager {
...
分类:
移动开发 时间:
2015-06-12 14:55:27
阅读次数:
144
android makefile文件批量复制文件的方法...
分类:
移动开发 时间:
2015-06-12 14:56:43
阅读次数:
245
删除不使用的apk系统自带的app位置是在/android4.3/packages/apps
下面是一些APP作用分析:| |– BasicSmsReceiver
| |– Bluetooth (蓝牙)
| |– Browser (浏览器)
| |– Calculator (计算器)
|...
分类:
移动开发 时间:
2015-06-12 14:57:26
阅读次数:
511
真的没话说了.......,为何要这样.......,觉得好玩吗.......,谷歌那个写这个获取wifiSSID的接口的工程师闲的蛋疼。
获取wifiSSID的方法如下:
android.net.wifi.WifiManager mWifiManager = (WifiManager) MainActivity.this
.getSystemService(Co...
分类:
移动开发 时间:
2015-06-12 14:53:25
阅读次数:
212
1:IOS开发基础知识--碎片1a:NSString与NSInteger的互换b:Objective-c中集合里面不能存放基础类型,比如int string float等,只能把它们转化成对象才可以存放,就是类NSNumberc:NSDATA与NSString互转d:去除输入框空格(NSString...
分类:
移动开发 时间:
2015-06-12 14:52:04
阅读次数:
171
原文地址:http://testerhome.com/topics/2565针对移动端 Android 的测试, adb 命令是很重要的一个点,必须将常用的 adb 命令熟记于心, 将会为 Android 测试带来很大的方便,其中很多命令将会用于自动化测试的脚本当中。Android Debug Br...
分类:
移动开发 时间:
2015-06-12 14:51:25
阅读次数:
139
在本地开发环境没问题,但是发布到服务器出现:未能写入输出文件“c:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Files\root\106f9ae8\cc0e1169\App_global.asax.haz99mum...
分类:
移动开发 时间:
2015-06-12 14:45:14
阅读次数:
121
方法/步骤1其实停止很简单,无非就是结束掉monkey的进程即可如何停止呢2ps命令 查找uiautomator的进程打开cmd命令行窗口输入:adb shell ps | grep monkey返回来的第一个数字,即是monkey的进程号3kill 命令结束进程继续输入:adb shell kil...
分类:
移动开发 时间:
2015-06-12 14:42:59
阅读次数:
298
1、根据一个矩形画曲线+ (UIBezierPath*)bezierPathWithRect:(CGRect)rect2、根据矩形框的内切圆画曲线+ (UIBezierPath*)bezierPathWithOvalInRect:(CGRect)rect3、根据矩形画带圆角的曲线+ (UIBezie...
分类:
移动开发 时间:
2015-06-12 14:40:09
阅读次数:
132
ArcGIS Runtime SDK for Android 10.2.5版本在年前发布,其中一个重大的变化是:新版本使用了新的开发环境,在10.2.5版本中Esri使用了官方提供的新的Android开发工具Android Studio,跟上时代的步伐,而且ArcGIS Runtime SDK fo...
分类:
移动开发 时间:
2015-06-12 14:40:51
阅读次数:
202
Toast是Android中用来显示显示信息的一种机制,和Dialog不一样的是,Toast是没有焦点的,而且Toast显示的时间有限,过一定的时间就会自动消失。下面用一个实例来看看如何使用Toast。1.默认效果代码Toast.makeText(getApplicationContext(), "...
分类:
移动开发 时间:
2015-06-12 14:36:58
阅读次数:
193
在Android的设计过程中,为了适配不同的手机分辨率,图片大多需要拉伸或者压缩,这样就出现了可以任意调整大小的一种图片格式“.9.png”。这种图片是用于Android开发的一种特殊的图片格式,它的好处在于可以用简单的方式把一张图片中哪些区域可以拉伸,哪些区域不可以拉伸设定好,同时可以把显示内.....
分类:
移动开发 时间:
2015-06-12 14:33:29
阅读次数:
141
App升级的原理很简单,获取服务端最新版的版本信息,与自身的版本信息进行比较,如果自身版本低,就可以提示用户下载新版本。 对于Android应用,版本信息主要存储在AndroidManifest.xml文件中: <manifest?andro...
分类:
移动开发 时间:
2015-06-12 13:29:55
阅读次数:
142
之前的系列文章介绍了Appium以及结合RobotFramework对Android应用如何进行测试。
从今天开始,我开始介绍Appium+RobotFramework如何测试iOS应用。
测试iOS应用相比测试Android应用要稍微麻烦些,主要是Appium一定要在OS X中运行才能跑测试,所以前提条件是需要搭建OS X的环境。
因为没有苹果电脑,所以我的方案是用虚拟机安装好...
分类:
移动开发 时间:
2015-06-12 13:29:30
阅读次数:
128