9 5 2 1 1 1 Android 中的文章

Android常用的环境变量

官方文档中很全面,本文只做简化记录使用。 常用的环境变量 ANDROID_HOME ANDROID_SDK_ROOT ANDROID_SDK_HOME GRADLE_USER_HOME 各个环境变量说明 本文假设新的SDK目录地址为E:\Android\sdk ANDROID_HOME=E:\Android\sdk ANDROID_SDK_ROOT=E:\Android\sdk 这两个环境变量作用差不多,都是指向SDK安装目录, ANDROID_HOME 已被弃用,……

阅读全文

Android获取GooglePlay下载来源

GooglePlay下载来源 用户通过推广链接下载App的时候,国内应用商店是无法获取推广来源的,通过而GooglePlay可以,通过网址构建工具生成前往GooglePlay的下载链接,应用就可以获取到……

阅读全文

在项目中使用Kotlin

前言 在2017年Google I/O大会上,Kotlin正式成为Android开发的一等语言,两年时间里,Google的文档演示代码几乎都已经换成了Kotlin,之前对Kotlin也就是了解,写过一些d……

阅读全文

Android基础-基本的Adb命令

Adb常用命令 adb服务开启关闭 adb start-server #开启 adb kill-server #关闭 adb安装/卸载apk adb install apk文件.apk #安装 adb uninstall 包名 #卸载 多个设备要加上参数-s 设备号 adb -s deviceNo install apk文件.apk 启动Activity/Serv……

阅读全文

Retrofit2 应用

开始使用Retrofit 基本使用介绍 不啰嗦,直接看:Retrofit官网 项目实际中的问题点 添加公共请求参数 使用okhttp拦截器 根据请求类型分别添加参数 /** * OkHttp 拦截器,请求加上基本参数 */ public final class RequestInterceptor implements Interceptor { @Override……

阅读全文

Android基础-Broadcast

Broadcast是Android内部通信机制的一个重要方式,包括广播发送者,广播接受者,信息,可以类似于传统意义上的收音机,由电台(广播发送者)发送信息(Intent),由收音机等接收设备接受信息(……

阅读全文

Android知识点-View

View绘制 主要方法 Measure:测量计算控件大小 Layout:确定绘制位置 Draw:开始绘制 MeasureSpec MeasureSpec由一个32位的整形组成,其中高2位是mode,后30位是size。可以通过Mea……

阅读全文

我会问的一些Android面试题

页面 Activity的生命周期以及一些场景下对应执行什么方法 简介: 1. onCreate #Activity被创建时调用 2. onStart #Activity能被用户看见,但是没有获得焦点 3. onResume #Activity获得焦点,此时Activi……

阅读全文

fastjson注解@JSONField的使用

如果项目中遇到后台传给前台的json字符串命名方式不符合java的命名规范 如: 1 {"exp_value":"exp1","user_age":11,"user_name":"username1"} javabean中是小驼峰命名: 1 2 3 4 5 private String userName; private String expValue; private int userAge; 关于FastJson属性别名的问题,网上很多文章都指出@J……

阅读全文