自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Zheng

授之以鱼,不如授之以渔

  • 博客(5)
  • 资源 (72)
  • 收藏
  • 关注

原创 RadioGroup+FrameLayout实现底部导航页面

这是非常常见的底部导航页面,以前写的时候非常流畅的就能写出来,但是今天用的时候居然写了好长时间,所以感觉还是写到csdn上吧,别过几个月再用再忘得一干二净的;首先说下布局,下面是RadioGroup,设置横向排序,里面放四个RadioButton,宽度设置等分;里面放一个背景图片,然后设置状态选择器,然后设置文字,仍然设置一个状态选择器; 0

2016-06-23 22:04:51 3517 2

原创 Android将手机相册图片展示到GridView中

这个demo虽然实现了圆形头像加载,但是我们今天重点不是说原型头像,重点说加载手机相册图片,相信大家项目中肯定会用到;如果大家想了解圆形头像加载可以直接下载源码查看,或者看这篇博客圆形头像讲解首先说下思路:大家可以看到展示相册的布局使用的GridView,我们需要知道两点就可以很容易的完成这个demo;第一:怎么加载系统相册?第二:怎么讲GridView的item宽高设置成

2016-06-19 00:16:38 5107 5

原创 Paint设置过滤器更变图片整体颜色效果

还是老规矩,先看效果,因为个人感觉如果你写半天代码根据不知道自己最后要实现什么样的效果是一个非常痛苦的事情;如果单说实现点击图片变色效果,有很多中实现方式;最简单的就是准备两张图片,通过点击切换两张图片实现以上效果;但是今天我们不适用这种方式,我们通过自定义一个ImageView,给Paint(画笔设置颜色过滤器来实现这个效果);整个小demo非常简单,一个MainActi

2016-06-18 18:26:29 1926 1

原创 Android异步任务:AsyncTask 和 Handler+Message详解

首先说下这是一个很枯燥的文章,因为没什么效果;但是个人感觉还是非常有用的;所以今天写一下个人对android异步任务的理解; 为什么要使用异步任务?我们知道,Android中只有UI线程(主线程)才能进行对UI的更新操作,其他线程是不能直接操作UI.这样的好处是保证了UI的稳定性和准确性,避免多个线程同时对UI进行操作而造成UI的混乱.但Android是一个多线程的操作系统,我

2016-06-13 13:11:02 2413 2

原创 android:ExpandableListView(可扩展的ListView)使用详解;

首先看下效果可以感觉到很多app用到类似的功能,如果最常用的就是咱们的QQ聊天软件,好友分组就可以了用ExpandableListView实现;ExpandableListView是ListView的子类:ExpandableListView和ListView用法一样;同样需要设置一个adapter;唯一不同的是ListView只需要设置一组数据;而Expandab

2016-06-01 14:30:29 2444 2

android框架

android框架:底部导航;解决内存重启时多个fragment重叠 和 getActivity()空指针异常;

2016-10-13

android底部导航框架

android底部导航框架,带有购物车消息提示(小圆点);解决内存重启出时fragment重现,停留首页;解决getActivity()空指针异常;

2016-10-10

android底部导航

android底部导航栏框架,解决内存重启fragment重现,getActivity()空指针异常

2016-10-10

DrawerLayout

使用DrawerLayout实现侧滑菜单,非常简单!

2016-09-23

TextInputLayout

TextInputLayout实现输入框悬浮标签,错误信息提示;

2016-09-22

Tablayout详解

使用官方自带的tablayout实现viewpager标题联动效果;

2016-09-22

CollapdingToolbarLayout

CollapdingToolbarLayout和toolbar结合使用,可以简单实现折叠效果动画;

2016-09-20

AppBarLayout应用标题栏容器

CoordinatorLayout:AppBarLayout应用标题栏容器

2016-09-19

android:ToolBar

android5.0特效,可以代替actionbar

2016-09-19

android版本更新

超简单实现版本更新,使用工具类实现app下载,显示下载进度条的dialog,两行代码搞定,非常简单;

2016-09-13

CardView使用详解

CardView是android5.0以后出来的view,可以很简单的实现圆角和阴影效果,结合RecyclerView,ListView和GridView一起使用效果非常不错;

2016-09-01

RecyclerView

用最简单的方法实现RecyclerView的点击事件,添加头布局,脚布局,下拉刷新,上拉加载更多

2016-08-31

android沉浸式状态栏

通过设置activity theme的方法设置状态栏,方法及其简单,代码类中实现了改变普通状态栏颜色,和实现透明状态栏两个功能;

2016-08-17

android获取验证码倒计时

android使用工具类获取验证码倒计时功能,两行代码搞定,超简单

2016-08-02

android支付密码

android:仿支付宝/微信的密码输入框效果

2016-07-31

安卓Toast详解

Android:常用Toast详解:系统自带Toast,自定义位置Toast,自定义布局Toast,静态Toast

2016-07-20

Android:ViewPager轮播图

自定义的viewpager,实现功能如下:无限自动轮播,pager点击事件处理,手指长按停止自动轮播,手指抬起恢复自动轮播;

2016-07-10

Android 自定义底部导航栏&消息显示

使用相对布局包括RadioButton实现自定义底部导航了+消息显示

2016-07-06

RadioGroup实现底部导航页面

RadioGroup+FrameLayout实现底部导航页面,里面用到一个简单的工厂模式

2016-06-23

加载相册图片

将系统相册中的图片加载到GridView中

2016-06-19

自定义图表:贝塞尔区线

自定义view:了贝塞尔区线,虚线,手势点击显示标注线和当前日数据

2018-04-05

Recycler显示不同跨度数据

RecyclerView显示不同跨度的数据,可实现复杂页面逻辑;当适配器没有数据时显示空布局;自定义RecyclerView实现;非常简单;

2018-01-16

自定义组合控件

结合自定义属性完成组合控件,优点:后期维护,代码的简介,提高开发效率,简单易用等等

2017-12-13

自定义横向柱形图

使用自定义view绘制出横向的柱形图,圆角柱形图,背景颜色渐变,柱形图标注人数等功能实现;

2017-12-11

自定义TabView

实用自定义属性,paint,canvas在ondraw中绘制自己需要的view;此view在真实项目实用;

2017-12-01

自定义view(Paint和Canvas)

自定义view:简单了解Paint常用设置,Canvas的常用方法;

2017-11-30

图片查看器

实用viewpager+photoview实现图片左右滑动,缩放,自动恢复原图,拖拽,点击事件,长按事件等操作;

2017-11-28

android高仿京东属性选择

实用流式布局实现京东筛选,属性选择功能;筛选和属性选择是目前非常常用的功能模块;几乎所有的APP中都会使用; 点击筛选按钮会弹出一个自己封装好的popupWindow,实用方法非常简单;两行代码直接显示;(当然初始化数据除外)

2017-11-24

Ripple水波纹

通过ripple实现按钮点击水波纹效果;Ripple是Material Design(材料设计)中的效果; 虽然在5.0的机型上,会自带Ripple点击效果,但是有时候需要自己更改点击效果; 使用Ripple的关键就是在android:background中设置;

2017-09-22

TabLayout上下滑动标题停留顶部

CoordingatorLayout + TabLayout + ViewPage实现上下滑动TabLayout停留页面顶部;

2017-07-27

高仿京东商品列表布局切换

高仿淘宝京东商品列表布局切换;使用RecyclerView实现商品列表布局切换效果;

2017-04-27

Android签名获取工具

Android MD5 签名获取工具

2017-03-27

Android播放音乐

Android播放音乐文件,使用MediaPlayer播放音乐文件,实现拖拽播放;

2017-03-23

Android相机相册图片裁剪

调用系统相机相册获取图片,开启系统图片裁剪页面处理图片;

2017-03-10

RecyclerView显示不同item

RecyclerView显示不同的item;

2017-03-09

PopupWindow嵌套ListView

Demo实现了PopupWindow嵌套ListView,使用简单方法解决ListView宽度自适应问题;以及包含使用AndroidStudio制作9.png图片;

2017-01-07

Android流式布局

使用FlowLayout工具类实现流式布局,可实现单选,多选,非常简单,十几行代码搞定;

2016-12-30

Android搜索框变色

实现效果:页面上下滑动时根据滑动告诉设置搜索框的颜色;

2016-11-30

android商品详情

android商品详情,通过一个自定义的布局非常简单的实现功能效果;可以根据不同要求更改布局;

2016-11-29

android侧滑删除

使用SwipeLayout实现布局侧滑删除,适用于任何布局,使用起来非常的简单;

2016-10-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除