一个用于快速开发Android App的轻型框架。它基于Android 9.0开发
一个用于快速开发Android App的轻型框架。它基于Android 9.0开发
基于CGLIB的java动态代理框架,提供了类似Spring的切面注入方式,也提供了另一种使用注解,快速切入的方式,提供了抽象对象增强类以及接口,开发者可以自定义增强对象
此框架着重于任务的调度,使用它你会觉得像在写java的后台接口,它使用注解定义对外开放的功能,它默认不会主动注入ability框架管理的对象,针对此问题,我提供了一个TaskRegister接口,实现它,将会获得两个有默认实现的注册与注销方法,根据实际需求,选择注册与注销的时机即可。
此框架实质上是一个RemoteObject的一个实现,围绕着任务调度框架TaskControl,做快速的ability间的通信, 当然它不仅限于本地ability间的通信,做适当的重写,可以将通信,提升到harmony的软总线,提升功能开放范围。
他是一个通信框架,例用观察者模式,做了一个变体,形程了多对多的广播模式。同时这个广播支持双向一次性通信。该框架在广播模式的api之上,又做了一次封装,开发者不需要编写基础的注册等逻辑。
它基于Android系统,使用java语言开发,封装了Messenger。 它使用了代理和注解,对Android的跨进程通信进行了封装,使用此框架,客户端和服务端之间的调用,将会变得非常简单。
最近一年贡献:118 次
最长连续贡献:5 日
最近连续贡献:1 日
贡献度的统计数据包括代码提交、创建任务 / Pull Request、合并 Pull Request,其中代码提交的次数需本地配置的 git 邮箱是 Gitee 帐号已确认绑定的才会被统计。