
Android UI
文章平均质量分 73
Okloong
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
ScrollView嵌套GridView,GridView显示不全
在ScrollView里布局GridView时,GridView显示往往是以单行显示出来。这是由于GridView和ScrollView里都有滑动属性。ScrollView无法判断GridView里的item高度是多少,于是只显示单个Item的高度,也就是单行显示了,剩下内容被隐藏了。原创 2016-04-06 20:10:05 · 9858 阅读 · 5 评论 -
Button点击事件的四种实现
博客导航首先在xml文档建立下面代码,这是放四个button上去。<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.andr...原创 2016-06-13 18:50:15 · 9343 阅读 · 0 评论 -
Fragment之间跳转实现
博客导航一、Fragment跳转基础Fragment依附于它的activity,fragment之间的跳转也依赖于activity。在跳转时候主要的思路是:A_fragment发送信号-->信号传送到activity-->activity实现fragment切换-->切换到B_fragment。在这里你可能想到两种方式实现,一个是用发送intent广播,activity接...原创 2016-10-09 08:49:18 · 10984 阅读 · 2 评论 -
RecyclerView拖拽、侧删实现
废话不多说,下面展示一下效果。这是GridView主文件实现。public class GridViewActivity extends AppCompatActivity { RecyclerView mRecyclerView; List<String> mStringList; RecyclerAdapter mRecyAdapter; @Override原创 2017-09-11 11:48:21 · 368 阅读 · 0 评论 -
自定义一个ListView的下拉刷新
下拉刷新是常见的Android效果之一,下面我们来看看它是这么实现的。下拉刷新会在头部出现一个头部,然后我们控制这个头部显示,隐藏,来实现下拉刷新的效果。在listview里面的item是从0开始数的,这个头部item就是在第0个item前面一个,我们现在要做的是控制这个头部的绘画和动作事件。原创 2017-06-22 11:12:38 · 434 阅读 · 0 评论 -
Android状态栏花样设置
一、沉浸栏说到沉浸栏,这个沉浸栏效果在很多游戏或者视频软件应用会用到。平时状态栏和导航栏都隐藏了,点屏幕中间部分不会出现,但是从屏幕上方滑动,或者右侧滑动的话,就会出现状态栏和导航栏,而且过一段时间后,状态栏也会缩回去。效果如下所示。 其实它的实现说起来也很简单,重写一下Activity的onWindowFocusChanged()方法。 由于在19版本后才有沉浸栏,所以要判断一下。 @Over原创 2017-09-12 22:11:12 · 622 阅读 · 0 评论 -
Android动画之——圆形进度条加波浪线
效果图 圆形进度条public class RecordView extends View { //View默认最小宽度 private static final int DEFAULT_MIN_WIDTH = 500; public final static int MODEL_PLAY = 2; public final static int MODEL_REC原创 2017-04-14 10:29:58 · 4085 阅读 · 0 评论 -
Android屏幕相关设置
方案一:AndroidManifest.xml中配置里面设置设置activity的android:screenOrientation属性。“unspecified”:默认值 由系统来判断显示方向.判定的策略是和设备相关的,所以不同的设备会有不同的显示方向.“landscape”:横屏显示(宽比高要长)“portrait”:竖屏显示(高比宽要长)“user”:用户当前首选的方向“behi...原创 2019-09-02 11:10:07 · 684 阅读 · 1 评论