首页 > 系统 > Android > 正文

Android碎片知识总结之布局、列表

2019-11-09 14:38:45
字体:
来源:转载
供稿:网友

一、ScrollView中嵌套listview一般默认只显示一行,如何解决这个问题呢?

方法就是在设置Listview赋值的时候,要计算出listview每个Item项的高度,然后根据计算的高度来显示listview的高度。

http://blog.csdn.net/u010375364/article/details/51911316 这篇博客列了四种方法,我这里讲的是计算listview项的高度的方法,但是我在实现的时候,出现了一个问题,就是自己的最后一项显示不完,分析之后,感觉要么是自己listview的设置的margin和padding没有被计算进去,后面我在Listview的外层嵌套了一个Relayout布局就可以显示完全了。

二、使用moco来测试数据,使用起来非常方便,只需要做json配置,即可完成调用接口和返回需要的值。

https://github.com/dreamhead/moco/blob/master/moco-doc/apis.md 可以考虑参考github上的这篇文章来学习,如何搭建,如何使用。

三、翻墙的话,可以考虑去搬瓦工买Vps,搭建shadwsocks server从而实现翻墙,计算机和手机都支持翻墙,只要下载shadowsocks这个软件,然后把代理的ip和port和passWord就可以翻墙了。如果是为了临时翻墙的话,我有几个方法推荐下:1修改本机的host文件,这个有个缺陷,配置了才能访问,有局限性,不能访问所有的外网,而且需要经常更新。2使用代理软件,比如无极。这个软件的好处就是不用配置,使用方便,缺点就是只能在IE和Chrome浏览器上使用,不能在其他浏览器上使用。3下载开源的vpn软件,其中会有一些临时的免费vpn,缺点就是容易断开,不稳定。

又到了周五了,可以整理下这周所学到和用到的知识点了,如果不写的话,我害怕自己会忘记,或者自己技术提高的时候,就不会把这些技术当作比较好的技术分享给安卓新手了,于是我还是写下这篇博客把。本来是打算多写点知识的,但是后面发现也没什么可以说的了,我说下最近的一个感受把,就是在开发的时候,做的东西越来越多之后,自己会更熟练,然后会更快的开发,比如在as中设置布局的宽高的时候,直接输入ww根据提示就可以宽度等等,做有效的粘贴复制,找之前代码的相似处,如果找不到就自己考虑如何设计一个。


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表