【四】注入框架RoboGuice使用:(Your First System Service Injection)

转载 2015年11月20日 13:46:31

 上一篇我们简单的介绍了一下RoboGuice的使用(【三】注入框架RoboGuice使用:(Your First Resource Injection)),今天我们来看下系统服务的使用注解的方法:

     为了在Activity中系统服务使用注解,必须实现以下两个步骤:

        ①:创建继承RoboActivity的Activity

        ②:使用 @Inject来进行注解系统服务

      下面我们来实现一个例子,和上一篇文章例子差不多,我们需要进行实现系统服务,我们同样创建一个继承RoboActivity的Activity,然后使用@Inject进行注解服务,其他的操作就放心交给Roboguice帮你做吧。

[java] view plaincopy在CODE上查看代码片派生到我的代码片
  1. class MyActivity extends RoboActivity {  
  2.     @Inject Vibrator vibrator;  
  3.     @Inject NotificationManager notificationManager;  
  4.   
  5.     public void onCreate(Bundle savedInstanceState) {  
  6.         super.onCreate(savedInstanceState);  
  7.   
  8.         // we can use the instances directly!  
  9.         vibrator.vibrate(1000L); // RoboGuice took care of the getSystemService(VIBRATOR_SERVICE)  
  10.         notificationManager.cancelAll();  
  11.   
  12.         // rest of your code  

【十一】注入框架RoboGuice使用:(Your First Injection into a Custom View class)

上一篇我们简单的介绍了一下RoboGuice的使用(【十】注入框架RoboGuice使用:(Your First Testcase)),今天我们来看下自定义View的注入(Custom View)。...

【十】注入框架RoboGuice使用:(Your First Testcase)

上一篇我们简单的介绍了一下RoboGuice的使用(【九】注入框架RoboGuice使用:(Your First Injected Service and BroadcastReceiver)),...

【七】注入框架RoboGuice使用:(Your First Custom Binding)

上一篇我们简单的介绍了一下RoboGuice的使用(【六】注入框架RoboGuice使用:(Singletons And ContextSingletons)),今天我们来看下自定义绑定(bind...

【十三】注入框架RoboGuice使用:(Logging via Ln)

上一篇我们简单的介绍了一下RoboGuice的使用(【十二】注入框架RoboGuice使用:(Your First Injected ContentProvider)),今天我们来看下Log日志使...

【六】注入框架RoboGuice使用:(Singletons And ContextSingletons)

上一篇我们简单的介绍了一下RoboGuice的使用(【五】注入框架RoboGuice使用:(Your First POJO Injection)),今天我们来看下单例以及上下文单例(ContextSi...

Android开发使用RoboGuice3.0框架进行注入

githuab地址: https://github.com/roboguice/roboguice/wiki/InstallationGradle https://github.com/googl...

【FastDev4Android框架开发】AndroidAnnnotations注入框架使用之第三方框架集成RoboGuice(十三)

(一).前言:           前面我们已经对于AndroidAnnotations框架的线程处理做了讲解,今天我们开始具体学习一下第三方框架集成。 (二).RoboGuice集成 2.1.简介说...

Creating your first Web Service provider and consumer in LotusScript and Java.

Creating your first Web Service provider and consumer in LotusScript and Java. Added by Simon O'D...

Roboguice框架使用实例

  • 2016年11月01日 08:56
  • 3.04MB
  • 下载

Android中的DI(依赖注入)框架--RoboGuice

RoboGuice是应用于Android开发中的DI(依赖注入)框架,基于 Google 自己的Guice库.如果你曾接触过Spring框架(Java开发中三大框架之一,现在甚至比J2EE都流行)或G...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:【四】注入框架RoboGuice使用:(Your First System Service Injection)
举报原因:
原因补充:

(最多只允许输入30个字)