自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(34)
  • 资源 (32)
  • 问答 (1)
  • 收藏
  • 关注

原创 EditText监听工具类

最近,封装了一个EditText监听工具类:针对的场景是: 页面内有多个Editext,在页面底部有一个提交或者保存的按钮,需要根据所有的Editext的状态去显示颜色.比如说:上架商品页面,登录注册页面,页面的保存按钮需要在页面所有的表单不为空的时候显示为红色(可点击),只要有一个为空就需要显示为灰色目的:减少业务代码量最终使用时候只用四五行...

2018-05-21 20:07:06 748 1

原创 NestedScrollview使用---优雅的代替ScrollView内嵌ListView或者RecyclerView

以前,在开发中,类似商品详情这样的页面,首页这样的页面,拿商品详情页面来说,有这么一个特点:订单中的商品以列表的形式存在,那就需要使用ListView或者RecyclerView订单以外的内容(一般在商品上边或者商品下边),内容多的话需要滚动一般的做法:1. ScrollView内嵌ListView或者RecyclerView,内嵌的ListView或者RecyclerView一...

2018-05-07 20:45:20 808 1

原创 关于webview使用遇到的问题

最近开发过程中,关于Webview遇到了一些问题,现在总结下:问题一 webview无法缩放首先 WebView要做出如下设置,才能支持缩放WebView webView= (WebView) layout.findViewById(R.id.webView);WebSettings webSettings = webView.getSettings();webSetting...

2018-03-22 10:54:07 421

原创 限时抢购进度

最近项目中需要做一个限时抢购模块,里边有这么一个已抢的进度,需要一个简单的自定义控件,类似安卓的进度框 这个控件还是蛮简单的,需要做的就是画两个弧和两行文字步骤1.需要5个自定义属性,分别是圆圈的半径,圆圈宽度,已抢进度颜色,未抢进度颜色以及文字颜色 <declare-styleable name="CouponProgressbar"> <at...

2018-03-21 11:43:25 489

原创 Fragment嵌套ViewPager+Fragment时,子Fragment中无法加载数据

最近,在项目中遇到一个问题,ViewPager+Fragment嵌套ViewPager+Fragment时,子Fragment中无法加载数据.后来再查取了相关资料后发现还有一个 getChildFragmentManager() 方法,现在将getFragmentManager(),getChildFragmentManager(), getSupportFragmentManager这三个...

2018-03-17 15:24:47 783

原创 使用RecycleView加载不同的布局(类似淘宝京东购物车+推荐商品列表)

最近项目中加入了数据统计,也对应的需要在购物车底部加入推荐商品,类似淘宝京东的购物车,上部是购物车列表,下部是推荐商品,如图: 之前我们的购物车用的是ListView,如果修改的话有以下几种方案: 1.使用GridView,将原来的购物车的ListView作为头布局,但是这一种头布局中的item是不会复用的 2.使用ScrollView,里边嵌套一个ListView和一个GridView,

2017-05-25 16:12:24 2117

原创 Android推送遇到的问题--app关闭后,点击通知后点击通知后app未初始化的问题

最近接了激光推送,完成后测试这边提出了这么一个问题:app退出后,通知还在通知栏,这个时候点击通知后,手机会从桌面跳转到对应的订单页面,接着app直接闪退.原因分析:因为app中跳转掉订单页面,获取订单信息需要用户信息,但是这个时候App是直接进入订单页面的,没有经过欢迎页面的初始化,因此是拿不到用户信息的,自然会闪退掉!解决方案:1. 在app退出的时候制造一个假象,只是跳转到桌面,并没有真正的关

2017-05-17 19:30:03 2352

原创 声音识别动画(下)-----线形(曲线)声音识别动画

上篇声音识别动画(上)—–矩形声音识别动画中分析了矩形声音识别动画, 这一篇来分析线形(曲线)声音识别动画 再看一遍我们的效果图(曲线): 1.分析:这个图看上去是曲线,这个曲线非常类似正余弦图像,安卓中画出正余弦 可以使用画贝塞尔曲线的方法.简单介绍下贝塞尔曲线:简单的说就是通过三个点,不断地取三点连线的中点,最后近似出一条光滑的曲线。 对贝塞尔曲线不太了解的可以先去看看 Androi

2017-04-17 11:00:48 4613 1

原创 声音识别动画(上)-----矩形声音识别动画

效果图: 这里边有两个声音识别动画,分别是矩形声音识别动画和线形(波浪线形)声音识别动画, 本篇先来介绍矩形声音识别动画:原理: 1. 每隔一段时间,重新绘制着界面,小矩形的高度等于总高度乘以一个小于1的随机数 2. 设置渐变色步骤:1.先确定这个控件的属性:矩形的数量,矩形底部颜色和顶部颜色,刷新界面的速度,矩形间的间隔 <declare-styleable name="VoiceRe

2017-04-16 16:16:57 2140 1

原创 android软键盘上添加一个按钮

android软键盘上添加一个按钮:第一种我们在根布局的最底部添加一个按钮,利用布局中的ScrollView在软键盘弹出的时候 将底部的按钮挤压到软键盘上边,先看效果图: 看代码:<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/re

2017-04-16 14:44:01 6255 4

原创 安卓状态选择器中遇到的若干问题

最近公司让做一个语音识别的功能,基本效果如下图: 看上去很简单的一张图,但是发现里边的坑实在不少. 首先,我们先分析下这个按钮:最外边是一个灰色的线性布局1 里边是一个带有状态选择器的线性布局2 线性布局2里边是一个带有状态选择器的imageview和textview下边我们先给这个线性布局设置selectorselector <?xml version="1.0"

2017-04-11 14:57:42 1556 1

原创 CSS四种清除浮动的方法

浮动能让元素脱标,但是不同区域的标签之间却又会贴边,比如:<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en"><head> <meta http-equiv="Content-Type" content="text/html;charset=UTF-8"> <title>Document</title> <sty

2016-12-07 16:33:48 1099

原创 安卓自定义ViewGroup起步

一.自定义View和自定义ViewGroup有什么区别        自定义View是就是一个控件,比如说Textview,RadioButton等都是一个控件,控件内部不能再放控件        自定义ViewGroup是自定义了一个容器,这个容器内可以房一下控件,比如说像RelativeLayout.LinearLayout,FrameLayout等在其内部可以放textvie

2016-10-21 14:53:15 628

原创 安卓ListView的Item中含有EditText,EditText里面的值保存,并且滑动ListView时EditText值不改变

安卓ListView的Item中含有EditText,EditText里面的值保存,并且滑动ListView时EditText值不改变

2016-08-28 12:03:41 2679 2

原创 安卓RatingBar的使用(评分控件)

安卓RatingBar的使用(评分控件)

2016-08-21 11:05:16 11764

原创 安卓流式布局(可换行的标签)

优化了流式布局 会自动换行的标签 点击之后的选中效果

2016-08-14 23:34:38 1735

原创 自定义dialog+工具类

自定义dialog+工具类

2016-07-31 18:38:16 1492 1

原创 自定义Toast

自定义Toast 工具类

2016-07-30 11:10:08 466

原创 欢迎界面倒计时

欢迎界面欢迎界面倒计时欢迎界面广告倒计时

2016-07-24 11:33:34 1897

原创 自定义控件起步(四)--自定义验证码(下)

针对上一篇,验证码的雏形,添加了监听

2016-06-19 22:29:20 488

原创 自定义控件起步(三)--自定义验证码(上)

本文介绍了自定义验证码控件,显示了验证码的雏形,下一篇会使设置验证码点击切换,验证码改变的监听,验证码文字的类型等等

2016-06-19 19:24:55 561

原创 自定义控件起步(二)(自定义属性)

本文详细介绍了自定义属性值类型以及具体使用步骤

2016-06-18 22:00:08 453

原创 自定义控件起步(一)(简单的自定义view)

本文精讲自定义控件,也是最基础的自定义控件,因为重点在基础,所以更侧重于讲解过程和原理

2016-06-18 17:05:25 610

原创 问题解决:ViewPager+ViewPagerIndictor联动怎么懒加载

iewPager+ViewPagerIndictor联动怎么懒加载

2016-06-09 19:19:56 717

原创 个人资料上传头像模块,拍照+图库+图片剪裁+圆形头像

个人资料上传头像模块,包括拍照+图库+图片剪裁+圆形头像

2016-06-09 10:03:29 2660

原创 仿天猫加入购物车,商品做抛物线动画

仿天猫加入购物车,商品做抛物线动画

2016-05-28 11:04:26 2894

原创 不使用数据线连接手机调试app 显示Log日志

不用数据线连接点手机调节app,显示LogCat信息 就跟使用数据线一样

2016-05-27 21:41:37 2794

原创 EventBus的使用,数据传递

EventBus的使用 数据传递

2016-05-25 22:34:30 8059 1

原创 仿天猫热点,淘宝头条向上自动滚动的textview

仿天猫热点,淘宝头条向上自动滚动的textview

2016-05-21 11:33:31 2746

原创 三种方式展示透明界面

三种方式展示透明界面 分别是popwindow view Activity

2016-05-19 20:47:36 1678

原创 仿美团外卖,饿了吗 两个ListView联动,左边点击切换右边,右边滑动切换左边

仿美团,饿了吗两个ListView联动,左边点击切换右边,右边滑动切换左边

2016-05-14 19:06:28 9311 8

原创 简单实现左右两个listview联动,点击左边切换右边

原理:    左右两个listview联动,无非是左边的listView设置条目点击事件,点击之后,先改变左边条目点击后的状态,再改变右边适配器的数据源步骤1.在MainActivity中布局文件创建左右两个listView    xmlns:tools="http://schemas.android.com/tools"    android:layout_width="

2016-05-12 23:36:15 5181

原创 Listview的条目点击事件失效(setOnItemClickedListener)

listView.setOnItemClickListener失效的原因:       一般为子条目中的view(adapter中的view)的空间设置了点击事件,抢走了焦点,因为安卓控件的事件分配默认从外往内传,内部不消费事件,外层的view才能消费事件,废话不多说,解决方案:      在子条目中的view(adapter中的view)的根布局中添加以下属性:     an

2016-05-10 23:29:18 1478

原创 Listview跳到指定条目位置(条目)

Listview跳到指定条目位置有两种做法:1.使用smoothScrollToPosition(i)这个方法        listview.smoothScrollToPosition(50);   这个方法跳转是带有动画的跳转,可以将listView直接跳到指定(第50个条目的位置),但只是让第50个条目可见,不一定显示为当前界面第一个还是最后一个   另外,adapte

2016-05-10 23:04:24 6293

自定义带两个按钮的Dialog

自定义带两个按钮的Dialog

2016-07-28

SnackBar工具类

SnackBar工具类

2016-07-27

自定义Toast

自定义Toast

2016-07-26

欢迎界面倒计时

欢迎界面倒计时

2016-07-24

自定义进度条

自定义进度条,含有百分比

2016-06-20

自定义属性

自定义属性

2016-06-18

自定义控件起步

自定义控件起步 最简单的自定义控件

2016-06-18

自定义验证码

自定义控件,自定义验证码

2016-06-16

上传头像模块

拍照+圆形头像+图片剪裁 上传头像模块

2016-06-08

仿天猫加入购物车商品做抛物线动画

仿天猫加入购物车商品做抛物线动画

2016-05-27

测试EventBus

EventBus的使用

2016-05-25

仿天猫热点,淘宝头条向上自动滚动的textview

仿天猫热点,淘宝头条向上自动滚动的textview

2016-05-20

通过透明的View展示透明的界面

通过透明的View展示透明的界面

2016-05-19

通过透明的activity展示透明的界面

通过透明的activity显示透明的界面

2016-05-19

仿美团外卖两个ListView联动,左边点击切换右边,右边滑动切换左边

仿美团外卖两个ListView联动,左边点击切换右边,右边滑动切换左边. 并且右边伴有标题的切换

2016-05-14

两个Listview联动源码

简单实现两个Listview联动,2即点击左边的Listview,切换右边Listview的内容

2016-05-13

android中Editext监听工具类

android中Editext监听工具类,使用场景:页面内有多个Editext,在页面底部有一个提交或者保存的按钮,需要根据所有的Editext的状态去显示颜色.

2018-05-21

NestedScrollview的使用

NestedScrollview内嵌RecycleView,替代ScrollView内嵌ListView,不卡顿

2018-05-07

限时抢购进度

限时抢购进度,一个简单的自定义控件,类似安卓的进度框

2018-03-21

签到代码,签到功能

签到代码,签到功能

2017-08-10

在recycleview中显示不同的item

在recycle中显示不同的item

2017-05-25

Android推送遇到的问题--app关闭后,点击通知后点击通知后app未初始化的问题

Android推送遇到的问题--app关闭后,点击通知后点击通知后app未初始化的问题

2017-05-17

矩形声音识别动画

矩形声音识别动画 录音动画

2017-04-16

android软键盘上添加一个按钮

android软键盘上添加一个按钮

2017-04-16

Listview侧滑删除(popwindow)

Listview侧滑删除(使用popwindow)

2016-10-24

Listview侧滑删除(使用popwindow)

Listview侧滑删除(使用popwindow)

2016-10-24

简单自定义ViewGroup

简单自定义ViewGroup

2016-10-21

Listview中Editext数据保存

Listview中Editext数据保存

2016-08-28

安卓RatingBar的使用(评分控件)

安卓RatingBar的使用(评分控件)更改五角星的样式

2016-08-21

流式布局(标签)

流式布局(标签) 自动换行的标签 流式布局优化

2016-08-14

自定义带两个按钮的Dialog-修改

自定义带两个按钮的Dialog

2016-07-28

SnackBar工具类1

SnackBar工具类

2016-07-28

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

TA关注的人

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