摘要: 在实际开发中LayoutInflater这个类还是非常有用的,它的作用类似于findViewById()。不同点是LayoutInflater是用来找res/layout/下的xml布局文件,并且实例化;而findViewById()是找xml布局文件下的具体widget控件(如Button、TextView等)。 具体作用: 1、对于一个没有被载入或者想要动态载入的界面,都需要使用LayoutInflater.inflate()来载入;2、对于一个已经载入的界面,就可以使用Activiyt.findViewById()方法来获得其中的界面元素。LayoutInflater作用是将layout 阅读全文
posted @ 2013-04-27 15:36 tomatopotato 阅读(7532) 评论(0) 推荐(1) 编辑
摘要: 1.如何取消Listview的滚动条? setVerticalScrollBarEnabled(false)2.白色的背景,ListView滚屏进行中的时候,背景会变成黑色,解决办法? android:cacheColorHint="#00000000"3.ListView滚动条怎么一直都显示? android:fadeScrollbars="false"4.ListView隔行变色: int[] colors={Color.BLUE,Color.CYAN}; convertView.setBackgroundColor(colors[position% 阅读全文
posted @ 2013-04-25 21:31 tomatopotato 阅读(243) 评论(0) 推荐(0) 编辑
摘要: android:gravity / android:layout_gravity区别:android:gravity 是设置该view里面的内容相对于该view的位置,例如设置button里面的text相对于view的靠左,居中等位置。(也可以在Layout布局属性中添加,设置Layout中组件的位置)android:layout_gravity 是用来设置该view相对与父view的位置,例如设置button在layout里面的相对位置:屏幕居中,水平居中等。即android:gravity用于设置View中内容相对于View组件的对齐方式,而android:layout_gravity用于 阅读全文
posted @ 2013-04-22 19:34 tomatopotato 阅读(3423) 评论(0) 推荐(0) 编辑
摘要: 最近学安卓程序,用到一个jsoup的第三方jar包,刚开始我是直接右键项目,然后build path – Configure Build Path – Libraries – Add External JARs这样做在Eclipse里面是不会报错的,正确引用了第三方jar包中的方法,但是运行该程序的时候就会报错,Could not find class …(个人理解,如有不对之处还望提出)中间百度谷歌过,有说什么新建一个lib文件夹,然后uses as source folder什么的,虽然问题可以解决,但是android项目下面本来就有个libs文件夹,总感觉有点违和的样子今天谷歌这问题之后 阅读全文
posted @ 2013-04-21 01:54 tomatopotato 阅读(1980) 评论(0) 推荐(0) 编辑