android 上传文件到服务器

Android上传文件到服务器共分两步:1、打开手机文件管理,选择文件2、将选择的文件上传到服务器下面将一步一步进行讲解。1、打开手机文件管理,选择文件1.1. 选择一种类型的文件打开文件的方式是通过Intent打开,例如打开选择图片、打开选择视频、选择pdf文件。在项目中,经常遇到需要选择指...

Android Retrofit网络请求参数注解,@Path、@Query、@QueryMap...

参考:【Android】Retrofit网络请求参数注解,@Path、@Query、@QueryMap...android Retrofit请求体加密 body加密

Dart 问号和感叹号的理解

在Dart语言中关于问号和感叹号的使用有如下几种: ?、??、??=、!下面就说说这几种符号的理解。一、?理解可空类型操作符,也可以用作判空。1、作为可空类型操作符如:String? name;表示name变量是一个可空类型的字符串,可以将name赋值为null,若String后面不加操作符?...

android agora实现视频通话

概述本篇文章主要用于记录我在实现agora一对一视频通话的时候遇到的一些问题。实现视频通话主要步骤还是要看 agora官网-实现视频通话实现步骤1、实现前准备此处需要参考 agora官网-实现视频通话 描述的前提条件。我的使用配置:Android Studio:Android Studio C...

Android 自定义View工作流程

一说到自定义View,我们首先想到的就是自定义View绘制的三大流程:measure过程、layout过程、draw过程。但是一个Activity从启动到显示到手机屏幕上这个过程到底是经历了哪些步骤?自定义View绘制的三大流程(measure过程、layout过程、draw过程)又是发生在A...