`
dubinwei
  • 浏览: 55273 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

android 小知识点

阅读更多
1.让组件获得焦点:<requestFouse/>
2.设置全屏或无标题栏:a.AndroidManifest.xml文件中,android:theme="@android:style/Theme.NoTitleBar.Fullscreen"
android:theme="@android:style/Theme.NoTitleBar"
b.代码:无标题栏:requestWindowFeature(Window.FEATURE_NO_TITLE);
全屏:getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,                                                                     WindowManager.LayoutParams.FLAG_FULLSCREEN);
3.获得手机使用的系统版本:int sdkVersion=Integer.parseInt(Build.VERSION.SDK);
4.在屏幕密度为160的显示屏上,1dip=1px.1. pixs =dips * (densityDpi/160).
5.PackageInfo info=getPackageManager().getPackageInfo(this.getPackageName(), 0);得到包的信息,manager.versionName应用程序的版本名,manager.versionCode,应用程序的版本号,只能是整数,前者可以是小数.
6.防止反编译:在project.properties或者default.properties文件最后加上
   proguard.config=proguard.cfg ,但是打包有问题,用新的adt试试
7.getExternalFilesDir()得到缓存目录,该目录下的图片不会被其他应用使用.升级时缓存里的文件会被删除
8.状态栏高度25dip
9.file:///android_asset/文件名
10.json格式有时候到对单引号不支持,最好使用双引号
11.用eclipse生成doc文档,但是会有乱码提示,解决方案:在 “Extra javadoc options”下面的文本框中填入 ” -encoding UTF-8 -charset UTF-8 “.
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics