- 博客(8)
- 收藏
- 关注
转载 ListView的性能优化
普通的方式就不说了,每个Item的布局都要去LayoutInflater.inflate(资源文件),特别耗费资源。这里只说优化的方法。1.利用ListView自身的缓存机制convertView,他会缓存条目中的一个条目item,当listview第一屏显示完成之后,就会出现一个缓存条目,其实就是BaseAdapter里面的public View getView(int position, Vie
2015-07-29 21:07:01 406
转载 笔试/面试题记录
Java倒序输出字符串(不能使用自带方法)public class javatest { public static void main(String[] args) { String originalString = "abcdefg"; String resultString = ""; char[] charArray = ori
2015-07-28 21:09:48 411
转载 Fragment使用LocalBroadcastManager接收广播消息
这种方式不用在配置文件加东西广播注册,可以写在Activity(onCreate),也可以写在Fragment(onActivityCreated)里。LocalBroadcastManager broadcastManager = LocalBroadcastManager.getInstance(getActivity());IntentFilter intentFilter
2015-07-17 15:20:51 7417
转载 Android自定义类似ProgressDialog效果的Dialog
原文:http://blog.csdn.net/qjlhlh/article/details/7979179Android自定义类似ProgressDialog效果的Dialog.方法如下:1.首先准备两张自己要定义成哪样子的效果的图片和背景图片(也可以不要背景)。如我要的效果:2.定义loading_dialog.xml布局文件
2015-07-10 22:18:27 533
转载 Android Selector 与 Shape 基本用法
1:Selector drawable的item中可以有以下属性: android:drawable="@[package:]drawable/drawable_resource" android:state_pressed=["true" | "false"] android:state_focused=["true" | "false"] android:state_s
2015-07-10 15:56:11 364
转载 经过代码设置color 类型的selector
原文:http://www.educity.cn/wenda/152331.html在代码中通过资源id设置selector类型的颜色值往往不成功,需要用下面这种方式来添加selector资源,然后这只给指定的View try { XmlResourceParser xrp = getResources().getXml(R.color.father_btcolor);
2015-07-10 15:42:25 471
转载 防止ViewPager中的Fragment被销毁的方法
原文地址:http://blog.csdn.net/icyfox_bupt/article/details/18356461在使用ViewPager与Fragment的时候,ViewPager会自动缓存1页内的数据,如下图:当我们当前处在页面2的时候,页面1和页面3的View实际上已经创建好了,所以在我们拖动的时候是可以看见他们的界面的。但是当我们的页面处在
2015-07-10 14:02:41 363
原创 横向Linearlayout中TextView文字不能水平居中的解决方法
TextView的宽高设置为:android:layout_width="wrap_content"android:layout_height="wrap_content"父容器Linearlayout设置gravity属性:android:gravity="center"如果Linearlayout中有多个TextView,每个TextView再单独包裹在单个Linea
2015-07-09 22:41:27 4139
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人