摘要: 开发手机应用程序的时候,除了底层对API的掌握外,最重要的仍是屏幕分辨率概念的里加尔,由于各个手机厂商采用的屏幕尺寸不同,UI接口呈现及布局自然也在、各种迥异。 Android可设置为随着窗口大小调整缩放比例,但即使如此,手机程序设计人员还是必须清楚的知道手机屏幕的边界,以避免缩放后造成的布局变形等问题,下面是个小例子,只需要几句即可获得手机分辨率,当中最关键的就是DisplayMetrics类... 阅读全文
posted @ 2011-05-26 14:46 AlexCheng 阅读(380) 评论(0) 推荐(0)
摘要: android框架已经为我们集成了解析json的包 先一个简单的例子,json直接写在string中 Java代码 String staticObject = "{\"firstname\":\"Steve\",\"lastname\":\"Jobs\",\"cellphones\":\"0\"}"; void buildObject() { try ... 阅读全文
posted @ 2011-05-26 14:43 AlexCheng 阅读(225) 评论(0) 推荐(0)
摘要: JSON的定义: 一种轻量级的数据交换格式,具有良好的可读和便于快速编写的特性。业内主流技术为其提供了完整的解决方案(有点类似于正则表达式 ,获得了当今大部分语言的支持),从而可以在不同平台间进行数据交换。JSON采用兼容性很高的文本格式,同时也具备类似于C语言体系的行为。 – Json.org JSON的结构: Name/Value Pairs,类似所熟知的Keye... 阅读全文
posted @ 2011-05-26 14:42 AlexCheng 阅读(300) 评论(0) 推荐(0)
摘要: Android 编译完成后,将在根目录中生成一个out文件夹,所有生成的内容均放置在这个文件夹中。 out文件夹如下所示: out/ -- CaseCheck.txt -- casecheck.txt -- host //表示在主机(x86)生成的工具 -- common -- linux-x86/darwin-x86 -- target(表示目标机,... 阅读全文
posted @ 2011-05-26 14:35 AlexCheng 阅读(256) 评论(0) 推荐(0)
摘要: 无论你用什么语言,正则表达式的处理方法都是非常灵活、高效的,尤其是对某些字符串的抓取、过滤方面,更显其优势。 正则表达式的写法通常比较简单,几行短代码便能轻松完成看似很复杂的事情,更值得称赞的是,它的执行效率非常高,运行速度相当快。因此我在项目的开发中,通常把正则表达式作为处理问题的首选方法。 正则表达式的运用,在各种语言里都是相通的,也就是说,当你懂得在PHP中使用正则表达式,那么在任何一种语言... 阅读全文
posted @ 2011-05-26 09:58 AlexCheng 阅读(368) 评论(0) 推荐(0)