文章 2017-10-28 来自:开发者社区

Android Instrumention.sendPointerSync发送Event失败分析

问题场景     Android4.3,进入被测app某个Activity后,测试案例ClickOnScreen出现异常(Click can not be completed!)。     Android4.4正常。   前置说明     测试案例使用的是本人实现的测试框架,它底层调用了Roboti...

Android Instrumention.sendPointerSync发送Event失败分析
文章 2017-10-25 来自:开发者社区

[Android Pro] Scroller使用分析

reference to : http://blog.csdn.net/a910626/article/details/51548840 一.Scroller是什么? Android里 Scroller类是为了实现View平滑滚动的一个Helper类。通常在自定义的View时使用,在View中定义一个私有成员mScroller = new Scroller(context)。设置mScr...

文章 2017-10-25 来自:开发者社区

[Android]任务列表中显示"小程序"的原理分析

今天被小程序刷屏了^^ 我也来凑凑热闹. 谈谈微信是怎么实现在任务列表中显示"小程序"的. 效果 微信中打开了"滴滴(小程序)"后, 可以看到,任务列表不仅显示了"微信", 还显示了"滴滴(小程序)"的人口. 通过这个入口,就可以很方面的切换小程序了, 体验和原生程序也一样一样的. 分析 下面简单分析一下他的实现. 1.Android系统中,显示最近程序列表的View是 R...

[Android]任务列表中显示
文章 2017-10-19 来自:开发者社区

Android核心分析

qianqianlianmeng Android核心分析 一篇好文!Android核心分析.pdf 没看过的同学不妨一看,不过有点复杂。 为什么要研究Android,是因为它够庞大,它够复杂,他激起了我作为一个程序员的内心的 渴望,渴望理解这种复杂性。我研究的对象是作为手机开发平台的Android 软件系统部分, 而不是Dalvik 虚拟机本身。 我的研究分析是从设计者的意图出发...

文章 2017-10-12 来自:开发者社区

Android核心分析28篇,强烈推荐android初学者,android进阶者看看这个系列教程

qianqianlianmeng Android核心分析28篇,强烈推荐android初学者,android进阶者看看这个系列教程 为什么要研究Android,是因为它够庞大,它够复杂,他激起了我作为一个程序员的内心的渴望,渴望理解这种复杂性。我研究的对象是作为手机开发平台的Android软件系统部分,而不是Dalvik虚拟机本身。  作为一个从其他平台装接过来的程序员,要从事A...

Android核心分析28篇,强烈推荐android初学者,android进阶者看看这个系列教程
文章 2017-10-11 来自:开发者社区

Android 消息处理源代码分析(1)

Android 消息处理源代码分析(1)在Android中,通常被使用的消息队列的代码在文件夹\sources\android-22\android\os下,涉及到下面几个类文件Handler.javaLooper.java Message.javaMessageQueue.java Message.java public final class Message implements Par...

文章 2017-10-09 来自:开发者社区

Android SDK 目录和作用的分析详解

SDK 的版本是: http://dl.google.com/android/android-sdk_r17-linux.tgz 参考 http://developer.android.com/sdk/exploring.html 目录: SDK: build-tools platforms platform-tools apiapi-versions.xml adb fastboot N...

文章 2017-10-01 来自:开发者社区

Android面试,View绘制流程以及invalidate()等相关方法分析

整个View树的绘图流程是在ViewRoot.java类的performTraversals()函数展开的,该函数做的执行过程可简单概况为 根据之前设置的状态,判断是否需要重新计算视图大小(measure)、是否重新需要安置视图的位置(layout)、以及是否需要重绘 (draw),其框架过程如下: measure()过程      &n...

Android面试,View绘制流程以及invalidate()等相关方法分析
文章 2017-09-29 来自:开发者社区

Android-逆向分析ButterKnife框架

好了,言归正传。 这一篇文章,我们不谈ButterKnife的基本使用,只谈如何通过JavaSe的技术,思考并分析ButterKnife这一Android开发界内排行前十的注解框架。 唯物主义辩证法认为,世界上一切事物都是具有普遍的联系。我们首先从ButterKnife的使用步骤开始,倒推分析该框架使用了什么样的技术,然后自己写一个简单的ButterKnife小框架。 在正式写这篇博客之前,需要....

文章 2017-09-17 来自:开发者社区

[安卓] 14、安卓HTTP——POST和GET用法分析

  内容简介 本文通过建立一个简单的Servlet服务器来分析安卓上用HTTP和服务器通信的细节,旨在演示C/S模式下服务器端和客户端的工作过程。 目录 part.1 用MyEclipse建立一个简单的servlet服务器 part.2 安卓HTTP的POST和GET请求方法 part.3 本例中C/S双方工作机制分析 part.4 拓展知识   注:这里首先假设您已经正确安装...

[安卓] 14、安卓HTTP——POST和GET用法分析

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

mPaaS 移动开发平台

mPaaS 源于蚂蚁集团金融科技,为 App 开发、测试、运营及运维提供云到端的一站式解决方案,致力于提供高效、灵活、稳定的移动研发、管理平台。 官网地址:https://www.aliyun.com/product/mobilepaas/mpaas

+关注