自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (1)
  • 收藏
  • 关注

原创 mac Android运行后Cause: error=86, Bad CPU type in executable

mac Android运行后Cause: error=86, Bad CPU type in executable

2024-03-17 20:07:36 446

原创 Appium Inspector StartSession 报错Error ,Failed to create session.Unexpected token<in JSON at position

Appium Inspector startSession 错误

2023-07-19 15:13:44 695

原创 Flutter打包IOS出现了Error:CocoaPods‘s specs repository is too out-of-date to satisfy dependencies

Flutter打包apk没有问题。可正常打包。但是当打IOS包运行flutter build ios命令后出现了如下错误:Error:CocoaPods‘s specs repository is too out-of-date to satisfy dependenciesTo update the CocoaPods specs, run:pod repoupdateError running pod install执行了pod repo update也不行。..

2021-05-07 12:56:35 2806 1

原创 Kotlin+Mvp+Retrofit+SmartRefreshLayout,封装刷新加载更多分页

Kotlin+Mvp+Retrofit+SmartRefreshLayout分享一个好用的android开发基础框架。本框架采用模块化MVP架构思想。提供了封装列表刷新,网络请求图片加载等操作。如果在你开发一个新的项目,没有好的基础框架,可以拿来简单的修改后就可以迅速的进入开发详细请查看 项目地址框架特点:使用kotlin语言,提高开发效率。无需findViewById,直接访问xml文件中的对象,并且有好多扩展,方便调用。Mvp设计思想,解耦合。层次清晰。提供了很多好用的工具类,以及ko

2021-03-08 14:46:23 1249 2

原创 Flutter运行安卓设备出现的Duplicate class com.google.common.util.concurrent.ListenableFuture的错误

运行一个新的Flutter项目,在IOS设备上没有问题可以正常的跑起来。运行在安卓设备上就出现了如下错误* What went wrong: Execution failed for task ':app:checkDebugDuplicateClasses'. > 1 exception was raised by workers:

2020-10-16 14:28:01 4137 6

原创 Flutter 运行Flutter run 出现的问题,卡住了

1 运行Flutter项目 执行flutter run命令后卡住了,一直停留在Running Gradle task 'assembleDebug'...需要在,android项目下找到build.gradle文件。更改为阿里的镜像: repositories { maven { url 'https://maven.aliyun.com/repository/google' } maven { url 'https://maven.aliyun.com/repos.

2020-07-23 17:36:35 11520 2

原创 TabLayout+ViewPager adapter.notifyDataSetChanged()刷新问题

在TabLayout+ViewPager使用场景下,往往会有这样的需求。删除或者添加一个TabLayout分类。然后刷新ViewPager以及下面的Fragment。那么调用PagerAdapter的notifyDataSetChanged()方法后,Fragment并没有刷新,并且Adapter中的getItem方法也没有执行回调。先说说解决办法:第一种解决办法:在你的自定义的Pag...

2020-05-29 13:40:49 798 1

原创 flutter 打包apk报错

按照官方文档签名等一些工作配置好了之后。开始使用flutter命令打包apk。在终端执行flutter build apk后等了一段时间后出现如下错误:FAILURE: Build failed with an exception.* What went wrong:Could not determine the dependencies of task ':app:lintVital...

2020-03-30 12:21:06 1576 1

原创 OkHttp源码全面解析

目录OkHttp介绍:OkHttp特点:Okhttp的基本使用分发器Dispatcher:拦截器拦截器依次调用的工作过程默认五个拦截器的作用:一、重试重定向拦截器 RetryAndFollowUpInterceptor(一)什么情况下Okhttp会帮我们重试?(二)什么情况下Okhttp会帮我们重定向?二、桥接拦截器 BridgeInterceptor...

2019-10-10 17:47:58 759

原创 Android如何更加有效的提升App的启动速度

一 启动App分为两种方式:1 冷启动:当直接从桌面上直接启动,同时后台进程中没有该APP进程的缓存,这个时候系统就需要重新创建一个新的进程,并且分配各种资源。2 热启动:该App在后台有该进程的缓存(例:按back键、home键,应用虽然会退出,但是该应用的进程是依然会保留在后台,可进入任务列表查看),这个时候启动的进程就属于热启动。热启动不需要重新分配进程,也不会执行Applicati...

2019-08-21 11:49:53 1563

md5加密文件

MD5加密 用于网络数据传参数的时候一般传密码时,为了安全,需要加密。

2015-07-08

空空如也

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

TA关注的人

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