左侧是公司UI的设置图,工作管理与高级管理里面的内容都是请求接口传过来的数据 也就是说开始是不知道有多少个的 因为上下有两个白色的底,就使用了两个RecyclerView(一个无法做到分开的白色底) 整个界面是在Fragment里 结果华为与小米 大概有10%的机率出现(不同手机概率不一样)只有一块 ...
分类:
移动开发 时间:
2020-03-15 11:45:22
阅读次数:
104
功能测试 安装于卸载 软件更新升级 登录测试 离线测试 消息推送 UI界面测试 兼容性(操作系统,屏幕尺寸,分辨率) 安全测试 中断测试 网络测试 性能测试 1、功能性测试 根据产品需求文档编写测试用例而进行测试 功能性包括客户端的单个功能模块,及功能业务逻辑(功能交互)如:涉及输入的地方需要考虑等 ...
分类:
移动开发 时间:
2020-03-15 09:55:03
阅读次数:
98
scrcpy通过adb调试的方式来将手机屏幕投到电脑上,并可以通过电脑控制您的Android设备。它可以通过USB连接,也可以通过Wifi连接(类似于隔空投屏),而且不需要任何root权限,不需要在手机里安装任何程序。scrcpy同时适用于GNU / Linux,Windows和macOS。 功能特 ...
分类:
移动开发 时间:
2020-03-15 09:35:06
阅读次数:
77
Android Activity 生命周期 很显然,无论是flutter、vue、rn...等等,生命周期钩子都是开发中必备的了解知识,对于任何一个框架而言,良好的使用生命周期,会让Application的用户体验大大提高。 在Google 的Android developer 中对Activity ...
分类:
移动开发 时间:
2020-03-15 09:32:10
阅读次数:
89
Stack 这个是Flutter中布局用到的组件,跟Android中FrameLayout很像,都是可以叠加的现实View。 Stack({ Key key, this.alignment = AlignmentDirectional.topStart, this.textDirection, th ...
分类:
其他好文 时间:
2020-03-15 00:09:58
阅读次数:
82
首先制作一个客户端,界面如下: 使用方法:启动后,首先在登录编辑框输入一个昵称,然后点击登录,上面灰色区域是聊天窗,其中会显示你的登录提示,显示其他人发的消息。在的登录成功后,可以在下面的发送编辑框内编辑你要发的信息,点击发送就可以推送给当前所有登录中的用户,下线的方法就是发送“bye”,之后便不会 ...
分类:
移动开发 时间:
2020-03-14 20:02:40
阅读次数:
77
前言 // 随着现在移动端技术的突飞猛进,导致现在市场上,APP应用数不胜数,那对于测试工程师而言,对于APP的测试,那基本就是一个必修课了。 今天,我就来给大家介绍一下,adb 连接 Android 手机的两种方式。 1 USB线连接手机 1、先使用USB线,连接PC和手机 2、通过PC给手机安装 ...
分类:
移动开发 时间:
2020-03-14 15:09:40
阅读次数:
83
原理 CSS property: columns。CSS属性 columns 用来设置元素的列宽和列数。 兼容性 chrome 50+ IE 10+ android browser 2.1+ with webkit "MDN 文档" 效果 代码 心得 在过去本人还用 100+ 行代码写过 JS 版的 ...
分类:
Web程序 时间:
2020-03-14 14:53:54
阅读次数:
83
android init.rc中service console option的含义、作用 void service_start(struct service *svc, const char *dynamic_args) needs_console = (svc->flags & SVC_CONSO ...
分类:
移动开发 时间:
2020-03-14 14:46:03
阅读次数:
81
我们知道,Android 低版本(4.X 及以下,SDK < 21)的设备,采用的 Java 运行环境是 Dalvik 虚拟机。它相比于高版本,最大的问题就是在安装或者升级更新之后,首次冷启动的耗时漫长。这常常需要花费几十秒甚至几分钟,用户不得不面对一片黑屏,熬过这段时间才能正常使用 APP。 这是 ...
分类:
移动开发 时间:
2020-03-14 13:22:11
阅读次数:
97