www.vibexie.com vibexie@qq.com
发布时间:2015-03-23 15:49:45
1.优化的关键在于对已绘制list的缓存,已绘制的list不用再重新绘制2.将list保存到ViewHolder对象中缺陷:当我们的ListView中填充的item有多种形式时,比如微博中,有的item中包含图片,有的item包含视频,那么必然的,我们需要用到2种item的布局方式,此时如果只是单纯判断convert是否存在,会造成回收的view不符合你.........【阅读全文】
发布时间:2015-03-23 15:02:19
在实际开发中LayoutInflater这个类还是非常有用的,它的作用类似于findViewById()。不同点是LayoutInflater是用来找res/layout/下的xml布局文件,并且实例化;而findViewById()是找xml布局文件下的具体widget控件(如Button、TextView等)。具体作用:1、对于一个没有被载入或者想要动态载入的界面,都需要使用Layo.........【阅读全文】
发布时间:2015-03-23 13:46:21
客户端:MainActivity.javapackage cn.com.xiebiao.listview;import android.app.Activity;import android.app.ProgressDialog;import android.os.AsyncTask;import android.os.Bundle;import android.view.View;.........【阅读全文】
发布时间:2015-03-21 13:25:59
在AndroidMainfest.xml中要添加各种权限,并且取消硬件加速 点击(此处)折叠或打开package cn.com.xiebiao.mytest;import android.app.Activity;import android.content.Intent;import android.graphics.BitmapFactory;im.........【阅读全文】
发布时间:2015-03-21 13:11:28
简单说就是硬件加速的时候,对图片的大小有限制。不同设备可能有不同的最大值。这个问题悲催的地方是,程序貌似没有捕获到这个exception, 结果是程序也不报错,图片也显示不出来。只有看debug log才能发现这个error message.一个解决的方法是禁止硬件加速,简单粗暴:有关......【阅读全文】
发布时间:2015-03-20 12:14:01
在Eclipse中创建AIDL工程很简单,用Android Studio创建也是很简单的。只是有一点不同。创建一个.aidl文件时,AS会自动识别,并且放在aidl目录下,在aidl中的包名可以自己修改,重要的是Client的.aidl所在的包名要和Service端的.aidl所在的包名要一致,否则将报接口法调用误。创建.aidl文件后,关键的一步就是Make Proje.........【阅读全文】
发布时间:2015-03-18 17:22:03
ImageSwitcher和TextSwitcher是ViewAnimator的子类,都是为了在选择视图时用Animation动画来展示。下面给出代码:点击(此处)折叠或打开package cn.com.xiebiao.test;import android.app.Activity;import android.os.Bundle;import a.........【阅读全文】
发布时间:2015-03-18 14:15:40
转自:http://www.cnblogs.com/angeldevil/archive/2011/12/02/2271096.html3.0以前,android支持两种动画模式,tween animation,frame animation,在android3.0中又引入了一个新的动画系统:property animation,这三种动画模式在SDK中被称为property animation,view animation,drawable animation。 可通过NineOldAndr.........【阅读全文】
发布时间:2015-03-13 13:19:32
对于SQLite来说,难以理解的不过就算关于sql语句的执行,即对SQLite的增删改查;对于SQLiteOpenHelper就不多将了,看api很容易理解,下面直接贴出代码点击(此处)折叠或打开package cn.com.xiebiao.iotest;import android.content.Context;import a.........【阅读全文】
发布时间:2015-03-13 09:29:59
在开发安卓应用的时候,我们有必要通过电脑来访问 / 目录,以了解应用在手机上的信息,达到更好的开发效果。1.每种手机root的方式都不一样,大家在百度中搜索自己手机型号的root方式,root方案在这里就不介绍了。2.打开shell,windows则为cmd窗口。 [vibexie@xiebiao-com-cn ~]$ adb shell .........【阅读全文】