自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 资源 (2)
  • 收藏
  • 关注

原创 集成Swagger3报错:Failed to start bean ‘documentationPluginsBootstrapper‘;

org.springframework.context.ApplicationContextException: Failed to start bean 'documentationPluginsBootstrapper'; nested exception is java.lang.NullPointerException

2022-03-21 11:17:34 1131

原创 Unable to access ‘https://github.com/**/**/‘: OpenSSL SSL_read: Connection was aborted, errno 10053

提交代码到git,报如下错误:Unable to access 'https://github.com/**/**/': OpenSSL SSL_read: Connection was aborted, errno 10053记录下解决方案:git config --global http.sslVerify false

2021-03-12 10:44:27 13259 7

原创 通过adb查看当前所显示的activity

查看Android项目中当前最顶层的Activity的方法:在命令行窗口中输入:adb shell dumpsys activity | findstr "mFocusedActivity" 即可查看当前Activity的信息

2018-01-30 13:03:15 3087

原创 Activity生命周期

Android官方文档和其他资料都对Activity的生命周期进行了详细的讲解,在项目开发中遇到了有关Activity的生命周期的问题,再次对Activity的声明周期进行一次总结复习。Activity的生命周期可以分为两种情况:一种是正常情况下的生命周期,另一种是异常情况下的生命周期。1. 正常情况下,Activity会经历如下生命周期:(1) onCreate: 表示Act

2017-08-22 17:34:37 308

原创 Android APP启动白屏,秒开解决方法

参考:https://www.bignerdranch.com/blog/splash-screens-the-right-way/

2017-07-25 16:35:49 920

转载 递归算法

递归算法是把问题转化为规模缩小的同类问题的子问题。然后递归调用函数来表示问题的解。一个过程直接或间接调用自己本身,这种过程叫做递归。特点:递归算法市一中直接或者间接地调用自身算法的过程,在计算机编写程序中,递归算法对解决一类问题是十分有效的,他往往使算法的描述简洁而且易于理解。递归算法解决问题的特点:(1) 递归算法就是在过程或函数里调用自身;(2) 在使用递归策略时。必须有一

2017-06-16 10:24:10 405

原创 Android错误提示信息: java.lang.StackOverflowError: stack size 8MB

在项目开发中 使用View Pager+TabLayout+Fragment 出现错误提示信息---  java.lang.StackOverflowError: stack size 8MB提示错误信息如:错误原因:在使用Fragment中 :将inflater.inflate(R.layout.fragment_demo,container);替换成inflater.inflate

2017-06-05 17:22:23 5649

原创 Error:Cannot locate factory for objects of type DefaultGradleConnector, as ConnectorServiceRegistry

在Android Studio 中安装了插件之后出现了这个问题,问题描述:Gradle 'MyAndroidDemo' project refresh failedError:Cannot locate factory for objects of type DefaultGradleConnector, as ConnectorServiceRegistry has been c

2017-05-18 22:32:48 557

原创 Android Studio 查看签名文件中的签名

使用Android Studio 生成签名文件之后 查看生成签名的SHA1和MD5的方法:

2017-05-18 18:43:56 1268

原创 Android 中进度计算--百分比显示

Android 中进度计算,以百分比显示float pressent = (float) i / mNumber * 100;//i 增加数量,mBNumber 总数mIvProgressBar.setProgress((int) pressent);希望有帮助

2017-05-11 16:30:16 11320 1

原创 Android中TextView首行缩进

在项目中需要使用到TextView首行缩进显示:解决方案:1.setText("\u3000\u3000"+xxxxx);2. setText(" "+xxxxx);(使用此方法在不同的分辨率下会有问题)3.在setText()的时候先使用该方法,进行处理SpannableStringBuilder spanBuilder = new SpannableStringBuilder(

2017-05-09 14:58:31 1572

原创 使用OkHttp请求网络,数据无法解析--okhttp3.internal.http.RealResponseBody@2be8f5f6

在网络请求过程中出现了这个问题:okhttp3.internal.http.RealResponseBody@2be8f5f6 请求下来的数据一直无法进行解析,如图困惑了好长时间,终于想出了了解决方案:将 String  res = response.body().toString();换成String res = response.body().string();即可.请求结果如

2017-04-27 18:21:39 10916 12

原创 Android Studio设置自动导包及删除无用包

1.打开Android Studio,依次File->Settings...->Editor->Auto Import点击确定,即可

2017-04-18 17:01:22 455

原创 Python环境搭建

由于本人使用的是Windows系统:则以Windows平台进行python的自学之路。在Windows操作系统上安装Python的步骤:1.在浏览器中访问 http://www.python.org/download/2. 在下载列表中选择Windows平台下的安装包3. 要安装程序python-XYZ.msi,Windows系统必须支持Microsoft Instal

2017-04-12 16:01:40 289

转载 Android Studio打包签名

在Android Studio中对项目进行打包签名过程:  1.选择 Build -> Generate Signed APK ...2.弹出窗口,如果没有key,就创建一个,如果已经创建过key,就选择存在的key;3.创建key,根据自己的需求进行创建key

2017-04-12 14:12:18 242

原创 ArrayList去除重复对象

public ArrayList getSingleList(ArrayList list){ ArrayList newList = new ArrayList(); Iterator iterator = list.iterator(); while (iterator.hasNext()){ Object obj = iterator.next();

2017-04-10 20:18:38 644

转载 Android Studio连接夜神模拟器

1.先启动夜神模拟器2.运行cmd命令,cd到夜神安装目录,执行命令:nox_adb.exe connect 127.0.0.1:62001即可连接到模拟器。

2017-04-06 16:02:33 2118

转载 SharedPreferences.Editor的apply和commit方法区别

SharedPreferences.Editor的apply 和commit方法的区别:1.apply没有返回值而commit返回boolean表明修改是否成功;2.apply是将修改数据原子提交到内存,而后异步真正提交到硬盘,而commit是同步的提交到硬件磁盘,因此,在多个并发的提交commit的时候,他们会等待正在处理的commit保存到磁盘后操作,从而降低了效率。而apply只售原

2017-04-05 13:33:36 897

原创 Android Studio 上传SVN忽略文件

使用Android Studio创建项目,会自动生成一些文件,提交项目到SVN中进行版本控制时,应将这些文件忽略掉:步骤:1.打开Setting - Version Control -Ignored Files2.添加需要忽略的文件 :2.1. idea文件夹2.2. gradle文件夹2.3. 所有的build文件夹2.4. 所有的.iml文件2.5. local

2017-01-06 13:29:12 597

原创 Android 设置全屏模式

1.在Android 代码中进行设置,在代码中添加如下代码://无标题requestWindowFeature(Window.FEATURE_NO_TITLE);//全屏显示getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_F

2017-01-05 20:19:37 317

转载 Android Studio 出现 Gradle's dependency cache may be corrupt

打开下载的项目经常会出现这种问题,解决方案:把.android 和.gradle文件删除即可

2016-12-27 17:39:16 235

转载 Android fragment 重叠问题—通过hide,show方式导致的解决方法

做项目中,遇到在fragment页面切换过程中出现了fragment重叠现象;原因:在切换时,fragment所在activity已经被销毁。并且通过 @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState);

2016-11-16 14:04:16 1741

Android 通讯录增删查改

Android 通讯录增删查改

2017-05-11

RoundProgressBarDemo

ProgressBar实现自定义进度条,支持在子线程中进行更新进度

2017-05-11

空空如也

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

TA关注的人

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