2014年1月26日
摘要: 最近研究了一下fragment的使用方法,总结概要如下:1.fragment实际上就是把activity拆开后的封装块,一个fragment就是一个封装好的一部分。这样以来可以方便复用。2.fragment的生命周期与activity类似,穿插在activity的生命周期之中。3.api8 android2.2以上可以直接使用fragment;以下的只能是继承fragmentActivity才可以使用。4.由于fragment的复用功能,可以简化大小屏幕、横竖屏幕、高低分辨率的开发:开发好fragment模块,根据不同的布局,直接复用就可以了。5.fragment的替换,可以加入back st 阅读全文
posted @ 2014-01-26 23:19 杨瓦瓦 阅读(183) 评论(0) 推荐(0) 编辑
  2013年4月11日
摘要: (文章使用gcc-4.6.2编译,本文不严谨的讨论了y=(++i)+(++i)+(++i)+(++i)表达式求值问题,其实这个讨论是没有意义的,原因参见:http://www.cnblogs.com/pmer/archive/2013/01/02/2842516.html)最近看到了一道c语言题目,题目是这样的:int x,y,i=3;x=(i++)+(i++);i=3;y=(++i)+(++i);问x和y的值分别是多少?答案: x的值很容易看出来,是x=3+3=6,同时i=5。 y呢?在同一个运算表达式中两次++i后,是4+5还是5+5?正确答案是y=5+5=10,i=5。这里加法运算... 阅读全文
posted @ 2013-04-11 13:21 杨瓦瓦 阅读(1175) 评论(9) 推荐(0) 编辑
  2013年3月29日
摘要: 解读了c语言中类似”int (*(*x)(int *,char *)[])(int);“这种复杂变量声明的解读方法。 阅读全文
posted @ 2013-03-29 21:09 杨瓦瓦 阅读(1297) 评论(2) 推荐(0) 编辑
  2013年1月2日
摘要: 最近新入手了一个小米2,拿来连了eclipse后做测试。。。。DDMS里显示已经连接到手机,可以看到手机中正在运行的进程。可是,logcat中的输出却是各种“?”以为是由于原装是 MIUI4.1稳定版的缘故,重新给刷了一个 MIUI4.1的开发版系统,连上eclipse后问题照旧。网上有帖子说“小米为了提高手机运行速度,把logcat日志输出删掉了”。。。觉得不可信,开发版系统有那么多 开发者功能,怎么会没有logcat呢?研究了半天,意识到是不是我的adt的版本太旧了?无法支持最新的4.1系统呢?我的adt还是最早的1.4版本。更新到最新的版本,问题解决。。。 阅读全文
posted @ 2013-01-02 22:38 杨瓦瓦 阅读(978) 评论(0) 推荐(0) 编辑
  2012年11月26日
摘要: 最近搭建了一个小的tomcat(apache-tomcat-6.0.35)服务器,其中需要向servlet发送中文参数。但是发现中文参数发送到servlet里后,会乱码。get方法的链接如:http:/localhost:8088/ChineseWebServer/userregister?u_name=张三&password=123456而servlet使用request.getParameter("u_name")的到的参数却是乱码。在网上找了找,发现不少说修改server.xml的connector的属性。但是发现没用。有说request.setCharact 阅读全文
posted @ 2012-11-26 10:26 杨瓦瓦 阅读(770) 评论(0) 推荐(0) 编辑
  2012年3月10日
摘要: 阅读全文
posted @ 2012-03-10 23:18 杨瓦瓦 阅读(3202) 评论(9) 推荐(5) 编辑
  2012年3月8日
摘要: 当使用intent中的 bundle对象传送 serialization对象时,发现如果serialization对象是内部类,则程序运行时会出错。当serialization是独立类的对象时,就没有问题。。。 阅读全文
posted @ 2012-03-08 23:18 杨瓦瓦 阅读(239) 评论(0) 推荐(0) 编辑