- 13
- 0
- 约9.35千字
- 约 38页
- 2017-12-31 发布于河南
- 举报
移动互联网应用开发技术复习材料_授课老师柯晓昱
Page */40 项目核心文件和目录 所建工程项目中存在的内容: 1、src文件夹。 2、gen文件夹。 3、Android 2.2。 4、assets文件夹。 5、res文件夹。 6、res/drawable。 7、res/layout。 8、res/values。 9、.classpath。 10、.project。 11、AndroidManifest.xml。 12、default.properties。 13、bin文件夹。 src/? ?? ?? 专门存放我们编写的 java 源代码的包。 android 2.2/? ?? ?? 存放 Android 自身的 jar 包。 gen/? ?? ?? ?? ??该目录不用我们开发人员维护,但又非常重要的目录。该目录用来存放由 Android 开发工具所生成的目录。该目录下的所有文件都不是我们创建的,而是由 ADT 自动生成的。该目录下的 R.java 文件非常重要。 assets/? ?? ??该目录用来存放应用中用到的类似于视频文件、MP3 一些媒体文件。 res/? ?? ?? ?res是 resource 的缩写。我们称该目录为资源目录。该目录可以存放一些图标、界面文件、应用中用到的文字信息。 AndroidManifest.xml? ? 该文件是功能清单文件,该文件列出了应用中所使用的所有组件,如“activity”,以及后面要学习的广播接收者、服务等组件。 default.properties? ?? ???该文件一般也不需要手工去更改。该文件存放了项目对应的一些环境配置,如应用要求运行的最低 Android 版本。 其中,资源是 Android 应用程序不可或缺的部分。资源是你想包含和引入到应用程序里面的一些外部元素,比如图片、音频、视频、文本字符串、布局、主题等。 每个 Android应用程序包含一个资源目录(res/)和资产目录(assets/),但资产不经常被使用,因为它们的应用很少。仅在需要读取原始字节流时才需要保存数据在 assets/目录。Res/和 assets/ 目录均在 Android 项目树的顶端,和源代码目录(src/)处在同一级上。资源和资产从表面上看没多大区别,不过总体上,在存储外部内容时资源用得更多。 真正的区别在于任何放置在资源目录里的内容可以通过您的应用程序的 R 类访问,这是被 Android 编译过的。而任何存放在资产目录里的内容会保持它的原始文件格式,为了读取它,你必须使用AssetManager来以字节流的方式读取文件。所以保持文件和数据在资源中(res/)中会更方便访问。 ADB?命令 ADB是一个 客户端-服务器端 程序, 其中客户端是你用来操作的电脑, 服务器端是android设备. 1. 查看设备 adb devices 这个命令是查看当前连接的设备, 连接到计算机的android设备或者模拟器将会列出显示 2. 安装软件 adb install 这个命令将指定的apk文件安装到设备上 3. 卸载软件 adb uninstall 软件名 adb uninstall -k 软件名 如果加 -k 参数,为卸载软件但是保留配置和缓存文件. 4. 从电脑上发送文件到设备 adb push 本地路径 远程路径 用push命令可以把本机电脑上的文件或者文件夹复制到设备(手机) 5. 从设备上下载文件到电脑 adb pull 远程路径 本地路径 用pull命令可以把设备(手机)上的文件或者文件夹复制到本机电脑 DDMS DDMS 的全称是Dalvik Debug Monitor Service,是 Android 开发环境中的Dalvik虚拟机调试监控服务。 有5种不同级别:verbose,debug,info,warn,error,分别对应的5个方法:Log.v(tag, msg) ,Log.d(tag, msg) ,Log.i(tag, msg) ,Log.w(tag, msg),Log.e(tag, msg)。 参数tag:用于标识日志消息的来源。它通常用于标识类或Activity日志调用出现的位置。在LogCat窗口中我们就可以使用定义的LOG_TAG来过滤所有使用这个TAG的log。 参数msg:log的信息。 Activity Android系统是通过任务栈来管理Activity的。当一个Activity启动时,会把它压入到该Task的堆栈中,当用户按返回键或者结束掉该Activity时,它会从该Task的堆栈中弹出。 Android定义了四种加载模式,分别是standard、singleTop、singleTask和singleInstance。 standard是Activity默认的加载模式,
您可能关注的文档
最近下载
- 川教版六年级《生命生态安全》下册第3课《生命只有一次》课件.pptx VIP
- 急性缺血性脑卒中识别与早期治疗PPT课件.pptx VIP
- 2025年邵阳学院辅导员考试参考题库附答案.docx VIP
- 2025年高校教师资格证题库含答案(考试直接用).docx VIP
- horiba mexa 600s不透光烟度计horiba mexa 600s-1--中文翻译--20140928.pdf VIP
- 五年级下册语文必背内容汇总.docx
- 职业技术学院数控技术专业技能考核题库.pdf VIP
- 眼视光公共卫生学体系构建与实施策略.pptx VIP
- 《社区居家适老化环境设计》健康养老专业全套教学课件.pptx
- 食品安全控制技术课件.pptx VIP
原创力文档

文档评论(0)