Android开发学习笔记汇总.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Android开发学习笔记汇总

Android学习笔记 Eclipse中一个安卓项目的组成部分 总框架 应用名:也就是应用装好后的名称(与应用管理的名称可能不同) 源代码目录 包名,这个包名与一开始建项目时的唯一标识包名要区分. Activity(活动类,类似main方法),一个应用只有一个起作用. 切换Activity类在AndroidMainfext.xml中android:name属性 自动生成,用于自动编译检查代码是否正确 资源文件与代码之间的桥梁,生成资源文件的映射,让外部调用 版本类库 jar包,在项目下建一个libs目录后,里的jar包会自动加载到此. 资源路径,不会在R文件注册 二进制文件,包括class、资源文件、dex、apk等 资源目录-一旦定义好就会在R.java类中自动生成映射 DPI是“dot per inch”的缩写,每英寸像素数。 放高分辨率的图片,如WVGA (480x800),FWVGA (480x854) 放低分辨率的图片,如QVGA (240x320) 放中等分辨率的图片,如HVGA (320x480) 放超高分遍率的图片,如dpi一般是320, 里面是main.xml 里面定义view元素及布局. 里面是main.xml引用的String.xml,便于国际化 清单文件,在软件安装的时候被读取,定义软件的关键配置 用来混淆代码的配置文件,防止别人反编译 供Eclipse使用,读取该项目使用Android版本号。 Activity类 R类 res资源包 所有资源文件都在这个包下就会自动在R.java文件里注册 所以,只在有资源文件都放在这个包下,并建立对应的文件夹,好区分 自带以下三个文件夹 drawable:图片资源包 里面有四种屏幕类型.每种类型对应不同的分辨率 图片不能大写 layout资源包 values资源包 @String AndroidManifest.xml ?xml version=1.0 encoding=utf-8? manifest xmlns:android=/apk/res/android package=sent.msn android:versionCode=1 android:versionName=1.0 uses-sdk android:minSdkVersion=10 / uses-permission android:name=android.permission.CALL_PHONE/ uses-permission android:name=android.permission.SEND_SMS/ application android:icon=@drawable/ic_launcher android:label=@string/app_name activity android:name=.SentMSNActivity2 android:label=@string/app_name intent-filter action android:name=ent.action.MAIN / category android:name=ent.category.LAUNCHER / /intent-filter /activity /application /manifest proguard-project.txt perties 运行流程 Android常用数据收集      Android常用权限 sd卡写入权限:WRITE_EXTERNAL_STORAGE uses-permission android:name=android.permission.WRITE_EXTERNAL_STORAGE/ 安卓中文件的几种保存模式 安卓内核是Linux,所以只要有文件,就有权限区分. 看情况:如果在Activity中,Context可以省略. Context.MODE_PRIVATE:为默认操作模式,代表该文件是私有数据,只能被应用本身访问,在该模式下,写入的内容会覆盖原文件的内容,如果想把新写入的内容追加到原文件中。可以使用Context.MODE_APPEND Context.MODE_APPEND:模式会检查文件是否存在,存在就往文件追加内容,否则就创建新文件。 Context.MODE_WORLD_READABLE和Context.MODE_WORLD_WRITEA

文档评论(0)

ipbohn97 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档