自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

顾曲周郞的博客

每天进步一点!

  • 博客(106)
  • 资源 (7)
  • 问答 (1)
  • 收藏
  • 关注

原创 在app中启动第三方应用wps注意事项

需求:在app内下载完office文件后,调用wps直接打开文件,代码如下 Intent intent = context.getPackageManager().getLaunchIntentForPackage("cn.wps.moffice_eng"); if (intent == null) { ToastUtil.show(context, "请先安装WPS Office 软件"); } else { Bundle

2021-10-20 15:49:53 825

原创 Mysql忘记密码后重置密码

MySQL版本:mysql-8.0.26-winx641. 使用管理员权限打开命令窗口,切换到mysql的bin目录下2. 在命令行中输入: net stop mysql3. 待mysql服务停止后,输入: mysqld --shared-memory --skip-grant-tables ,此时命令提示符窗口处于锁定状态,我们重新以管理员权限打开新的命令提示符窗口。4. 在新的命令提示符窗口输入: mysql -uroot -p 后回车,提示输入密码时直接按回车进入。5. 输入: us

2021-09-03 13:11:44 236

原创 Spring学习之错误记录

导入Spring项目之错误记录 1. java.sql.SQLException: Unknown system variable ‘tx_isolation’ 2. You must configure either the server or JDBC driver (via the serverTimezone conf) 1 错误原因mysql版本8.0.22,驱动版本用的5.1.6,mysql版本和驱动版本不匹配,更换驱动版本。 <dependency>

2020-12-23 10:00:58 231

原创 Spring Aop 自动创建代理

Spring Aop 自动创建代理1 BeanNameAutoProxyCreator 根据Bean名称自动创建代理2 DefaultAdvisorAutoProxyCreator 根据Advisor本身包含信息创建代理3 AnnotationAwareAspectJAutoProxyCreator 基于Bean中的AspectJ注解进行自动代理1 根据Bean名称自动创建代理(),举例,对所有以DAO结尾Bean所有方法使用代理 <!--配置目标类--> <bean

2020-11-17 16:50:13 228 1

原创 Spring底层IOC实现原理

Spring底层IOC实现原理工厂+反射+配置文件/* Spring的方式实现 */ public void demo2(){ //创建Spring的工厂 ApplicationContext applicationContext=new ClassPathXmlApplicationContext("applicationContext.xml"); //通过工厂获得类: UserService userService=(UserServic..

2020-10-30 10:25:55 409

原创 Spring 快速入门

Spring 快速入门快速入门流程下载Spring Jar包1.1 直接在浏览器地址栏输入 https://repo.spring.io/simple/libs-release-local/org/springframework/spring/ 下载某个版本1.2 下载完成后解压,查看目录结构。导入Spring核心开发Jar包到工程2.1 下图是开发中需要用到的核心jar包+ 2.2 或者可以Maven引入 ```<dependencies>&l

2020-10-30 10:13:36 109

原创 Spring概述

文章目录1.1 Spring概述1.2 Spring优点1.3 Spring模块Spring概述Spring 是一个开源框架。Spring 为简化企业级应用开发而生。使用Spring可以使用简单的JavaBean实现以前只有EJB才能实现的功能。Spring 是JavaEE/SE一站式开发框架,对服务器每一层(WEB层、业务逻辑层、持久层)都有解决方案Spring 是一个轻量级控制反转(IOC)和面向切面的容器框架。Spring的优点方便解耦、简化开发Sp

2020-10-29 17:25:35 83

原创 apk签名相关

一,查看apk是否签名,jarsigner -certs -verbose -verify D:\studyrun.apk结果会根据实际签名情况显示,如下,二,查看apk签名信息keytool -printcert -jarfile D:\studybuild.apk结果如下三,查看签名证书信息。keytool -list -v -keystore study.jks输入秘钥库口令显示结果,此时可以把结果与第二步结果对比,判断是否是该apk的签...

2020-10-12 11:31:49 84

原创 安卓签名MD5相关说明

什么是包名?每个 Android 应用均有一个唯一的应用 ID。安卓以 Java 包的形式管理应用。具体说明见官方文档: https://developer.android.com/studio/build/application-id.html什么是签名文件?安卓 apk 需要开发者进行签名。.开发调试过程中,IDE(androidstudio,Eclipse) 会使用默认的 debug 签名文件进行签名。但发布 apk 时必须使用,...

2020-06-30 11:58:13 6123 2

原创 查找某个端口被哪个程序占用,并解除占用

系统环境:win101.徽标键+x,选择Windows PowerShell(管理员)(A)在命令窗口输入命令 netstat -ano ,会出现个端口被占用的详细信息,如下图2.找到被占用的端口(例3306),并记住它的PID(该行最后一组数字),输入命令 netstat -ano|findstr "PID"(PID替换)有时候上图TCP位置会直接显示是哪个程序占用...

2020-04-06 16:57:53 427

原创 记录解决fragment中onActivityResult不回调用的问题

开始入坑kotlin了解决办法:在宿主activity中 override fun onActivityResult(requestCode: Int, resultCode: Int, data: Intent?) { super.onActivityResult(requestCode, resultCode, data) if (supportFr...

2020-03-19 09:29:35 266

原创 Caused by: Error: ' ' is not a valid resource name character

产生过程从GitHub上clone了一个项目,导入AS运行就产生这个错误,如下图好吧,翻译一下,大概意思是,空格不是有效的资源命名字符,就是说项目里某些字符名字引用包含了空格,在as编译里是不允许的。解决办法根据上图的错误提示找到并打开相应value文件夹下的相应文件(可能是string.xml或者attrs.xml等value文件),替换掉空格就行,如下图ps:文件内...

2019-12-16 15:34:23 603

原创 \build\intermediates\signing_config\debug\out\signing-config.json (拒绝访问。)

原因:重装电脑系统后有权限问题产生的错误解决办法:直接删掉module下的build文件,重新run就行了

2019-12-14 11:57:54 4954 5

原创 不用插件设置AndroidStudio编辑界面背景

直接上图第一步第二步

2019-12-12 10:41:07 160

原创 程序包android.support.v4.xx和android.support.v7.xx不存在之错误记录

错误产生过程:在as里新建的工程导入一个老项目module,而这个module依赖v4v7包,一运行就报错这俩包不存在。错误产生原因:由于as版本比较新(我的是3.5.1),新建工程时默认支持androidx(想了解的同学自行谷歌),由此导致v4v7找不到。解决办法:打开gradle.proprietary文件,将下面这两句注释掉重新运行即可。andro...

2019-10-21 14:49:21 836 1

原创 唯独百度搜索打不开,其他网站软件上网正常的解决办法记录

此类问题,首先排除是网络连接问题,不用去查ip dns等地方而是hosts文件出问题了,hosts文件存放路径是C:\Windows\System32\drivers\etc然而打开此路径后没有该文件,WTF(我的是win10系统)好吧,按照大神的方法按下Windows 徽标键 +X键点击命令提示符(管理员)进入DOS窗口for /f %P in ('dir %win...

2019-10-11 14:32:11 14586 12

原创 AndroidStudio getter判空模板,(适用于实体类、String、list)

#if($field.modifierStatic)static ###end$field.type ###set($name = $StringUtil.capitalizeWithJavaBeanConvention($StringUtil.sanitizeJavaIdentifier($helper.getPropertyName($field, $project))))#if ...

2019-08-12 11:01:39 873 7

原创 v9.0.4注册码

190506164782

2019-07-19 17:21:03 1767

原创 安卓布局文件xml中一个汉字宽度的空格

在布局文件中经常需要实现对齐,标题字数不同如何实现对齐呢方法一:直接在布局文件中使用&#12288; android:text="拟发文种&#12288;"方法二:在strings.xml文件中使用\u3000,在布局中引用<string name="title">发文标题\u3000:</string>方法中&#1228...

2019-06-15 15:38:23 922

原创 scrollview 嵌套recyclerview 显示不全

解决办法在RecyclerView的外部套上一层RelativeLayout<RelativeLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:descendantFocusability="blocksDescendants">...

2019-05-30 15:42:50 158

原创 android studio 打开java文件 内容全变了

问题描述:某天打开项目的activity的java文件界面突然变成下面这样了,但是用Notepad++打开代码什么的都正常,不知道什么原因造成的解决办法使用notepad++打开java文件,随便改个地方或者直接按俩空格再保存,返回AS一切恢复。。。。...

2019-04-08 10:51:11 4435 9

原创 Manifest merger failed with multiple errors, see logs

在build添加新的引用时产生Manifest merger failed with multiple errors, see logs 错误多数是因为配置清单文件合并引起的错误原因1minSDKVersion不一致解决办法  &lt;uses-sdk android:minSdkVersion="15" tools:overrideLibrary="com.ess.file...

2019-01-02 13:10:17 291

原创 在一个Activity里销毁另外一个Activity

  步骤一:在需要被关闭的那个activity中(例MainActivity)设置一个变量记录这个activity,之后在onCreated方法里让它等于this。 public static MainActivity instance; @Override protected void onCreate(Bundle savedInstanceState) { ...

2018-12-29 09:20:56 840 1

原创 ShimmerRecyclerView使用注意事项

ShimmerRecyclerView是一个可以在加载数据的时候显示闪烁效果(Shimmer)的 RecyclerView。这个 RecyclerView 内置一个 adapter,控制 shimmer 的外观。使用方法说明什么的不再在介绍,可去github上搜索。说一下注意事项: 预加载的闪烁布局界面里的子控件一定要使用View,不然不会出现闪烁效果。像下面这样&lt;Line...

2018-09-28 12:27:54 787

原创 INSTALL_FAILED_USER_RESTRICTED错误

使用小米手机调试出现这个错误INSTALL_FAILED_USER_RESTRICTED 解决办法:打开开发者选项---打开USB安装(允许通过USB安装应用) 

2018-09-22 15:09:46 6011

原创 Android Studio将module变为library

进入module的build.gradle文件, 按下面的操作即可。//apply plugin: 'com.android.application' 将此处注释掉添加下面这段代码apply plugin: 'com.android.library' android { compileSdkVersion rootProject.ext.compileSdkVer...

2018-09-21 14:30:34 525

原创 Program type already present: com.google.gson.FieldAttributes

错误如下图问题原因:工程重复引用了gson的jar包所致。解决办法:在build.gradle的dependencies中加入代码:作用就是去除重复gson包 dependencies { configurations { all*.exclude group: 'com.google.code.gson' }}...

2018-09-21 10:10:56 2429

原创 记录个错误This window was lost,Rebuild removed 9 windows but added 8

错误如下09-13 17:25:35.895 957-970/? W/WindowManager: Rebuild removed 9 windows but added 8    java.lang.RuntimeException: here        at com.android.server.wm.WindowManagerService.rebuildAppWindowLis...

2018-09-13 17:41:11 1403

原创 Android Studio 查看一个方法或者自定义VIEW在哪里被调用过

方法一: 使用快捷键Ctrl + G方法二: 先光标定位到方法,右键在弹窗里选择 Find Usages 

2018-09-07 13:29:08 6352

转载 Android Studio3.xx新的依赖方式 implementation、api、compileOnly详解

转载: https://blog.csdn.net/yuzhiqiang_1993/article/details/783669852017 年google 后,Android studio版本更新至3.0,更新中,连带着com.android.tools.build:gradle 工具也升级到了3.0.0,在3.0.0中使用了最新的Gralde 4.0 里程碑版本作为gradle的编译版本,...

2018-09-05 10:56:13 2975

转载 com.android.support冲突的解决办法

转自: https://blog.csdn.net/yuzhiqiang_1993/article/details/78214812错误:All com.android.support libraries must use the exact same version specification (mixing versions can lead to runtime crashes当我们...

2018-09-05 09:49:40 1812

原创 SoundPool工具类(单例模式),兼容低版本

public class ClickSoundUtil { private Context context; private static SoundPool soundPool; private static int soundID; public static void play(Context context, int resId) { ...

2018-08-29 17:14:10 708

原创 apk 反编译

参考各位大神文章,自己记一下笔记用到的工具:  apktool           作用:资源文件获取,可以提取出图片文件和布局文件进行使用查看                   下载地址:https://bitbucket.org/iBotPeaches/apktool/downloads  dex2jar         作用:将apk反编译成java源码(class...

2018-08-04 10:15:21 419

原创 防止进入后含有edittext的界面自动弹出软件盘

在项目应用中遇到的问题,一个展示activity页面含有输入框,在刚进入这个页面的时候,软件盘弹出,遮挡部分页面,解决: **在edittext的外层的布局加android:focusable="true"android:focusableInTouchMode="true" 可以屏蔽键盘的弹出...

2018-07-26 17:30:05 714

原创 CreateProcess error = 2,系统找不到指定的文件

针对有安装NDK用户 Android/Sdk/ndk-bundle/toolchains/mips64el-linux-android-4.9/prebuilt/linux-x86_64/bin/mips64el-linux-android-strip 找不到, 导致编译报错也就是说在Android/Sdk/ndk-bundle/toolchains/mips64el-linux-an...

2018-07-25 12:02:00 9975 3

原创 Fiddler问题 - creation of the root certificate was not successful

d:cd D:\soft\Fiddler2 (切换到实际安装目录)makecert.exe -r -ss my -n "CN=DO_NOT_TRUST_FiddlerRoot, O=DO_NOT_TRUST, OU=Created by http://www.fiddler2.com" -sky signature -eku 1.3.6.1.5.5.7.3.1 -h 1 -cy author...

2018-05-16 14:46:09 806

原创 Vlayout中StickyLayoutHelper类型的 LayoutHelper作为顶部布局,滑动时会被其他非StickyLayoutHelper(以CardView为根布局的Item)覆盖

问题:Vlayout中StickyLayoutHelper类型的 LayoutHelper作为顶部布局,         滑动时会被其他非StickyLayoutHelper(以CardView为根布局的Item)覆盖。原因:CardView 有z轴效果,所以会被覆盖。 解决办法:给StickyLayoutHelper的 item也设置成CardView为根布局,z轴设置一个更大的z参数 。...

2018-05-15 17:57:17 2591

原创 刷新框架嵌套vlayout下拉刷新问题

问题:顶部为FixLayoutHelper,无法下拉刷新,解决:在FixLayoutHelper之前添加任意布局,即可刷新!

2018-05-14 15:56:15 2053

原创 Power Mode II 让你的AndroidStudio编辑界面炫酷起来

没图说个丁丁?一路爆炸带火花!有没有!安装方法:File-&gt;Settings-&gt;Plugins-&gt;Browse repositories...-&gt;搜索 Power Mode II

2018-05-12 14:26:21 10654

原创 Android5.0水波纹效果兼容低版本4.X

先看效果图(偷来的)    Android 5.0中新增了ripple类型,即波纹效果。要实现此几种种效果, 我们需要在res中添加一个新的文件夹drawable-v21,在此文件夹下新建bgripple.xml 用于实现波纹效果。&lt;ripple xmlns:android="http://schemas.android.com/apk/res/android" android:...

2018-05-09 11:21:54 1113

PC端GIF录制

PC端GIF录制,纯绿色小软件,无需安装,即开即用!PC端GIF录制,纯绿色小软件,无需安装,即开即用!

2017-11-29

颜色提取器

颜色提取器、颜色提取器颜色提取器颜色提取器颜色提取器颜色提取器

2017-11-24

最新全国省市县区json数据

最新全国省市县区json数据,需要的拿去

2017-08-30

Android官方培训课程中文版

Github发起开源协作翻译的项目,完成中文版的输出,这些课程是学习Android应用开发的绝佳资料。

2017-07-05

Google Android官方培训课程中文版

Google Android团队开设了Android Training板块,Github发起开源协作翻译的项目,完成中文版的输出,这些课程是学习Android应用开发的绝佳资料。

2017-07-05

文件比较器

各种编程语言初学者适用,用于代码文件或文件夹比较,用于更新代码,版本控制,差异颜色高亮显示,简单易懂

2015-09-15

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

TA关注的人

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