这次接触到锁屏软件的开发,目前还在分析锁屏画面的基本类,keyguardHostView。
目前已知的是4.3跟4.1的锁屏框架有一定的差异。
KeyguardView的继承关系:Object→View→ViewGroup→FrameLayout→KeyguardViewBase。
因此借这个机会来了解一下ViewGroup。
1 名词解释
1)ViewGroup
■ViewGroup是一个抽象类。
2)FrameLayout
■FrameLayout是腾出一块地方添加一个子View。
■FrameLayout的作用是使子View能够与其他的View重叠,覆盖。比如ScrollView就是继承了FrameLayout,使得滚动条能够覆盖在其他的View之上。
2 Android4.3框架中的keyguardHostView