摘要: 原文地址:Android中Fragment的应用作者:TigerFragment 表现 Activity 中用UI的一个行为或者一部分. 可以组合多个fragment放在一个单独的activity中来创建一个多界面区域的UI,并可以在多个activity里重用某一个fragment.把fragment 想象成一个activity的模块化区域, 有它自己的生命周期, 接收属于它的输入事件, 并且可以在activity运行期间添加和删除.Fragment 必须总是被嵌入到一个activity中, 它们的生命周期直接被其所属的宿主activity的生命周期影响. 例如, 当activity被暂停,那 阅读全文
posted @ 2012-04-07 16:30 First_Wolf 阅读(610) 评论(0) 推荐(0) 编辑
摘要: 本文来源于:hunter的博客(http://my.oschina.net/hunterXue/blog/15107)Multiple annotations found at this line: - error: Multiple substitutions specified in non-positional format; did you mean to add the formatted="false" attribute? - error: Unexpected end tag string反复检查后发现是string.xml中的%导致编译失败,这是由于新的S 阅读全文
posted @ 2012-04-06 15:42 First_Wolf 阅读(358) 评论(0) 推荐(0) 编辑
摘要: 在Android 3.0中新增的日历视图控件可以显示网格状的日历内容,android.widget.CalendarView是从android.widget.FrameLayout中继承。CalendarView 类提供了基本的日历设置方法, long getDate() 获取从1970年,1月1日,0点0分0秒到现在的毫秒数,因为返回是long型最终只能截止到2038年int getFirstDayOfWeek() //获取当天是本周的第几天,Android123提示返回的定义在java.util.Calendar类中,比如Calendar.Monday为星期一,定义值为2。long get 阅读全文
posted @ 2012-04-04 18:16 First_Wolf 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 将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) 编辑
摘要: 1. 最简单的TabHost,Tab来自于layout下的元素 (只从1个Layout中取数据) (1)效果图(2)代码1)tab_demo.xml[xhtml] view plaincopyprint?<?xmlversion="1.0"encoding="utf-8"?><FrameLayoutxmlns:android="http://schemas.android.com/apk/res/android"android:orientation="vertical"android:layou 阅读全文
posted @ 2012-03-28 09:55 First_Wolf 阅读(399) 评论(0) 推荐(0) 编辑
摘要: android中创建对话框相对来说比较简单new一个AlertDialog.Builder,然后设置它的一些信息比如显示内容,标题,是否可以通过返回键取消对话框,确定按钮,取消按钮等等。、 new AlertDialog.Builder(EX03_12.this) .setTitle(R.string.app_about) .setMessage(R.string.app_about_msg) .setCancelable(false) .setPositiveButton(R.string.str_ok, new DialogInterface.OnClickListener() { pub 阅读全文
posted @ 2012-03-28 09:39 First_Wolf 阅读(140) 评论(0) 推荐(0) 编辑