摘要: 观察了下,第一次加载ViewPager时,会加载第一个和第二个选项卡。即Fragment调用了onCreate->onResume();但是在选中第三个选项卡时,第一个选项卡的Fragment会调用onPause() onStop(),如果此时又回到第二个选项卡,那么第一个选项卡会调用onResume(),就是说只要当前选项卡在目标选项卡附近,它就会开始重新加载了。但是这些都不会调用onDestroy()。 阅读全文
posted @ 2014-04-10 17:26 王芳兵 阅读(1252) 评论(0) 推荐(0) 编辑
摘要: 写布局的时候 发现把EditText 的gravity设置成center后 hint 不显示。之前gravity是center_vertical,可以显示。google之,stackoverflow上说,加 ellipsize="end" 属性就可以了。果然。 阅读全文
posted @ 2014-04-03 11:37 王芳兵 阅读(491) 评论(0) 推荐(0) 编辑
摘要: 在ashx文件中新建JsonObjectCollection对象,在有些情况下返回的是空对象。好奇这个空对象转换成字符串是什么样子。单元测试,发现是“{ }”,也就是javascript中的一个对象。但是对于这个字符串用assertEquals("{ }") 返回的却是false.怀疑是中间有空格,于是在{ 和} 中间加一个tab,返回就是true了。”{}“.trim()无济于事。 阅读全文
posted @ 2014-04-01 13:52 王芳兵 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 跑马灯的效果在xml上,大家都是一样的代码 android:singleLine="true" android:marqueeRepeatLimit="marquee_forever" android:ellipsize="marquee" android:focusableInTouchMode="true" android:scrollHorizontally="true" android:focusable="true"xml但是貌似有的人能跑,有的人的不会。自己的刚刚 阅读全文
posted @ 2014-03-26 09:19 王芳兵 阅读(345) 评论(0) 推荐(0) 编辑
摘要: 以前也碰到过这个问题,也做了笔记。现在笔记都不见了,记录一下。ArrayAdapter 之所以会多次调用getview 是因为listview的 layout_height 设置为wrap_content了。要消除这种现象,把layout_height 改成fill_parent 就好了 。也见:http://www.cnblogs.com/linjzong/p/3494090.html 阅读全文
posted @ 2014-03-26 08:52 王芳兵 阅读(382) 评论(0) 推荐(0) 编辑
摘要: 在做一个项目,有导航功能,但是不能滑动。调试了一天,用过ViewPager +PagerTabStrip,可惜做出来的效果文字是动态的,有点急躁不想去找调试的方法了。换成FrameLayout + Fragment展示内容,用 来做导航布局。main_activity.xml ... 阅读全文
posted @ 2014-03-24 23:26 王芳兵 阅读(289) 评论(0) 推荐(0) 编辑
摘要: 昨天另一位负责人告诉我之前的android项目要新增两个功能,先看了一下原来的代码,惨不忍睹。 于是想重写了。 于是创建如下项目: 结果一路next到最后,出现了这样的错误: 于是google 百度一番,没有满意结果。 于是我打算先不创建Activity,看看项目创建完后是什么样子。当创建完毕后,我发现src 和 layout 下都是空的, 于是我又打算先新建一个Activity,然后在新建一个布局,然后再在AndroidManifest.xml中去配置Activity。结果 运行不起来,只有在项目上有一个小红叉,但是定位不到哪里出错了。 由于新增功能这个时间比较紧... 阅读全文
posted @ 2014-03-11 13:32 王芳兵 阅读(2750) 评论(0) 推荐(0) 编辑