IOC注解框架


        最近利用空闲时间学习了一点东西IOC属性注解、事件注解、网络注解,其实很感谢那些无私分享的作者,通过看他们分享内容自己也在进步,希望自己在工作学习的路上坚持不懈。下面只是自己的学习之后的理解,通过简书写下来让自己记忆
更深刻,不是为了博眼球,只是通过自己的理解写出来。首先感谢原著Drren无私分享。

下面是写这个框架的具体步骤:


1、通过@interface自定义一个ViewById注解


2、写一个findViewId的类:这个用于寻找id


3、写一个找到id的工具类

(1)兼容传进来的参数为view、this


(2)注解属性


4注入事件

(1)通过@interface自定义一个OnCliick注解

(2)通过@interface自定义一个CheckNet注解

(3)事件的注入

(4)设置点击方法

(5)判断网络状况的方法


一套IOC注解框架就搭建完成了,第一次写这个,没有经验,下次会做的更好一点!!!加油!!!

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 1.概述 这是我们的内涵段子系统架构的第一期分享,希望大家可以先去了解一下这一期的内容:2017Android进阶...
    红橙Darren阅读 13,966评论 19 55
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 176,025评论 25 709
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,913评论 19 139
  • 什么是注解注解分类注解作用分类 元注解 Java内置注解 自定义注解自定义注解实现及使用编译时注解注解处理器注解处...
    Mr槑阅读 4,728评论 0 3
  • 怕啥来啥一点不假的!昨天发朋友圈里面就有个讨厌的人心里理不平衡,平常说话就不长脑子,不,不是不长脑子而是太自私,心...
    田园阳光房阅读 1,612评论 0 0

友情链接更多精彩内容