# APTPractice **Repository Path**: skyMxc/aptpractice ## Basic Information - **Project Name**: APTPractice - **Description**: 注解使用,自定义注解,通过反射,动态代理注入 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-08-09 - **Last Updated**: 2021-08-15 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README 项目里有三个模块 ## annotation 定义了两个注解 @OnClick @OnLongClick ## clickroute ClickRoute.java 里分别使用反射,和动态代理实现了。 proxyBind() 使用动态代理实现,reflectBind() 使用纯反射实现 ## app 使用注解和注入 有个疑问? 在使用动态代理实现时,是在运行时创建代理类,会不会更加的耗费性能 如果使用 APT 在编译时创建好代理类,不在运行时创建会不会更好些? ## dynamicapp 真正的动态代理实现