自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

LXFX1108的专栏

提升自己,帮助他人

  • 博客(128)
  • 资源 (7)
  • 问答 (2)
  • 收藏
  • 关注

原创 @Delete 传body体的api 配置

DELETE 传body体

2022-11-09 14:59:49 889 1

原创 Error when using sourcemap for reporting an error: Can‘t resolve original location of error.

Vue3导入js文件失败

2022-08-03 15:14:05 10516 2

原创 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 4782 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 3756

原创 Android横竖屏切换时,页面反复切换的相关问题解决,包括AndroidAutoSize横竖屏切换时适配

解决:1、Android8 横竖屏切换闪退的问题;2、今日头条AndroidAutoSize屏幕适配,横竖屏切换的适配问题;3、横竖屏切换,返回时,页面先横屏在竖屏的问题;

2022-01-19 19:54:58 3241

原创 升级到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 767

原创 Google Play隐私政策

应用主题:当你遇到某段美妙的文章的时候,识别一下,就可以读出文章内容,更方面做笔记;当你遇到生僻字的时候,识别一下,就可以告诉你正确的读音;当你遇到某段文章需要翻译的时候,识别一下,就可以告诉你文章的意思。当你遇到… ,识别一下,总有你意外的惊喜(-)需要的权限:相机权限:用于拍摄您需要识别的内容图片,进行文字识别;读取图片权限:用于您需要识别的本地图片,进行文字识别;本应用基于本地化开发,没有服务器,所以不会收集和获取您的用户信息,请放心使用。...

2021-09-03 16:31:14 1623

原创 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 949

原创 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 858 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 170

原创 MPAndroidChart 图表之LineChart(折线图)踩坑,也不算踩坑,算是遇到的几个节点

采用MPAndroidChart 的LineChart做出的折线图,中间遇到了几个技术点,也算是花费时间较多的地方,这里分享出来,希望能为你节省点时间,也许可以解决你躁动不安的❤️;说问题之前,先说一下需求点(如果你没有与我一样的需求点,就不用往下看了,赶紧去别处找找吧)一、需求点(请结合下图一和二) :1、切换“时”,图表不可以缩放,不可以拖动,但可以滑动,看标注(如图二);2、切换“日”、“月”时,图表可以左右拖动,点击时,可以出现标注;3、折线尾部的闪动动画;4、折线以下的渐变的色;5、

2021-04-30 14:05:41 928 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 1882

原创 BridgeWebView桥不通的问题

采用的交互桥:https://github.com/lzyzsd/JsBridge问题:前端提供的js没有问题,客户端也配置了,但是桥就是通,今天我遇到的问题是这样的;原因:重写了BridgeWebView 的setWebViewClient(new WebViewClient())方法;可以setWebViewClient,但要使用JsBridge提供的BridgeWebViewClient;解决方案就是:mBridgeWebView.setWebViewClient(...

2020-12-01 16:34:44 402 7

原创 CoordinatorLayout下ViewPager2的滑动问题

问题描述:最近发现个问题,在CoordinatorLayout多tab的情况下,若一开始滑动tab下的ViewPager2,切换tab后,滑动AppBarLayout区域,没有任何反应。解决方案参考如下:1、CoordinatorLayout下ViewPager2的滑动问题2、ViewPager2重大更新,支持offscreenPageLimit...

2020-11-03 17:28:11 1645

原创 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 745

原创 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 2467

原创 百度地图请仔细核查 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 2825

原创 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 12305 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 7653 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 643

原创 编译ffmpeg4.2的踩坑及解决

通过网上的shell脚本,编译ffmpeg4.2版本不成功的问题;打开ffmpeg文件下的configure文件。可以看到如图的代码片段,默认>的事clang编译器。所以安装之前的shell脚本,编译不成功。解决办法,就是如上图,将此段代码注释掉即可。...

2020-04-07 14:19:14 1564

原创 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 12027 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 1171

原创 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 331

原创 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 215

原创 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 1602 1

原创 Mac更新npm,Mac升级npm,有效实践

查看npm的当前版本号命令: npm -v 或者 npm --version更新/升级最新的npm版本命令: sudo npm install npm@latest -g

2019-12-12 13:28:48 524

原创 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 2248

原创 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 621

原创 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 1107 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 952

原创 Java文件结构化文本详解,APT,常用元素属性及Android studio升级出现问题的解决方式

Java 结构化语言详解类元素包元素方法元素属性元素需要掌握的API升级Android Studio总是出现问题的解决方法:将配置设置为向下兼容的模式。如下图...

2019-11-11 22:39:03 183

原创 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 139

原创 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 954

原创 Android微信支付成功或失败,返回App页面闪动的问题

问题描述:Android中,直接调用微信Sdk进行支付,支付成功后,返回App,页面出现闪动,体验十分不好。解决方案:1、在AndroidManifest.xml中对微信支付回调页面的注册如下:<activity android:name=".wxapi.WXPayEntryActivity" android:exported="tr...

2019-10-29 16:25:15 650

原创 支付宝支付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 1827

原创 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 1734

原创 获取RecyclerView当前屏幕显示的第一个条目的position位置

一、关于LinearLayoutManager或GridLayoutManager获取当前屏幕第一个条目的位置或最后一个位置的方法;findFirstCompletelyVisibleItemPosition(),findFirstVisibleItemPosition() : 可以获取屏幕中展示第一个item的position值findLastCompletelyVisibleItem...

2019-08-05 15:44:15 17094 5

原创 ARouter fragment onActivityResult

笔记:Postcard postcard = ARouter.getInstance() .build(ARouterPathConstant.TRADE_OFFER_AND_OTHER_DETAIL_ACTIVITY) .withString(ARouterInjectConstan...

2019-05-03 15:07:07 2081

原创 android启动页白屏的问题

<style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar"> ...... <item name="android:windowIsTranslucent">true</item> <item name="android:windowNoTitle">...

2019-04-26 16:36:54 244

KeyBoardDemo.zip

Android中自定义数字键盘,有x, 确定,隐藏软盘按钮。适合支付,数字,价格输入等。可以根据成品进行符合自己的需求。如果有不明白的,也可以关注我,与我联系,我会尽快为帮你解决相关难题。

2020-02-25

仿QQ空间时间轴图片展示

仿QQ空间时间轴图片展示。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。

2018-01-03

Andorid公告noticeDemo

app应用首页公告,可点击至详情页;

2016-12-14

android手机做socket服务器,多手机进行通信

此文件安装过后本机即是服务器,本机与本机可以交互; 一、针对本机作为服务器; 步骤: 1、先启动服务:点击“先去管理服务” 2、再“前去会话”,进入会话界面之后,先点击连接;即可在下方输入内容,返送; 二、如果其他手机访问作为服务器端手机, 则需把ServerSocketUi类中的wifi_ip;强制改为作为服务器端的ip;无需点击“先去管理服务”,即可“前去会话” 补充:作为服务器端,你可以直接获取本机的服务器ip; 作为客户端(别人连接的时候),在前去会话页面,手动输入你的ip,点击连接即可; 注意:如果本机作为服务端,一定要先启动服务端, 再点击连接; 如本机非服务器,要先打开服务端手机的服务,再连接,否则程序异常退出;

2015-12-18

html5+css3+js实现的导航栏

1、本demo实现的效果是:以及导航栏; 当鼠标移动到一级导航栏的标题上,相应二级菜单显示; 2、用到的技术:html5,css3,javaScript 3、如果这个demo对你有一点帮助,我的分享也是值得的;

2015-12-09

纯html5+css+js轮播图

1、当鼠标停留在图片上时,轮播图停止波动,当鼠标离开图片的时候,间隔两秒继续轮播; 2、当鼠标进过小圆点时,轮播到相对应的图片位置,然后停止轮播,当鼠标离开圆点时,间隔两秒继续轮播; 3、当鼠标不停留在图片或小圆点处时,间隔两秒轮播;

2015-12-03

最新的gradle-2.5安装包

最新的gradle-2.5-bin.zip安装包

2015-10-07

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除