移动平台
文章目录引言I、自定义cell封装CycleScrollView1.1 cell 头文件1.2 cell 实现文件1.3 cell的使用II
通用Mapper 简述 : 它是由国内一个大神针对mybatis 单表操作写的一个组件。如果多表操作的话,还是需要编写.xml映射文件并自己手写sql语句。 使用操作: 引入通用mapper 启动器,在通用github上可以找到,相应的使用方式,已经pom文件内容。 使用方式: 编写一个接口,并且e ...
一、概述 作为 Android 开发者,相信大家都遇到过 ANR。那么为什么会出现 ANR 呢,ANR 之后系统都做了啥。文章将对这个问题详细解说。 ANR(Application Not responding),是指应用程序未响应,Android系统对于一些事件需要在一定的时间范围内完成,如果超过 ...
一、Android为什么要日志文件
? 写程序就难免会写bug,有bug就需要调试,但是很多情况下app发布后,测试人员和用户无意中触发了bug确并不知道怎么复现bug。那这个时候就需要日志文件来帮助我们探查出bug的原因。
二、写日志文件
? 我们一般写log的时候用的是android.util.Log,那我们对这个Log做一次封装:
import android.content.Context
【译】Simpleperf分析之Android系统篇 译者按: Simpleperf是用于Native的CPU性能分析工具,主要用来分析代码执行耗时。本文是主文档的一部分,系统篇。 原文见aosp仓库:android_platform_profiling.md Simpleperf主文档见aosp仓 ...
Create-React-App项目代码规范配置 1、安装Prettier yarn add --dev --exact prettier 2、创建Prettier配置文件 在根目录创建Prettierrc.json文件,用来配置prettier echo {}> .prettierrc.json ...
1.mybatis设置文件未添加mapper 在mybatis文件中添加 <mappers> <mapper resource="com/innovationV2/mapper/UserMapper.xml"/> </mappers> ##2.mapper文件的命名空间设置错误 mapper文件内的 ...
记录iOS 13以上如何做tabbar的适配 <!-- run --> <script> window.ele.$notify({ title: '提示', message: '加载成功', type: 'success', position: 'top-right' }); </script> 适 ...
注:有些app的api接口post的请求有些参数不知从何而来,因此无法模拟客户端post数据,需借助mitmproxy里面的mitmdump来操作。 1. 先用fiddler抓包获取请求的接口 2. 编写解析数据的代码,例如: import json # 这个地方必须这么写 函数名:response ...
1.说明 之前在做手机app 自动化的时候,每次在自动化测试脚本运行之前,需要手动启动appium 服务器,在开发环境中这样做没有什么问题,但是在服务器端执行自动化代码,这样就有有欠妥当。 所有,在实际的开发过程中,我们就需要python代码通过 python的方式启动 appium 服务。 2.P ...