android常用碎片技术-自我总结

一、我在写界面的时候,本来设置的是正常字体大小,那么显示就是正常的,但是在测试联调的时候,有些字段的值可能出现非正常的值(比如字符串的长度过长,或者某个字符串带有很多换行符)就可能导致界面变型,那该如何处理呢?

在考虑界面设计的时候,就要设想一些特殊情况,巧用relelayout布局中的使用,比如一行有两个textview(A,B),A可能会特别长,B又是固定长度,那么如何处理呢?按照我之前的设计,就是B放在A的右边,那样就会出现问题,这种情况下,就可以考虑A放在B的左边,根据设计图考虑是否添加padding。


二、如果遇到问题了的话,该如何去寻找答案呢?(这个问题的答案很宽广,我是作为新手,姑且提一下自己目前这个状态的解答,希望能给其他新手一点帮助)

如果遇到一些知识性的问题,到底该如何搜索和解决呢?这个问题困扰了我许久,如果很多基础知识点都去问师傅的话,这样不好,一方面师傅的时间不一定充足,另外一方面也显得自己比较懒惰,那么我就考虑从网上去搜索答案,那么问题又来了,百度好还是谷歌好,直接搜索博客好,还是搜索官方文档更好呢?我是这样处理的,开始特别菜的时候,就去百度,直接搜索答案,然后慢慢的就去逛逛博客,然后等任务不是很重的时候,就去官网读读文档,提高了自己英语阅读量和理解能力之后,再遇到问题的时候,就比较想去看官方文档了,因为官方文档的解释会更精简,而且非常的准确。


三、该如何利用自己的时间?(讲下我自己的情况把)

我是比较喜欢阅读课外书的,自从做了程序猿之后,感觉自己的专业技术有点乏力,开始一段时间,我是白天正常上班,下午会加一点班,把未完成的东西完成了,然后下班之后就去吃饭,然后就看书,看各种课外书(比如黄金时代-小说,明朝那些事儿,乔布斯传记,活法-稻盛和夫写的)等等,但是自己的大脑的容量只有这么多,就不会有更多的精力再去学习专业技术了,所以那段时间,既感觉自己比较累,又没有什么收获,我就非常的迷惑了,什么路是适合我的?后面意识到,一个人的时间和精力只有那么多,让我舍弃专业和舍弃爱好之间区分,我果断的选择了专业,于是我就只弄专业相关的东西了,慢慢的自己也对专业感兴趣了,从买vps,搭建shadowsocks服务器、到搞moco数据、看官方文档、看项目中的技术并加之总结,现在就感觉自己过的非常充实,也能让自己的思维更清晰,我爷爷曾经给我说过一句话:样样懂,样样差还不如做好一样,只专注弄自己的专业方向。现在看来,他是正确的,希望和大家共勉。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值