摘要:
尊重劳动成果,转载请标明出处:http://www.cnblogs.com/tangZH/p/8419010.html 我们在项目中经常需在一个listview中展示不一样的布局,我们可以在adapter的getView()中根据position来决定该展示哪些布局。 我在项目中便是如此,第一个it 阅读全文
摘要:
造成这个问题的原因是在xml文件中出现了重复依赖,何为重复依赖,如下: 以上便叫重复依赖 转载请标明出处:http://www.cnblogs.com/tangZH/p/8386978.html 阅读全文
摘要:
尊重劳动成果,转载请标明出处:http://www.cnblogs.com/tangZH/p/8305063.html 我们在自定义view的时候有时候需要给组件一个背景,而这个背景可能是不规则的,比如一个红色背景,但是左边有圆角,右边没有,那么应该怎么做呢?在这里我以textView为例。 用xm 阅读全文
摘要:
在动态给android的字体设置大小的时候,踩过一些坑,特地列出来提醒大家。 1、直接setTextSize(),里面的单位是默认sp的。 2、 在自定义view的时候,会用到自定义属性,获取自定义的字体大小,如上面代码所示。但是按照这种方式取出来的单位是px的,因此不能直接给setTextSize 阅读全文
摘要:
getDimension() 返回float型px值 精确 getDimensionPixelOffset() 返回int型px值 直接把小数删除 getDimensionPixelSize() 返回int型px值 进行四舍五入 阅读全文
摘要:
今天在做项目的时候自定义了一个View,继承了LinearLayout,结果,里面的onDraw()方法一直无法被调用。 后来发现ViewGroup是默认不调用onDraw()方法的。 原因我们暂且不去深究,有一个很简单的解决方法,那就是不要重写onDraw()方法,而是重写下面的方法: 在该方法里 阅读全文
摘要:
xUtils是基于Afinal开发的目前功能比较完善的一个Android开源框架,最近又发布了xUtil3.0,在增加新功能的同时又提高了框架的性能。它的功能很强大,但是有时候我们只需要其中的一些功能,如果把整个xUtils引进去没什么必要。 下面我们就讲讲如何自定义小型的xUtils,只有两个功能 阅读全文
摘要:
这篇博客要讲的是自定义switchButton,不过没有设置动画效果。 我用GradientDrawable来绘制switchButton,我们先看看最终的效果: 点击前: 点击后 接下来我们看看如何实现 首先:该类继承RelativeLayout 该类需要用到的成员: 构造方法: 设置点击事件 以 阅读全文
摘要:
GsonFormat插件可以根据JSONObject格式的字符串,自动生成实体类参数。 要使用这个插件,首先要做的事下载它。方法如下: 方法一: 1.Android studio File->Settings..->Plugins–>Browse repositores..搜索GsonFormat 阅读全文
摘要:
Twitter曾经举行了自己四年以来的第一场开发者大会。而这场名为“Flight”的大会,也是以后它的年度惯例。 这次大会的主题也完全围绕开发者进行。大会的焦点是一个名叫Fabric的新SDK,里面包括三个开发者工具包:面向Twitter本身的 Twitter Kit、面向Twitter广告网络的M 阅读全文