- 博客(8)
- 资源 (2)
- 收藏
- 关注
原创 Android的View绘制过程,onMeasure()方法介绍
onMeasure方法 onMeasure方法是测量view和它的内容,决定measured width和measured height的,这个方法由 measure(int, int)方法唤起,子类可以覆写onMeasure来提供更加准确和有效的测量。 有一个约定:在覆写onMeasure方法的时候,必须调用 setMeasuredDimension(int,int)来存储这个V
2014-05-16 11:19:14 608
原创 SAX解析
public class SAXParseContent extends DefaultHandler {Book book = null;static List listData = null;String tagName = null;public static List getParse(InputStream inputStream){try {SAXParserF
2013-07-08 17:26:23 396
原创 关于Pull解析
将解析的文件放置在src目录下面,那么获取InputStream inputStream = this.getClass().getClassLoader().getResourceAsStream("parse.txt");关于解析主要类public class XmlParser {private static List listData;public static List
2013-07-08 16:12:36 409
转载 分析Activity的四种启动模式
我们在开发项目的过程中,会涉及到该应用中多个Activity组件之间的跳转,或者夹带其它应用的可复用的Activity。例如我们可能希望跳转到原来某个Activity实例,而不是产生大量重复的 Activity。这样就需要我们为 Activity 配置特定的加载模式,而不是使用默认的加载模式。Activity 有四种加载模式[1] standard 模式 这是默认模
2013-06-19 16:34:52 640
转载 android从网络上异步加载
研究了android从网络上异步加载图像,现总结如下:(1)由于android UI更新支持单一线程原则,所以从网络上取数据并更新到界面上,为了不阻塞主线程首先可能会想到以下方法。在主线程中new 一个Handler对象,加载图像方法如下所示?代码片段,双击复制0102030405060
2013-06-19 14:47:28 737
原创 横竖屏切换时候Activity的生命周期
现在给大家分析一下他切换时具体的生命周期是怎么样的:1、新建一个Activity,并把各个生命周期打印出来2、运行Activity,得到如下信息onCreate-->onStart-->onResume-->3、按crtl+f12切换成横屏时onSaveInstanceState-->onPause-->onStop-->onDestro
2013-06-15 12:16:10 420
转载 Activity的启动模式
Activity的两种启动模式:FLAG_ACTIVITY_CLEAR_TOP和FLAG_ACTIVITY_REORDER_TO_FRONT 1. 如果已经启动了四个Activity:A,B,C和D。在D Activity里,我们要跳到B Activity,同时希望C finish掉,可以在startActivity(intent)里的intent里添加flags标记,如下所示:
2013-06-05 11:00:33 401
转载 android中SQLite的认识
Android中的数据库存储是直接使用了SQLite。在Android应用中创建数据库后数据库文件是存储在/data/ data/应用包名/databases/下。 在Android中使用到SQLite会涉及到以下三个类或接口:1.SQLiteOpenHelper*SQLiteOpenHelper 构造方法,一般传递一个要创建的数据库名称name参数*onCreate 创建数据
2013-05-09 21:17:26 504
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人