摘要: 在开始实例讲解之前,先引用官方文档中的一段话: Frame动画是一系列图片按照一定的顺序展示的过程,和放电影的机制很相似,我们称为逐帧动画。Frame动画可以被定义在XML文件中,也可以完全编码实现。 如果被定义在XML文件中,我们可以放置在/res下的anim或drawable目录中(/res/[ 阅读全文
posted @ 2016-03-13 11:38 znyyjk 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 上次我向大家介绍了SQLite的基本信息和使用过程,相信朋友们对SQLite已经有所了解了,那今天呢,我就和大家分享一下在Android中如何使用SQLite。 现在的主流移动设备像Android、iPhone等都使用SQLite作为复杂数据的存储引擎,在我们为移动设备开发应用程序时,也许就要使用到 阅读全文
posted @ 2016-03-13 11:35 znyyjk 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 大家好,今天来介绍一下SQLite的相关知识,并结合Java实现对SQLite数据库的操作。 SQLite是D.Richard Hipp用C语言编写的开源嵌入式数据库引擎。它支持大多数的SQL92标准,并且可以在所有主要的操作系统上运行。 SQLite由以下几个部分组成:SQL编译器、内核、后端以及 阅读全文
posted @ 2016-03-13 11:30 znyyjk 阅读(242) 评论(0) 推荐(0) 编辑
摘要: Android定义了一种权限方案来保护设备上的资源和功能。例如,在默认情况下,应用程序无法访问联系人列表、拨打电话等。下面就以拨打电话为例介绍一下系统对权限的要求。一般在我们的应用中,如果要用到拨打电话的功能,我们会这样编码: 默认情况下,我们无权访问拨打电话的Activity,控制台将会报以下异常 阅读全文
posted @ 2016-03-13 11:27 znyyjk 阅读(2477) 评论(0) 推荐(0) 编辑
摘要: 首选项这个名词对于熟悉Android的朋友们一定不会感到陌生,它经常用来设置软件的运行参数。 Android提供了一种健壮并且灵活的框架来处理首选项。它提供了简单的API来隐藏首选项的读取和持久化,并且提供了一个优雅的首选项界面。 首先,我们来看下面这款软件的首选项界面: 这款软件使用了好几种类型的 阅读全文
posted @ 2016-03-13 11:24 znyyjk 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 在Android中实现异步任务机制有两种方式,Handler和AsyncTask。Handler模式需要为每一个任务创建一个新的线程,任务完成后通过Handler实例向UI线程发送消息,完成界面的更新,这种方式对于整个过程的控制比较精细,但也是有缺点的,例如代码相对臃肿,在多个任务同时执行时,不易对 阅读全文
posted @ 2016-03-13 11:20 znyyjk 阅读(238) 评论(0) 推荐(0) 编辑
摘要: WebView是Android中一个非常实用的组件,它和Safai、Chrome一样都是基于Webkit网页渲染引擎,可以通过加载HTML数据的方式便捷地展现软件的界面。使用WebView开发软件有一下几个优点: 1.可以打开远程URL页面,也可以加载本地HTML数据; 2.可以无缝的在java和j 阅读全文
posted @ 2016-03-13 11:12 znyyjk 阅读(331) 评论(0) 推荐(0) 编辑
摘要: 在Android中,除了使用java.net包下的API访问HTTP服务之外,我们还可以换一种途径去完成工作。Android SDK附带了Apache的HttpClient API。Apache HttpClient是一个完善的HTTP客户端,它提供了对HTTP协议的全面支持,可以使用HTTP GE 阅读全文
posted @ 2016-03-13 11:07 znyyjk 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 在分析Android消息机制之前,我们先来看一段代码: 这段代码似乎看上去很正常,但是当你运行时就会发现,它会报一个致命性的异常: 到底是怎么回事呢?原因在于,Android系统中的视图组件并不是线程安全的,如果要更新视图,必须在主线程中更新,不可以在子线程中执行更新的操作。 既然这样,我们就在子线 阅读全文
posted @ 2016-03-13 11:03 znyyjk 阅读(158) 评论(0) 推荐(0) 编辑
摘要: XML在各种开发中都广泛应用,Android也不例外。作为承载数据的一个重要角色,如何读写XML成为Android开发中一项重要的技能。今天就由我向大家介绍一下在Android平台下几种常见的XML解析和创建的方法。 在Android中,常见的XML解析器分别为SAX解析器、DOM解析器和PULL解 阅读全文
posted @ 2016-03-13 11:00 znyyjk 阅读(155) 评论(0) 推荐(0) 编辑