自定义SlideSwitch
自定义SlideSwitch,可改变颜色,不需要切图
WebView之基础
WebView与JavaScript的交互,以及设置
ActionBar之基础
ActionBar的学习(自定义ActionBar的样式、在ActionBar上添加按钮、自动隐藏ActionBar)
HttpClient请求之基础
HttpClient请求(get请求、post请求)
HttpURLConnection之基础
HttpURLConnection的(get请求、post请求)
AsyncTask异步线程之基础
AsyncTask异步线程:获得网络数据、网络图片浏览器
补间动画的基础学习
补间动画基础的两种实现(xml,代码)
EditText输入长度监听
EditText输入框中长度的变化
省市区三级资源
自定义wheel来实现省市区三级联动效果,通过解析文件
简单数据的RecyclerView
MVP模式的实现,简单数据绑定的RecyclerView
悬浮snackbar
出现在顶部的悬浮snackbar ,需要权限
网络广告轮播
网络请求图片,并展示到控件上实现轮播,有点的联动以及图片点击跳转的事件
顶部弹出Snackbars
自定义顶部弹出的Snackbars,在Snackbars上可以添加图标,以及动作。
顶部弹出的Snackbars
自定义的Snackbars从顶部弹出,有动画
自定义广告轮播
自定义的广告轮播,有数字,有轮播图片点击后的效果
自定义轮播
自定义的广告轮播,有点的联动,并且有轮播图点击后的跳转页面
viewpager轮播
无限广告轮播 , 有点 、文字的联动效果(代码里注释很详细,希望对你有帮助,谢谢)
Navigation
APP启动页的两种方式:1、补间动画里的透明度 2、线程 Handler
自定义通信录
自定义通信录,,滑动有首字母的提示,可以搜索名字,按A-Z的顺序排列
普通的导航栏
fragment 和 Viewpager结合,底部导航栏为组合
TabLayout的简单实现
TabLayout与Viewpager fragment实现的简单deam,以及fragment的懒加载
时间的选择器
系统自带的TimePicker时间选择器
DatePicker日期
系统自带的DatePicker日期选择控件(版本不一样效果不一样)
GridView多选择
GridView的多选择,背景色(有则无,无则有)
自定义Dialog里listview的单选、多选
自定义Dialog里listview的单选、多选