
安卓知识
Aurora星月
想做互联网的我不知道为什么天天在跟硬件打交道。
展开
-
Android Studio中annotation processors javax.xml.bind.JAXBException 的增量编译失败分析
在该文件 gradle.properties 添加标签 enableSeparateAnnotationProcessing=true。请检查项目build.gradle的配置,图中红圈配置是否和自己的Android studio编译器版本号一致。log报错信息如图,如果是跟我差不多的错误,可参考解法。确保项目配置没错的情况添加:LOG提示说的很清楚。原创 2023-03-10 17:46:40 · 322 阅读 · 0 评论 -
安卓小技巧和一些会经常忘记的知识(一)
一:跑项目的时候会AS会报个提示,如下图 原因:1:手机内存不足。2:开发者选项 usb调试未打开二:用if语句的时候最好接个else语句,否则可能出现复用现象三:app启动白屏 or 黑屏 解决办法:1.@null换个背景 2:true 变成透明Activity反复跳转出现黑屏也可用上面的第二种方法解决。四:防止重复点击事件 private long lastCli...原创 2018-08-22 15:21:00 · 217 阅读 · 0 评论 -
关于adb命令的一些知识
一:adb devices 查找设备二:adb install +【安装包路径】安装应用到设备 adb install -r +【安装包路径】卸载并安装应用三:adb push 【文件路径】+【设备内存路径】 传输文件到设备 adb pull 【设备文件路径】+【导出路径】 导出设备文件四:adb shell am start -a 【action_na...原创 2018-08-29 13:49:47 · 243 阅读 · 0 评论 -
安卓工具Uiautomatorviewer元素定位器
一:路径:SDK/Bin/Uiautomatorviewer 直接打开就行 二:使用方法:打开之后用数据线连上手机。用adb devices查询一下找到没有。找到手机之后点击左上角的截屏按钮。这样工具就会把当前屏幕所显示的页面截下来并显示个控件的信息 id等。如下图 三:不得不说有这工具改源码bug好改很多。可以快速定位bug位置。可能有些情况你点击绿色的截屏按钮会报一个错 Er...原创 2018-08-25 15:23:05 · 1800 阅读 · 0 评论 -
Android记录一些自己用过的却不大记得住的东西
一:获得当前背景Drawable bg= getBackground();//bg包括color和Drawableif (bg instanceof ColorDrawable) {ColorDrawable colordDrawable = (ColorDrawable) bg;int color = colordDrawable.getColor();paint.setColor(...转载 2019-04-03 16:46:15 · 185 阅读 · 0 评论 -
2019年android第三方框架使用记录
一:ColorPickerview这是我目前见过的最好的颜色选择器第三方框架。代码说明也比较简单易懂。可惜颜色进度条只有横着的。想要竖着的只有自己重写了地址:https://github.com/skydoves/ColorPickerView二:AndroidAutoSize这是我用过最简单的屏幕适配框架。也是当下最流行的屏幕适配框架(大概吧)。老项目大概还是SmallestWidt...转载 2019-04-03 16:55:09 · 319 阅读 · 0 评论 -
关于小米MIUI系统Toast弹框自带包名的解决办法
解决办法:Toast toast = Toast.makeText(mContext, “”, Toast.LENGTH_SHORT);toast.setText(text);toast.show();这样写也是可以的,不过null会报空指针异常警告(Warn)虽然并不会让应用挂掉但还是不推荐这样。Toast toast = Toast.makeText(mContext, null, ...原创 2019-05-23 17:36:50 · 1362 阅读 · 0 评论