安卓整理笔记.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
安卓整理笔记

安卓应用也是由java写的dvm.java-----.class----.des=====.apk开发java是基于jdk开发安卓是基于Sdk-------目录Platform-tools dx.bat(.class----.des)Aapt.exe(安卓应用的大包国家)Adb 安卓调试桥怎么下载的sdkmanager点击sdj manager 弹出框框,所有安卓的平台。Google封如何真机调试:手机安卓手机助手,华为手机助手,手机用数据线连上,自动的下载驱动,自动连到eclipse上会列出来。Android4.4 下面都是jar包提供了所有的安卓的开发工具sdk-manager好多类4.0===144.1.2-----16Application 当前应用@R文件Activity启动的时候就会走oncreate方法SetContentView 设置activity的内容,来自于布局文件找到关心的控件findViewById给按钮设置点击事件Btn_call.setOnClickListener()定义一个类去实现当按钮点击需要的接口类型Private class MyClickListener implements OnClickListener{//@overridePublic void onClick(View v)}获取文本内容Et_number.getText().toString()按钮的点击事件,声明一个方法和要点击的按钮在布局中声明的onclick属性一样Public void click(View v){}}getContext(拿到上下文对象).。getClass(字节码).getMethod(反射handlerName,View.Class)布局中的所有属性都封装到了AttributeSet类中表格布局:TableLayoutTableRow 代表一行,一个控件代表一列自己生产xml自己组拼stringBuffer,手机里面的数据取出来通过xml文件备份起来取出数据第一步集合里面存xml,第二步吧sms对象加入集合中,想要备份的数据就封装到集合中了。第三步集合中数据放到生产的xml里面。数据的路径File file = new File()第四步开始写数据FileOutputStream fos = new FileOutputStream(file)Javabean固定写法生产getset方法Xmlserializer 接口类可以序列化xml文件获取Xmlserializer 类实例,通过xml工具类去获取Xml.newSerializer();第二步生产的xml存到一个位置上通过serializer.setOutput(os,encoding)存到一个位置上。第一个参数就fileoutputStream继承outputStream,编码方式startDocument开始写头文档 endDocument开始写文档结尾。写文档的根节点startag(namespace,name)命名空间没有xmlns,跟节点的名字。循环写sms节点遍历集合Serializer.text(sms.getAddress())数据在xml里面安卓把关心的数据取出来服务器把数据准备一个xml返回给客户端服务器是以流的形式把数据返回List 泛型存把对象封装成一个javaBean ,channel作为一个javaBean对象,参数idparserXml(InputStream in)服务器以流的形式把数据返回就接受一个流。解析逻辑 解析xmlPullParse Xml.newPullParse静态方法获得解析器。DOM解析原理把整个文档解析,类似于SAX解析一行一行的解析先解析文档的开头,基于事件进行解析事件就是一个int类型值是1还是2。开始标签/结束节点。Parser.setInput(in,)接受一个流。官方文档拿到工厂类XmlPullParserFactory.newInstance()拿到实例。Int eventType = xp.getEventType()拿到事件类型,有好多时间类型,开始是一个时间类型,结束也是一个事件类型。While循环不等于文档结尾不停往下走。取数据得到判断xp.next()XmlPulParser xp = factory.newPullParser()。解析到开始标签创建一个javaBean对象取数据把id取出来。取出标签的名字xp.getName。在里面创建一个集合对象,parser.getAttribute 0 代表取出第一个属性的值,把id取出来之后放到javaBean中 setId(id)parser.getText()获取city数据通过上下文可以获取资产的管理者,上下文中mai

文档评论(0)

ranfand + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档