Welcome 微信登录

首页 / 移动开发 / Android

android压力测试命令monkey详解

android压力测试命令monkey详解

一、Monkey 是什么?Monkey 就是SDK中附带的一个工具。 二、Monkey 测试的目的?:该工具用于进行压力测试。 然后开发人员结合monkey 打印的日志 和系统打印的日志,结局测试中出现的问题。三、Monkey 测试的特点?Monkey 测试,所有的事件都是随机产生的,不带任何人的主观性。四、Monkey 命令详解1).标准的monkey 命令[adb shell] monkey [options] <eventcount> ,...
Android中自定义加载样式图片的具体实现

Android中自定义加载样式图片的具体实现

先让大家看看效果图吧,相信很多Android初学者都想知道这中效果是怎么实现的,来上图: 想实现上面这张图中的自定义加载样式,其实很简单,首先我们需要的布局组件有ProcessBar和TextView,下面是布局文件的代码(只是加载的页面的布局): 复制代码 代码如下: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.an...
android POST数据遇到的UTF-8编码(乱码)问题解决办法

android POST数据遇到的UTF-8编码(乱码)问题解决办法

今天遇到这样一个bug:客户端POST到服务器的一段数据导致服务器端发生未知异常。服务器端确认是编码转换错误。于是截取网络数据包进行分析,发现客户端POST的json数据中包含下面一段(hex形式):复制代码 代码如下:... 61 64 20 b7 20 52 69 63 ...问题就出在这个b7上。查阅Unicode代码表后发现,U+00b7是MIDDLE DOT,它的UTF-8表现形式应该是c2 b7,但为何客户端发送的数据中它变成了b7?由于系统使...
Android AutoCompleteTextView控件使用实例

Android AutoCompleteTextView控件使用实例

使用要点如下:1.利用ListAdapter(一般使用ArrayAdapter)为AutoCompleteTextView提供数据,若有需要还可以重载getView()以自定义列表项的显示方式。这一步同ListView。2.如果需要根据输入内容进行动态提示,那么adapter需要实现Filterable接口,重载getFilter()函数实现提示算法。getFilter()需返回Filter对象,该对象包含至少两个方法:performFiltering()...
android设计模式之单例模式详解

android设计模式之单例模式详解

这是我们最常见的一类模式,对这一类模式有一个通用的特点就是:封装创建的方式和过程。这里所谓封装就是隐藏的意思,对对象的创建方法和过程不可见,或者是虚拟的过程。隐藏创建方式,就是如单例,工厂方法,隐藏创建过程则是指builder,原型,至于抽象工厂,我认为他包含了以上两种。我们想想一个对象的创建有哪些步骤?1、创建什么东西?--接口定义2、谁创建? --决策类or帮助类3、如何创建? --how,创建过程4、什么时候创建? --创建时机的触发由此可知,创建型...
<< 381 382 383 384 385 386 387 388 389 390 >>