- 博客(22)
- 资源 (8)
- 收藏
- 关注
原创 关于android:lineSpacingExtra属性 在android5.0与之前版本存在的区别
android:lineSpacingExtra这个属性是用来设置文字的行间距的。但是最近手机升级到了5.0系统,发现单行或者多行的最后一行的下边距少了一块。经过测试得出以下结论1,在5.0以下的系统中,当我们设置了android:lineSpacingExtra=7dp的时候:当我们设置了固定距离的行间距的时候,在最后一行会自动添加一个行间距大小的下边距所以我们在上下
2015-05-05 18:08:51 34751 5
原创 android listview或者ScrollView 去除顶部下拉时的蓝底或者上下滑动顶部和底部的虚化
在android5.0当中正常的listview在下拉的时候顶部会出现蓝色的背景,先要去除这个小效果可以设置android:overScrollMode=“never”就可以去掉这些效果。这句是用来去掉系统自带的阴影正常的listv在进入和滑出控件边界的时候会出现一层虚化的效果:为了去除虚化的效果可以使用android:fadingEdge=“none”这样就去掉了虚化
2015-05-11 13:39:08 3501
原创 android webView 图片加载不出来 后台报错Uncaught TypeError: Cannot call method 'getElementsByTagName' of null
在之前,webView加载图片完全没有问题。直到前端H5开发换新的加载图片的方式,导致图片忽然加载不出来了。从后台日志看到了webview 打印了报错信息Cannot call method 'getElementsByTagName' of null我怀疑是不是由于此处报错终止了图片加载的进程。分析此处错误出现的原因:由于调用的H5界面的js其中的写法不规范,we
2015-03-11 15:31:53 3386
原创 Android 底部弹出提示框的解决办法(使用Activity以及PopupWindow)
本片文章主要谈探讨了如何实现在底部弹出提示框背景为半透明效果的实现。想要实现此种效果一般有两种方式一个是使用Activity设置Theme另一种方式就是使用PopupWindow设置样式实现效果。一,使用Activity首先是此activity的布局文件: <RelativeLayout xmlns:android="http://schemas.android.com
2014-06-19 11:06:20 5928 1
原创 android 实现带清除效果的EditText(附带抖动效果)
Android一直没有提供类似于ios中自带清除效果的输入框(ios只要只要添加属性即可实现),所以在Android当中 想要实现此效果就需要使用自定义控件的方式实现。思路:可以使用一个Linearlayout里面横向布局一个EditText和一个删除的图片,监听输入框的焦点和文字变化,设置图片的显隐和点击清除事件。但是这么做些弊端,首先增加了UI布局的层级结构不利于UI结构的优化而且可能会出
2014-06-12 13:56:03 2186 1
原创 自动填充短信验证码(使用ContentObserver)
为了减少用户的操作步骤,在获得短信验证码的时候,我们可以监听特殊手机号码的短信,截取信息当中的短信验证码(其实有很多应用都监听短信例如360短信,一些信用卡或者是记账类的应用)。原理:可以使用一个自定义的BroadcastReceiver来监听短信,在监听结果当中过滤手机号,在需要回填的activity当中实现实例化广播并且实现其回调接口,在接口当中进行回填验证码,在销毁activity时销毁
2014-06-10 10:48:22 2421 3
转载 Android 完美实现图片圆角和圆形(对实现进行分析)
本来想在网上找个圆角的例子看一看,不尽人意啊,基本都是官方的Demo的那张原理图,稍后会贴出。于是自己自定义了个View,实现图片的圆角以及圆形效果。效果图:第一个是原图,第二个是圆形效果,第三第四设置了不同的圆角大小。准备改变一个博客的风格,首先给大家讲一下原理,让大家明白了,然后再贴代码,不然可以直接看那么长的代码也比较痛苦,核心代码其实就那么几行:核心代码
2014-05-27 15:25:12 874
原创 Android 自定义属性与xmlns
xmlns:android="http://schemas.android.com/apk/res/android" 在新建xml文件的时候
2014-05-27 11:08:50 2293
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人