- 博客(3)
- 问答 (2)
- 收藏
- 关注
原创 RecyclerView使用ItemTouchHelper
WhatWhyHow定义Adapter用到的接口定义拖拽回调接口继承ItemTouchHelperCallBack并重写方法自定义Adapter对应的item_imagexml文件注意点What**ItemTouchHelper**Google 官方对Item进行拖拽和滑动的工具类Why使用ItemTouchHelper可以实现Item拖拽排序,滑动删除等操作How效果:1.定
2017-09-26 14:03:43 382
原创 将Activity作为Dialog形式展现
WhatWhyHow通常步骤加入动画注意点WhatActivity众所周知,不再赘述Why当你遇到在一个Dialog样式的popup中进行十分复杂的操作时,普通的Dialog不好实现,而使用DiaglogFragment又会有UI上的不满足性,所以想到把Activity作为Dialog形式展现。比如这样的: How通常步骤声明一个style,这个样式定义了Dialog样式<style
2017-09-18 14:44:28 3449 1
原创 使用TabLayout实现不规则Tab
WhatWhyHow效果说明实现思路实现步骤WhatTabLayout是一种展示Tab的横向布局Why能够更方便快捷的实现Tab切换功能。How本文案例实现效果: 效果说明选中的tab与未选中状态有明显区分,选中时文字居中,Tab高度与Tablayout匹配实现思路将TextView放入RelativeLayout中,未选中时marginTop = 10dp,选中时marginTop=0
2017-09-07 11:12:29 768
gradle lock文件清除
2023-07-28
清除gradle产生的 lock文件脚本
2023-07-28
Chrome插件-M3U8 Downloader
2023-03-15
如何在开发阶段将代码尽量尽量做到完美?
2017-11-09
TA创建的收藏夹 TA关注的收藏夹
TA关注的人