最新消息:文章中包含代码时,请遵守代码高亮规范!

Joy的文章

Android设置TextView竖着显示【原创】

Android 2年前 (2016-07-06) 4280浏览 0评论

在开发Android程序的时候,当我们引入一个TextView控件时,它的效果是这样的,默认横着显示。如左图,那么如何做到右图中的效果呢。你可能会说使用多个TextView,其实完全没有必要浪费那个精力。       ...

Android中设置TextView的行间距【原创】

Android 2年前 (2016-06-24) 2588浏览 0评论

一段文字,如果行间距很小的话看着就会很不舒服,我们在使用word文档的时候行间距是可以自己调整的,那么在Android开发的过程中如果一大段很长的文字如何设置行间距呢,很简单只需要一行代码: android:lineSpacingExtra=&q...

仿QQ实现带有阻尼效果的ScrollView

Android 3年前 (2016-06-23) 3366浏览 0评论

在使用QQ的过程中我们会发现一个很短的界面也是可以上下拖动的,这就是带有阻尼效果功能实现,要实现这样的功能呢,系统的ScrollView是没法实现的,必须要自定义继承于ScrollView的控件,先来看下效果图。     &n...

第三方QQ登录二次登录失效的问题【原创】

Android 3年前 (2016-06-20) 2159浏览 0评论

最近在Android程序的开发中,接入第三方登录QQ登录,按照官方的文档和Demo成功的接入了QQ登录,并且获取到了相应的信息,但是登录成功之后再点击QQ登录发现无法唤醒QQ登录,说白了根本调不起来QQ,也不明白什么原因,就先放着没管了,然后突然在那...

关于ListView中倒计时的实现问题集锦【原创】

Android 3年前 (2016-06-17) 6995浏览 2评论

关于Android实现倒计时呢,对于很多人来说一直是一个头疼的问题,当然我也一样,在开发倒计时功能的时候会遇到很多棘手甚至奇葩的问题或者bug,我在开发倒计时的时候,如果当前页面只有一个倒计时,那么就不是很复杂,开发出来的效果也不是会非常糟糕,网上会...

数据加载提示对话框动态效果的实现【原创】

Android 3年前 (2016-05-23) 2212浏览 0评论

最近在使用松鼠家的APP的时候发现他们的数据在加载的时候蹦出的对话框是一只跳跃的小松鼠,当时就在想这个功能应该不是使用Android动画来实现的,而是在对话框中加载了一张gif图片,于是写了个demo测试一下,要测试这个功能就得找个可以加载gif图片...

ListView中嵌套ListView【原创】

Android 3年前 (2016-05-21) 3605浏览 0评论

平常我们使用ListView已是司空见惯,但是当ListView的item也是一个ListView的时候就显得有些棘手了,或是遇到数据加载显示不出来,或是遇到只加载一个item,或是遇到滑动混乱数据混乱等等问题,我想说的是ListView的item要...

Android动态设置RelativeLayout控件的高度【原创】

Android 3年前 (2016-04-18) 3774浏览 0评论

在做项目的时候,其中一个需求是要求banner图的宽和高是1:1,所以我需要获取手机屏幕的宽度,然后动态的把高度值设置为手机屏幕宽度的值,在这项目中就是设置RelativeLayout的高度值,代码如下: mRllayoutBanner = (R...

Android设置密码的明文和密文显示【原创】

Android 3年前 (2016-04-06) 5059浏览 0评论

我们经常会在一些软件上发现在密码输入框的后面有一个按钮可以使我们输入的密码显示为密文(●●●●●或者*****),也可以显示为正常的可见状态,效果如图。             &nbs...

Android设置密码只能输入字母和数字的组合【原创】

Android 3年前 (2016-04-06) 7749浏览 0评论

无论是电脑还是手机以及其他电子设备,在输入密码的时候总是会需要做一些限制,比如不能输入空格,不能输入奇葩的非法字符,不能输入小于几位的密码,不能过于简单,等等。 在对EditText设置的时候往往需要加一些输入过滤器,监听什么的,但是EditText...

Android使用输入过滤器InputFilter约束密码的输入

Android 3年前 (2016-04-05) 3404浏览 0评论

今天在做项目的时候,在EditText(android:inputType=”textPassword”)中输入密码为空格的时候发现也可以输入,显示为正常的密文形式,但是操作的时候却提示我请输入密码,也就是说密码框中什么内容也...