首页 文章 精选 留言 我的

精选列表

搜索[android studio],共10000篇文章
优秀的个人博客,低调大师

Android--通过Monkey在手机上执行pc上的脚本文件

Monkey相对比较简单,之前我也写过一篇文章介绍发送指令对指定的app做自动化压力测 试。 那么如果我们不想一条条的发送指令,想批量的执行成千上万自己写的脚本怎么办呢? 下面给大家介绍一下执行pc上写好的脚本文件方法: 先把脚本写好,放到一个路径下面 我这里是随意些的一些脚本,根据自己的需求写自己的脚本即可。 用adb指令验证安卓设备是否已经连接成功 如果结果为空,或者是offline那需要重新拔插设备或者把5037端口的进程kill掉,然 后再连接设备。 确认连接上设备后,我们上传文件到手机里面,这里我上传到了sdcard目录下 上传文件指令adb push d:\monkey_script.txt /sdcard/ 上面指令单词之间要有空格。 出现这个画面说明上传成功。我们也可以查看这个路径下是否有我们上传的文件。 adb shell进入到手机 然后执行cd /sdcard/ 看到传的文件 确认文件传到sdcard目录后,开始执行这个脚本文件 执行脚本文件指令:adb shell monkey –v 100 –f /sdcard/monkey_script.txt -v为执行的次数,一定要写,不然不会执行。 -f为要执行的文件 执行后会实时打印日志,并且手机上会自动去操作了 这是实时log。 本文转自niedongri 51CTO博客,原文链接:http://blog.51cto.com/laomomo/1933794,如需转载请自行联系原作者

优秀的个人博客,低调大师

android在不加载图片的前提下获得图片的宽高

public static int[] getImageWidthHeight(String path){ BitmapFactory.Options options = new BitmapFactory.Options(); /** * 最关键在此,把options.inJustDecodeBounds = true; * 这里再decodeFile(),返回的bitmap为空,但此时调用options.outHeight时,已经包含了图片的高了 */ options.inJustDecodeBounds = true; Bitmap bitmap = BitmapFactory.decodeFile(path, options); // 此时返回的bitmap为null /** *options.outHeight为原始图片的高 */ return new int[]{options.outWidth,options.outHeight}; } 本文转自 netcorner 博客园博客,原文链接:http://www.cnblogs.com/netcorner/p/5597355.html ,如需转载请自行联系原作者

优秀的个人博客,低调大师

解决Android中多次点击(快速点击多次 )启动多个相同界面的问题

通过以下代码可以解决这个问题。 /** * 防止快速点击 * @param ev * @return */ @Override public boolean dispatchTouchEvent(MotionEvent ev) { if (ev.getAction() == MotionEvent.ACTION_DOWN) { if (isFastDoubleClick()) { return true; } } return super.dispatchTouchEvent(ev); } private long lastClickTime=System.currentTimeMillis(); private boolean isFastDoubleClick() { long time = System.currentTimeMillis(); long timeD = time - lastClickTime; if (timeD >= 0 && timeD <= 1000) { return true; } else { lastClickTime = time; return false; } } 本文转自 netcorner 博客园博客,原文链接:http://www.cnblogs.com/netcorner/p/4965205.html ,如需转载请自行联系原作者

优秀的个人博客,低调大师

Android开发环境搭建--完美解决eclipse安装Genymotion插件找不到图标问题

使用eclipse安装Genymotion插件的时候官方网站会提供一个Jar包,但是复制到D:\Green\eclipse\dropins和D:\Green\eclipse\features发现无效。重启eclipse也不生效,有的教程说多次重启几次就能出现,真是可笑! 废话不多说,上图:(dropins目录结构) 小编用的是Windows10的内置Bash Shell(Ubuntu)。 折腾前请先下载附件哦! 附件:http://down.51cto.com/data/2367043 本文转自 棋帅小七 51CTO博客,原文链接:http://blog.51cto.com/xvjunjie/1972219

资源下载

更多资源
腾讯云软件源

腾讯云软件源

为解决软件依赖安装时官方源访问速度慢的问题,腾讯云为一些软件搭建了缓存服务。您可以通过使用腾讯云软件源站来提升依赖包的安装速度。为了方便用户自由搭建服务架构,目前腾讯云软件源站支持公网访问和内网访问。

Rocky Linux

Rocky Linux

Rocky Linux(中文名:洛基)是由Gregory Kurtzer于2020年12月发起的企业级Linux发行版,作为CentOS稳定版停止维护后与RHEL(Red Hat Enterprise Linux)完全兼容的开源替代方案,由社区拥有并管理,支持x86_64、aarch64等架构。其通过重新编译RHEL源代码提供长期稳定性,采用模块化包装和SELinux安全架构,默认包含GNOME桌面环境及XFS文件系统,支持十年生命周期更新。

Sublime Text

Sublime Text

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。

WebStorm

WebStorm

WebStorm 是jetbrains公司旗下一款JavaScript 开发工具。目前已经被广大中国JS开发者誉为“Web前端开发神器”、“最强大的HTML5编辑器”、“最智能的JavaScript IDE”等。与IntelliJ IDEA同源,继承了IntelliJ IDEA强大的JS部分的功能。

用户登录
用户注册