Android
oodcloud
思可相反,得须相成。
展开
-
Fragment切换页面思路整理
通过慕课的学习现在整理下思路,使用fragment实现微信页面的切换,首先从整体思考: 我们需要先定义mainactivity.java;main.xml; 由于我们的微信是有顶部,中部,还有顶部三部分构成, 所以我们需要把这顶部和底部分别自定义布局,然后用include添加到main.xml.(具体布局看源码),俩个include中间写个linerlayout 然后定义4个fragment原创 2016-05-05 20:36:26 · 912 阅读 · 1 评论 -
Android中fragment注意事项
Android中的fragment刚刚学习,有些注意事项要记一下: (1):创建的fragment1.java和fragment2.java在加载到main.xml时可以用class或name获取。 (2):创建的fragment1.java和fragment2.java在main.xml引用时. 如下:<fragment android:id="@+id/fragment"原创 2016-04-22 16:39:14 · 551 阅读 · 0 评论 -
Android中activity之间如何传递Hashmap数据
我的使用场景是当一个页面需页面中的listview中的hashmap的数据时要另一个,就要用到了传递hashmap数据。 在发送方,我的代码是这样的:package cn.oddcloud.www.coffeestore.Test;import android.content.Intent;import android.os.Bundle;import android.support.v7.a原创 2016-05-08 15:24:34 · 10442 阅读 · 2 评论 -
如何解决在 getView()使用ViewHolder导致position错乱
我在做项目时遇到当自定义Listview的adapter时在getview()中用了viewholder做为缓存机制,当我点击每一项时要跳转到另一个页面,跳转时要传递当前view上的title参数,这时我发现position是错的,它并不是当前view的position。 adapter的getView方法中使用viewholder类中的一个控件,例如我的Textview title(这里一定要设原创 2016-06-08 18:57:08 · 5899 阅读 · 0 评论 -
为什么我做的Android app会那么卡?
最近一直在跟项目比较忙没事维护博客,凑着早上早来了会,总结下问题,如果你做的app卡那就可能你出现内存泄露,这个是经常发生的事情,如果你做的app卡的程度是点击一下会3~5后或者跟多那就找找你的图片的问题了详细关于图片问题请参考关于Android中图片大小、内存占用与drawable文件夹关系的研究与分析 这里有很简单明了的说明。原创 2016-09-01 08:41:52 · 2131 阅读 · 0 评论