自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

开发小白的博客

但行好事,莫问前程

  • 博客(27)
  • 资源 (1)
  • 收藏
  • 关注

原创 Duplicate class okhttp3...

Android解决Duplicate class okhttp3...的错误

2022-10-11 17:51:20 1061 1

转载 UML类图几种关系的总结

在UML类图中,常见的有以下几种关系:泛化(Generalization),实现(Realization),关联(Association),聚合(Aggregation),组合(Composition),依赖(Dependency)1.泛化(Generalization) 【泛化关系】:是一种继承关系,表示一般与特殊的关系,它指定了子类如何特化父类的所有特征和行为。例如:老虎是动物的一种,即有老虎的特性也有动物的共性。【箭头指向】:带三角箭头的实线,箭头指...

2021-12-30 15:08:24 198

原创 Android Studio for MAC 搜索不到Plugin

1.打开终端输入如下命令open ~/Library/Application\ Support/Google/AndroidStudio4.1/pluginsAndroid Studio的版本号根据自己电脑的版本填写如果在执行上述命令时出现如下问题:The files /.../Application and /.../Support do not exist.可以先打开Library这个文件夹,然后在里面依次找到Application Support、Google、Android

2021-03-09 16:51:47 495

原创 Android 10集成百度定位SDK定位失败

Android 10.0集成后出现如下错误:NetWork location failed because baidu location service can not decrypt the 。。。。。。解决方法如下:so库文件放在jniLibs下,与java平级jar包,放在libs下,与src平级在build.gradle中加入 sourceSets{ main{ jniLibs.srcDirs =['src/main/jniLibs']

2021-01-18 19:39:45 1670 1

原创 Mac出现 command not found: adb

方法一:打开mac的终端,输入 cd ~输入 touch .bash_profile【如果没有 .bash_profile这个文件,则创建一个这个文件】输入 open .bash_profile【打开我们创建的这个文件,此时应该弹出一个文本编辑框,如果是第一次配置环境,那么文本编辑框为空白】在打开的文本编辑器中写入如下代码:• export ANDROID_HOME=/usr/local/opt/android-sdk• export PATH=${PATH}:${ANDROID_HOME

2020-12-07 16:06:22 2666

原创 Android Service

Service简单概述 Service在清单文件中的声明 Service启动服务实现方式及其详解 Service绑定服务的三种实现方式 关于启动服务与绑定服务间的转换问题 前台服务以及通知发送 服务Service与线程Thread的区别 管理服务生命周期的要点 Android 5.0以上的隐式启动问题及其解决方案 保证服务不被杀死的实现思路1.Service简单概述服务时可以长时间在后台运行并且没有界面的应用组件。服务一旦被启动将一只会在后台运行,即使启动它的组件被销毁也不会受.

2020-10-24 11:53:53 458

原创 mac使用jeb记录

1.下载jebhttps://down.52pojie.cn/Tools/Android_Tools/jeb-2.2.7.201608151620_crack_qtfreet00.zip2.下载crack3.将crack中的文件全部复制到下载的jeb目录的根目录下4.JDK版本不得高于1.8.0_121,否则会闪退;不得小于JDK版本不得高于1.8.0_505.完成以上...

2020-02-06 15:13:35 2583

原创 AppBarLayout的五种ScrollFlags

scroll:屏幕向上滑动时AppBarLayout中的Toolbar先被隐藏然后RecycleView的item才会开始滚动,向下滑动时当RecycleView的item到达顶部时AppBarLayout中的Toolbar才会开始展示。注意两点:第一点,如果使用了其他值,必定要使用这个值才能起作用;第二点:如果在这个Toolbar前面的任何其他child View没有设置这个值,那么这个To...

2020-01-09 13:51:14 599

原创 Android 服务两种启动方式的区别

Android服务启动方式有两种,通过start启动和bind启动1.start启动创建一个继承自service的类; 在manifest.xml中配置service; 使用Context的startService(Intent)启动该service; 使用stopService(Intent)停止服务。使用该方式启动的生命周期onCreate——onStartCo...

2019-06-29 15:29:42 1810

原创 Java中的String,StringBuilder,StringBuffer三者的区别

Java中的String,StringBuilder,StringBuffer三者的区别区别在于两个方面:运行速度和线程安全。1.首先是运行速度,运行速度方面StringBuilder>StringBuffer>String。String慢的原因:String是一个常量,而StringBuilder和StringBuffer是一个变量,也就是说String一旦被创建后将不再被更...

2019-06-29 15:18:32 150

原创 Arouter使用

ARouter使用与原理简单使用1.添加依赖在根目录下的build.gradle中添加如下代码javaCompileOptions { annotationProcessorOptions { arguments = [moduleName :project.getName()] }}在app下的build.gradle中添加如下代码implemen...

2019-06-29 15:09:25 1840 6

转载 解决 React-Native mac 运行报错 error Failed to build iOS project. We ran "xcodebuild" command but it exite

转自:https://www.cnblogs.com/stevexu/archive/2019/04/21/10745769.html运行 react-native run-ios时出现以下问题error Failed to build iOS project. We ran "xcodebuild" command but it exited with error code 65. To ...

2019-06-15 10:36:22 7617 4

原创 React Native采坑之:The navigation prop is missing for this navigator.In react-navigation 3 you must set

最近在使用createStackNavigator这个组件时出现了如下错误:我运行的代码是原因:在以前版本react-navigation的App中,容器由create * Navigation方法提供。在react-navigationV3中,需要手动添加createAppContainer代码如下:以上操作即可解决此问题...

2019-06-13 14:38:27 1000

原创 react-native run-adnroid无法构建gradle,Connection refused (Connection refused)

配置好环境,初始化项目后执行react-native run-android出现如下错误#### 根据错误日志发现有两个问题:1. ```gradle```无法构建;2. 127.0.0.1出现```Connection refused```一开始我陷入了一个误区,一直在尝试解决Could not resolve all artifacts for configuration ':cl...

2019-05-07 16:58:46 1767

原创 viewpager+fragment实现沉浸式状态栏

MainActivity中使用ViewPager+Fragment的方式作为首页,但是每个fragment有独立的状态栏颜色,同时还要适配刘海屏,水滴屏。直接上代码<!--给APP设置为无标题栏样式,在style下--><resources> <style name="AppTheme" parent="Theme.AppCompat.Light.No...

2019-04-25 18:56:31 2725

原创 Android APP不适配用户修改后的字体大小

在activity的基类(如BaseActivity)中加入如下代码即可 @Override public Resources getResources() { Resources res = super.getResources(); Configuration config = new Configuration(); config...

2019-01-16 10:38:05 641 1

转载 由浅入深,聊聊权限设计

⊙什么是权限,程序员理解的权限和客户所理解的权限是不是一致的?⊙权限的划分原则,权限到底是根据什么原则进行组合的?⊙角色是用户与权限之间的必要的关系吗?角色到底承接了什么作用?⊙如何进行合理的表设计?⊙安全框架。 1.什么是权限 在很多与开发者也好,与客户也好,沟通的过程中我们很多次提到了权限,但是权限具体的含义每个人理解的含义都不明确,这样很容易造成双方信息不对...

2018-11-26 20:12:48 171 1

原创 Android9.0无法加载http的url,net::ERR_CLEARTEXT_NOT_PERMITTED

从Android 9.0(API级别28)开始,默认情况下禁用明文支持。因此http的url均无法在webview中加载附上我使用的解决办法:&lt;?xml version="1.0" encoding="utf-8"?&gt;&lt;manifest ...&gt; &lt;uses-permission android:name="android.permission...

2018-11-17 11:00:53 13019 9

原创 Toast工具类,App退出时Toast同时销毁

public class ToastUtils { private static Toast mToast; public static void showToastShort(Context context, String msg) { if (mToast == null) { if (msg != null &amp;&amp; m...

2018-10-26 09:37:57 525

原创 Android Studio运行时出现 Validates resource references inside Android XML files

报错情况如下08-31 14:57:45.007 31250-31250/com.klb.frame E/AndroidRuntime: FATAL EXCEPTION: main Process: com.klb.frame, PID: 31250 java.lang.RuntimeException: Unable to instantiate activity Comp...

2018-08-31 15:20:17 9312

原创 libpng error: Not a PNG file

Android Studio开发时出现:libpng error: Not a PNG fileAndroid Studio版本:3.1.3从反馈的错误信息来看意思就是我的图片中存在不是.png格式的图片知道问题后问题就好解决了,在res→mipmap/drawable将自己的资源中的每一张图片都打开然后看格式是否是.png格式如图:注意:一定要将图片打开才能看到,因为即使你的...

2018-07-27 20:24:18 2054

原创 ScrollView嵌套LinearLayout布局不能撑满全屏的问题

当ScrollView里的元素想填满ScrollView时,使用"fill_parent"或者"match_parent"是不管用的,必需为ScrollView设置:android:fillViewport="true"。  如果ScrollView中的元素高度超过当前屏幕的高度时,这个设置将毫无意义。但是我们不能保证每个使用ScrollView的布局都能撑满整个屏幕,所以此时设置android:...

2018-06-05 15:54:03 4898 1

原创 简述compileSdkVersion,minSdkVersion,targetSdkVersion

compileSdkVersion:Android Studio编译时的环境,与运行时无关。由于Android Studio有预编译功能,所以在编译时会有一些警告。最理想的情况就是把compileSdkVersion设置到最高,可以避免使用被弃用的API,并且为使用新的API做好准备。minSdkVersion:APP运行时支持的最低的Android版本。例如 minSdkVersion 19  ...

2018-04-26 11:42:40 291

原创 webview出现图片加载异常 Mixed Content: The page at 'https

webview加载https时会出现图片无法加载状态,根据日志查看,发现加载的url会先加载http,然后再加载https,因为谷歌在Android5.0开始默认关闭混合模式,https中不能加载http资源所以在Android5.0及以上要手动开启混合模式if (Build.VERSION.SDK_INT &gt;= Build.VERSION_CODES.LOLLIPOP) { myw...

2018-03-26 15:59:57 6165

原创 This is caused by library dependencies that have been compiled using Java 8 or above.

Error:Error converting bytecode to dex:Cause: Dex cannot parse version 52 byte code.This is caused by library dependencies that have been compiled using Java 8 or above.If you are using the 'java' g

2017-05-23 22:55:07 858

原创 Android打开H5时提示“请在微信客户端打开”

这个提示原因是当前手机浏览器不能识别带有微信字段的链接,解决办法就是给它添加微信浏览器的识别 首先获取UA webview.getSettings().getUserAgentString(); 获取之后在行进行添加 webview.getSettings().setUserAgentString(ua + ” MicroMessenger/4.5.255”); 之后在调用 webvi

2017-05-10 12:05:12 4905

原创 编译项目时出现应该有伪属性名 Error:Execution failed for task

Error:Execution failed for task ':app:dataBindingProcessLayoutsBaiduDebug'.&gt; org.xml.sax.SAXParseException; systemId: file:/F:/workspace/fula-android2/app/build/intermediates/res/merged/baidu/debug...

2017-04-20 15:35:13 3616

DB.Browser.for.SQLite-3.11.0.dmg

DB.Browser.for.SQLite-3.11.0

2020-12-24

空空如也

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

TA关注的人

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