android 架构学习
文章平均质量分 88
闪电Tonn
一个新的自我
展开
-
android 自定义注解
@Target(ElementType.TYPE)@Retention(RetentionPolicy.RUNTIME)public @interface A{ String value();}@Target: 注解使用范围 取值(ElementType)有: 1.CONSTRUCTOR:用于描述构造器 2.ElementType.FIELD:用于描...原创 2018-04-23 17:29:38 · 223 阅读 · 0 评论 -
Class T泛型和通配符泛型的区别
转载:https://www.cnblogs.com/skyislimit/p/5665853.html平时看java源代码的时候,如果碰到泛型的话,我想? T K V E这些是经常出现的,但是有时想不起来代表什么意思,今天整理下: ? 表示不确定的java类型。 T 表示java类型。 K V 分别代表java键值中的Key Value。 E 代表Element。 Object跟这些东西代表...转载 2018-04-23 16:48:51 · 3523 阅读 · 0 评论 -
Android笔记——关于Cursor类的介绍
使用过 SQLite数据库的童鞋对 Cursor 应该不陌生,加深自己和大家对Android 中使用 Cursor 的理解。 关于 Cursor 在你理解和使用 Android Cursor 的时候你必须先知道关于 Cursor 的几件事情: Cursor 是每行的集合。使用 moveToFirst() 定位第一行。你必须知道每一列的名称。你必须知道每一列的数据类型。...转载 2018-04-24 13:21:33 · 235 阅读 · 0 评论 -
Map的遍历
Map.entrySet() 这个方法返回的是一个Set<Map.Entry<K,V>>,Map.Entry 是Map中的一个接口,他的用途是表示一个映射项(里面有Key和Value),而Set<Map.Entry<K,V>>表示一个映射项的Set。Map.Entry里有相应的getKey和getValue方法,即JavaBean,让我们能够从一个项...转载 2018-04-24 13:54:35 · 116 阅读 · 0 评论 -
android 用到的Java反射之Field用法
在Java反射中Field用于获取某个类的属性或该属性的属性值一:如何通过Field反射获取类的属性 Field提供如下几种方法:1:Class.getDeclaredField(String name);返回一个 Field 对象,该对象反映此 Class 对象所表示的类或接口的指定已声明字段(包括私有成员)。2:Class.getDeclaredFields(); 返回 Field 对象的一个...原创 2018-04-24 14:23:24 · 9280 阅读 · 0 评论 -
android AOP
AOP:在软件业,AOP为Aspect Oriented Programming的缩写,意为:面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。AOP是OOP的延续,是软件开发中的一个热点,也是Spring框架中的一个重要内容,是函数式编程的一种衍生范型。利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开...原创 2019-04-12 12:35:02 · 220 阅读 · 0 评论