写的很用心,继续加油!
Android源码:View是如何绘制到屏幕上的?前言 在Android中如果要显示一个页面,那么只需要在Activity的onCreate()方法中,把我们写好的页面布局layout传入到setContentView()方...
写的很用心,继续加油!
Android源码:View是如何绘制到屏幕上的?前言 在Android中如果要显示一个页面,那么只需要在Activity的onCreate()方法中,把我们写好的页面布局layout传入到setContentView()方...
前言 在Android中如果要显示一个页面,那么只需要在Activity的onCreate()方法中,把我们写好的页面布局layout传入到setContentView()方...
Slider的使用 详情参考[https://www.jianshu.com/p/5d299cb13249] 添加依赖: 若要使控件正常显示,则对应AppTheme应该修改为...
底部动作条(BottomSheet) 底部动作条是一个从屏幕底部边缘向上滑出的面板,常见与高德地图里,你选中某个地点后,会从底部弹出相关信息,很好用。 关于BotoomShe...
Github项目地址[https://github.com/getActivity/XXPermissions] 1、添加远程仓库和依赖 项目根目录下的build.gradl...
自定义ToolBar 之前学习的ToolBar都是V7包下的,自从AndroidX推出后,尝试使用这个版本下的Toolbar 第一步:屏蔽掉系统的ActionBar 第二步:...
添加依赖 1、数组序列化与反序列化 输出结果为: 2、关键字序列化,如果序列化的字段中含有class、public关键字第一步,使用@SerializedName注解来处理需...
这部分主要是实现Retrofit的转换器使用,以及实现cookies缓存+嵌套请求,文件的上传和下载 相关依赖 1、使用转换器 和前面一样,也是要创建请求的接口: 接着在Ja...
Retrofit相关依赖 基本使用步骤: 在进行请求之前,要先创建一个接口: 接口创建好之后在对应位置声明成员变量和初始化retrofit和接口实例化对象 1.POST请求 ...
1.添加依赖: 2.配置请求: 2.1 GET请求: GET 同步请求: GET异步请求: 2.2 POST请求: POST同步请求: POST异步请求: 两者综合来看,...
Glide依赖配置: 1.占位符配置 占位符总共有3种:placeholer、error、fallback placeholder:正在请求图片的时候展示的图片 error:...
一、热修复技术的应用 热修复技术一般用来在线更新安装包,当热更新包发布后,会提示用户更新,重启应用,修复紧急Bug。下面的只是初级配置,使用的是集成了Tinker的腾讯的Bu...
方法1:直接在build.gradle中添加依赖库 图片中添加的代码为 也可以用下面这句代码 方法2:直接导入jar包 先找到RecyclerView 的jar包的路径并复制...
摘要 最近,在公司项目上需要加入“二维码扫描”的功能(Android端),笔者在网上查阅了一些资料,实现了这个功能。最后给自己做个笔记,给各位做下分享。 原理说明 “二维码扫...
事件起因 招聘季,面试了一些Android兄弟,发现对基础概念吃的不透.遂成此文,打算出个一句话系列,讲清楚一些android的基本概念.让大家在面试的时候能找到心仪的工作,...
前言 本来打算把 Fragment 的内容写完,结果写着写着发现这个篇幅已经够长了,所以就先写通信这一块了,其他的另起篇幅 正文 一、 Fragment 与 Activity...