-
时刻注意单一职责原则,一个类专心做好一件事情更为清晰。
-
异常抛出,在合适的位置处理或者集中处理,不要搞的到处是catch,混乱且性能低。
-
注释,尽量去写足够的注释,去描述一下思路,达到看了可以明白某一块代码的效果。
1.EditText digits属性
android:digits="0123456789"
常用来限定EditText的输入格式。
2.ScrollView中的LinearLayout的layout_weigt无效
ScrollView中添加:
android:fillViewport="true"
3.Process 'command 'E:\android\tool\sdk\build-tools\26.0.3\aapt.exe'' finished with non-zero exit value 1
重启清缓存,构建、提高版本都无效,原因在于编码不规范!
android:drawableTop="2dp" //错误代码!!!
一般出现该中问题可以比对下文件的history看看有哪些资源文件引用等不规范的地方,实在找不出就回退版本来看下。