Android存储系统—Vold与MountService分析(一)
分类标签: SD卡
Android的存储系统主要由:SystemServer进程中的MountService和Vold进程中的VolumeManager组成。 它们管理着系统的存储设备,执行各种操作,如:mount、unmount、format等。 图1 Android存储系统架构图 图2 Android存储系统原理图 【重要组成分析】 1、NetlinkManager阅读全文 »
Android应用开发教程之八:应用程序数据库
分类标签: Preferences SD卡
1.使用SharedPreferences处理数据的 新建 储存 读取 删除 SharedPreferences保存后生成的是XML文件,内容是以节点的形势保存在文件中,SharedPreferences类提供了非常丰富的处理数据的方法下面我向大家介绍一下如何使用SharedPreferences来处理数据。阅读全文 »
Android文件选择器的实例分享
分类标签: SD卡 文件存储
本文给大家讲解下Android文件选择器的使用。实际上就是获取用户在SD卡中选择的文件或文件夹的路径,这很像C#中的OpenFileDialog控件。 此实例的实现过程很简单,这样可以让大家快速的熟悉Android文件选择器,提高开发效率。 阅读全文 »
使用microlog4android将Android Log日志写到SD卡文件中
分类标签: SD卡
我们在进行Android开发时,经常会有这种体会,由于客户的设备型号各不相同,从而导致出现多种问题,但对于研发人员,因为没有log日志文件,不太容易定位问题的具体位置。所以我们急需一个能将程序日志写到SD卡文件里的工具,类似web的log4j那样。这时microlog4android进入我们的视野,虽然它尚有不足,但也已能满足大部分需求。阅读全文 »
详解如何创建和使用AVD
分类标签: AVD SD卡
进行Android开发必然要使用Android模拟器AVD,本文就具体介绍如何创建和使用AVD。 1、创建AVD 在android sdk 1.5 版本以后的开发中,必须至少创建一个AVD,每个AVD模拟一套虚拟设备来运行Android应用程序。无论是在eclipse下或者命令行下创建新的avd,系统会在系统默认文件路径下自动创建一个.android 文件夹,所创建的有关avd的配置信息则被保存在阅读全文 »
Android游戏开发13:SQLite存储数据及保存SQLite数据库文件到SD卡
分类标签: SQLite SD卡
上一节讲了如何使用SharedPreference和File流存储数据,同时建议使用FileInputStream/FileOutputStream来保存数据。本文将介绍另一种存储数据的方式--SQLite轻量级数据库。 SQLite的相关概念 先介绍几个基本概念知识: 什么是SQLite: SQLite是一款轻量级数据库,它的设计目的是嵌入式,而且它占用的资源非常少,在嵌入式设备中,只需要几百K阅读全文 »
Android游戏开发10:TraceView效率检视工具详解和两种创建SDCard的方式
分类标签: SD卡
如果你想对Android游戏代码进行精简和优化,那么Android SDK提供的一个非常好的检视工具-Android TraceView就会派上用场。下面会对TraceView进行简单介绍,然后讲解详细的实现步骤和需要注意的问题。 什么是TraceView?阅读全文 »
Android开发视频教程之三十(代码编写 二)
分类标签: Service 线程 SD卡 ListView
上一节讲了MP3播放器代码编写的第一部分,本节继续讲第二节。主要内容包括: 1、触发下载(点击列表项)。 2、下载文件(注册并通过Service实现,另起一个线程完成)。 3、存放下载文件(添加sdcard访问权限并保存)。 4、通知下载结果(将下载内容通知,自己做练习实现)。 5、其它(对象序列化、尽量一边添加一边测试)。阅读全文 »
Android开发视频教程之十八(文件下载)
分类标签: 文件处理 SD卡
前一节的内容是讲解Android程序的调试,本节来讲讲如何进行文件下载。主要内容包括: 1. 使用HTTP协议下载文件。 2. 将下载的文件写入SDCARD。阅读全文 »
Android中搜索SD卡文件的开发实例
分类标签: SD卡 EditText Layout
我们在进行Android开发时往往需要访问SD卡的内容,而且因为文件很多,希望能够在SD卡中进行搜索。本文就给出一个Android开发实例,演示如何搜索SD卡里的文件。 实例界面 首先让那个大家看看程序运行后的界面是什么样子的...阅读全文 »