美文网首页
容易犯错的知识点-2016-05-29

容易犯错的知识点-2016-05-29

作者: 自然like | 来源:发表于2017-07-23 18:54 被阅读21次
JAVA篇

1、强转,(String)msg.obj ---> (String)null,可以执行

2、遍历,String str : List<String>,如果list是null会崩溃

3、集合添加,list.add(null),可以执行,但list.addAll(null),会崩溃

4、包装类型,String.valueOf(null); 会崩溃

5、从资源文件中获取颜色
textView.setTextColor(getResources().getColor(R.color.colorPrimary));

6、从资源中获取字体大小
textView.setTextSize(TypedValue.COMPLEX_UNIT_PX, getResources().getDimension(R.dimen.text_sp));

7、从资源文件中获取size,dp、sp、px ---> px,相同的sp、dp会 * density 转换成为相同的px,px会直接得到px

getDimensionPixelOffset() // 去除小数部分int

getDimensionPixelSize() // 获取四舍五入int

getDimension() // 获取float

8、写代码要考虑变量的生命周期
1、成员变量,是应用在哪个线程,确保线程之间的数据正确的
2、静态变量,在退出登录的时候,是否需要清空,否则会不会有什么其他影响
3、对象在多模块之间的传递,是否需要clone
4、final对象,在内部对象中会拷贝一份,考虑到内部方法的生命周期,确保运行正常,但final对象后期是否会发生改变

相关文章

  • 容易犯错的知识点-2016-05-29

    JAVA篇 1、强转,(String)msg.obj ---> (String)null,可以执行 2、遍历,St...

  • this,that和it用法

    英语有很多很细小的知识点,而这些细小的知识点往往就是考点。同学们很容易由于注意不到而犯错误,下面为大家分享this...

  • 2019-01-17

    做Java小游戏的非知识点总结: 1.敢于犯错。仔细思考,减少等待的成本,同时也要有选择的犯错,通过犯错,解决错误...

  • 花越富讲座 | 如何调动起孩子的积极性?

    主讲/花老师总结/琪琪妈 父母帮助孩子一起分析考试中容易扣分的知识点以及犯错原因,通过加强强项功课来提高孩子的自信...

  • 犯错很容易,犯错之后呢?

    前天看了一本书叫正面管教,里面讲到了一个概念是:犯错是学习的大好时机,深有感触,不仅对于孩子来说犯错是学习的大好时...

  • 初中数学丨命题老师最爱出的32个陷阱,无数考生因此丢分!

    今天让我们看看数学试卷中的一些套路——命题老师最爱的32个陷阱,这也是大部分同学容易犯错丢分的知识点,请大家对照这...

  • 【说话容易犯错的几点】

    1、不注意自己说话的语气,经常以不悦而且对立的语气说话。 2、应该保持沉默的时候偏偏爱说话。 3、打断别人的话。 ...

  • 【璐米娅散文美学】vol.12

    犯错不可怕,就怕不知改,重复犯错。 小孩子因为他们懂的东西不多,是比较容易犯错,更何况圣人都会犯错。而我们大人要做...

  • Android开发——易犯错误记录

       在开发过程中有时很容易在一些小细节的地方产生问题,虽然知识点很简单,但有时候也会犯错误,因此特地总结在一篇...

  • 【彭紫婷】其实犯错并不可怕

    有些小孩儿感觉犯错好可怕,我不想犯错,犯错我妈妈容易打我,有些小孩儿会想。我是个不犯错误的小孩,我要是犯错误了那后...

网友评论

      本文标题:容易犯错的知识点-2016-05-29

      本文链接:https://www.haomeiwen.com/subject/wsbmkxtx.html