android 新手错误
2015-11-19 15:54
441 查看
1. Bitmap src = BitmapFactory.decodeResource(getResources(), R.drawable.id); 不要把id写错(比如写成什么控件的了),不然返回null;
2. 设置颜色时。要用Color类,比如Color.BLUE;不要错吧R.color.blue用上,后者只有对应颜色的id,需要getResource().getColor(R.color.blue),这样才是颜色的值。
3. 使用MediaPlayer播放视频时,要注意视频格式,有的即使是MP4视频也不一定能播的。
logcat 报错如下:E/SoftAVC(798): Decoder failed: -2
MediaPlayer
error (1, -2147483648)”
4.给布局加背景选择器时,若没有效果,可以加下面参数。
android:clickable="true"
5.自定义属性是必须写对命名空间的包名,否则 No resource identifier found for attribute No
例如:
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.mobilesecurity"
android:versionCode="1"
android:versionName="1.0测试版本" >
xmlns:myspace="http://schemas.android.com/apk/res/com.mobilesecurity"
2. 设置颜色时。要用Color类,比如Color.BLUE;不要错吧R.color.blue用上,后者只有对应颜色的id,需要getResource().getColor(R.color.blue),这样才是颜色的值。
3. 使用MediaPlayer播放视频时,要注意视频格式,有的即使是MP4视频也不一定能播的。
logcat 报错如下:E/SoftAVC(798): Decoder failed: -2
MediaPlayer
error (1, -2147483648)”
4.给布局加背景选择器时,若没有效果,可以加下面参数。
android:clickable="true"
5.自定义属性是必须写对命名空间的包名,否则 No resource identifier found for attribute No
例如:
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.mobilesecurity"
android:versionCode="1"
android:versionName="1.0测试版本" >
xmlns:myspace="http://schemas.android.com/apk/res/com.mobilesecurity"
相关文章推荐
- Android官方提供的支持不同屏幕大小的全部方法(转)
- android canvas.drawText()的研究
- android Intent实现页面跳转
- 编译ijkplayer-android
- 2015-11-04-Android手动缓存js,css和浏览器默认缓存的优劣势对比.md
- Android ViewPager使用方法+ViewPager循环滑动
- Android源码及SDK国内镜像下载
- Android studio 如何打.aar包,并应用
- Android Spinner的ArrayAdapter和SpinnerAdapter注意事项
- 2015-11-04-Android中Java和JavaScript交互实例
- android edittext限制输入小数位数,限制输入数字大小
- 获取android SDCard存储大小
- 往Android SDCard中写入数据
- android 回调 activity向viewpager中的fragment传值
- 使用ANT打包Android应用
- android里面线程睡眠事件使用方法
- android activity的生命周期
- Android Manifest.xml详解
- android上的JAVA8:使用retrolambda
- Android编程实现Gallery中每次滑动只显示一页的方法