这个案例是利用竖向的RecyclerView和横向的HorizontalScrollView 实现的一个可横向和竖向滑动的view, [https://github.com/...
这个案例是利用竖向的RecyclerView和横向的HorizontalScrollView 实现的一个可横向和竖向滑动的view, [https://github.com/...
问题描述 先看出现抖动时的录屏: 如何复现: 只需要在Android Studio中按照谷歌官方模板, 生成一个Scrolling Activity: 修改它的布局文件 ac...
在model的build.gradle中,添加productFlavors 字段 productFlavors { demoA{//不同的渠道名 ...
前言 最近有个需求,老板让开发一个新的app,新的app上的功能和老的app基本上完全一致,差异化的地方很少,那按照惯性思维,复制出一个老的app,然后改改色值,icon,s...
IncompleteScreenBanner 一个不显示全屏图的banner无限自动轮播例子,利用recycleview实现类似viewpager效果 背景 其实程序猿要开发...
谷歌的意图是,view销毁,viewmodel保存data,view自身保存视图状态,视图重建时再恢复
解决Android jetpack导航组件Navigation返回Fragment重走onCreateView方法刷新视图的问题在使用Navigation的过程中,发现其页面跳转效率确实很不错,XML管理页面跳转逻辑以及fragment之间的参数传递使用起来都很方便,但是一个很大的问题就是在fragm...
在View的工作原理(一)我们知道,Activity.setContentView()就是用来初始化View树,确定界面主题,样式,确定View的层次结构,以及添加我们自定义...
本文对应的Git项目 本文主要介绍以下功能: 分享(纯文本|图片|文件)给QQ好友 QZone(QQ空间)-分享到“QQ空间”应用-目前QQ不支持分享到QQ中自带空间 新浪微...
前言 从 Glide 的一次加载流程中可知, Glide 拿到数据流之后, 使用 Downsampler 进行采样处理并且反回了一个 Bitmap 本次就着重的分析它对数据流...
协变逆变生产,返回类型消费,参数kotlinoutinjavaextendssuper 协变 协变用于生产场景,即类型T作为类Production中方法的返回类型。Produ...
1.前言 2018年谷歌I/O 发布了一系列辅助android开发者的实用工具,合称 Jetpack ,以帮助开发者构建出色的 Android 应用。 Jetpack 包含4...
最近网易云音乐出了一个叫 东西,效果还不错,播放界面还带了动效,这个就比较炫酷了,感觉比较有意思,所以也想自己做一个,其中一个我觉得比较好看的效果如下(动图的来源也比较有意思...
本人近况 年底裁人了,一年半没准备面试了,之前换也是内推的,在这个寒冬的冬天还经历此遭,偏偏还赶上裁员心态早已爆炸,大的环境不好,各位且干且珍惜....记录下最近的面试经历,...