自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Evans、Jay的博客

任重而道远,贵在坚持!

  • 博客(10)
  • 资源 (2)
  • 问答 (1)
  • 收藏
  • 关注

原创 Android Studio 4.0升级后Matisse遇到异常

升级了Android Studio到了4.0,就是怕有兼容问题迟迟没有升级,升级完后项目提示需要使用更高版本的Gradle,在Android Studio 4.0需要使用Gradle6.0以上的版本,所以如果出现低版本的时候就会有报错,根据提示升级了Gradle的版本然后Rebuild了项目,果然没有失望的报了一个编译异常:FAILURE: Build failed with an exception.* What went wrong:A problem occurred configurin

2020-09-24 14:54:26 2340 2

原创 Android--最新常用框架

Android常用框架2.图片下载框架2.图片下载框架glide和picasso的对比:项目 加载一般图片 加载gif 图片质量细节 方法数 缓存 glide OK OK且显示动图 有锯齿 2678 根据ImageView尺寸,为不同尺寸缓存图片 picasso OK OK,但显示静图 无锯齿 480 不管ImageView尺寸,缓存整张图片 3.轻量级数据库...

2020-08-05 10:34:12 1691 1

转载 Caused by: java.util.concurrent.ExecutionException: java.util.concurrent.ExecutionException: com.and

Terminal下输入命令使用以下命令中的其中一个即可1.gradlew compileDebug --stacktrace2.gradlew compileDebug --stacktrace -info3.gradlew compileDebug --stacktrace -debug4.(推荐)gradlew compileDebugSources --stacktrac...

2020-02-11 12:50:37 2517

转载 Java xml出现错误 javax.xml.transform.TransformerException: java.lang.NullPointerException

Java xml出现错误 javax.xml.transform.TransformerException: java.lang.NullPointerException解决办法:利用Java操作XML,在操作XML过程中,执行到最后一步,在利用Transformer进行XML转换时出现NullPointerException错误,出问题的部分代码如下: 1 2 3...

2019-12-04 16:25:58 1783

转载 sourcetree跳过注册的方法

sourcetree跳过注册的方法当前只有Win的版本,Mac自行百度(笑)很多人用git命令行不熟练,那么可以尝试使用sourcetree进行操作。然鹅~~sourcetree又一个比较严肃的问题就是,很多人不会跳过注册或者操作注册。废话不多,我们直接开始跳过注册阶段的操作。下载好之后会有这么一个界面要求你注册或登录。(不管它)将下面的一串串放进我的电脑的地址栏,打开so...

2018-11-23 10:18:21 128

转载 一个匹配数字和字母密码的正则表达式

一个匹配数字和字母密码的正则表达式正则表达式 and tagged with: 密码 , 正则表达式 , 零宽断言一个用户注册功能的密码有如下要求:由数字和字母组成,并且要同时含有数字和字母,且长度要在8-16位之间。如何分析需求?拆分!这就是软件设计的一般思路了。于是乎,拆分需求如下:1,不能全部是数字2,不能全部是字母3,必须是数字或字母只要能同时满足上

2017-11-01 14:58:25 320

原创 Android选择颜色,尺码联动

最近项目遇到一个功能,类似淘宝的购物颜色,尺码联动。 说重点吧,感受比较深的是数据驱动吧,类似前端的Vue.js。 先看一下适配器数据模型吧public class DemoModel implements Serializable{ private String id; private String content; private boolean isSelect;//

2017-08-31 16:24:26 533

原创 Eclipse常用快键键

Ctrl + m  最大化和还原 当前窗口Ctrl + o  outline大纲,看当前类的结构:属性/方法/构造方法alt + /        让系统提示尚未输入的部分!!!!!!!!!!!!!!!!!!!ctrl + alt + 下箭头  当前行复制,放到下面一行alt + 下箭头 当前行向下移动一行alt + shift + j  在方法或类名上面用此快捷键,生成文档化

2017-03-03 15:47:44 424

转载 Android无法在外置存储上创建文件夹,file.mkdirs()一直返回false

如果你项目的targetsdkversion大于等于23,按照以往在外部存储上创建目录的方法肯定一直返回false。这种情况在Android6.0之前都是不存在的,6.0在权限管理方面更加全面,在读写外置存储的时候不仅要在manifest中静态授权,还需要在代码中动态授权。0.首先,在Manifest中添加基本的权限:[html] view plain copy

2017-03-02 11:10:14 6626

转载 android数据库 批量 事务 操作

先说说多线程 数据库sqlite问题:1:多线程 单例 SQLiteOpenHelper 可以同时读和写。2.多线程 多个对象 SQLiteOpenHelper  不能同时读写(可以同时读)。3.多线程事务(1个读写过程就是一个事务,推荐以后都用事务的方式,对于大量的数据)4.事务写法:1. 使用db.execSQL(sql)[jav

2017-02-14 09:16:12 308

支付宝快捷支付

// 商户PID public static final String PARTNER = ""; // 商户收款账号 public static final String SELLER = ""; // 商户私钥,pkcs8格式 public static final String RSA_PRIVATE = ""; // 支付宝公钥 public static final String RSA_PUBLIC = ""; 记得修改为自己的在AlipayConfig类中

2017-08-31

微信支付demo

微信支付demo,需要注意配置后台包名和签名,Constants类配置相关的商户号 微信分配的在商户平台设置, appid 微信分配的公众账号ID,API密钥在商户平台设置

2017-08-31

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

TA关注的人

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