摘要: ##正则表达式规则 | 表达式 | 描述 | | | | | [0-9] | 查找任何从 0 至 9 的数字。例如,匹配: '111' ,不匹配:'eee' | | [abc] | 查找方括号之间的任何字符。例如,/[123]/ 匹配 "1234567" 中的 "123","1" 中的 "1"。但是 阅读全文
posted @ 2023-06-16 16:29 LT5505 阅读(94) 评论(0) 推荐(0) 编辑
摘要: 在前端开发过程中,我们在设置默认值的时候,会经常用到 || 和 ?? , 但是这两者有什么区别呢?分别在什么场景下面使用呢,会有哪些坑呢,今天我们来梳理下呢。 ## || 的语法作用 console.log(null || 1) //输出 1 console.log(undefined || 1) 阅读全文
posted @ 2023-05-24 10:55 LT5505 阅读(813) 评论(0) 推荐(0) 编辑
摘要: 上一篇文章《商城项目实战 | 2.1 Android 仿京东商城——自定义 Toolbar (一)》中已经对 Toolbar 的一些基本属性以及简单使用做了介绍了,这篇文章就开始介绍如何定义属于自己的 Style 的 Toolbar 了。 阅读全文
posted @ 2017-04-25 11:33 LT5505 阅读(1521) 评论(0) 推荐(0) 编辑
摘要: 现在很多的 APP 里面都有自己的自定义风格,特别是京东商城中自定义的头部布局——自定义的 Toolbar 效果非常不错,看上去很美观,其效果图如下。 阅读全文
posted @ 2017-04-24 14:31 LT5505 阅读(1303) 评论(0) 推荐(0) 编辑
摘要: 京东商城的底部布局的选择效果看上去很复杂,其实很简单,这主要是要感谢 selector 选择器,本文将讲解仿照京东商城的底部布局的选择效果,如何实现 selector 选择器,在不同的状态下,给 view 设置不同的背景。 阅读全文
posted @ 2017-04-21 16:07 LT5505 阅读(3455) 评论(0) 推荐(0) 编辑
摘要: 在前面一篇博文《Android高仿京东淘宝自动无限循环轮播控件的实现思路和过程》中已经基本介绍了实现轮播广告的基本思路和过程,但是仔细观察淘宝的轮播广告栏,发现在轮播广告栏的底部有个小小的弧形,为了实现更好的效果,在后期中在自己定义的无限轮播控件中添加了底部弧形的实现,在实现的过程中也遇到了一些问题 阅读全文
posted @ 2017-04-10 16:12 LT5505 阅读(3160) 评论(0) 推荐(1) 编辑
摘要: 在App的开发中,很多的时候都需要实现类似京东淘宝一样的自动无限轮播的广告栏,所以就自己写了一个,下面是我自定义控件的思路和过程。 阅读全文
posted @ 2017-03-31 17:25 LT5505 阅读(4387) 评论(0) 推荐(0) 编辑
摘要: 今天研究了下RecyclerView的滑动事件,特别是下拉刷新和加载更多事件,在现在几乎所有的APP显示数据列表时都用到了。自定义RecyclerView下拉刷新和加载更多听上去很复杂,实际上并不难,只要是对滑动事件的监听和处理。 一、自定义RecyclerView实现下拉刷新和加载更多 1、如何判 阅读全文
posted @ 2017-02-17 14:12 LT5505 阅读(1691) 评论(2) 推荐(0) 编辑
摘要: com.nostra13.universalimageloader是用来加载图片非常好的框架,但是也有问题,一旦图片过多的话,很容易就会提示OutOfMemroyError错误,也就是内存溢出的问题,在这里有几种解决办法,可以参考下。 一、减少图片占用的内存 对DisplayImageOptions 阅读全文
posted @ 2017-01-19 10:45 LT5505 阅读(558) 评论(0) 推荐(0) 编辑
摘要: 今天终结了下完整的Gradle配置APK签名的流程,记下来。 阅读全文
posted @ 2017-01-06 16:08 LT5505 阅读(1067) 评论(0) 推荐(0) 编辑