Skip to content

Commit 58e66e0

Browse files
authored
Update README.md
1 parent 4998e46 commit 58e66e0

File tree

1 file changed

+34
-34
lines changed

1 file changed

+34
-34
lines changed

README.md

Lines changed: 34 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -1,27 +1,27 @@
1-
##效果演示:
2-
##注意:因为 好几个同学都遇到了刷新不及时以及类似的问题,所以请暂时不要用这个库,我会在近期修复,下面放一个替代的库
1+
## 效果演示:
2+
## 注意:因为 好几个同学都遇到了刷新不及时以及类似的问题,所以请暂时不要用这个库,我会在近期修复,下面放一个替代的库
33
####[SlidingMenu](https://github.com/jfeinstein10/SlidingMenu),造成的不便请大家谅解
4-
##首先是实现效果的总览:
4+
## 首先是实现效果的总览:
55
![这里写图片描述](https://github.com/Brioal/SwipeMenuDemo/blob/master/art/summary1.png)![这里写图片描述](https://github.com/Brioal/SwipeMenuDemo/blob/master/art/summary2.png)
6-
##然后是单独动画效果的演示:
6+
## 然后是单独动画效果的演示:
77
动画分类|演示图|动画分类|效果图
88
:--|:--|:--|:--
99
位移动画|![这里写图片描述](https://github.com/Brioal/SwipeMenuDemo/blob/master/art/1.gif)|缩放动画|![这里写图片描述](https://github.com/Brioal/SwipeMenuDemo/blob/master/art/2.gif)
1010
透明度动画|![这里写图片描述](https://github.com/Brioal/SwipeMenuDemo/blob/master/art/3.gif)|旋转动画|![这里写图片描述](https://github.com/Brioal/SwipeMenuDemo/blob/master/art/4.gif)
1111
全局图片沉浸|![这里写图片描述](https://github.com/Brioal/SwipeMenuDemo/blob/master/art/5.gif)|模糊背景|![这里写图片描述](https://github.com/Brioal/SwipeMenuDemo/blob/master/art/6.gif)
1212
动态模糊|![这里写图片描述](https://github.com/Brioal/SwipeMenuDemo/blob/master/art/7.gif)|反向动态模糊|![这里写图片描述](https://github.com/Brioal/SwipeMenuDemo/blob/master/art/8.gif)
1313
组合动画1|![这里写图片描述](https://github.com/Brioal/SwipeMenuDemo/blob/master/art/9.gif)|组合动画2|![这里写图片描述](https://github.com/Brioal/SwipeMenuDemo/blob/master/art/10.gif)
14-
###好了,就演示这么多了,因为组合动画太多了,演示不完的
15-
###简单计算一下:
14+
### 好了,就演示这么多了,因为组合动画太多了,演示不完的
15+
### 简单计算一下:
1616
```
1717
1818
(位移动画(3种)*缩放动画(2种)*透明动画(2种)*旋转动画(6种),图片背景效果(4种)=288(种),
1919
另外包括缩放,透明度,3D旋转,动态模糊都能设置范围,所以可定制的效果就更多了.
2020
2121
```
22-
###使用方法:
23-
###用于测试的`Demo`上演示了很多效果,同时动态的显示了当前效果要进行的代码设置方法,同时还包含一些小提示,建议您先下个`Demo`先看看.[Demo下载](http://www.brioal.cn/apks/SwipeMenuDemo.apk)
24-
###`xml`布局文件中的使用方法:
22+
### 使用方法:
23+
### 用于测试的`Demo`上演示了很多效果,同时动态的显示了当前效果要进行的代码设置方法,同时还包含一些小提示,建议您先下个`Demo`先看看.[Demo下载](http://www.brioal.cn/apks/SwipeMenuDemo.apk)
24+
### `xml`布局文件中的使用方法:
2525
```
2626
<?xml version="1.0" encoding="utf-8"?>
2727
<com.brioal.swipemenu.view.SwipeMenu
@@ -40,9 +40,9 @@
4040
</com.brioal.swipemenu.view.SwipeMenu>
4141
4242
```
43-
###布局文件非常简单,包含两个`xml`布局,上边的是菜单布局,下边的是内容布局
44-
###如果是最简单的使用那么这样设置已经足够了,默认的是固定不动的滑动方式
45-
###如果要对滑动的参数和效果进行定制,那么可以看一下资源文件中的设置(都有注释,理解起来不难)
43+
### 布局文件非常简单,包含两个`xml`布局,上边的是菜单布局,下边的是内容布局
44+
### 如果是最简单的使用那么这样设置已经足够了,默认的是固定不动的滑动方式
45+
### 如果要对滑动的参数和效果进行定制,那么可以看一下资源文件中的设置(都有注释,理解起来不难)
4646
```
4747
<declare-styleable name="SwipeMenu">
4848
<!--动画的代码-->
@@ -59,10 +59,10 @@
5959
<attr name="sm_start3dangle" format="integer"/>
6060
</declare-styleable>
6161
```
62-
###关于动画代码这里解释一下
63-
###为了方便定制动画效果,用一个4位数字来表示不同的动画组合,个位代表的旋转动画效果序号,十位代表透明度动画效果,千位代表缩放动画效果,万位代表位移动画效果,各个位置的起始都是1,有几种动画效果上限就是多少.比如位移动画有三种,则万位的范围就为1~3,其他依次类推.
64-
####注:因为背景,模糊效果会引入多余的组件,所以只在需要的时候添加进去,故不包含在动画代码中,设置方式下面再说.
65-
###再贴一个`xml`属性与代码的实现表格
62+
### 关于动画代码这里解释一下
63+
### 为了方便定制动画效果,用一个4位数字来表示不同的动画组合,个位代表的旋转动画效果序号,十位代表透明度动画效果,千位代表缩放动画效果,万位代表位移动画效果,各个位置的起始都是1,有几种动画效果上限就是多少.比如位移动画有三种,则万位的范围就为1~3,其他依次类推.
64+
#### 注:因为背景,模糊效果会引入多余的组件,所以只在需要的时候添加进去,故不包含在动画代码中,设置方式下面再说.
65+
### 再贴一个`xml`属性与代码的实现表格
6666

6767
代码实现|xml实现|功能
6868
:--|:--|:--
@@ -84,15 +84,15 @@
8484
`void showMenu()`|无|显示菜单
8585
`void hideMenu()`|无|隐藏菜单
8686

87-
##提供的方法就这么多,也不难理解,这里再说一点注意事项
88-
###1.默认是不设置全局背景或者颜色的,所以如果需要全局颜色沉浸和背景沉浸请做相关设置.两种沉浸都兼容到4.4
89-
###2.全局颜色支持动态更换,全局图片背景不支持,当时想的是应该没有这种需求,当然如果有的话可以跟我反馈我会添加.
90-
###3.旋转动画其实就一个3D旋转效果比较好,其他的都是瞎添的,如果要用除3D旋转之外的旋转效果建议和透明度动画一起使用,可防止卡顿(单独用中心旋转卡顿明显,毕竟绘图的代价摆在那)
91-
##为了方便同学们对效果进行设置,我在演示`Demo`中添加了参数设置显示的效果,就在`RecyclerView`的第一个`Item`,并且是可以动态更改的,当前的效果需要如何设置参数全部在上面显示出来了.
92-
##另外用`RecyclerView`来显示提示的另一个目的是演示滑动冲突的处理,默认的是菜单和内容都是可以处理横向纵向的滑动操作的,只有当滑动在靠近菜单内容交集点的时候才会触发滑动.当然也可以设置全屏滑动和设置触发的范围,具体方法查看上面表格内的方法,这里就不重复了.
93-
##使用介绍就到这里了,下面介绍如何添加依赖库:
94-
##Step 1. Add the JitPack repository to your build file
95-
###Add it in your root build.gradle at the end of repositories:
87+
## 提供的方法就这么多,也不难理解,这里再说一点注意事项
88+
### 1.默认是不设置全局背景或者颜色的,所以如果需要全局颜色沉浸和背景沉浸请做相关设置.两种沉浸都兼容到4.4
89+
### 2.全局颜色支持动态更换,全局图片背景不支持,当时想的是应该没有这种需求,当然如果有的话可以跟我反馈我会添加.
90+
### 3.旋转动画其实就一个3D旋转效果比较好,其他的都是瞎添的,如果要用除3D旋转之外的旋转效果建议和透明度动画一起使用,可防止卡顿(单独用中心旋转卡顿明显,毕竟绘图的代价摆在那)
91+
## 为了方便同学们对效果进行设置,我在演示`Demo`中添加了参数设置显示的效果,就在`RecyclerView`的第一个`Item`,并且是可以动态更改的,当前的效果需要如何设置参数全部在上面显示出来了.
92+
## 另外用`RecyclerView`来显示提示的另一个目的是演示滑动冲突的处理,默认的是菜单和内容都是可以处理横向纵向的滑动操作的,只有当滑动在靠近菜单内容交集点的时候才会触发滑动.当然也可以设置全屏滑动和设置触发的范围,具体方法查看上面表格内的方法,这里就不重复了.
93+
## 使用介绍就到这里了,下面介绍如何添加依赖库:
94+
## Step 1. Add the JitPack repository to your build file
95+
### Add it in your root build.gradle at the end of repositories:
9696
```
9797
allprojects {
9898
repositories {
@@ -104,7 +104,7 @@
104104
105105
```
106106

107-
##Step 2. Add the dependency
107+
## Step 2. Add the dependency
108108

109109
```
110110
dependencies {
@@ -113,12 +113,12 @@
113113
114114
115115
```
116-
##或者可以下载`Demo`提取`module`添加
116+
## 或者可以下载`Demo`提取`module`添加
117117

118-
##另外说一点其他的,本人开学大四,喜欢`Android`开发,目前还没有确定的工作,如果您有推荐可以进入我的另外一个博客查看简历:[Brioal`s Blog](http://www.brioal.cn/wordpress/)
119-
##如果觉得我写的东西多多少少有一点可取之处,可以点个star,多的话也能写到简历装一下是吧~~麻烦了
120-
##大部分大学应该是不开`Android`开发的,在这里与所有自学`Android`的同学们共勉~自学不容易啊!!
121-
##另外我建了个qq群,方便交流,欢迎各种大神,新手老手加入,群号码:`375276053`
122-
##差点忘了,本库用到的一些代码片段来自网络,贴一下地址,感谢大神的代码:
123-
###[沉浸状态栏](https://github.com/laobie/StatusBarUtil)
124-
###[教你一分钟实现动态模糊效果](http://mp.weixin.qq.com/s?__biz=MzA5MzI3NjE2MA==&mid=2650236619&idx=1&sn=7f4f97babcad9f62607e544efaf2d86e&scene=23&srcid=0809CmU7E9JVZ0ZIyCvG4nLh#rd)
118+
## 另外说一点其他的,本人开学大四,喜欢`Android`开发,目前还没有确定的工作,如果您有推荐可以进入我的另外一个博客查看简历:[Brioal`s Blog](http://www.brioal.cn/wordpress/)
119+
## 如果觉得我写的东西多多少少有一点可取之处,可以点个star,多的话也能写到简历装一下是吧~~麻烦了
120+
## 大部分大学应该是不开`Android`开发的,在这里与所有自学`Android`的同学们共勉~自学不容易啊!!
121+
## 另外我建了个qq群,方便交流,欢迎各种大神,新手老手加入,群号码:`375276053`
122+
## 差点忘了,本库用到的一些代码片段来自网络,贴一下地址,感谢大神的代码:
123+
### [沉浸状态栏](https://github.com/laobie/StatusBarUtil)
124+
### [教你一分钟实现动态模糊效果](http://mp.weixin.qq.com/s?__biz=MzA5MzI3NjE2MA==&mid=2650236619&idx=1&sn=7f4f97babcad9f62607e544efaf2d86e&scene=23&srcid=0809CmU7E9JVZ0ZIyCvG4nLh#rd)

0 commit comments

Comments
 (0)