Loonandroid3Android 注解框架

联合创作 · 2023-09-24 21:47

Loonandroid是一个注解框架,不涉及任何UI效果,目的是一个功能一个方法,以方法为最小颗粒度对功能进行拆解。把功能傻瓜化,简单化,去掉重复性的代码,隐藏复杂的实现。以便团队合作或者后期修改变得简单。说框架是夸大了,主要是因为我比较喜欢偷懒,对于一个码农来说,能够偷懒,并且在不影响项目质量的情况下,是不容易的。




 很多朋友看到注解就就要吐槽,会影响性能什么的。注解,确实会影响性能。通过注解自动注入,反射会让程序变慢50~100毫秒左右,从体验感基本感觉不出来.硬件性能好的手机可以忽略,经过测试无需太大的担心。我是做外包的,初衷是在不影响项目质量的前提下减少我的工作量,而且BUG其他人改起来相对比较容易,本工具专属外包码农,如果你想做精细,很在意性能数据,请看看就好。




LoonAndroid 3 是LoonAndroid改良版,之前的版本存在内存无法释放的问题。增加了一些新的功能,让开发变得非主流。


1、基本功能



  • InLayer注解


  • InPlayer 注解


  • Activity生命周期注解


  • InView注解


  • InSource注解


  • InAll注解


  • 后台进程注解


  • 方法点击事件注解


  • 基类注解


  • 自动Fragment注解


  • 手动Fragment注解



2、适配器功能



  • 无适配器


  • 无参baseAdapter


  • 自定义一adapter


  • 自定义二adapter


  • 自动绑定一adapter


  • 自动绑定二adapter


  • 通用适配器



3、综合功能集合



  • 网络请求模块


  • 输入验证


  • 跨进程通讯


  • Json格式化类


  • 倒计时类



4、傻瓜式下拉刷新



  • Listview


  • Grid


  • 横向Scrollview


  • 纵向Scrollview


  • 横向ViewPage


  • 纵向ViewPage


  • WebView



5、自定义模块类



  • 自定义模块XML中使用


  • 自定义模块变量使用



6、傻瓜式组件类



  • 获取图片组件


  • 登录组件


浏览 11
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报