对于阅读android源码来说,其于android移动开发不同,不会使用很多的view控件,在xml文件中,使用最多的是preference控件,所以在看源码之前,我们需要了解一些关于preference的知识,网上关于这个的讲解很多,下面是两篇比较详细的。
来自CrazyMo_的Android进阶——Preference详解之初识Preference及Preference系(一)
https://blog.csdn.net/CrazyMo_/article/details/51705942
然后再阅读博客
http://blog.csdn.net/qinjuning
即可对preference有个了解。
需要注意的是回调的方法onPreferenceChange和OnPreferenceClick方法使用前需要通过setOnPreferenceClickListener和setOnpreferenceChangeLiseter注册接口,而方法onPreferenceTreeClick方法直接回调