
Android
文章平均质量分 92
adorable_
这个作者很懒,什么都没留下…
展开
-
Android Crash和ANR监控
本文主要用来了解客户端Crash和ANR知识,总结两者的差别,以及在测试过程中如何关注。闪退分为Java层的闪退和native层的闪退。原创 2023-03-10 16:06:43 · 1646 阅读 · 0 评论 -
自动遍历测试方法及常见技术
文章目录一、常见问题二、测试痛点三、思考与改进四、常见的自动遍历工具五、Maxim的使用5.1 环境预备5.2 运行方法5.3 参数说明5.4 高级用法详解5.5 常用的配置5.6 Appetizer应用一、常见问题1、功能问题app 某特定界面崩溃app 某接口报错或修改导致老版本数据显示异常某页面详情页特定信息字段内容丢失或数据异常老功能不可用,如微信分享功能2、兼容性问题网络慢时发出请求退出该页面,当前页面崩溃某些界面在 4.4 或 5.5 系统上操作体验不同二、测试痛点原创 2021-12-15 19:10:55 · 13910 阅读 · 0 评论 -
全量发布与灰度发布(APP版本发布)
目录全量发布灰度发布 app版本发布,就是app有新的版本发布,需要给用户安装升级使用。 按照app发布的手段来说,大致可以分为两大类:直接全量发布、先灰度发布再全量发布。全量发布 顾名思义,全量发布就是一次性发布给所有用户使用。 已经安装app的用户打开app后会收到更新弹框,或者在app的关于里面也可以点击查看是否有升级提示,并且点击升级。优点:每个新版本只会有一次更新,也就是说不存在补丁版本,也不会让用户收到多次升级的打扰新版本app经过多轮测试,质量一般会有保障省去了发布转载 2021-05-24 17:07:15 · 5447 阅读 · 0 评论 -
Android小程序之简易QQ界面
要求: (1)与QQ界面控件数目、样式相同 (2)与QQ的图形化界面相同 (3)实现一个简单的点击事件具体实现: (1)编写程序代码package com.example.login;import android.app.Activity;import android.os.Bundle;import android.util.Log;import android.vi...原创 2018-05-30 23:43:44 · 4882 阅读 · 1 评论 -
Android小程序之选项菜单的使用
创建选项菜单步骤: (1)覆盖Activity的onCreateOptionsMenu()方法,当第一次打开菜单时该方法被自动调用。 (2)调用Menu的add()方法添加菜单项(MenuItem)。 (3)当菜单项被选择时,覆盖Activity的onOptionsItemSelected()方法来响应事件。具体实现: (1)编写程序代码package com.example.me...原创 2018-05-15 23:08:00 · 881 阅读 · 0 评论 -
Android小程序之个人信息管理系统
要求:使用SQLite实现个人信息管理系统,个人信息包括姓名,年龄,性别以及学历(1)DBHelper.java代码如下:package com.example.system;import android.content.ContentValues;import android.content.Context;import android.database.Cursor;impo...原创 2018-05-13 23:30:04 · 7793 阅读 · 6 评论 -
Android小程序之访问联系人
要求:编写程序,使用ContentProvider实现访问联系人 ContentProvider类的作用: ContentProvider(内容提供器)是所有应用程序之间数据存储和检索的一个桥梁,其作用是是各个应用程序之间能共享数据;主要功能是存储、检索数据并向应用程序提供访问数据的接口。 基本操作: 查询:使用ContentResolver的query...原创 2018-05-11 23:23:39 · 661 阅读 · 0 评论 -
Android小程序之音乐播放列表
(1)创建一个数据类工具类DBHelper,该类继承SQLiteOpenHelper,重写onCreate()和onUpgrade()方法,并添加insert()、delete()、query()方法,分别实现数据的添加、删除和查询。DBHelper类的代码如下:package com.example.musiclist;import android.content.Content...原创 2018-05-10 21:08:23 · 3356 阅读 · 0 评论 -
Android之Activity生命周期
1、创建一个android应用程序(1)首先单击Eclipse菜单栏中的“File -> New -> Android Application Project”(2)以上设置完成之后,根据向导继续单击“Next”按钮,直到最后一步选中“Empty Activity”选项,点击“Finish”,设置第一个Activity的名称和布局文件的的名称。点击“Finish”完成项目创建。原创 2018-05-02 11:15:59 · 223 阅读 · 0 评论 -
Android小程序之切换背景颜色
(1)首先打开界面布局文件,添加两个Button(2)在res/values目录下创建一个颜色资源文件color.xml(3)编辑color.xml(4)此时在R.java中自动生成color资源(5)最后编写程序代码原创 2018-05-01 23:55:55 · 614 阅读 · 0 评论