学习笔记
我只偷一只猪
这个作者很懒,什么都没留下…
展开
-
Java注解学习笔记
Java注解目录Java注解注解的定义注解的定义注解的作用或者意义是什么?元注解@Retention注解的应用场景注解的定义注解的定义Java 注解(Annotation)又称 Java 标注,是 JDK1.5 引入的一种注释机制。是元数据的一种形式,提供有关于程序但不属于程序本身的数据。注解对它们注解的代码的操作没有直接影响。注解的作用或者意义是什么?注解本身没有任何意义,单独的注解就是一种注释,他需要结合其他如反射、插桩等技术才有意义。元注解在定义注解时,注解类也能够使用其他的注解声明。原创 2020-10-25 23:14:50 · 184 阅读 · 0 评论 -
Java泛型学习笔记
Java泛型为什么我们需要泛型?例子一例子二例子分析泛型的好处:泛型类、泛型接口和泛型方法什么是泛型泛型类泛型接口泛型方法如何限定类型变量?限定类型变量泛型使用中的约束和局限性不能用基本类型实例化类型参数运行时类型查询只适用于原始类型泛型类的静态上下文中类型变量失效不能创建参数化类型的数组不能实例化类型变量不能捕获泛型类的实例泛型类型能继承吗?泛型中的通配符类型? extends X? super X无限定的通配符 ?虚拟机是如何实现泛型的?为什么我们需要泛型?例子一实际开发中,经常有数值类型求和的原创 2020-10-25 16:31:53 · 223 阅读 · 1 评论 -
Activity生命周期的学习笔记(欢迎指正和补充)
Activity学习笔记(欢迎指正Activity的生命周期1,activity启动2,Activity被DialogActivity覆盖其上3,Activity从被覆盖状态回到前台4,锁屏5,解锁屏6, 第2和第4的组合:先打开DialogActivity:onPause() onSaveInstanceState(),然后锁屏 onStop()7,在第6的基础上,解锁...原创 2019-06-27 08:54:00 · 175 阅读 · 0 评论 -
Activity的启动模式
Activity的启动模式有四种启动模式:standard,singleTop,singleTask,singleInstance转载 2019-06-27 16:11:37 · 435 阅读 · 0 评论 -
自定义View学习笔记
自定义View的流程所有的画布操作都只影响后续的绘制,对之前已经绘制过的内容没有影响。位移是基于当前位置移动,而不是每次基于屏幕左上角的(0,0)点移动...原创 2019-08-06 20:57:53 · 76 阅读 · 0 评论 -
ButterKnife随笔
ButterKnift是通过注解Annotation和注解处理器AnnotationProcessor,在编译时(CLASS)自动生成XXActivity_ViewBinding.java文件,并在该文件中findViewById(),来简化代码。Element层级如下1,包 PackageElement2,类 TypeElement3,成员变量 VariableElement4,方法 ...原创 2019-08-18 21:17:57 · 108 阅读 · 0 评论 -
Andorid开发中好用的库
1,RecyclerViewhttps://github.com/yanzhenjie/SwipeRecyclerView本库是基于RecyclerView的封装,提供了Item侧滑菜单、Item滑动删除、Item长按拖拽、添加HeaderView/FooterView、加载更多、Item点击监听等基本功能。2,TabLayouthttps://github.com/H07000223/F...原创 2019-08-20 10:41:09 · 135 阅读 · 0 评论