三联生活周刊应用布局效果.zip
这个是三联生活周刊应用布局效果的源码,android自定义viewgroup实现等分格子布局,实现这样的效果:一般的思路就是,直接写布局文件,用LinearLayout 嵌套多层子LinearLayout,然后根据权重layout_weight可以达到上面的效果.还有就是利用gridview了,但是这里的需求就是不能上下滑动,使用gridview的时候还要计算布局的高度,否则内容超出下滑;开始我是用的第一种,直接在布局文件实现了,但是后来发现代码太多太恶心哦,所以我继承viewGroup,重写两个关键的方法:onLayout(),onMeasure() 我的大致思路: 1.计算当前视
文件列表
MyGridLayoutDemo_a5.zip
(预估有个77文件)
MyGridLayoutDemo
.project
819B
project.properties
563B
src
com
allen
view
MyGridLayout.java
4KB
mygridlayout
MainActivity.java
2KB
暂无评论