android UI
文章平均质量分 73
pigdreams
有些技术你可以不用它,但你不能不知道它。
展开
-
Android界面开发所需掌握的控件
界面是Android开发最先接触到的知识,也是日常工作中的基本任务,整理了一份关于Android界面开发中所需要用到的控件,温故而知新,不亦乐乎~原创 2022-10-24 23:18:42 · 725 阅读 · 0 评论 -
Android更改原生DatePicker Dialog的样式
解决方案,利用自定义的样式在初始化弹出框时,在构造方法里传入样式即可。 http://stackoverflow.com/questions/28738089/change-datepicker-dialog-color-for-android-5-0原创 2016-11-21 16:57:45 · 2461 阅读 · 0 评论 -
Android用Selector实现Button按下,不可点,正常三种状态下背景颜色的变化
为Button设置多种状态的selector描述:有时候button需要有多种不同的状态对应不同的背景,如正常状态下颜色是紫色,但按下状态是绿色,不可点状态是灰色,对应的三种不同背景颜色。实现:要实现按钮按下状态,可点状态,对应状态下不同的颜色,需要为selector设置三个item来对应不同状态,以实现不同背景颜色。直接上动图,效果如下: 以下是各个状态下button所需要设置的背景颜色原创 2017-01-16 21:18:31 · 25601 阅读 · 2 评论 -
Android UI开发中所遇到的各种坑
1.软键盘隐藏问题问题描述:Activity按下返回调用finish()方法后,界面已经销毁,但是软键盘依然还留在屏幕上,这让当前正在显示的Activity没有输入框的完全没法看,非常严重的视觉影响。尝试方案:寻找各种方法去隐藏软键盘,网上各种找。思路是在活动退出时,会调用onDestroy方法销毁界面,在这个方法里面想办法隐藏界面即可。找到下面这种方法,但还是不行。还尝试过用基类找到所有edi原创 2016-11-24 21:27:06 · 1061 阅读 · 0 评论 -
Android实现动画组合的四种方式
先上动图,本文介绍实现下面动图中组合动画的四种方式方式一:视图动画之AnimationSetxml方式实现<?xml version="1.0" encoding="utf-8"?><set android:fillAfter="true" android:duration="3000&a原创 2018-12-30 15:33:25 · 10889 阅读 · 1 评论 -
Android实现箭头无限循环上升的简单动画
需求说明一个箭头图片在某个区域做上升的动画,到区域顶部时,消失的部分又从底部出现,如此循环往复。先看实现的效果图,如下。缺点:实际上并不是连贯的循环重复,而是第二次上升的箭头消失并没有再从底部出来,这是用简单动画实现的劣势。优点:简单,便于理解和实现。原理说明用两张图片箭头一起做向上平移的动画,就可实现该功能。一张图片放在运动区域下方,另一张图片放在运动区域的两部位置下方,然后一起...原创 2019-03-05 22:55:48 · 6534 阅读 · 0 评论