- 博客(5)
- 收藏
- 关注
原创 你的【ID】呢
写在前面 本文讲述的是【如何给动态生成的控件添加id】,像那种直接在xml配置id的高级操作,我是介绍不来的,请见谅。不需要前戏的朋友,请直接查看第四点 一、背景 自从公司使用【appium】做自动化测试以后,别提测试组的同事有多高兴了,给人一种【妈妈再也不用担心我按坏公司的设备,赔不起钱了】的既视感。(ps:公司的设备是以 W 为单位的) 1、简单介绍自动化测试 【appium】简单来说就是...
2019-11-16 23:13:20 120
原创 Android网络库隔离框架
一、背景 在日常开发过程中,网络请求功能是必不可少的,因此从中衍生出了一系列网络加载库,如URLConnection,Volley,OkHttp,Retrofit等。而在项目的开发过程中,随着需求的改变,我们使用的网络加载库也可能会随着改变(替换网络加载库)。因此,本章介绍的是如何设计一种网络库隔离的框架,当出现网络加载库替换的情况时,尽可能小的改动源代码(即符合开闭原则,扩展是开放的,修改是封闭...
2019-11-16 22:52:50 310
原创 03_kotlin_Menu_Intent
一、Menu 和 Intent 的使用 1.Activity布局文件 <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schema...
2019-03-14 23:44:45 312
原创 02_kotlin_Hello World
一、环境配置 1.Android Studio 3.0及以上版本,新创建kotlin工程,或者新建kotlin文件时,gradle会自动配置好 2.Android Studio 3.0以下版本,需要手动添加相关依赖 (1)kotlin plugin (2)工程gradle文件 buildscript { ext.kotlin_version = '1.3.20' repo...
2019-03-14 01:09:17 127
原创 01_kotlin_站在巨人的肩上
1、利用kotlin语言,实现《第一行代码》中的demo 2、讲解demo中涉及到的kotlin语法 3、非常感谢郭霖大神的《第一行代码》 4、如有错误,欢迎反馈
2019-03-14 00:54:08 109
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人