ImageView 是 Android 中最常用的控件之一,而在使用ImageView时,必不可少的会使用到它的scaleType属性。该属性指定了你想让ImageView如...

ImageView 是 Android 中最常用的控件之一,而在使用ImageView时,必不可少的会使用到它的scaleType属性。该属性指定了你想让ImageView如...
学到了,现在我用Compose也模仿这个思路写了一个,感谢分享!
android用recyclerview撸一个折线图以前觉得用安卓画一个折线图好难,当然github上也有很多方便的框架,几行代码就可以实现一个折线图,而且各种样式都有,但是别人的框架毕竟是为了满足大众的需求,没有专一性,正好...
以前觉得用安卓画一个折线图好难,当然github上也有很多方便的框架,几行代码就可以实现一个折线图,而且各种样式都有,但是别人的框架毕竟是为了满足大众的需求,没有专一性,正好...
之前讲了《零基础带你看Spring源码——IOC控制反转》,本来打算下一篇讲讲Srping的AOP的,但是其中会涉及到Java的动态代理,所以先单独一篇来了解下Java的动态...
RecyclerView 控件通过 setLayoutManager() 方法来设置布局管理器,这是使用 RecyclerView 必须的操作步骤。这个布局管理器分三种 Li...
一、引子 synchronized 会阻塞线程,AQS 也会阻塞线程。那么这两种情况,阻塞后,线程的状态是什么,是 waiting 还是 blocked。虽然好像知道,但不能...
我的CSDN博客同步发布:酷炫的Activity切换动画,打造更好的用户体验 转载请注明出处:【huachao1001的简书:http://www.jianshu.com/u...
前言 最近开发中遇到了一个需求,需要RecyclerView滚动到指定位置后置顶显示,当时遇到这个问题的时候,心里第一反应是直接使用RecyclerView的smoothSc...
前言 最近开发中遇到了一个需求,需要RecyclerView滚动到指定位置后置顶显示,当时遇到这个问题的时候,心里第一反应是直接使用RecyclerView的smoothSc...
讲解的很清晰啊!感谢分享
RecyclerView.smoothScrollToPosition了解一下前言 最近开发中遇到了一个需求,需要RecyclerView滚动到指定位置后置顶显示,当时遇到这个问题的时候,心里第一反应是直接使用RecyclerView的smoothSc...
meta-data常见于我们使用第三方SDK时,比如友盟统计,比如讯飞SDK,配置appid会用到,而实际上,meta-data可做的远不止这些。在公司我的框架中某一功能是依...
之前写过一篇文章《Android开发之仿微博详情页(滑动固定顶部栏效果)》,当时采用的解决方案是用一个ScrollView去包裹内容布局,通过监听滑动状态,在适当的时候,移入...
一、前言: 在日常开发中,想直接通过android:maxHeight或android:maxWidth在布局文件中限制RecyclerView的最大高度宽度,是无法实现的。...
本文已授权 微信公众号 玉刚说 (@任玉刚)独家发布。 前言 在不久前的Google 2018 I/O大会上,Google正式推出了AndroidJetpack ——这是一...
多线程同时执行叫做并行 并发就是在不同线程中来回切换执行来达到并行的效果就是并发 通过go可以在当前线程中开启一个协程 保证协程被执行,那么主线程不能挂掉 runtime包中...
一、架构设计: Jenkins服务器架构:jenkens下载资源根目录:http://192.168.99.30/var/www/html/deploy/packages[h...
关于 Go proxy GOPROXY由于国内的网络环境,我们可以通过配置GOPROXY避免DNS污染导致的模块拉取缓慢或失败的问题,加速你的构建 代理链接阿里云Go Mod...
一、普通Maven项目 第一种方法: 重新配置package阶段的插件: 第二种方法: 为package阶段添加一个shade的目标 二、SpringBoot项目:
介绍 本文解释了使用Mockk[https://mockk.io/]和Truth[https://truth.dev/]库在 Android 上进行单元测试的更高级的模拟概念...
一、概念 线程池:创建并维护一定数量的空闲线程,当有需要执行的任务,就交付给线程池中的一个线程,任务执行结束后,该线程也不会死亡,而是回到线程池中重新变为空闲状态。 线程池优...