分类:Android
android相关知识
Android面临五大挑战:降低分化 改善体验
导语:美国IT网站PCWorld周一撰文称,虽然Android已经成为全美第一大智能手机平台,但依旧要面临5大挑战:降低分化、不要激怒合作伙伴、清除恶意软件、提升Android Market收入和改善用户体验。
以下为文章全文:
继续阅读Android面临五大挑战:降低分化 改善体验
Android用sax读取XML时不能读取换行符号后面的内容的问题
使用SAX解析XML文档效率比较高,占用内存比较少,所以是Android中解析XML的首先方案。但使用SAX解析XML文档编写程序确不太方便,如果对SAX解析机制不太了解的话,很容易漏掉文本内容。
使用SAX解析XML主要用到的方法有以下3个:
public void startElement(String uri, String localName, String qName, Attributes attributes)
public void endElement(String s, String s1, String s2) throws SAXException
public void characters(char[] arg0, int arg1, int arg2)
从字面意思可以猜出他们的作用。startElement:SAX解析XML文档遇到一个标签时会调用该方法,endElement是当遇到一个标签结果时调用此方法,characters:当遇到一个标签之间的内容时调用此方法。
一般来说按照上面的描述,写一个Handler是很容易的。但有一个问题容易忽视。一个标签之间的字符比较多时,或者字符串中包含有”n”等特殊字符时,就会出现字符丢失的现象。
SQLITE数据类型
Android创建sdcard详细图解
Android创建sdcard步骤一、cmd进入tools目录输入mksdcard -l mycard 100M F:mysdcard.img
1. mycard命令可以使用三种尺寸:字节、K和M。如果只使用数字,表示字节。后面还可以跟K,如262144K,也表示256M。
2. mycard建立的虚拟文件最小为8M,也就是说,模拟器只支持大于8M的虚拟文件。
3. -l命令行参数表示虚拟磁盘的卷标,可以没有该参数。
4. 虚拟文件的扩展名可以是任意的,如mycard.abc。
5. mksdcard命令不会自动建立不存在的目录,因此,在执行上面命令之前,要先在当前目录中建立一个card目录。
6. mksdcard命令是按实际大小生成的sdcard虚拟文件。也就是说,生成256M的虚拟文件的尺寸就是256M,如果生成较大的虚拟文件,要看看自己的硬盘空间够不够哦!
ListView的Item中有CheckBox,Button,导致OnItemClick不响应的解决办法
ListView的Item中有CheckBox,Button,导致OnItemClick不响应的解决办法
ListView的item中加入checkbox后导致ListView对OnItemClick事件无法响应,原因是因为checkbox的事件响应优先级高于List Item,所以屏蔽了ListItem的单击事件。
解决方案:设置checkbox的android:focusable=”false”即可!
中国设备商忙建Android应用商店 谷歌如何赚钱
孙燕飚
[ 大家都可以免费使用Android操作系统,而第三方应用程序商店也使谷歌无法获得更多收入。谷歌如何从中获利? ]
苹果模式移动互联网时代爆红使其终端和平台模式都成为业内模仿对象。在平台上,Android可以算是有力挑战者。
但是《第一财经日报》记者发现,使用Android系统中国设备商都在自建应用程序商店,在中国,第三方应用程序商店也非常普遍。与完全封闭的苹果模式相比,谷歌为何有如此大的区别呢?
继续阅读中国设备商忙建Android应用商店 谷歌如何赚钱
Android 2.4将与iPhone 5今夏同台竞技
北京时间1月13日早间消息,消息人士透露,Android下一个版本2.4将于今年夏天发布。届时,Android 2.4将与预计6月发布的iPhone 5同台竞技。
Android 2.4将与iPhone 5同台竞技
鲜为人知–3G技术竟由一位好莱坞艳丽女星创立
Android应用界面设计原则
Android的官方开发者博客发了一份幻灯片,介绍了一些Android UI设计的小贴士,Roger在这里以看图说话的形式发出来,有兴趣的读者就继续往下翻吧。整个PPT共分5个部分,Part I 翻译的是前两个部分。