0、仿制目标
1、开发内容
- 1)使用DialogFragment制作弹出对话框
- 2)控制DialogFragment的弹出位置
- 3)增加弹出动画
- 4)增加DialogFragment的按钮内容
- 5)增加ListView,用于拓展菜单
- 6)设置按钮样式,美化UI
- 7)封装接口,打包ListView菜单部分的调用接口,设置按钮回调事件
开发环境 - Android Studio
- Android SDK 23
2、 github地址
你若喜欢,可以给个star哦~
3、Coding Time
4、总结
这个小项目没什么难度,重复造轮子而已。
动画方面,本来考虑使用NineOldAndroid,但因为比较简单,而且不打算向较低版本Android兼容,所以没有使用,感兴趣的同学可以看下。