1,去掉所有Activity界面的标题栏
修改AndroidManifest.xml
在application标签中添加android:theme="@android:style/Theme.NoTitleBar"
2,去掉所有Activity界面中的TitleBar 和StatusBar
修改AndroidManifest.xml
在application标签中添加android:theme="@android:style/Theme.NoTitleBar.Fullscreen"
3,代码混响(防止反编译)
在Project.properties中添加
proguard.config=proguard.cfg
4,APK签名
导出:
(1) Manifest 文件导出未签名的APK
(2)右键Android Tools 导出和未签名的APK
签名:
把Keystore文件和未签名的APK放到同一个文件夹
命令行进入该目录
输入:jarsigner-berbose-keystore ericsson.keystore cardbox.apk eri
然后输入密码即可
5,点击EditText时文字全选
添加属性:android:selectAllOnFocus = "true"
6,单位及屏幕适配
根据google的推荐,像素统一使用dip,字体统一使用sp
支持不同的屏幕:
android:normalScreens="true" android:anyDensity="true"
android:smallScreens="true"></<span style="line-height: 21px;">supports-screens>
7,获取屏幕分辨率的大小
DisplayMetrics dm = new DisplayMetrics();
getWindowManaher().getDefaultDisplay().getMetrics(dm);
displatWidth= dm.widthPixels;//屏幕宽度
displayHeight=dm.heightPixels;//屏幕高度