原文:http://www.pocketmagic.net/2012/04/injecting-events-programatically-on-android/#.VEoIoIuUcaV
往下分析monkey事件注入源码之前先了解下在android系统下事件注入的方式,翻译一篇国外文章如下。
Method 1: Using internal APIs
方法1:使用内部AP...
分类:
移动平台 时间:
2014-10-24 18:57:03
收藏:
0 评论:
0 赞:
0 阅读:
448
在开发中我们经常要把一张小图拉伸到一个比它本身大很多的尺寸。在android中,google 在sdk中提供了一个draw9patch.bat 的工具可以把图片按照指定位置进行拉伸,比如图片圆角不拉伸.在ios中我们可以通过代码和storyboard进行设置.如图:只需设置 Stretching属性就可以了.其中 x,y的取值是0-1,Width和Height表示要拉伸的像素...
分类:
移动平台 时间:
2014-10-24 18:56:53
收藏:
0 评论:
0 赞:
0 阅读:
554
(1)android.app.Fragment:兼容的最低版本是android:minSdkVersion="11"
因此你的应用不能兼容3.0以下的应用。
可以使用标签的,这点很重要,如果是用android.support.v4.app.Fragment的话,是不能是用标签的,会抛出android.view.InflateException: Binary XML file line...
分类:
移动平台 时间:
2014-10-24 18:54:23
收藏:
0 评论:
0 赞:
0 阅读:
291
Android如何监听蓝牙耳机的按键事件,分享实现方法。...
分类:
移动平台 时间:
2014-10-24 18:53:13
收藏:
0 评论:
0 赞:
0 阅读:
1456
导入1、VectorDrawable是Android L中新增的一个API,让你可以创建基于XML的矢量图,并结合AnimatedVectorDrawable来实现动画效果。2、Android L新增支持Vector标签,可以使用Path创建动画,同时支持SVG格式。SVG 简介1、SVG 指可伸缩矢量图形 (Scalable Vector Graphics)2、SVG 用来定义用于网络的基于矢量...
分类:
移动平台 时间:
2014-10-24 18:50:58
收藏:
0 评论:
0 赞:
0 阅读:
418
1、AsynTask类结构asysTask类主要用到的几个内部回调函数有:doInBackGround()onPreExecute()onPostExecute()onProgressUpdate()复制代码正是这几个回调函数构成了AsynTask类的使用逻辑结构。注意:每个AsynTask子类必须...
分类:
移动平台 时间:
2014-10-24 18:47:03
收藏:
0 评论:
0 赞:
0 阅读:
305
今天上午,下午分别面试了两家公司。上午是一家互联网公司,气氛还比较好,是我比较喜欢的。技术这块是直接机试,主要是给了些BUG让我修复,整个过程还算顺利。下午去了一家大型的证券公司。整理技术问题如下:1. UIView的生命周期是什么样的,执行顺序是怎么样的?init —— loadView ——vi...
分类:
移动平台 时间:
2014-10-24 18:45:13
收藏:
0 评论:
0 赞:
0 阅读:
266
通过拍照或者从相册里选择图片通过压缩并上传时很多应用的常用功能,记录一下实现过程一:创建个临时文件夹用于保存压缩后需要上传的图片 /** * path:存放图片目录路径 */ private String path = Environment.getExternalStorag...
分类:
移动平台 时间:
2014-10-24 18:43:03
收藏:
0 评论:
0 赞:
0 阅读:
492
准备技术方面的面试:在直接切入问题之前,我们先讨论下一些基本的要领来确保你的技术面试尽可能顺利进行。为每个可能出现的问题准备好答案是不可能的。所以需要更加关注基础方面的内容。确保你对Objective-C 2.0的特性都非常熟悉。可以猜的到会有一些关于通知(messaging),协议(protoco...
分类:
移动平台 时间:
2014-10-24 18:42:33
收藏:
0 评论:
0 赞:
0 阅读:
541
1、说说OC内存管理;2、ASIRequest是什么;3、怎么输出json字符串;4、说说http头部有哪些内容;5、说说OC生命周期;6、运用第三方框架,到时候出了问题,谁来负责7、自己写一个strcpy函数8、字母统计(如,输入字符串“aabbbccddddaaaaa”,输出“2a3b2c4d5...
分类:
移动平台 时间:
2014-10-24 18:38:53
收藏:
0 评论:
0 赞:
0 阅读:
336
在非ARC开发环境中,dealloc是类释放前,清理内存的最后机会。到底那些变量和属性该释放呢,一些特殊的类(nstimer,observer)该怎么释放。需要注意的是不释放会引起内存泄露,过度释放也会引起内存泄露,接下来会慢慢展开:1 变量的释放 变量声明@interface EnterHonda...
分类:
移动平台 时间:
2014-10-24 18:35:23
收藏:
0 评论:
0 赞:
0 阅读:
289
使用场景:需要在多个activity或者service之间共享数据1、自定义Applicationpublic class DemoApplication extends Application { private HashMap map = new HashMap(); ...
分类:
移动平台 时间:
2014-10-24 18:33:43
收藏:
0 评论:
0 赞:
0 阅读:
135
最近一段时间都在忙于移动端工作的开发,其间积累了一些经验,在此和大家分享一下。如有不正确的地方,还希望网友能及时指正! 移动端开发最头疼的事情,莫过于设备的适配。也就是根据设备分辨率的大小,要展示一样的页面。首先要提醒大家注意的地方是,页面头部一定添加如下代码: 上述代码主要声明,视口的宽高...
分类:
移动平台 时间:
2014-10-24 18:30:03
收藏:
0 评论:
0 赞:
0 阅读:
221
Binder间进程通信的JAVA层接口,主要是通过JNI方法来调用Binder库的C/C++接口在JAVA层,将Service组件称为JAVA服务,Service组件的代理称为JAVA服务代理。一、ServiceManager的Java层代理对象(ServiceManagerProxy)的获取过程。...
分类:
移动平台 时间:
2014-10-24 18:29:13
收藏:
0 评论:
0 赞:
0 阅读:
200
1、使用异步任务加载网络上的图片我们可以打开这个网址:http://img1.3lian.com/img2011/07/20/05.jpg可以看到一副很好看的图片,我们就要把这个图片显示出来,首先,还是先要布局,我们要显示一幅图片,所以我们的布局中需要一个ImageView,布局很简单,一个Imag...
分类:
移动平台 时间:
2014-10-24 18:27:23
收藏:
0 评论:
0 赞:
0 阅读:
339
View是所有控件的一个基类,无论是布局(Layout),还是控件(Widget)都是继承自View类。只不过layout是一个特殊的view,它里面创建一个view的数组可以包含其他的view而已。这一篇文章把所有的layout和widget都统称为view,那么android是如何创建一个vie...
分类:
移动平台 时间:
2014-10-24 18:26:33
收藏:
0 评论:
0 赞:
0 阅读:
295