关闭
当前搜索:

反射和注解的简单实例

反射 定义:通过类对象获取这个类的属性,方法,父类,和接口信息 用处:运行时判断任意一个对象所属的类,构造一个对象,动态调用方法   相关方法: getName():获得类的完整名字。 newInstance():通过类的不带参数的构造方法创建这个类的一个对象。 getFields():获得类的public类型的属性。 getDeclaredFields():获得类的所有属性。 ...
阅读(55) 评论(0)

Java代理模式和kotlin代理模式

简述: Aspect Oriented Programming 面向切片编程 aop   需求目标: 1.在某个项目中你已经写好了一部分代码,现在想要给这一部分代码添加一个新的附加的功能,并且屏蔽原来代码中不想被调用的代码,总结起来就是中间隔离-开闭原则   思考一下,为了满足这个要求我们新建一个类用这个类继承原来的接口,我们称这个类为代理类,我们用这个代理类去重写接口的方法,并在方法...
阅读(225) 评论(0)

关于StartActivityforResult 的一点记录

最近使用StartActivityforResult 的时候遇到一个奇怪的现象,即用Activity A 去StartActivityforResult  Activity B的时候 ActivityB 不执行直接返回到了 Activity A的 onActivityResult 方法。 Activity A: public class MainActivity extends Activ...
阅读(93) 评论(1)

lambda表达式攻略

没用过C#在我看来lambda 就是个语法糖,先看几个案例 案例来源 http://www.jdon.com/idea/java/10-example-of-lambda-expressions-in-java8.html   1. 实现Runnable线程案例 使用() -> {} 替代匿名类: //Before Java 8: new Threa...
阅读(127) 评论(0)

git 全局配置 查看详细提交信息

git config --global alias.gl "log --graph --all --relative-date --date=short --abbrev-commit --format=\"%x09 %h %Cgreen%cd%Creset [%Cblue%cn%Creset] %C(auto)%d%Creset %s\""...
阅读(194) 评论(0)

dataBiinding初学要点记录

dataBiinding初学要点记录...
阅读(183) 评论(0)
    个人资料
    • 访问:876次
    • 积分:63
    • 等级:
    • 排名:千里之外
    • 原创:4篇
    • 转载:1篇
    • 译文:0篇
    • 评论:1条
    文章分类
    文章存档