240 发简信
IP属地:江苏
  • Android Gradle的理解以及升级Gradle插件3.0.1遇到的坑

    以下内容均为个人理解,如果有描述不正确的地方,欢迎指正转载请注明原文链接 Gradle简介 开始填坑之前,先简单聊聊gradle,Gradle其实就是一个构建项目的工具,也就...

  • 请问如果要在主界面放一个文本框,也能显示时间,且每秒动态变化。应该怎么做?

    Android自定义控件之圆形时钟(续)

    声明:原创作品,转载请注明出处http://www.jianshu.com/p/c2abd6226897 在上篇文章中,我向大家介绍了如何通过自定义View一步步画出一个漂亮...

  • 120
    Android自定义控件之圆形时钟(续)

    声明:原创作品,转载请注明出处http://www.jianshu.com/p/c2abd6226897 在上篇文章中,我向大家介绍了如何通过自定义View一步步画出一个漂亮...

  • Subject proxy = (Subject)Proxy.newProxyInstance(trainStation.getClass().getClassLoader(),trainStation.getClass().getInterfaces(),handler);
    这个动态生成的代理对象的类在底层实现了Subject接口,但Proxy.newProxyInstance返回的对象是Object类型,所以我们还需要一次类型转换。

    请问从哪里看出动态代理类在底层实现了Subject接口?

    Java 大白话讲解设计模式之 -- 代理模式

    声明:原创作品,转载请注明出处https://www.jianshu.com/p/e4c1e6b734ad 今天来总结下代理模式,所谓“代理”,顾名思义就是代替你处理某事。当...

  • Java 大白话讲解设计模式之 -- 代理模式

    声明:原创作品,转载请注明出处https://www.jianshu.com/p/e4c1e6b734ad 今天来总结下代理模式,所谓“代理”,顾名思义就是代替你处理某事。当...