葛布斯


  • 首页

  • 关于

  • 标签

  • 分类

  • 归档

http基础学习笔记

发表于 2020-04-08 | 分类于 Http
字数统计: 967 | 阅读时长 ≈ 3
目录 前言 http概念 工作方式 URL 请求方法 状态码 Header 前言本篇文章主要是记录自己复习http相关的知识点,为后续学习Retrofit打基础,简单记录一些零碎的点,以免忘记。 http概念http是一种超文本的传输协议,是为了传输HTML语言的内容。位于TCP/IP协议族的顶层。 工作方式http的工作方式一般是这样的: 浏览器执行流程 在浏览器输入链接或者是点击某一个链接 ...
阅读全文 »

用Junit4怎么在Android中做测试?

发表于 2020-03-17 | 分类于 单元测试
字数统计: 1.2k | 阅读时长 ≈ 4
前言本篇文章是记录自己在项目开发中进行单元测试时,学习的junit4相关的一些知识,整理一下,以便以后查阅,如有不对的地方,还忘大家指正。 下文中提到的AS,是指Android studio 目录 对单元测试的理解 在android环境中创建单元测试类 注解 断言的使用 参考 对单元测试的理解在我看来单元测试,就是去验证每一小块代码的结果是否达到自己的预期。但是在验证前,要把条件准备妥当才能进行 ...
阅读全文 »

Android开发遇到的问题整合(持续更新)

发表于 2020-03-11 | 分类于 Android
字数统计: 803 | 阅读时长 ≈ 3
前言这一篇文章用来记录平时在开发中遇到的除gradle外的其他问题,一是加强记忆,二来也方便后续再次遇到同类问题方便查找。 问题列表问题描述(Error while Launching activity)在开发过程中连接着手机联调的时候,程序已经安装在手机上,这时候因为一些原因把APP卸载了,再次点击Run重新运行程序,安装app,出现了下面的错误 123Error: Activity class ...
阅读全文 »

Gradle问题整合(持续更新)

发表于 2020-03-09 | 分类于 Android
字数统计: 786 | 阅读时长 ≈ 2
前言本篇文章用来记录在平时开发过程中遇到的一些关于gradle的问题,有常用的命令,有一些常见或不常见的问题,会持续更新,遇到了就会加入进来。 目录 常用命令 常见问题 常用命令以下的所有命令,都是在项目的Terminal中运行 ls ~/.gradle/wrapper/dists/ 用来查看下载过的所有的gradle版本。在我们gradle-wrapper.properties文件中,可 ...
阅读全文 »

生成Android单元测试代码覆盖率报告的两种方式

发表于 2020-03-02 | 分类于 Android
字数统计: 2.5k | 阅读时长 ≈ 9
前言本篇文章主要介绍在写完单元测试后,如何测试代码的覆盖率,从而更好的查缺补漏。下面我会介绍两种查看覆盖率的方法;一种是借助Jacoco,通过Gradle生成html报告。另一种是使用Android Studio自带的Coverage,在运行后展示在Coverage列表中,再根据需求导出即可。 目录 配置信息 使用Jacoco查看代码覆盖率 使用AS自带Coverage查看代码覆盖率 参考 配置 ...
阅读全文 »

Mac上Chrome插件安装及打包方法

发表于 2020-02-21 | 分类于 其他
字数统计: 1.7k | 阅读时长 ≈ 5
前言Chrome在我们日常工作中,是不可或缺的办公利器,加上Chrome的插件更是如虎添翼,可是应用商店中的插件需要科学上网才能获取。上有政策,下有对策,有一些网站专门提供chrome插件的下载,下面推荐两个: chrome插件网 极简插件 在上面这些网站中找到自己心仪的插件,下载下来。怎么安装就是我们要说的。当然,如果你可以科学上网,还是建议直接在cherome商店里面安装,稳定又便捷 目录 安 ...
阅读全文 »

利用Jenkins进行Android自动化构建

发表于 2020-01-09 | 分类于 Android
字数统计: 2.6k | 阅读时长 ≈ 9
前言搭建流程如下 Jenkins的下载和运行 Android环境配置 创建Android项目及项目build配置 构建项目 结束语 环境都是在Mac上配置的,Window上的配置还没试,有时间再研究啦。 Jenkins的下载和运行Jenkins下载Jenkins它是基于Java的独立程序,所以呢,你电脑上如果配置了java环境,理论上都是可以运行,引用官网上的话: Jenkins 是一个基于 ...
阅读全文 »

Java注解的基本用法

发表于 2018-11-09 | 分类于 java
字数统计: 1.4k | 阅读时长 ≈ 5
前言本篇文章讲述java中注解的概念和注解的基础用法,文章中举例用到的注解、元注解只是一部分,平时工作中用到过,有错误或新的见解,请指出。 注解概念注解你可以理解为是某个类、某个方法的标签,有了这个标签(注解),就具备了某一个功能,举个例子,我们有一个类实现一个接口中的方法,在继承的方法上面都会有@Override的注解,就代表了这个方法是属于继承方法;或者在方法使用@Deprecated注解,就 ...
阅读全文 »

Android微信支付

发表于 2018-10-27 | 分类于 Android
字数统计: 1.4k | 阅读时长 ≈ 5
集成步骤先贴上官方文档的集成步骤资源链接微信支付所需要的资源文件(包含支付demo和签名生成工具) 集成步骤链接按照官方文档,一步一步集成下去,你会发现一个接一个-1等着你。 导入依赖库(jar包) 导入相关文件,在eclipse上是导入jar包,在AS环境中,可以再build.gradle文件中,添加如下依赖即可 12345678dependencies { //包含统计功能 c ...
阅读全文 »

使用AS上传lib(module)包到Nexus私服(3.x)

发表于 2018-10-16 | 分类于 java
字数统计: 2.1k | 阅读时长 ≈ 7
前言本篇文章要解决的问题如下 搭建nexus私服 在nexus上创建仓库 配置grald文件,上传lib(module)包 在AS中使用 本篇文章是基于Mac系统的基础上,搭建nexus;和windows系统搭建稍有差异。另本版本是基于nexus3.13.0版本,请知晓。 nexus服务器搭建java环境此版本的nexus是基于java,要求java JRE的版本不低于1.8.0,所以安装之前, ...
阅读全文 »
12
葛布斯

葛布斯

11 日志
5 分类
16 标签
RSS
GitHub 邮箱 Kotlin Flutter
Links
  • 干货集中营
  • Color Theme
  • AndroidDevTools
  • 掘金酱
  • 玩Android
© 2018 — 2020 葛布斯 | Site words total count: 18.8k
由 Hexo 强力驱动
|