5 WenPingkk

尚未进行身份认证

暂无相关简介

等级
TA的排名 8w+

高效解决gradle依赖下载失败的问题

在build项目时遇到项目无法编译提示证书问题:关于证书的问题,网上的解决方式大多是 下载证书本地来解决,也有通过开启vpn的方式来解决问题。我都尝试了,就是解决不了。最终通过配置本地的gradle文件来解决。1.下载本地的gradle文件然后在项目的gradle-wrapper.properties下配置本地gradle文件2.启动 offline 工作模式3.重新build一...

2020-02-13 11:51:18

Android Studio出现:Cause: unable to find valid certification path to requested target

现象导入项目编译后一直报 Cause: unable to find valid certification path to requested target;截图如下:# 这个问题相当扰人,按照网上的资料各种修改都无法解决。其中大部分的解决方法都是去添加 jcenter的证书。网上参考的资料大都会找到这篇博客:https://blog.csdn.net/frankcheng5143/...

2019-10-25 19:37:13

uses-feature使用

uses-feature的使用方式,简单说明。是什么?是提供配置,表示依赖特征的标识。AndroidManifest中的uses-feature配置用来声明一个app在运行时所依赖的外部的硬件或软件特征(feature),uses-feature还提供了一个required属性配置,表示此项依赖的软硬件特征是否是必须的,当它设置为true表示此app运行时必须使用此项特征,如果没有则无法工...

2019-06-28 08:53:26

配置ADB的过程.md

在新系统上发现adb命令无法使用,尝试了网上的方式,发现并没效果。目前用了自己的方式来配置adb。步骤;注意事项 是在用户变量里进行修改。1.路径platform-tools 路径;adb.exe的路径tools的路径,emulator.exe的路径2.配置不是在系统变量里添加adb的变量和路径!!!...

2019-06-05 19:22:36

Android can only be built by versions 3.81 and 3.82--解决方法

在编译旧版本[4.0]项目时报这个问题[Android can only be built by versions 3.81 and 3.82],参考了网上的解决方法,并不是很有效;有个更加直接的方法,把当前对于版本筛选的代码直接注释掉。然后编译。运行,编译成功。##解决方法注释掉对应的代码:# Check for broken versions of make.# (Allow an...

2018-11-20 11:48:35

ubuntu删除软件的命令行

sudo apt-get remove --purge 软件名;sudo apt-get autoremove --purge 软件名;

2018-09-10 19:39:33

动态监听当前设备语言[广播实现]

静态注册的广播是:(Intent.ACTION_LOCALE_CHANGED);广播接接收者来接收对应广播,然后可以做对应的业务逻辑。

2018-08-28 21:53:38

手动控制跳转到对应activity的简单实现

使用 命令行来实现activity跳转:adb shell am start -n com.xxx/yyy.[Activity];/前是包名;/后是详细包名,末尾是Activity;注意,不要有.java的后缀

2018-08-28 21:49:53

git命令,删除远程仓库

指定远程仓库后,若冲洗指定,则可以先把当前指定的远程仓库删除,命令为:git remote remove [仓库名]

2018-08-27 19:38:00

提交远程仓库,如何撤销

遇到这种情况,一般是提交错了文件到远程,如何解决呢?远程代码先不要合并,告知leader。方法1,把当前的修改复制出来;2,版本回退到未提交的版本,git reset –hard xxx[版本号];3,重新添加要提交的文件,记得检查,不要再犯错;4,重新提交,commit;5,push到远程;现在因为HEAD低于上次提交,你需要强制提交,到远程,把上次的提交替换掉。 方式: gi...

2018-07-17 12:01:19

给RecyclerView添加一个HeaderItem

关键代码Adapte中判断多种ViewTypedataSize数量+1position的实际数量值;这里容易出现角标越界具体数量的填充过程遇到的问题这样可以实现添加Header的操作;但是header带有 banner和一些自定义的控件;持有了当前页面的上下文;我用静态类的形式,通过传入上下文来控制不会默认持有当前上下文的引用;出现内存泄露.具体原因是自定义的控件中持有...

2018-04-20 11:09:07

NestedScrollview嵌套recyclerview产生的问题

参考这篇文章https://www.cnblogs.com/fuyaozhishang/p/8232378.html

2018-04-19 21:37:43

Kotlin语言中部分知识点总结

函数作为参数传递 //创建一个方法,该方法传递的是一个函数 f,Unit表示该函数函数不需要返回任何有效值 fun uiThread(f:()->Unit){ handler.post { f() } }//下面这种和上面达到的小姑是相同的;都是handler执行f方法体 fun uiThreadMethod(f:()->Unit...

2018-04-19 12:28:44

Kotlin,解决依赖冲突

在项目中导入多个依赖时,如果多个依赖中包含相同的jar包,这时候,会出现依赖重复的问题,如何解决这个问题呢?举个栗子:compile(“commons-httpclient”,”commons-httpclient”,”3.1”)中包含logging的jar包: compile(“org.springframework”,”spring-webmvc”,”4.0.4.RELEASE”

2018-01-15 10:31:46

Kotlin开发遇到的两个问题以及解决方式

##问题1:builde.gradle.kts文件下的依赖总是出问题,无法正常的依赖对应的插件和库文件;- 解决方式:分析了下当前我在gradle.properties文件下导入的gradle版本是4.4.1的,实际上目前主流用的是4.1的,改成4.1的这样问题就解决了.##在构建过程中报这样的错误: 问题2,报这样的错:- 关键词: offline mode.- 解决方式 在se

2018-01-14 23:58:13

java.security.NoSuchProviderException: no such provider: BC.这问题如何解决

- 将bcprov-jdk15on-151.jar复制到java根目录的/jdk1.7.0_75/jre/lib/ext中,然后进到/jdk1.7.0_75/jre/lib/security中,编辑java.security,在security.provider.10=sun.security.mscapi.SunMSCAPI下面一行添加如下代码:security.provider.1

2018-01-10 11:56:42

实现点击两次back键盘,然后才退出当前应用

实现点击两次back键盘,然后才推出当前应用(之前排版太差了,修正一下格式) - 在应用退出过程中,为防止用户误触到back键而退出应用,需要在用户点击退出时做一个提醒功能即弹出一个toast,下面是实现的代码 1.重写onKeyDown(int keyCode, KeyEvent event)方法@Overridepublic boolean onKeyDown(int...

2017-06-20 01:32:18

如何获取应用程序的版本号和版本名

实现获取应用程序的版本号和坂本名,通过获取包管理器开始;步骤如下: 程序如下public class MainActivity extends AppCompatActivity { Context mContext; private TextView mMVersionCode;//版本code private TextView mMVersionName;//版本名

2017-05-07 22:06:00

QQ登录界面小例子

实现功能:使用文件保存登录账号,使用checkbox来确认是否保存密码的逻辑;以及简单的加密以下是实现代码:

2017-03-22 00:54:25

# Android文件存储和数据库基本知识

课程内容: 数据存储Android中的内部存储空间的文件存储;Android中sd卡的文件存储;数据库和sql语句;一,linux文件系统目录结构linux只有一套文件系统目录结构,唯一的起点称为根目录/,其它分区是通过挂载方式使用。d -> /sys/kernel/debug 路径一开头第一个/叫根目录,后面的/称为路径分隔符linux文件类型,d - l d表示是

2017-03-22 00:46:51

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。