- 博客(5)
- 资源 (7)
- 收藏
- 关注
原创 Android自定义滚动式时间选择器(在他人基础上修改)
尽管Android给我们提供了时间选择控件DatePicker和TimePicker(它们的使用方法可以参考我的这篇文章Android之日期时间选择控件DatePicker和TimePicker),但无奈我的项目主色调是土豪金和高级黑,原生的控件用在里面显得格格不入,特别是为了兼容低版本的系统之后显示的是2.x年代的风格,不但是简陋,简直是丑陋了。要解决这种问题,就只有走自定义控件这条道。但我目前还...
2017-05-25 10:31:45 19476 14
原创 Android之日期时间选择控件DatePicker和TimePicker
这个月根据需求在项目中做了一个时间选择器,虽然没有用到Android原生的时间选择控件,但我羞愧地发现自己竟然从来没有用过这方面控件!趁现在有时间,赶紧查缺补漏,写一篇博客吧。(注:为了便于区分,本文将选择年月日的控件称为日期选择控件,将选择时分的控件称为时间选择控件。)1、创建项目新建一个项目,MainActivity的布局如下:<LinearLayout xmlns:android="http:
2017-05-23 17:30:28 20346 11
原创 Android之AlertDialog的基础使用
坦白说,AlertDialog我在工作中用得并不多,因为AlertDialog的样式比较固定和呆板,为了和App的整体设计匹配,一般都是使用自定义的Dialog,只有在要求不高时用一下。但是作为Android的基础控件之一,掌握它是十分有必要。网上相关的资料已经多如牛毛,一搜就有好几页。但我还是决定写一篇自己的博客。1、创建AlertDialog首先,我们来了解一下AlertDialog的大体创建顺
2017-05-23 14:18:07 49709 2
原创 Android之自定义EditText光标和下划线颜色
最近在写些小Demo复习基础,在用到EditText的时候突然发现之前几乎没有注意到它的光标和下划线的颜色,于是花了不少时间,看了不少博客,现在就来总结和分享一下收获。1、第一印象:原生的EditText我们要在原生的EditText上修改,首先当然要认识一下它的本来面目。在Android Studio中新建一个工程,让MainActivity继承于AppCompatActivity(为什么要这样做
2017-05-22 13:38:15 29113 11
原创 TabLayout的简单运用和若干问题的解决
1、介绍和准备我们在使用手机App时不难会看到这样的页面上面是一组起导航作用的标签,点击标签就会切换到相应的页面;在不同的页面中滑动时,标签的样式(文字大小或者颜色)也会发生变化。这样你任何时候都能一眼看出自己停留在哪个页面。这个布局出镜率实在太高了,我甚至敢说每个学Android的人都写过这样的布局(下面就是知乎中的页面)。好了,废话少说,我们照例先来分析一下这个布局的组成。标签下面的页面比较容易
2017-05-02 17:14:04 3147
见与不见,你说了算:Android之设置密码是否可见资源
2017-07-30
Android使用CountDownTimer实现短信验证码倒计时Demo
2017-06-26
Android自定义滚动式时间选择器(在他人基础上修改)Demo
2017-05-25
仿饿了么首页导航栏(ViewPager)
2017-03-27
EditText限制输入的字符数并弹出Toast提示字数已达上限Demo
2017-02-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人