- 博客(17)
- 资源 (2)
- 收藏
- 关注
转载 如何在AndroidStudio项目中导入aar包并使用
导入一个.arr包:1 点击【File>New>New Module】2 选择 【Import .JAR/.AAR Package,点击【Next】3 输入.arr文件所在路径并点击【finish】.4 点击【File>Project Settings 】(或者使用快捷键[Ctrl+Shift+Alt+S](适用于Windows)).5 在左侧菜单【Modules】栏...
2019-06-27 10:11:36 8416 2
原创 Vue组件tab
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js">&...
2019-06-25 20:41:59 393
转载 在不设置 Div 元素的宽度(width)的情况下,如何让 Div 元素居中?
原文出处:https://www.zhihu.com/question/19652330/answer/24592006在不设置div宽度的情况下是div水平居中?这个问题困扰了我好久,问了一些大神也没能给出答案,突然间在网上看到了这篇文章,用了一下,能达到我要实现的效果,所以也借来转发一下,如需转发原文,请注明上面的原文出处,以尊重原创。<div class="wrap"> ...
2019-06-25 20:21:15 2421
转载 地表最强 RecyclerView 分割线Y_DividerItemDecoration 2.0
前言自上一次发表 《妈妈再也不用担心我的Recyclerview分割线了》 一转眼已经过去两个多月了,中间很多网友提了不少问题和期望。这段时间一直在起早贪黑的赶项目,有时候闲下来偷偷优化了代码但是没提交到github,也没时间写文档。昨天项目第一阶段刚结束我就静下心来将代码重新进行了梳理和改造。写完我就感觉如果上次 1.0 是《妈妈再也不担心》系列的话,那这一次 2.0 称为《地表最强》系列绝不...
2019-06-21 18:09:37 434
转载 反射中Class.forName()和ClassLoader.loadClass()的区别
一 Java类装载过程装载:通过累的全限定名获取二进制字节流,将二进制字节流转换成方法区中的运行时数据结构,在内存中生成Java.lang.class对象;链接:执行下面的校验、准备和解析步骤,其中解析步骤是可以选择的;校验:检查导入类或接口的二进制数据的正确性;(文件格式验证,元数据验证,字节码验证,符号引用验证)准备:给类的静态变量分配并初始化存储空间;解析:将常量池中的符号引用转...
2019-06-21 14:59:34 183
转载 java反射中,Class.forName和classloader的区别(代码说话)
java中class.forName()和classLoader都可用来对类进行加载。class.forName()前者除了将类的.class文件加载到jvm中之外,还会对类进行解释,执行类中的static块。而classLoader只干一件事情,就是将.class文件加载到jvm中,不会执行static中的内容,只有在newInstance才会去执行static块。Class.forNam...
2019-06-21 14:56:34 359
转载 Java类的各种成员初始化顺序如:父子类继承时的静态代码块,普通代码块,静态方法,构造方法,等先后顺序
class B extends A ,然后A类也就是父类里面有静态代码块,普通代码块,静态方法,静态成员变量,普通成员变量,普通方法。子类也是这样,然后继承之后,关于程序打印输出的结果。涉及到Java类的各种成员的初始化顺序。经测试,得到如下结论:1.父类【静态成员】和【静态代码块】,按在代码中出现的顺序依次执行。2.子类【静态成员】和【静态代码块】,按在代码中出现的顺序依次执行。3....
2019-06-21 14:50:36 323
原创 Android Studio依赖包冲突
Android Studio依赖包冲突 Execution failed for task ‘:app:transformResourcesWithMergeJavaResForDebug’.今天我写个Android项目,在项目中Gradle添加WebMagic一直报错,最后换了一个种方式添加jar。在项目下libs目录下添加所需要的jar包。 但是产生如下错误:Error...
2019-06-20 19:18:30 173
原创 cron表达式详解
cron表达式详解Cron表达式是一个字符串,字符串以5或6个空格隔开,分为6或7个域,每一个域代表一个含义,Cron有如下两种语法格式:(1) Seconds Minutes Hours DayofMonth Month DayofWeek Year(2)Seconds Minutes Hours DayofMonth Month DayofWeek一、结构corn从左到右(用空格隔...
2019-06-20 19:17:54 6368 3
转载 RelativeLayout属性详解
第一类属性 属性值为true或者falseandroid:layout_centerHrizontal 水平居中android:layout_centerVertical 垂直居中android:layout_centerInparent 相对于父控件完全居中android:layout_alignParentBottom 贴紧父控件的下边缘android:layout_alignPar...
2019-06-14 14:15:23 12038
转载 More than one file was found with OS independent path 'META-INF/DEPENDENCIES'
今天在Android Studio中编译工程的时候,遇见了一个奇怪的问题,报错如下:Error:Execution failed for task ‘:app:transformResourcesWithMergeJavaResForDebug’.More than one file was found with OS independent path ‘META-INF/DEPENDENCI...
2019-06-12 17:51:50 1704
原创 解决处理AndroidStudio 下载源码后仍然无法查看问题
一般我们查看android源码的时候,比如点进去看View的源码,如果当前没有源码,就会自动提示下载源码(当前使用的ide:android studio 3.2)。不过下载之后,源码依然看不到,能看到的还是字节码,很迷茫。这个应该算是android studio的一个bug吧,如果遇到这种情况,就需要手动关联了。第一步找到配置文件的目录mac版本目录/Users/xxx/Library...
2019-06-12 16:19:44 1371
转载 什么是贪婪匹配和非贪婪匹配,用代码进行举例验证
正则表达式验证往网站:https://regexr.com/转载:https://blog.csdn.net/weixin_39257042/article/details/87350773
2019-06-12 14:36:07 2026
转载 Android Studio gradle插件版本和gradle版本对应关系
1、gradle插件版本配置位置:project对应的build.gradle文件中buildscript { repositories { jcenter() } dependencies { classpath 'com.android.tools.build:gradle:2.3.3' }}2、gradle版本配置位...
2019-06-12 13:57:39 1501 4
转载 Gradle版本与Gradle插件版本
Gradle版本与Gradle插件版本1、Gradle版配置位置:gradle-wrapper.properties中:distributionUrl=https\://services.gradle.org/distributions/gradle-4.4-all.zip2、Gradle插件版本配置位置:project对应的build.gradle文件中:dependencies ...
2019-06-12 13:55:23 5760 2
原创 Oracle、SqlServer、Mysql 新增字段、修改字段名、字段数据类型
Oracle修改字段名、字段数据类型语句:alter table tableName rename column oldCName to newCName; -- 修改字段名alter table tableName modify (cloumnName 数据类型); -- 修改数据类型例如:1、创建表: CREATE TABLE Student( id varchar2(...
2019-06-10 15:59:39 1027
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人