LianNancy

2013年3月15日

感觉自己颓废了

摘要: 这样的日子还有多久,感觉自己颓废了。做事没有了激情,每天像打酱油路过。啊。。。。。。。再这样真的要疯了 阅读全文

posted @ 2013-03-15 15:55 深圳-梦梦 阅读(130) 评论(0) 推荐(0)

2011年6月2日

android dom解析xml

摘要: DOM解析XML文件时,会将XML文件的所有内容以文档树方式存放在内存中,然后允许您使用DOM API遍历XML树、检索所需的数据。使用DOM操作XML的代码看起来是比较直观的,并且在某些方面比基于SAX的实现更加简单。但是,因为DOM需要将XML文件的所有内容以文档树方式存放在内存中,所以内存的消耗比较大,特别对于运行Android的移动设备来说,因为设备的资源比较宝贵,所以建议还是采用SAX来解析XML文件,当然,如果XML文件的内容比较小采用DOM也是可行的。 public class DOMXmlReader {public static List<Person> XMLR 阅读全文

posted @ 2011-06-02 11:48 深圳-梦梦 阅读(1974) 评论(0) 推荐(0)

android sax解析xml

摘要: 在android 中解析 android 主要有 2 种方法,分别是 sax 和 jdom 第一种:SAX 是一个解析速度快并且占用内存少的 xml 解析器,非常适合用于 Android 等移动设备。 SAX 解析 XML 文件采用的是事件驱动,也就是说,它并不需要解析完整个文档,在按内容顺序解析文档的过程中, SAX 会判断当前读到的字符是否合法 XML 语法中的某部分,如果符合就会触发事件。所谓事件,其实就是一些回调( callback )方法,这些方法 ( 事件 ) 定义在 ContentHandler 接口。下面是一些 ContentHandler 接口常用的方法: startDocu 阅读全文

posted @ 2011-06-02 11:45 深圳-梦梦 阅读(465) 评论(0) 推荐(0)

2011年5月30日

Android ANR

摘要: 可能会存在这样的情况,你写的代码通过了世界上所有的性能测试,但当用户尝试使用你的应用程序时,仍然让用户感到不爽。应用程序响应不够灵敏的地方包括——反映迟钝,挂起或冻结很长时间,或者需要花费很长的时间来处理输入。在Android上,如果你的应用程序有一段时间响应不够灵敏,系统会向用户显示一个对话框,这个对话框称作应用程序无响应(ANR:Application Not Responding)对话框。用户可以选择让程序继续运行,但是,他们在使用你的应用程序时,并不希望每次都要处理这个对话框。因此,在程序里对响应性能的设计很重要,这样,系统不会显示ANR给用户。 一般说来,如果应用程序不能响应用户输入 阅读全文

posted @ 2011-05-30 14:57 深圳-梦梦 阅读(428) 评论(0) 推荐(0)

Android消息机制

摘要: 在Android中,线程内部或者线程之间进行信息交互时经常会使用消息,这些基础的东西如果我们熟悉其内部的原理,将会使我们容易、更好地架构系统,避免一些低级的错误。在学习Android中消息机制之前,我们先了解与消息有关的几个类:1.Message消息对象,顾名思义就是记录消息信息的类。这个类有几个比较重要的字段:a.arg1和arg2:我们可以使用两个字段用来存放我们需要传递的整型值,在Service中,我们可以用来存放Service的ID。 b.obj:该字段是Object类型,我们可以让该字段传递某个多项到消息的接受者中。c.what:这个字段可以说是消息的标志,在消息处理中,我们可以根据 阅读全文

posted @ 2011-05-30 14:40 深圳-梦梦 阅读(427) 评论(0) 推荐(0)

2011年5月27日

android四大组件(一)

摘要: 1、Activity Activity做一个完整的android程序,不想用到Activity。真的是件比较困难的事情,除非想做绿叶想疯了。因为Activity是android程序与用户交互的窗口,从层面的视角来看,android的Activity特像网站的页面。也就因为这样 Activity在四大组件中,无疑是最复杂的,这年头,一样东西和界面挂上了勾都简化不了。想一想,独立做一个应用有多少时间沦落在界面上,就能琢磨清楚。从视角效果来看,一个Activity占据当前窗口,响应所以窗口事件,具备有控件,菜单等界面的元素。从内部逻辑来看,Activity需要为了保持各个界面状态,需要做很多持久化的 阅读全文

posted @ 2011-05-27 22:33 深圳-梦梦 阅读(1367) 评论(3) 推荐(0)

IO流对文件读取

摘要: publicclassReadFromFile{/***以字节为单位读取文件,常用于读二进制文件,如图片、声音、影像等文件。*/publicstaticvoidreadFileByBytes(StringfileName){Filefile=newFile(fileName);InputStreamin=null;try{System.out.println("以字节为单位读取文件内容,一次读一个字节:");//一次读一个字节in=newFileInputStream(file);inttempbyte;while((tempbyte=in.read())!=-1){Sys 阅读全文

posted @ 2011-05-27 21:51 深圳-梦梦 阅读(5812) 评论(0) 推荐(1)

2011年5月24日

Android如iphone拖动相片特效

摘要: 第一是设置:res/values/string.xml<?xml version="1.0" encoding="utf-8"?><resources> <drawable name="darkgray">#808080FF</drawable> <drawable name="white">#FFFFFFFF</drawable></resources>第二是设置颜色:自己在res/values定义color.xml<?xm 阅读全文

posted @ 2011-05-24 14:55 深圳-梦梦 阅读(740) 评论(0) 推荐(0)

android 常用的布局

摘要: 1、线性布局 LinearLayout:线性布局是所有布局中最常用的类之一,也是RadioGroup, TabWidget, TableLayout, TableRow, ZoomControls类的父类。LinearLayout可以让它的子元素垂直或水平的方式排成一行(不设置方向的时候默认按照垂直方向排列)。举个例子:<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/and 阅读全文

posted @ 2011-05-24 14:28 深圳-梦梦 阅读(1929) 评论(0) 推荐(0)

2011年5月20日

Android 列表对话框

摘要: 第一步:首先将列表对话框列表项中的字符数据(篮球、足球和排球)放在res/values/array.xml中view plaincopy to clipboardprint?01.<?xml version="1.0" encoding="utf-8"?> 02.<resources> 03. <string-array name="hobby"> 04. <item>篮球</item> 05. <item>足球</item> 06. <item 阅读全文

posted @ 2011-05-20 15:41 深圳-梦梦 阅读(2293) 评论(0) 推荐(0)

导航