Android 日常开发总结的60条技术经验

2019-12-10 18:49:56丽君

55. XmlPullParser解析慎用nextText()方法,xml比较复杂,含有空标签、重复名字标签时容易出现异常问题;TEXT中使用getText()方法代替START_TAG中使用nextText()方法;START_TAG,TEXT,END_TAG三个事件配合使用。注意每个xml节点之间(不管是开始节点还是结束节点)都会出现TEXT事件。

56. 改变逻辑的时候考虑全部用到这项功能的地方,分散的地方多了,容易大意。

57. 当系统原生组件出现问题时,查看错误栈信息,自己写一个该组件的子类,并在合适的地方将出错方法复写一下,加上try catch保证不崩溃掉。不要扰乱了该系统控件的正常逻辑。

58. 输入控件注意对空格、换行等符号的控制;输入框里内容注意和左右控件的空间,防止误点击。

59. 注意函数参数里的++或者–操作。是++c 还是 c++,区别很大。

60. 各种地方、永远的不要小看null指针问题,甚至有些场合宁可错杀(try catch),不可放过。

源地址:http://www.easck.com/summarization-of-technical-experience.html



注:相关教程知识阅读请移步到Android开发频道。