摘要:
如何选择一个键布局映射文件键布局映射文件通常放在/system/usr/keylayout和/data/usr/keylayout对于每一个键盘设备xxx,设置系统属性android.keylayout.xxx,如果没有为自己的硬件设备创建一个特定的设备,Android将去读/system/usr/keylayout/qwerty.kl这个配置文件。文件格式:键映射文件通常以UTF8文本文件格式存储于设备,通常有如下特性:注释:用#表示,以#开头的内容都将被忽略。空白:所有的空行被忽略键定义:键定义遵循如下格式key SCANCODE KEYCODE [FLAGS...],当扫描码是一个数字, 阅读全文
摘要:
在manifest文件的application标签中添加主题。android:theme="@style/WindowTheme.NoTitleBar.CustomBackground"主题在styles.xml文件中定义如下:<style name="WindowTheme.NoTitleBar.CustomBackground" parent="@android:Theme.Black"> <item name="android:windowBackground">@drawable/b 阅读全文
摘要:
常见类型:一, Correctness:Messeges(1)字符串国际化不完全(2)国际化的字符串,在默认位置(default locale),没有定义二,Correctness(1)Xml中view的id重名(2)代码中使用的某些API高于Manifest中的Min SDK(3)字符串国际化中,同一名字的的String-Array对应的item值不相同 (4)Activity没有注册到Manifest(5)使用已经废弃的api(6)避免使用px,使用dp(7)添加不需要的权限三,Performance(1) 避免在绘制或者解析布局(draw/layout)时,分配对象。eg,Ondraw( 阅读全文