- 博客(5)
- 资源 (47)
- 收藏
- 关注
原创 Android 自定义ViewGroup之实现FlowLayout-标签流容器
本篇文章讲的是Android 自定义ViewGroup之实现标签流式布局-FlowLayout,开发中我们会经常需要实现类似于热门标签等自动换行的流式布局的功能,网上也有很多这样的FlowLayout,但不影响我对其的学习。和往常一样,主要还是想总结一下自定义ViewGroup的开发过程以及一些需要注意的地方。按照惯例,我们先来看看效果图 一、写代码之前,有几个是问题是我们先要弄清楚的: 1、什
2016-06-16 18:40:58 7436 4
原创 Android 自定义View之随机生成图片验证码
本篇文章讲的是Android自定义View之随机生成图片验证码,开发中我们会经常需要随机生成图片验证码,但是这个是其次,主要还是想总结一些自定义View的开发过程以及一些需要注意的地方。按照惯例先看看效果图: 一、先总结下自定义View的步骤: 1、自定义View的属性 2、在View的构造方法中获得我们自定义的属性 3、重写onMesure 4、重写onDraw 其中onMesure方
2016-06-13 19:36:40 5647 8
原创 Adnroid 打造通用的带进度条的WebView
在Android开发中,经常需要加载加载显示网页,一般一个页面在打开后,在等待数据加载的过程中,都需要花一点时间,这个时候往往需要显示一个转动的进度条(ProgressBar),接下来封装了一个自定义控件和加载网页的公共Activity,方便使用。 一般的做法是在layout.xml中添加ProgressBar,但我们不这样做,主要是为了减少layout嵌套。 按照惯例我们先来看看最终的效果图:
2016-06-06 23:31:58 3091 12
原创 Android 屏幕分辨率工具类使用
Android开发中我们经常需要用到将dip、px相互换算、获取手机屏幕的宽度、高度以及状态栏高度等,如下是基于屏幕这一块整理的一个类。package com.per.loadingwebviewdome;import android.content.Context; import android.util.DisplayMetrics;import java.lang.reflect.Field;
2016-06-05 23:58:46 1782
原创 Android实现倒计时之使用CountDownTimer
在开发中会经常用到倒计时这个功能,包括给手机发送验证码等等,之前我的做法都是使用Handler + Timer + TimerTask来实现,现在发现了这个类,果断抛弃之前的做法,相信还是有很多人和我一样一开始不知道Android已经帮我们封装好了一个叫CountDownTimer的类。从字面上就可以看出来它叫倒数计时器又称定时器或计时器,采用Handler的方式实现,将后台线程的创建和Handle
2016-06-03 00:12:51 26546
Android 仿今日头条的视频播放控件(几行代码快速实现)
2016-12-04
Android 自定义View之边缘凹凸的优惠券效果
2016-09-27
Android 仿美团网,探索利用ViewPager+GridView实现左右滑动查看更多分类的功能
2016-09-14
Android Design新控件之TabLaout(二),仿微信实现App底部Tab布局
2016-08-26
Android Design新控件之TabLaout,分分钟打造一个滑动标签页
2016-08-25
Android 自定义ViewGroup之实现FlowLayout-标签流容器
2016-06-16
Android 网络通信框架Volley的二次封装
2016-04-02
Android AsyncTask基础
2016-03-05
Android 使用ListView的A-Z字母排序功能实现联系人模块
2016-03-02
Android 仿美团网,探索ListView的A-Z字母排序功能实现选择省份或者城市
2016-03-02
Android 带清除功能的输入框控件EditTextWithDel
2016-02-29
探索PinYin4j.jar将汉字转换为拼音的基本用法
2016-02-24
Android 使用Kotlin来实现加边框的文本
2021-07-28
Android 使用Kotlin来实现自定义View之雷达图
2021-07-28
Android 使用Kotlin来实现任务完成提醒效果
2021-07-23
Android 使用Kotlin来实现水波纹的自定义View
2021-07-22
Android 仿Keep探索向上滑动时PopupWindow向右退出消失,向下移动时PopupWindow向左推出出现
2019-10-02
Android 仿Keep,探索向上滑动时PopupWindow向右退出消失,向下移动时PopupWindow向左推出出现
2019-09-26
Android Animation之TranslateAnimation(平移动画)
2019-09-23
Android 使用MediaPlayer播放视频
2019-09-04
Android Activity内嵌Fragment,当Activity recreate时Fragment被添加多次,造成界面重叠
2019-09-03
Android CoordinatorLayout打造酷炫的顶部栏
2019-07-08
Android 自定义可展开的ExpandTextView
2018-07-01
Android 自定义View实现环形带刻度颜色渐变的进度条
2018-07-01
Android ViewPager的简单使用
2018-06-30
Android 自定义View实现环形带刻度的进度条
2018-06-19
Android Paging Library 基于RecyclerView的分页加载框架
2018-05-24
Kotlin 自定义view之实现标尺控件(选择身高、体重等)
2018-05-13
Android 使用SeekBar时动态显示进度且随SeekBar一起移动
2017-05-31
android自定义Dialog的简单实现
2016-11-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人