android框架
android框架:底部导航;解决内存重启时多个fragment重叠 和 getActivity()空指针异常;
android底部导航框架
android底部导航框架,带有购物车消息提示(小圆点);解决内存重启出时fragment重现,停留首页;解决getActivity()空指针异常;
android底部导航
android底部导航栏框架,解决内存重启fragment重现,getActivity()空指针异常
DrawerLayout
使用DrawerLayout实现侧滑菜单,非常简单!
TextInputLayout
TextInputLayout实现输入框悬浮标签,错误信息提示;
Tablayout详解
使用官方自带的tablayout实现viewpager标题联动效果;
CollapdingToolbarLayout
CollapdingToolbarLayout和toolbar结合使用,可以简单实现折叠效果动画;
AppBarLayout应用标题栏容器
CoordinatorLayout:AppBarLayout应用标题栏容器
android:ToolBar
android5.0特效,可以代替actionbar
android版本更新
超简单实现版本更新,使用工具类实现app下载,显示下载进度条的dialog,两行代码搞定,非常简单;
CardView使用详解
CardView是android5.0以后出来的view,可以很简单的实现圆角和阴影效果,结合RecyclerView,ListView和GridView一起使用效果非常不错;
RecyclerView
用最简单的方法实现RecyclerView的点击事件,添加头布局,脚布局,下拉刷新,上拉加载更多
android沉浸式状态栏
通过设置activity theme的方法设置状态栏,方法及其简单,代码类中实现了改变普通状态栏颜色,和实现透明状态栏两个功能;
android获取验证码倒计时
android使用工具类获取验证码倒计时功能,两行代码搞定,超简单
android支付密码
android:仿支付宝/微信的密码输入框效果
安卓Toast详解
Android:常用Toast详解:系统自带Toast,自定义位置Toast,自定义布局Toast,静态Toast
Android:ViewPager轮播图
自定义的viewpager,实现功能如下:无限自动轮播,pager点击事件处理,手指长按停止自动轮播,手指抬起恢复自动轮播;
Android 自定义底部导航栏&消息显示
使用相对布局包括RadioButton实现自定义底部导航了+消息显示
RadioGroup实现底部导航页面
RadioGroup+FrameLayout实现底部导航页面,里面用到一个简单的工厂模式
加载相册图片
将系统相册中的图片加载到GridView中
自定义图表:贝塞尔区线
自定义view:了贝塞尔区线,虚线,手势点击显示标注线和当前日数据
Recycler显示不同跨度数据
RecyclerView显示不同跨度的数据,可实现复杂页面逻辑;当适配器没有数据时显示空布局;自定义RecyclerView实现;非常简单;
自定义组合控件
结合自定义属性完成组合控件,优点:后期维护,代码的简介,提高开发效率,简单易用等等
自定义横向柱形图
使用自定义view绘制出横向的柱形图,圆角柱形图,背景颜色渐变,柱形图标注人数等功能实现;
自定义TabView
实用自定义属性,paint,canvas在ondraw中绘制自己需要的view;此view在真实项目实用;
自定义view(Paint和Canvas)
自定义view:简单了解Paint常用设置,Canvas的常用方法;
图片查看器
实用viewpager+photoview实现图片左右滑动,缩放,自动恢复原图,拖拽,点击事件,长按事件等操作;
android高仿京东属性选择
实用流式布局实现京东筛选,属性选择功能;筛选和属性选择是目前非常常用的功能模块;几乎所有的APP中都会使用;
点击筛选按钮会弹出一个自己封装好的popupWindow,实用方法非常简单;两行代码直接显示;(当然初始化数据除外)
Ripple水波纹
通过ripple实现按钮点击水波纹效果;Ripple是Material Design(材料设计)中的效果;
虽然在5.0的机型上,会自带Ripple点击效果,但是有时候需要自己更改点击效果;
使用Ripple的关键就是在android:background中设置;
TabLayout上下滑动标题停留顶部
CoordingatorLayout + TabLayout + ViewPage实现上下滑动TabLayout停留页面顶部;
高仿京东商品列表布局切换
高仿淘宝京东商品列表布局切换;使用RecyclerView实现商品列表布局切换效果;
Android签名获取工具
Android MD5 签名获取工具
Android播放音乐
Android播放音乐文件,使用MediaPlayer播放音乐文件,实现拖拽播放;
Android相机相册图片裁剪
调用系统相机相册获取图片,开启系统图片裁剪页面处理图片;
RecyclerView显示不同item
RecyclerView显示不同的item;
PopupWindow嵌套ListView
Demo实现了PopupWindow嵌套ListView,使用简单方法解决ListView宽度自适应问题;以及包含使用AndroidStudio制作9.png图片;
Android流式布局
使用FlowLayout工具类实现流式布局,可实现单选,多选,非常简单,十几行代码搞定;
Android搜索框变色
实现效果:页面上下滑动时根据滑动告诉设置搜索框的颜色;
android商品详情
android商品详情,通过一个自定义的布局非常简单的实现功能效果;可以根据不同要求更改布局;
android侧滑删除
使用SwipeLayout实现布局侧滑删除,适用于任何布局,使用起来非常的简单;