- 博客(8)
- 资源 (23)
- 收藏
- 关注
转载 自定义控件之——标题栏
一贯作风,先看效果图,再实现编写自定义属性文件atts.xml,自定义属性中涉及到的属性有左右两边的button的背景图,中间标题的内容,字体大小,字体颜色。[java] view plain copy"1.0" encoding="utf-8"?> "TopBar"> "lef
2016-07-29 12:12:23 797
转载 EditText实现只能输入数字和小数点,限制小数点后?位,并且以数字0开头后只能输入小数点
本文虽然说是从本人自己的项目中总结出来的并且手把手敲上去的,但是有一段重要的封装好的实现代码是当初实现此功能时从百度上复制粘贴下来的,所以在此处写个实现过程,也好当做笔记方便以后用到此功能可以查阅。首先限制edittext仅能输入数字和小数点的代码就一句话: et1.setInputType(InputType.TYPE_CLASS_NUMBER | InputType.TY
2016-07-29 09:15:26 2409 2
原创 学习笔记之——简单使用facebook/fresco库网络下载图片
相信阅读了我上一篇文章的小伙伴们,应该对facebook的fresco库已经有了初步的了解了,本文接下去写简单使用facebook/fresco库来加载后台服务器的图片。 大神可以自动忽略此文~
2016-07-29 08:42:20 824
原创 学习笔记之——简单使用facebook/fresco库加载res本地静态图片
由于公司此次开启的项目高清图片比较多,所以项目才启动完成几个界面就总是出现OOM问题,所以老大研究了一下决定从本地静态图加载就开始使用facebook/fresco库。大家进入官网https://github.com/facebook/fresco就可以下载开源项目和查看fresco库的英文文档说明,当然中文文档可以去http://fresco-cn.org/这里看。 首先我先抄袭
2016-07-28 17:55:19 4050
原创 自定义城市列表之——自定义字母索引,包含历史城市存储
自定义城市列表 相信大家都很常见,特别是在这两年非常受欢迎的在线旅游软件上(途牛旅游,驴妈妈旅游等)城市列表是不可或缺的一个模块,先上图看看
2016-07-27 20:49:18 1129
原创 利用 ViewPage 实现类似TabHost的功能,仅点击才可切换屏
今天上午按照需求用ViewPage结合PagerSlidingTabStrip实现了下图功能 拿给老大看之后老大忽然问能不能不要有侧滑屏幕功能,作为小的我肯定点头答应没问题,但是吧!布局和代码都全部写好了,现在换结构岂不是有点坑爹,所以就赶紧动脑动手上百度查查看有没有人实现过无侧滑结构的ViewPage结合PagerSlidingTabStrip了,果然
2016-07-27 20:10:34 530
原创 两个EditText互相监听发生栈溢出
今天老大给我分配了实现类似支付宝APP里面汇率换算的界面和业务逻辑功能。于是我就操作了一遍支付宝汇率换算的功能,发现界面非常简单,但是业务逻辑有点复杂,用户是可以随意切换任意一个EditText进行输入金额,而且两个EditText是互相监听的,我就试着自己操作了一遍。废话不多说,上代码。1.先定义两个控件EditText et1 = (EditText) findViewById(R.i
2016-07-26 21:54:31 687
原创 自定义ViewPageIndicator
今天拿到项目的首页Banner需求,要求页面能自动滚动,也能根据手指拖拽暂停滚动,而且页面下方的指示器是圆点居中,这个时候就想自己用画笔写个自定义的ViewPageIndicator,其实动起手来也是很快实现的。首先第一步:就是要先画出圆点,写一个圆点指示器类public class MyVpIndicator extends View,然后添加构造方法public MyVpIndicat
2016-07-06 22:38:46 562
FlexboxLayout流式布局替换Recycleview实现单选/多选(纯java代码)
2017-12-11
Kotlin语言实现FlexboxLayout流式布局替换Recycleview实现单选/多选
2017-12-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人