系统提供的View视图是有限的,有的时候我们需要根据自己的项目自定义一些View,比如说圆角的Button,带阴影的TextView等,这个时候我们需要继承...
对象系列化两种方法Serializable和Parcelable
在Android的Intent中传递实体的时候,需要对对象进行序列化,然后通过Bundle的putSerializable()、getSerializable()或者putParcelable()、getPa...
浅谈ActionBar的使用
ActionBar在Android3.0之后出现取代了之前的标题,提供更加好的效果
android:showAsAction="never|ifRoom|always|withText|collapseActionView"...
浅谈ViewHolder的优化getView方法
概要
BaseAdapter是使用得比较多的一个类适配器,通过重写getView方法,展示自定义视图,如何优化getView方法是程序员讨论的热点,最近了看了一...
浅谈SQLite数据库的操作
在开发Android项目中,我们可以根据项目的需要选择合适的数据库,Android自带的SQLite数据库是一个轻量级的数据库,提供有SQLiteDatabase类、SQL...
浅谈SimpleCursorAdapter
SimpleCursorAdapter适用于读取数据数据,并将数据适配到控件,简化我们的操作。
构造方法:
public SimpleCursorAdapter(Context context,int t...
浅谈AsyncTask
AsyncTask是一个异步任务,简单的实现后台运行事务的方式。特点:1、任务在UI线程之外运行,回调方法在UI线程中执行;2、耗时的操作放在后台执行...