当前位置: 搜索的结果

MetaballMenu实现menu点击切换动画

MetaballMenu实现menu点击切换动画,切换的时候附带水滴弹性动画,点击ImageView的时候对选中状态进行效果处理。

 

MaterialPowerMenu 点击按钮切换页面加载呈现效果

MaterialPowerMenu 点击按钮切换页面加载呈现效果,主要包括
(1)点击menu的动画效果 (2)切换页面的loading效果 (3)页面呈现的效果
本项目来源:https://github.com/naman14/MaterialPowerMenu
本项目主要的类:CircularRevealView实现loadiing加载效果,PowerDialog对话框页面。

高仿QQ空间 侧滑Menu效果且换肤功能

高仿QQ空间 侧滑Menu效果并且提供换肤功能,本项目大体结构是
首先有一个换肤基类BaseSkinActivity,然后其他activity都继承这个基类,
类中提供com.zhy.changeskin.SkinManager.getInstance().changeSkin()更改皮肤 ,

com.zhy.changeskin.SkinManager.getInstance().changeSkin(mSkinPkgPath, "com.zhy.plugin", new com.zhy.changeskin.callback.ISkinChangingCallback()
                {
                    @Override
                    public void onStart()
                    {
                    }

                    @Override
                    public void onError(Exception e)
                    {
                        Toast.makeText(MainActivity.this, "换肤失败", Toast.LENGTH_SHORT).show();
                    }

                    @Override
                    public void onComplete()
                    {
                        Toast.makeText(MainActivity.this, "换肤成功", Toast.LENGTH_SHORT).show();
                    }
                });


侧滑部分通过DrawerLayout来实现的。

RotateMenu简单地旋转菜单控件

简单地旋转菜单控件,其实这个是优酷以前的那个环形菜单。

WheelMenu 安卓大转盘实现

WheelMenu 安卓大转盘实现,适合不会自定义view控件的朋友们学习,
自定义WheelMenu 继承ImageView ,设置对view 的点击事件监听 this.setOnTouchListener(new WheelTouchListener());
 
 

citrus SlidMenu 配合ViewPager实现常用框架

SlidMenu 配合ViewPager实现常用框架,只有滑动切换menu以及左右滑动
home切换viewpager事件冲突解决非常好,是常用的android架构,适合用来搭建框架。

BlurredGridMenu 高斯模糊处理背景

BlurredGridMenu 高斯模糊处理背景,高斯处理底部背景图片很好的处理了内容溢出问题。
自定义BlurringView ,BlurringView 对图片进行mBlurInput.copyFrom(mBitmapToBlur);
 mBlurScript.setInput(mBlurInput);  mBlurScript.forEach(mBlurOutput);
mBlurOutput.copyTo(mBlurredBitmap);等方法实现复制,和高斯处理然后进行显示。
 

Menu史上最牛的侧滑效果

9GAG-master史上最牛的侧滑效果,其中加载图片展示的时候也是慢慢翻转效果,侧滑Menu更是牛逼。
  其中自定义BlurFoldingActionBarToggle 提供了onDrawerOpened()和onDrawerClosed()方法,
  然后在这两个方法里面设置打开和关闭等各项操作。

MultiCardMenu叠加菜单

MultiCardMenu叠加菜单,一种多卡的菜单,可以打开和关闭带有动画。 自定义一个MultiCardMenu
其中MultiCardMenu里面设置有setOnDisplayOrHideListener提供了onDisplay 显示和onHide隐藏
和onTouchCard(int which)点击是哪一张卡,一个不错的叠加特效

DelightfulMenuDrawable

图片按钮切换特效

https://github.com/tslamic/DelightfulMenuDrawable