我的android错误集

1.上传三星应用商店上需要再AndroidMainfest.xml中添加权限<uses-permission android:name="com.samsung.android.providers.context.permission.WRITE_USE_APP_FEATURE_SURVEY"/>,没法上传。


2.listview,gridview上使用其他控件,在listview等没有被隐藏的情况下,listview的上面的控件无法获取点击事件。


3.自定义控件的时候,出现了java.lang.NoSuchMethodException: <init> [class android.content.Context, interface android.util.AttributeSet]这个问题,原因是public MySlideMenu(Context context, AttributeSet attrs ) 我将Context改成Activity了,因为我要用到activity的上下文,我们可以这样去使用:mScreenWidth = BaseUtils.getScreenWidth((Activity)context);


4.crollview中只能存在一个布局,要是想用其他布局,必须要嵌套在最外层布局中不然会出现ScrollView can host only one direct child,作为scrollview的孩子HorizontalScrollView也是一样的同样出现HorizontalScrollView can host only one direct child。


5.今天在使用fragment进行多重嵌套的时候,出现了fragment子fragment中的onCreateView方法没有被调用,并且时常出现同Activity的另外的fragment的子fragment,这个原因是在对子fragment管理时在使用adapter的时候getSupportFragmentManager,正确的是使用getChildFragmentManager。简单查了一下他们的区别,前者是管理当前fragment所在的activity的子fragment,错误和症状就不言而欲了。


6.当使用android stdio,在导入第三方jar包的时候,我们可以将jar们加入libs中,然后使用ctrl+alt+shift+C复制,然后将这个链接放入build.gradle中的,如下红色字体是刚才拷贝下来的路径。

dependencies {
    compile fileTree(include: ['*.jar'], dir: 'libs')
    testCompile 'junit:junit:4.12'
    compile files('libs/andbase.jar')
    compile files('libs/android-support-v4.jar')
    compile files('libs/BaiduLBS_Android.jar')
    compile files('libs/locSDK_5.2.jar')
}
7.在再发过程中我们在首页以及很多地方要用到ScrollView嵌套ListView或者ScrollView嵌套Gridview等,嵌套之后他会出现每次加载数据后会自动滑动到对应的listview或GridView顶部,需要在scrollview 或scrollview上层布局xml中加上android:descendantFocusability="blocksDescendants"参数。关于这个参数的相关介绍http://www.cnblogs.com/eyu8874521/archive/2012/10/17/2727882.html

8.在使用百度地图进行定位的时候在乐视手机上出现162错, 请求串密文解析失败,一般是由于客户端SO文件加载失败造成,请严格参照开发指南或demo开发,放入对应SO文件。将百度地图对应的.so拷入就好了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值