本篇文章已授权微信公众号 guolin_blog(郭霖)独家发布 前言 虽然去年写的一篇文章【一种非常好用的Android屏幕适配】就包含字体大小适配,但那篇文章讲的是根据不...
GenjiDialog 基于kotlin的通用dialog 之前我是自己Fork了的一个叫NiceDialog的库,但是在这基础上自己加了很多功能来自用,但是后来开始用kot...
Retrofit Retrofit的本质 准确来说,Retrofit只是负责对网络请求接口的封装,真正的网络请求工作还是由OkHttp完成的,App应用程序通过Retrofi...
这篇是种草男生礼物的,作为一个文艺女孩我真的是收集并且送了朋友各种各样的礼物。快来看看有你喜欢的嘛[喝奶茶R] ①小水怪保温杯 这是一个颜值与内涵并存的保温杯,杯盖是一个LC...
何为分页? 以QQ好友列表为例:假如你的好友总共有100个,那么考虑性能等因素,第一次只获取并显示前10条数据。当用户加载更多时,再去获取后面的10条数据,并与之前的数据合并...
内容 抽屉菜单 ListView WebView SwitchButton 按钮 点赞按钮 进度条 TabLayout 图标 下拉刷新 ViewPager 图表(Chart)...
popupwindow方式实现 使用PopupWindow,一般来说可以分为如下步骤: 创建并实现PopupWindow布局 实现PopupWindow对象实例 设置Popu...
注意事项 CoordinatorLayout+AppBarLayout+CollapsingToolbarLayout联合一起使用时,有一些注意点: CoordinatorL...
demo 下载 1. 思路 添加给tableView添加一个子view headerView 调整headerView zPosition 使其z坐标在tableView的最...
安卓是什么? 想象一下,过年同学聚会上,大家把手机都放在饭桌前,除了各种型号的iPhone之外,你还能看到什么品牌的手机呢?我猜一定会有OPPO、VIVO、魅族、小米、华为、...
我们生命中的过客有很多,除了人,还有物,除了物,还有虚拟世界,但是不管怎样,你总是会留下那么几件对你来说有用,或是有意义的人、或是物、还有工具,自然也少不了手机中的APP。 ...
CoordinatorLayout简介CoordinatorLayout是在 Google IO/15 大会发布的,遵循Material Design风格控件,包含在 sup...
前言 众所周知 android的碎片化一直困扰着开发者,我们要花很多的时间去做UI适配的工作。主流的适配方案有两种 1、今日头条适配 2、smallestWidth适配。具体...
原文地址:https://blog.csdn.net/wangwangli6/article/details/63258270/ 前言 Android的屏幕适配一直以来都在折...
app项目开发过程中,大都有查看图片详情的功能模块。实现的方式一般都是通过viewpager+photoView+Glide的方式。这种方式下,如果碰到加载超长图,比如说...