android 路径记录,Android Bug记录(一)

Toast不显示

设置中关闭某个App的【显示通知】开关,Toast不再弹出,极大的影响了用户体验。

Toast在Android 7.1.2(API25)以下会发生BadTokenException异常,导致App崩溃。

自定义TYPE_TOAST类型的Window,在Android 7.1.1、7.1.2发生token null is not valid异常,导致App崩溃。

取消GridView点击item有颜色问题

取消GridView点击item时的颜色(我的手机点击后是橙黄色),其他控件类似的方法解决。

【解决】

方法一、代码实现:

gridView.setSelector(new ColorDrawable(Color.TRANSPARENT));

方法二、直接在layout布局写好:

...

android:listSelector="@android:color/transparent">

华为手机popwindows显示位置上移,其他手机没有问题

【解决】

由于华为手机底部多了一个虚拟按键

if (android.os.Build.VERSION.SDK_INT >=24) {

int[] a = new int[2];

v.getLocationOnScreen(a);

mPopupWindow.showAtLocation(((Activity) context).getWindow().getDecorView(), Gravity.NO_GRAVITY, 0 , a[1]+v.getHeight());

} else{

mPopupWindow.showAsDropDown(v);

}

防止横屏Activity销毁重建 configChanges设置

【解决】

Android Studio App出现红叉不能运行

更新Android Studio后电脑运行特别卡顿

【解决】修改一下这个参数:到 Android Studio 安装目录,找到bin/studio(64?).vmoptions(文件名可能因操作系统而不同,但大同小异),然后把 -xmx 后面的数字改大一点,比如 2048m 或4096m。

【Android开发】BottomNavigationView控件item多于3个时文字不显示的解决方案

【解决】

app:labelVisibilityMode="labeled" />

查找具体错误

命令行

gradlew compileDebugJavaWithJavac

项目就出现提示 Error: Default Activity Not Found。而且在Android Studio 的app上显示了红色的x

【解决】选中 File -> Invalidate Caches / Restart

然后点击 Invalidate and Restart.

Android Studio xml Unknown attribute 问题出现的在xml文件中,属性不提示,还被标记为淡黄色

【解决】

1、Just close your AS.

2、Go to .AndroidStudio3.2 folder.

3、Delete the Caches file (path is: C:\Users\user.AndroidStudio3.2\system)

4、Restart your AS.

5、Enjoy.

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值