@EApplication加强Application类
来源:互联网 发布:手机免费对讲机软件 编辑:程序博客网 时间:2024/06/06 09:55
译文地址:
https://github.com/excilys/androidannotations/wiki/Enhancing-the-Application-class
加强应用类
您可以使用@EApplication注释来增强Android的Application类:
@EApplicationpublic class MyApplication extends Application {}
那么你就可以开始使用最AA注解,除了那些视图和extras先关的内容:
@EApplicationpublic class MyApplication extends Application { public void onCreate() { super.onCreate(); initSomeStuff(); } @SystemService NotificationManager notificationManager; @Bean MyEnhancedDatastore datastore; @RestService MyService myService; @OrmLiteDao(helper = DatabaseHelper.class, model = User.class) UserDao userDao; @Background void initSomeStuff() { // init some stuff in background }}
注入您的应用程序类
您可以使用@EApplication注释来加强你的Android应用程序类:
@EApplicationpublic class MyApplication extends Application {}
它也适用于任何类型的注释部件中使用,如@EBean:
@EBeanpublic class MyBean { @App MyApplication application;}
0 0
- @EApplication加强Application类
- (21)基础加强-泛型加强-类加载器加强
- Application类
- Application类
- Application类
- Application类
- Application类
- Application类
- Application类
- Application类
- Application类
- Application类
- Application类
- Application类
- Application类
- Application类
- Application类
- Application类
- Py2exe的使用方法
- IIS6.0解析漏洞
- Linux笔记(五)-文本编辑器vim
- POJ3040给奶牛发工资
- Java反射机制
- @EApplication加强Application类
- 线段树的标记lazy_tag
- Matlab函数索引
- php小知识点
- iOS开发-常用第三方开源框架介绍(你了解的ios只是冰山一角)
- 随缘学校管理系统cookie欺骗漏洞
- FFmpeg命令行工具系列六----使用ffmpeg.exe的一些例子
- 除草(3.30~4.4)
- 调试出现"no matching symbolic information found"原因以及解决办法