android隐藏软键盘
发表于|更新于
|浏览量:
聪明出于勤奋,天才在于积累。——华罗庚
代码
1 | /** |
相关推荐
2024-05-08
安卓下拉刷新组件
当一个民族破灭,心理上退化时,便会衍生恶德德奢侈。——尼采 是这个组件: https://github.com/scwang90/SmartRefreshLayout/ 这里我用到了自定义 RefreshHeader 12345 ClassicsHeader classicsHeader = new ClassicsHeader(context);classicsHeader.setEnableLastTime(false);classicsHeader.setArrowResource(R.mipmap.foo);classicsHeader.setProgressResource(R.mipmap.bar);binding.smartRefreshLayout.setRefreshHeader(classicsHeader);//设置Header 然后xml 12345678910<!-- SmartRefreshLayout containing the ObservableRecyclerView --> <com.scwang...
2024-03-14
ComposeCookBook
不依所见而做,应依信仰而行。——保罗 分享一个安卓UI库 Jetpack组合UI元素、布局、小部件和演示屏幕的集合 GitHub - Gurupreet/ComposeCookBook: A Collection on all Jetpack compose UI elements, Layouts, Widgets and Demo screens to see it's potential 它有非常多完成了的炫酷特效,非常NICE
2021-09-20
安卓证书在线制作工具
想要走的更快,请独行;要想走的更远,请结伴而行——非洲古谚 分享一个安卓证书在线制作工具 链接:http://www.applicationloader.net/appuploader/keystore.php
2024-05-09
android背景省略drawable
带来安定的是两种力量:法律和礼貌。——歌德 https://github.com/JavaNoober/BackgroundLibrary 作为一个android程序员,对于shape、selector这两个标签一定不陌生。每当UI设计师给我们设计出一个个button背景的时候,我们就需要去drawable文件夹下去新建一个bg_xxx.xml,然后很多时候区别仅仅是一个边框的颜色或者填充的颜色。这就导致了很多非常相似的.xml文件产生。 网上之前也有了一种通过自定义View,在xml中通过设置属性达到shape效果的控件。但是这种自定义的控件不太灵活,归根到底是一个自定义的button,如果我想改造项目的话就得去替换原有的button或者textView。接下来就给大家提供一种更加简单的方式:无需自定义View,直接添加属性便可以实现shape、selector效果。 依赖方式: 123456789allprojects { repositories { ... maven { url 'https:...
2025-02-22
MultiWaveHeader
不像葡萄,不像鲜花,不像微微的雪。——博尔赫斯的《山峰上的年轻牧人》 https://github.com/scwang90/MultiWaveHeader 多重水波纹效果:使用 MultiWaveHeader 实现动态水波效果 如果你正在开发一款 Android 应用,并且想为其加入一些视觉效果,那么动态水波纹可能是一个不错的选择。而今天,我们将介绍一个很棒的库 MultiWaveHeader,它能帮助你轻松实现水波纹效果,并且支持高度自定义,能够适应不同的设计需求。 什么是 MultiWaveHeader?MultiWaveHeader 是一个 Android 控件,可以实现动态的水波效果。它允许开发者定制水波的波形、颜色、速度、方向等多个参数,提供了灵活的配置选项,适合用于各种需要视觉反馈的场景,比如加载动画、刷新控件等。 功能特点 调节进度:可以动态调整水波的进度。 调节速度:支持自定义水波的移动速度。 方向设置:支持设置水波的上下方向。 波浪数量设置:没有波浪数量的上限,你可以自由设置波浪数量。 精细波形定义:支持精确控制每个波形的参数,比如偏移、拉伸、原始速度等。...
2020-09-19
android studio打包apk
对未来的真正慷慨,是把一切都献给现在。――阿尔贝·加缪《反抗者》
