Android开发问题汇总

  1. ClassCastException异常是类型匹配出现的错误,xml布局文件中的控件id在Activity中匹配错误

  2. eclipse中遇到logcat无任何信息输出

    解决办法:window-->show view-->选择android下的devices,打开devices,点击右边的截屏图片。

    等到出现截图的时候,logcat就出来信息了!如果logcat还没有任何信息,则把logcat窗口关了,重新打开。

  3. 竖屏锁定    setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);

  4. 禁止锁屏,即保持系统的背景灯常亮  

    getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);

    并加入<uses-permission android:name="android.permission.WAKE_LOCK" />权限

  5. 读代码时,要考虑原作者这样写代码是为了业务逻辑还仅仅是语法上的要求

  6. TextView 特别的属性

    一行只显示N个字 android:maxEms="N"  

    只显示一行  android:singleLine="true"

    后边显示省略号 android:ellipsize="end"

  7. EditText的ems  属性可以设置EditText的显示宽度大小


你可能感兴趣的:(android,问题)