android

在这里插入图片描述

android转场动画,让你的APP瞬间绚丽起来

友好的交互体验能够吸引眼球,android API 21(5.0)后系统内置了Activity之间的切换动画,不仅可以让用户看起来舒服,而且实现起来也特别简单。 一、通过overridePendingTransition实现转场动画 这种实现方式应该算最简单的,可以实现包括缩放、平移、alpha值(透明度)变化的转场动画,并且定制性特别强,项目中比较推荐使用这个。 1.1、页面进入实现方式 首先我... »

在自己需要的版本打上勾勾就可以了

使用 macOS 为安卓刷机

本帖整合了最新,较简单的macOS刷机教程,希望可以帮助到各位。本帖所有操作都基于最新的 macOS 10.15.3。刷入系统 使用第三方rec刷入系统有很多种方法,可以参考各种基于Windows的教程,这里简述使用 ADB Sideload 刷入系统重启到第三方rec后1.四清清除包括 Dalvik/ ARTCache 缓存,Data、Cache、System分区的所有数据2.开启 ADB Si... »

android studio开发系统应用签名处理

问题来源 做系统应用开发,需要配置系统的签名,才能让应用具有系统权限。比如当我们把SystemUI,Setting,Launcher导入android studio编译apk后,编译出来的 apk不是系统签名,是没有办法安装到手机上的。这个时候我们需要对apk进行系统签名。签名方式有两种,一,直接用编译的signapk.jar文件签名,源码签名。二,用keystore签名,android stdu... »

android手机的monkey测试教程

同时,Monkey还对测试中的系统进行监测,对下列三种情况进行特殊处理:· 如果限定了Monkey运行在一个或几个特定的包上,那么它会监测试图转到其它包的操作,并对其进行阻止。· 如果应用程序崩溃或接收到任何失控异常 ,Monkey将停止并报错。按照选定的不同级别的反馈信息,在Monkey中还可以看到其执行过程报告和生成的事件。通过这个选项可以减缓 Monkey 的执行... »

iOS下Fixed回复框Bug的解决方案

iOS下Fixed回复框Bug的解决方案

后来才知道这是ios下一个普遍的bug,所以我决定把原因和解决方案整理一下,以方便后人。网上有的人说用那个iscroll.js来解决,不过那样会出现很多样式上的冲突,而且为了一个fixed的bug动用一个js,未免有点大材小用了。原因ios下面,软键盘唤起后,页面的 fixed 元素将失效,所以当页面超过一屏且滚动时,失效的 fixed 元素会跟随滚动了。解决方法三段式布局 »

Android如何赢得开发者?

Android如何赢得开发者?

为什么Android赢取开发者的支持这么难?让我们来快速浏览一下Android和开发者现在的状态。Android正努力吸引更多的开发者。Android需要找到问题,为开发者们做一些类似苹果那样的促销。还有其他原因致使iOS和其他平台比Android更能赢得开发者,但主要的原因似乎是硬件制造商正努力为他们的市场地位奋斗,而不是为消费者和开发者提供更好的产品而奋斗。 »

手机App常见Bug积累

经过一年的测试工作,以下是手机APP比较容易出现的错误。之后如果发现了还会继续添加,修改。 »

Android和iOS比较之我见

但是Android无法做到, 通常的情况是:Google放出源代码。电源管理一块可见一斑,而Android厂商鱼龙混杂。可能排头的厂商的旗舰机器会好些,但是由于Android工期一般都比iOS设备短,所以整体上和iOS比是有差距的。2、Android天然存在升级周期延迟的问题, 而且厂商做升级是也是有成本的。Android的解决方案的成本也在不断下降。 »

通过HP Loadrunner VuGen来录制安卓的应用

通过HP Loadrunner VuGen来录制安卓的应用

  通过这篇文章,我将介绍如何通过HP Loadrunner VuGen来测试一个安卓应用的网络流量。测试过程中,安卓的SDK将用来执行安卓应用,同时HP Loadrunner VuGen将用来抓包并且转换为HP Loadrunner VuGen的脚本。   要求:   Loadrunner/Performance Center Virtual User Generator 9.5x   Andr... »

修改android monkey源码使其支持UI自动化测试

  在Android平台上,如果要实施自动化测试的话,有几个方式,比如使用基于Instrumentation类库及其衍生类,或者是使用monkeyrunner,测试用例运行在PC上,通过USB或者WIFI向Android手机的应用发送测试命令。这两个方案各有优缺点:   1、Instrumentation技术的优点是编写UI自动化测试用例的技术跟编写Android应用的技术是同一个技术,而且API... »

基于Android 原生的Instruments Robotium 测试框架

   在移动互联网的,安卓应用之间的火拼如火如荼,如何应对安卓应用开发快速的版本迭代,如果仅靠手动不停的回归测试,那有点悲催了。Robotim是一套针对安卓应用的自动化测试框架,其特性和selenium非常相似,Robotium官网对其的功能描述如下:Robotium是基于Android 原生的Instruments,创建一个测试框架,编写强大和稳健的Android应用程序自动黑箱测试用... »

windows系统下载android源码

  入不了source.android.com,故是网友介绍的一种方式下载的。   下载完毕后,源码目前有3.83G大小。   首先,你先到 http://code.google.com/p/msysgit/downloads/list 上下载Git-xxx.exe,我下?的是 Git-1.6.2.2-preview20090408.exe。   下?下?後,直接按?定到底,可以完成安?。?完後,... »

在android中进行单元测试

  在开发过程中,无论是什么语言,如果能够熟练使用单元测试,提高的效率那是大大地,当测试或某相关的小姑娘报bug的时候,站在你身边,用无辜的大眼睛对 你说,“公子,有地方出问题”,正要打开相关的应用程序或者页面重现那个问题时,你大臂一挥,“XJ,不用那么麻烦,看在下的”,打开单元测试一跑,三下 两下搞定问题,那些连myeclipse都不知道怎么拼的M... »

在这里插入图片描述

夜神模拟器5.1.1安卓模拟器Xposed框架

所以直接安装 5.11安卓模拟器Xposed框架 apk 目标程序代码 作者:青色的山 »

android内存泄露的问题

Java内存泄漏是每个Java程序员都会遇到的问题,程序在本地运行一切正常,可是布署到远端会出现内存无限制的增长,后系统瘫痪,那么如何快好的检测程序的稳定性,防止系统崩盘,作者用自已的亲身经历与各位网友分享解决这些问题的办法。 作为Internet流行的编程语言之一,Java现正非常流行。我们的网络应用程序主要采用Java语言开发,大体上分为客户端、服务器和数据库三个层次。在进入测试过程中,我们发... »

Android开源项目大全

  以下是本人日常工作中收集的比较不错的Android开源项目,欢迎博友提供未收录的网址。   roottools:   RootTools gives Rooted developers easy access to common rooted tools…   https://code.google.com/p/roottools/wiki/RootTools   mmsbg:  ... »

移动终端App测试点归纳

曾发现在IOS手机上应用安装时未完全安装,终止安装后,未完成安装的应用图标一直显示在手机上,并且无法成功删除2 启动app测试3 升级测试数字签名、升级覆盖安装、下载后手动覆盖安装、跨版本升级、升级后可以正常使用。覆盖安装要确定数据库有字段更新的话,能正常更新,否则容易导致app异常。 »

android程序怎样进行语言切换

 首先创建多语言资源,参考 在MainActivity的onCreate()中添加如下代码  public void onCreate(Bundle savedInstanceState) {         super.onCreate(savedInstanceState);   &n... »

基于Instrumentation的android单元测试实践

  android的单元测试主要采用instrumentation,instrumentation是执行application instrumentation的基类,它具有启动能力,用于监控其他类的工具类。本博文在一个简单android demo开发应用上,使用instrumentation类完成单元测试。   android demo   MainActivity(具体代码见后)   待测函数:... »

在Android1.5应用程序开发过程中使用JUnit

在Android1.5应用程序开发过程中使用JUnit

在Android1.5应用程序开发过程中使用JUnit这几天忙着写一个Android App,差不多把网络相关的部分实现了,XML解析还有待完善。可是文档里并没有提到如何在Android project中集成JUnit测试,好在我从Android Developers讨论组里找到了TDD with Android 1.5这么一个帖子。第3步,以“Android Application&... »

Android权限问题整理,非常全面!

Android权限系统非常庞大,我们在Android系统中做任何操作都需要首先获取Android系统权限,本文记录了所有的Android权限问题,整理一下分享给大家。 »

Monkey+DDMS实战安卓稳定性测试

Monkey+DDMS实战安卓稳定性测试

面对这种情况,除了在手工用例上尽可能模拟各种用户场景外,Android系统也提供了很多测试工具及思路,本节介绍Monkey Test+DDMS安卓系统监控的方法进行测试,后续会探讨结合自动化以及模糊测试的思路来开展更深层次的稳定性测试。 »

Canonical:安卓一站式开发,Ubuntu

Canonical:安卓一站式开发,Ubuntu

同样,开源厂商Canonical也希望安卓开发者自家的Ubuntu平台,同时也整理了非常简便的安卓一站式开发解决方案。据Ubuntu开发者个人博客介绍,Ubuntu桌面平台非常便于开发者从事Android应用、游戏或者Web开发、测试项目。据Ubuntu开发者成员Didier Roche介绍,Ubuntu用户只需几行命令部署安装UDTC ppa程序包,即可安装Ubuntu Developer To... »

安卓应用测试工具的测试过程

  目前安卓应用的安全现状,随着安卓应用的快速暴涨,相应的漏洞也逐渐增加。同时,市场上也出现了专业的安卓应用测试工具:一般测试的过程如下:   1、安装包测试   安装包结构、能不反编译出源代码、安装包是否签名、重要函数、逻辑、加密算法、是否开启PIEFlag。   2、数据传输测试   关键数据是否加密、客户端对服务器验证、传输加密、伪造;通过设置代理或使用第三方抓包工具,对应用发送与接收的数据... »

Win7 64位操作系统安装android开发环境

1.jdk下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html安装:使用默认安装目录(C:Program FilesJava),一路next到后配置环境变量:我的电脑--属性--高级系统设置--高级--环境变量在 »

Page 1 of 63123»