布局
道理我都农
敢于向黑暗宣战的人,内心必须充满光明!
展开
-
PopupWindonw的简单应用
今天跟大家说一下popupWindow的简单应用,这里是入门级的,高手请绕道! 效果图: PopupWindow这个类用来实现一个弹出框,可以使用任意布局的View作为其内容,这个弹出框是悬浮在当前activity之上的。 PopupWindow的使用其实PopupWindow的使用非常简单,总的来说分为两步:1、调用PopupWindow的构造器创建PopupWindow对象,并完成一些初始原创 2017-07-06 14:43:17 · 317 阅读 · 0 评论 -
直播弹幕滑动的view
我们在做直播项目的时候,进入到直播页面时候,在这个页面会有一个随手指活动的页面,而这些聊天弹幕就是出现在这个页面上的,其实他是在上面覆盖一个viwe,让后让他随手值滑动而实现清屏的操作,这里就用到了onTouchEvent的触摸事件,计算滑动的距离,下面就简单的介绍一下:直接上代码,注释很全就不一一讲解了,主布局:public class MainActivity extends Activity原创 2017-07-06 14:54:44 · 512 阅读 · 0 评论 -
自定义标签多选更改背景图片
最近在做项目时候遇到了标签布局问题,当时我首选的是用流式布局TagFlowLayout的控件,可是发现不能满足我项目的需求,于是翻看了一下网页写了一个用配合ChekBox来实现多选标签的布局,在这写出来,希望对其他伙伴们有些帮助! 需取效果: 首先:我们需要一个实体类TagBean,确保有id,和name(显示的内容)public class TagBean { private S原创 2017-09-04 19:21:07 · 573 阅读 · 0 评论 -
动态添加布局
最近在做项目的时候需要用到布局的动态添加,下面就为大家讲解一下: 添加视图文件的时候有两种方式:1、通过在xml文件定义layout;2、java代码编写 1.构造xml文件2.LayoutInflater提到addview,首先要了解一下LayoutInflater类。这个类最主要的功能就是实现将xml表述的layout转化为View的功能。为了便于理解,我们可以将它与findViewById原创 2017-09-04 19:37:26 · 1006 阅读 · 0 评论