Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器 软件资源

软件开发小程序制作系统集成与运维空间租用硬件开发视频监控技术咨询与支持——联系电话:0311-88999002/88999003

首页 / 操作系统 / Linux

Android开发教程:关于Cursor空指针的问题

Android开发教程:关于Cursor空指针的问题

Android开发教程:关于Cursor空指针的问题最近自己动手写个音乐播放器,用到Cursor来取得数据库中音乐文件的信息,但是当用到Cursor的时候总是报空指针错误,后来发现是模拟器上没有音乐文件,使用Cursor的时候 ,若Cursor中没有结果,则Cursor的对象则为空,所以在使用Cursor的时候最好先判断Cursor对象是否为空且其结果是否大于等于1,以下是最开始的代码:private void getSongMessage(){ Stri...
Android--ContentProvider跨程序访问数据

Android--ContentProvider跨程序访问数据

两个程序A和B,A程序中有两个类,一个继承Activity,一个继承ContentProviderB程序中有一个类,继承 Activity在A程序中创建一个数据库,数据库中创建两张表,实现B程序访问A程序数据库中的数据A程序中继承Activity的类:创建数据库,在数据库中创建表,在表中插入数据package cn.mrzhu.test24;import Android.app.Activity;import android.content.Content...
使用SAX解析XML文件

使用SAX解析XML文件

SAX(Simple API for XML),是指一种接口,或者一个软件包。DOM:文档驱动。DOM在解析文件之前把整个文档装入内存,处理大型文件时其性能很差,是由于DOM的树结构所造成的,此结构占用的内存较多。SAX:事件驱动型的XML解析方式。顺序读取XML文件,不需要一次全部装载整个文件。当遇到像文件开头,文档结束,或者标签开头与标签结束时,会触发一个事件,用户通过在其回调事件中写入处理代码来处理XML文件,适合对XML的顺序访问,且是只读的。由于...
Java中的Timer和TimerTask在Android中的用法

Java中的Timer和TimerTask在Android中的用法

在开发中我们有时会有这样的需求,即在固定的每隔一段时间执行某一个任务。比如UI上的控件需要随着时间改变,我们可以使用Java为我们提供的计时器的工具类,即Timer和TimerTask。Timer是一个普通的类,其中有几个重要的方法;而TimerTask则是一个抽象类,其中有一个抽象方法run(),类似线程中的run()方法,我们使用Timer创建一个他的对象,然后使用这对象的schedule方法来完成这种间隔的操作。schedule方法有三个参数第一个参...
<< 3501 3502 3503 3504 3505 3506 3507 3508 3509 3510 >>