java
文章平均质量分 66
fb0122
胡说八道
展开
-
java中单链表倒转的实现方法
java中有关单链表反转的方法有很多种,这里记录一种并附上详细步骤: 代码如下 /** * Definition for singly-linked list. * public class ListNode { * int val; * ListNode next; * ListNode(int x) { val = x; } * } */ publ...原创 2016-07-01 23:14:22 · 704 阅读 · 0 评论 -
关于java注解使用的例子
1、首先定义一个皮肤的类型:public enum SkinType { NORMAL, TRANSPARENT, }可以看到,这个皮肤有两种类型,一种是正常、一种是透明类型。 2、其次,定义一个注解类型:@Target(ElementType.TYPE) @Retention(RetentionPolicy.RUNTIME) public @interface SkinMode原创 2016-07-25 17:27:49 · 634 阅读 · 0 评论 -
关于在子线程中在run方法执行完之后通知主线程进行操作的方法。(Toast在子线程中无法使用)
主线程对子线程的回调。原创 2016-08-16 15:00:57 · 2283 阅读 · 0 评论 -
Retrofit的使用基本步骤
Retrofit https://gank.io/post/56e80c2c677659311bed9841 Retorfit是一个对http请求封装的开源库,与volley相似,但是工作原理不同。 volley是通过创建request然后将其添加进RequestQueue然后由Dispatcher分发处理的。 而Retrofit是通过接口与代理方法实现Request请求,由于其个部分的灵活性,原创 2016-12-13 16:58:58 · 503 阅读 · 0 评论 -
Databinding 双向绑定详解
Databinding官方文档 Android-Architecture-Components官方文档 Databinding是Google推出的一个支持View与ViewModel绑定的Library,可以说Databinding建立了一个UI与数据模型之间的桥梁,即UI的变化可以通知到ViewModel, ViewModel的变化同样能够通知到UI从而使UI发生改变,大大减少了之前V...原创 2018-04-11 17:51:37 · 3181 阅读 · 0 评论 -
Java中的Type类型详解
在Java中,泛型与反射是两个重要的概念,我们几乎能够经常的使用到它们。而谈起Type,如果有人还比较陌生的话 ,那么说起一个它的直接实现类——Class的话,大家都应该明白了。Type是Java语言中所有类型的公共父接口。而这篇文章,主要是讲述了Type的其它四个子类——ParameterizedType、 TypeVariable、GenericArrayType、WildcardTyp...原创 2018-08-15 10:47:35 · 17621 阅读 · 3 评论 -
kotlin之泛型的使用
泛型 我们最先了解到的泛型应该是来自于Java,在Java SE 1.5的时候,首次提出了泛型的概念,泛型的本质是参数化的类型,也就是说传递操作的数据类型被指定为一个参数,泛型可以被应用于类(泛型类)、接口(泛型接口)、方法(泛型方法)。Java引入泛型的好处就是安全简单。在Java SE 1.5之前,没有泛型的情况下,对参数的“任意化”是通过Object的引用来实现的,然而用这种...原创 2018-09-06 18:54:19 · 5537 阅读 · 0 评论