摘要: 将InputStream对象转换成InputStreamReader对象hi使用GBK编码:InputStream is = getNetInputStream(listUrl);InputStreamReader isr = new InputStreamReader(is,"GBK"): 阅读全文
posted @ 2012-03-30 13:59 First_Wolf 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 刚才一个例子中用到了PendingIntent,与之前学过的Intent有些类似,所以百度了一下结合自己的理解做个整理: Intent是一个意图,一个描述了想要启动一个Activity、Broadcast或是Service的意图。它主要持有的信息是它想要启动的组件(Activity、Broadcast或是Service)。 PendingIntent可以看作是对Intent的包装。供当前App之外的其他App调用。有点“被动”或是“Callback”的意思,但不是严格意义上的“被动”或是“Callback”。总之,当前App不能用它马上启动它所包裹的Intent。而是在外部App执行这个... 阅读全文
posted @ 2012-03-30 11:35 First_Wolf 阅读(617) 评论(2) 推荐(0) 编辑
摘要: stringbuilder 主要是解决对字符串做频繁修改操作时的性能问题,有一个容量的概念,先分配好一定的内存,在字符串长度达到上限之前,全部在此内存内操作,不涉及内存的重新分配和回收。而 string 每次修改都会重新创建一个对象。打个比方:你开发一个程序,但每次增加、修改和删除代码都要找领导申请汇报,你说效率高不?后来领导说,改你自己模块内的代码不用找我了 阅读全文
posted @ 2012-03-30 10:06 First_Wolf 阅读(213) 评论(0) 推荐(0) 编辑
摘要: Activity之间的通信Activity 之间的通信是通过Intent实现的1.由activity A 到B -- 调用同一个应用下的activity a.普通方式流程:创建一个Intent实例 ,通过Intent指定从哪个Activity到哪个Activity,然后 A实例对象.startActivity(Intent实例) eg: Intent intent = new Intent(A.this,B.class); 你也可以传参数到目标Activity intent.putExtra("key",value);----有个中重载,如果你要传的值是自己定义的类对象,那 阅读全文
posted @ 2012-03-30 10:01 First_Wolf 阅读(324) 评论(0) 推荐(0) 编辑