
android小Demo
小爸爸他爸
这个作者很懒,什么都没留下…
展开
-
Android自定义Dialog样式,从屏幕底部滑出动画
实际项目开发中默认的Dialog样式无法满足需求,需要自定义Dialog及其布局,并响应布局中控件的事件。上效果图:1. 自定义TakePhotosDialog继承自Dialog:public class TakePhotosDialog extends Dialog { public TakePh原创 2015-12-30 17:42:22 · 5357 阅读 · 0 评论 -
popupwindow从屏幕右上角弹出
先看下效果图:首先需要继承PopuWindow来自定义我们自己想要的结果,PopwinShare就是我们自定义的,代码如下public class PopWinShare extends PopupWindow { private View mainView; private LinearLayout layoutCollect, layoutShare; publi原创 2016-01-06 10:06:01 · 3007 阅读 · 0 评论 -
android 自定义View在弹出的软键盘之上,以及测量软键盘高度和监听软键盘状态
项目中需要做评论功能,在软键盘弹出后在其上方弹出自定义的view,看下效果: 原理很简单,软键盘上方就是一个自定义的PopuWindow,在弹出PopuWindow的代码中激活了软键盘,随即PopuWindow就被软键盘顶到了其上方,里面还给PopuWindow加入了显示 和消失的动画,另外实现了对软键盘显示和隐藏状态的监听,以及对其高度的测量,需要做些逻辑处理的话可以原创 2016-01-07 12:51:20 · 4056 阅读 · 2 评论 -
android无限自动轮播图控件
开发中经常要做轮播图,每次都去写的话确实很烦,网上也有类似这样的控件,但感觉都不太如意,要么繁琐要么简单到不能达到想要的效果,也很不方便,于是自己就把项目中写的轮播图抽了出来,基于MVC的原理把他改造成了直接可以拿来引用的控件,只需要四行代码就能实现无限轮播了,图片显示是通过GIthub上的开源框架Universal_Image_Loader来加载网络图片显示到轮播图中,轮播图是通过Viewpag原创 2016-01-08 13:22:51 · 1583 阅读 · 0 评论 -
android自定义渐变进度条
项目中需要用到一个弧形渐变的进度条,通过android自带是不能实现的,我是没有找到实现的方法,有大神知道的可以指点,效果图是下面这样的 这是通过继承VIew来绘制出来的,网上也有类似的,但是代码那是相当的累赘,而且创建了很多无用的对象 我在这把自定义的View代码贴出来了,用到的话可以加以参考 public class SpringPro原创 2016-04-19 13:23:09 · 1171 阅读 · 0 评论 -
android弹幕
做个android的弹幕主要要用到动画,水平的弹幕网上很多,这个是垂直方向的弹幕,其实原理一样BarrageView继承自FrameLayout,就是自定义的弹幕View/** * Created by sxy on 2016/8/17. */public class BarrageView extends FrameLayout { private int原创 2016-08-19 15:32:42 · 682 阅读 · 0 评论