自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

lidongxiu0714

读书以博学,实践以登高!!!

  • 博客(7)
  • 收藏
  • 关注

原创 Thread调用start和run的区别

学习Thread的第一天就知道要调用Thread的start方法,不要调用Thread额run方法,为什么呢?新建一个Thread类的实例,然后调用run方法,相当于调用普通的方法,属于当前线程的一个方法执行,可以重复多次调用,run方法运行结束, 此线程终止, 而CPU再运行其它线程。run()方法当作普通方法的方式调用,程序还是要顺序执行,还是要等待run方法体执行完毕后才可继续执行下面的...

2019-08-12 16:26:02 892

原创 implementation,compile,api,Unable to resolve dependency ':app@debugAndroidTest/compileClasspath'

gradle3.+版本后,gradle的依赖方法发生了改变,推荐使用implementation,compile已经不被推荐,api的作用和compile相同。androidTestCompile被 androidTestImplementation替换,testCompile被 testImplementation 替换,本篇主要讲解implementation和api。简单总结上面的意思就...

2019-08-12 09:47:16 901 1

原创 进程线程的概念区别

以下内容来自于百度百科和自己的理解:1进程进程(Process)的抽象概念是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位,是操作系统结构的基础。程序是指令、数据及其组织形式的描述,进程是程序的实体。通常情况下window下一个exe就是一个进程,android中一个apk就是一个进程(也可以多进程)。进程的关键点:第一,进程是一个实体。每一个进程都有它...

2019-08-12 09:45:10 529

原创 编译时注解学习八 -模板文件读取

补充一个读取模板文件生成类的方法过程。模板文件内容:package %package%;public class %classname% { private String name; private int data; private void setName(String name){ this.name = name; } ...

2019-08-01 19:42:28 1000 1

原创 Android 动画之 LayoutAnimation 动画

1 LayoutAnimation 简介前面讲解了LayoutTransition动画字面翻译是布局的过渡也就是布局动画,这个类可以实现ViewGroup的布局改变时自动执行动画,LayoutTransition和属性动画一起在API 11时添加它使用的是属性动画,主要负责容器内item添加删除时候的效果。LayoutAnimation 从API 1就存在,用于将动画运用在容器item上,使用...

2019-08-01 13:28:01 1879

原创 Android 中已提供的注解使用

Android定义了很多有用的注解,可供我们使用,方便编程减少潜在错误的发生。1 @Override @ NonNull @NullableAndroid 中最常见的就是@Override,继承基类,重写函数时不加@Override不会报错,加上@Override编译期会帮我们检查重写是否合法,如果参数,或者类型的不合法会给警告。@NonNull 告诉编译器,参数非空,可以避免函数内部参...

2019-08-01 09:37:14 1650

原创 编译期注解学习七-如何进行调试

1 编译期注解调试步骤编译普通程序,只需要直接点击“app”就能够完成编译,调试更是简单,直接点击debug build或者attach to process 就可以开始调试。注解处理器Processor在编译期执行的,此时还没有app的进程,那么如何把调试器attach到编译期间的进程上,只能通过远程调试,远程调试可以把调试器attach到任意时期的进程上。1.1新建远程调试如下图所示,...

2019-08-01 09:36:03 2155 1

空空如也

空空如也

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

TA关注的人

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