- 博客(129)
- 资源 (7)
- 问答 (2)
- 收藏
- 关注
原创 Error when using sourcemap for reporting an error: Can‘t resolve original location of error.
Vue3导入js文件失败
2022-08-03 15:14:05
15453
4
原创 com.google.common.util.concurrent.ListenableFuture found in modules jetified-guava-
com.google.common.util.concurrent.ListenableFuture found in modules jetified-guava-26.0-android.jar (com.google.guava:guava:26.0-android) and listenablefuture-1.0.jar (com.google.guava:listenablefuture:1.0)
2022-03-28 13:30:53
5257
2
原创 Could not get resource ‘https://dl.google.com/dl/android/maven2/androidx/con
Android Studio Could not get resource 'https://dl.google.com/dl/android/maven2/androidx/con 编译失败
2022-03-17 16:16:59
4015
原创 Android横竖屏切换时,页面反复切换的相关问题解决,包括AndroidAutoSize横竖屏切换时适配
解决:1、Android8 横竖屏切换闪退的问题;2、今日头条AndroidAutoSize屏幕适配,横竖屏切换的适配问题;3、横竖屏切换,返回时,页面先横屏在竖屏的问题;
2022-01-19 19:54:58
3617
原创 升级到Android Studio Arctic Fox 找不到数据库面板和中文显示乱码的问题
第一个问题:Android Studio 升级到 Android Studio Arctic Fox 使用过程中,突然发现原来查看数据库表的位置没啦。摸索后,发现其在顶部菜单栏找View——>Tool Windows ——>App Inspection点击App Inspection 即可看到第二个问题:然而又会发现另一个问题,中文字符展示的是一个个空心方块。菜单栏找到:Preferences ,打开配置窗口如下:勾选以后,点击右下角 Aplly 和 Ok,应用
2021-12-21 11:13:21
880
原创 Google Play隐私政策
应用主题:当你遇到某段美妙的文章的时候,识别一下,就可以读出文章内容,更方面做笔记;当你遇到生僻字的时候,识别一下,就可以告诉你正确的读音;当你遇到某段文章需要翻译的时候,识别一下,就可以告诉你文章的意思。当你遇到… ,识别一下,总有你意外的惊喜(-)需要的权限:相机权限:用于拍摄您需要识别的内容图片,进行文字识别;读取图片权限:用于您需要识别的本地图片,进行文字识别;本应用基于本地化开发,没有服务器,所以不会收集和获取您的用户信息,请放心使用。...
2021-09-03 16:31:14
1854
原创 The inject fields CAN NOT BE ‘private‘!!!
@JvmFieldkotlin 使用ARouter@Autowired(name = ARouterInjectConstant.USER_COLLECTION_ID_MSG) public var mId : String = ""报异常,如下:错误: ARouter::Compiler An exception is encountered, [The inject fields CAN NOT BE 'private'!!! please check field [mXxxxBea
2021-08-03 16:53:46
1126
原创 Mac 升级Python 有python2.7到python3.9
这里做下笔记:Mac 升级Python1、首先到官网下载,属于Mac的Python安装包,Python官方网站下载地址如下图2、安装(直接一直下一步即可,安装步骤略)安装默认路径是/Library/Frameworks/Python.framework/Versions/3.9可以使用命令open /Library/Frameworks/Python.framework/Versions/3.9 确认安装路径3、配置环境变量1、控制台执行:vim ~/.bash_profile2、按
2021-07-07 22:32:42
1077
2
原创 flutter项目创建和遇到的两个问题;GradleWrapperMain和annotation/XmlSchema
第一步:Mac配置flutter,此处略…第二步:配置环境以后,执行:flutter doctor,检查环境配置是否OK,如下图:第三部:创建flutter项目//创建项目flutter create my_flutter_app//进入项目根目录cd my_flutter_app//运行项目,此处默认已打开模拟器或已连接手机,都没有也没关系,会运行在Chromeflutter run然后… 遇到问题,如下:遇到的坑:升级Android studio4.2后,运行flutter
2021-05-13 10:29:21
244
原创 MPAndroidChart 图表之LineChart(折线图)踩坑,也不算踩坑,算是遇到的几个节点
采用MPAndroidChart 的LineChart做出的折线图,中间遇到了几个技术点,也算是花费时间较多的地方,这里分享出来,希望能为你节省点时间,也许可以解决你躁动不安的❤️;说问题之前,先说一下需求点(如果你没有与我一样的需求点,就不用往下看了,赶紧去别处找找吧)一、需求点(请结合下图一和二) :1、切换“时”,图表不可以缩放,不可以拖动,但可以滑动,看标注(如图二);2、切换“日”、“月”时,图表可以左右拖动,点击时,可以出现标注;3、折线尾部的闪动动画;4、折线以下的渐变的色;5、
2021-04-30 14:05:41
1062
2
原创 viewpager2 Fragment no longer exists for key f#0:
ViewPager2+tablayout+fragment;当外层的Fragment或者里层的的Adapter继承FragmentStatePagerAdapter,或两者都继承FragmentStatePagerAdapter时。报异常:Fragment no longer exists for key f#0:与结合使用viewpager2的FragmentStateAdapter行为与FragmentStatePagerAdapter其实有两种方法可以解决这个问题第一个设置为setSav
2021-01-13 15:48:17
2353
原创 BridgeWebView桥不通的问题
采用的交互桥:https://github.com/lzyzsd/JsBridge问题:前端提供的js没有问题,客户端也配置了,但是桥就是通,今天我遇到的问题是这样的;原因:重写了BridgeWebView 的setWebViewClient(new WebViewClient())方法;可以setWebViewClient,但要使用JsBridge提供的BridgeWebViewClient;解决方案就是:mBridgeWebView.setWebViewClient(...
2020-12-01 16:34:44
552
7
原创 CoordinatorLayout下ViewPager2的滑动问题
问题描述:最近发现个问题,在CoordinatorLayout多tab的情况下,若一开始滑动tab下的ViewPager2,切换tab后,滑动AppBarLayout区域,没有任何反应。解决方案参考如下:1、CoordinatorLayout下ViewPager2的滑动问题2、ViewPager2重大更新,支持offscreenPageLimit...
2020-11-03 17:28:11
1842
原创 Android WebView from more than one process at once with the same data directory is not supported
异常原因:报错用户设备为9.0以上,原来是因为在Android Pie 的行为变更中,框架安全性变更中包含了 WebView 的行为变更。解决方法:在Application中 onCreate()中初始化initPieWebView()@Override public void onCreate() { super.onCreate(); initPieWebView(); }private void initPieWebView() {
2020-08-18 14:22:41
922
原创 RecyclerView显示滚动条,且一直显示
1、先看解决方案若需要隐藏上拉和下来的阴影部分,最底部有说明:<androidx.recyclerview.widget.RecyclerView android:id="@+id/m_coupon_recycler_view" android:layout_width="match_parent" android:layout_height="@dimen/qb_px_273" android:layout_below="@+i
2020-06-16 10:13:46
2873
原创 百度地图请仔细核查 SHA1、package与key申请信息是否对应,key是否删除,平台是否匹配
一、遇到的异常问题:05-25 22:08:35.544 4510-4510/com.xxx.xxxapp E/baidumapsdk: Authentication Error ============================================= ----------------- 鉴权错误信息 ------------ sha1;package:F6:B.....0:1D:95:E5:A5:FD:4F:30;com.xxx.xxxapp key:y3mH5mpHeLlqsdjfs
2020-05-25 22:25:10
3134
原创 keytool 错误: java.io.IOException: DerInputStream.getLength(): lengthTag=109, too big.
一、问题描述:创建一个新的Android项目,Androidstudio生成签名密钥的时候,提示如下图:直接点击确定。二、然后在终端执行:keytool -importkeystore -srckeystore ToolsKey1 -destkeystore ToolsKey1 -deststoretype pkcs12报错,如下:keytool 错误: java.io.IOException: DerInputStream.getLength(): lengthTag=109, too
2020-05-24 12:45:42
13467
2
原创 usb 调试安装apk时 总是掉线 Installation failed due to device not found
1、android studio 升级3.5版本以后,通过USB连接真机调试时,安装就被断开USB连接;报如下错误2、Mac(Window-setting) Android Studio 解决途径:Android Studio–>Preferences–>Build,Execution,Deployment–>Debugger–>右侧框找到“Use libusb backend”, 将其前面的勾去掉–>Apply–>Ok即可3、另外,分享一下通过局域网调试ap
2020-05-21 15:05:41
8338
4
原创 RecyclerView,添加header后,滑动时快速定位顶部的问题解决方案
一、问题:RecyclerView,添加header后,滑动列表的时候,列表会快速回到headerView区域的问题。这种问题一般是焦点的问题;这里我做下笔记,看不太明白的,可以通过我的昵称找到我;二、解决方案:1、在headerView中的根布局中加入:android:focusable=“false”android:focusableInTouchMode=“false”2、在RecyclerView的布局中加入:android:focusable=“false”android
2020-05-13 09:46:20
757
原创 编译ffmpeg4.2的踩坑及解决
通过网上的shell脚本,编译ffmpeg4.2版本不成功的问题;打开ffmpeg文件下的configure文件。可以看到如图的代码片段,默认>的事clang编译器。所以安装之前的shell脚本,编译不成功。解决办法,就是如上图,将此段代码注释掉即可。...
2020-04-07 14:19:14
1708
原创 FileNotFoundException(/storage/emulated/0/DCIM/Camera/xx.jpg: open failed: EACCES (Permission denied
前期准备工作1、AndroidManifest.xml 中配置过存储权限;2、代码中也动态申请过权限;模拟器读取相机图片时报错:FileNotFoundException(/storage/emulated/0/DCIM/Camera/xx.jpg: open failed: EACCES (Permission denied))解决方案:AndroidManifest.xml ...
2020-03-11 13:52:06
13235
6
原创 cmake 配置ffmpeg时,总是提示couldn't find "libnative-lib.so"
描述:cmake 配置ffmpeg时,总是提示couldn’t find “libnative-lib.so”一、异常信息如下:java.lang.UnsatisfiedLinkError: dalvik.system.PathClassLoader[DexPathList[[zip file "/data/app/com.ylx.mycmake-LaHU4cjnxcIwj5lOq3Vzu...
2020-02-19 17:12:18
1314
原创 Mac编译ffmpeg供Android开发音视频的so文件
1、下载地址:https://github.com/FFmpeg/FFmpeg.git这个时候下载下来的ffmpeg是最新版本的,git branch -a 可以查看已经有的版本,git checkout -b ffmpeg_4.1 remotes/origin/origin/release/4.1,切换到4.1分支,也就是4.1的稳定版本。2、下载NDK编译;下载地址:https://de...
2020-02-19 11:42:35
377
原创 Android Studio提交GIT时,Another git process seems to be running in this repository, e.g. an editor open
Android Studio提交GIT时,报异常如下:File exists. Another git process seems to be running in this repository, e.g. an editor opened by 'git commit'. Please make sure all processes are terminated then try again...
2020-01-15 14:33:13
379
原创 CollapsingToolbarLayout日志一直刷during second layout pass: posting in next frame
1、问题:如下:W/View: requestLayout() improperly called by com.google.android.material.appbar.CollapsingToolbarLayout{b750378 V.ED..... ......I. 0,0-1440,1014 #7f0903e9 app:id/m_account_toolbarlayout} duri...
2019-12-26 14:40:52
1727
1
原创 Mac更新npm,Mac升级npm,有效实践
查看npm的当前版本号命令: npm -v 或者 npm --version更新/升级最新的npm版本命令: sudo npm install npm@latest -g
2019-12-12 13:28:48
616
原创 mac ls: command not found的问题与解决
Mac 在终端输入: ls提示:ls: command not found,打开 .bash_profile文件,执行:open .bash_profile提示:open command not found;网上查了一下,是环境变量出现问题了。然后在终端执行:export PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sb...
2019-12-12 13:17:48
2881
原创 Android性能优化之检查App初始化时间,易于优化
一、检查app初始化时间的原因1、在application的onCreate()方法中,我们一般会直接初始化第三方的SDK,导致App启动较慢; 2、在Activity中onCreate() 中初始化时间过长,导致app加载缓慢的现象;二、配置的位置File file = new File(Environment.getExternalStorageState(), "AppTrace.tr...
2019-12-11 17:52:16
747
原创 Mac STS即 Spring Tool Suite3安装配置到运行
1、STS下载安装下载:点击这里下载安装。2、Maven 配置Maven 下载点击这里具体的下载,根据自己的电脑系统来定;压缩包解压以后,放到没有中文的目录下,在配置两个地方;1、环境变量的配置export MAVEN_HOME=/Users/yanglixiang/Documents/JavaWeb/javaTools/apache-maven-3.6.3tools:${...
2019-12-10 14:13:06
1277
1
原创 EventBus的介绍和正确使用,以及EventBus官方文档的坑
使用场景官方架构图官方文档中这样配置:第一步:导入EventBus库implementation 'org.greenrobot:eventbus:3.1.1'第二步:在项目中初始化及使用1、Define events:public static class MessageEvent { /* Additional fields if needed */ }2、注册和反注...
2019-11-11 23:24:06
1067
原创 Java文件结构化文本详解,APT,常用元素属性及Android studio升级出现问题的解决方式
Java 结构化语言详解类元素包元素方法元素属性元素需要掌握的API升级Android Studio总是出现问题的解决方法:将配置设置为向下兼容的模式。如下图...
2019-11-11 22:39:03
230
原创 Handler简单实例与原理
1、Handler内存泄露测试2、为什么不能在子线程创建Handler3、textView.setText()只能在主线程执行,这句话是错误!4、new Handler()两种写法有什么区别?5、ThreadLocal用法和原理/** * 1、Handler内存泄露测试 * 2、为什么不能在子线程创建Handler * 3、textView.setText()只能在主线程执行,...
2019-11-11 21:30:13
186
原创 Apk安装
1、有界面安装源码位置:http://www.androidos.net.cn/android/7.1.1_r28/xref/packages/apps/PackageInstaller/AndroidManifest.xml当我们点击安装apk时,就会在AndroidManifest.xml中找到PackageInstallerActivity类,然后就会展示安装页面。源码如下:&l...
2019-11-11 21:04:05
1124
原创 Android微信支付成功或失败,返回App页面闪动的问题
问题描述:Android中,直接调用微信Sdk进行支付,支付成功后,返回App,页面出现闪动,体验十分不好。解决方案:1、在AndroidManifest.xml中对微信支付回调页面的注册如下:<activity android:name=".wxapi.WXPayEntryActivity" android:exported="tr...
2019-10-29 16:25:15
771
原创 支付宝支付sign为空报异常,导致闪退的问题
针对sign生成的方法,网上建议加“BC”:KeyFactory keyf = KeyFactory.getInstance(ALGORITHM,"BC");全部代码如下:public class SignUtils { private static final String ALGORITHM = "RSA"; private static final String SIGN_AL...
2019-10-23 13:48:06
2041
原创 android.content.res.AssetManager.finalize() timed out after 120 seconds
异常问题:android.content.res.AssetManager.finalize() timed out after 120 seconds主要发生在OPPO R9和A5的手机;解决方式有两种:1、关掉这个负责计时的private void fixOppoAssetManager() { String device = AppUtils.getDeviceI...
2019-08-20 14:16:32
1833
原创 获取RecyclerView当前屏幕显示的第一个条目的position位置
一、关于LinearLayoutManager或GridLayoutManager获取当前屏幕第一个条目的位置或最后一个位置的方法;findFirstCompletelyVisibleItemPosition(),findFirstVisibleItemPosition() : 可以获取屏幕中展示第一个item的position值findLastCompletelyVisibleItem...
2019-08-05 15:44:15
17482
5
原创 ARouter fragment onActivityResult
笔记:Postcard postcard = ARouter.getInstance() .build(ARouterPathConstant.TRADE_OFFER_AND_OTHER_DETAIL_ACTIVITY) .withString(ARouterInjectConstan...
2019-05-03 15:07:07
2178
KeyBoardDemo.zip
2020-02-25
android手机做socket服务器,多手机进行通信
2015-12-18
html5+css3+js实现的导航栏
2015-12-09
纯html5+css+js轮播图
2015-12-03
android socketio http请求时正常,https请求报错
2016-12-08
TA创建的收藏夹 TA关注的收藏夹
TA关注的人