AndroidAnnotations——Enhance contentproviders优化ContentProvider

翻译 2013年12月04日 16:59:52

Enhance contentproviders优化ContentProvider

Since AndroidAnnotations 2.4


You can enhance an Android Content Provider with the @EProvider annotation:
你可以使用 @EProvider 优化Android Content Provider

@EProviderpublic class MyContentProvider extends ContentProvider {

}

You can then start using most AA annotations, except the ones related to views and extras:
然后,除了Views和extras相关的注解,你可以使用大多数AA的其他注解:

@EProvider
public class MyContentProvider extends ContentProvider {

  @SystemService
  NotificationManager notificationManager;

  @Bean
  MyEnhancedDatastore datastore;

  @UiThread
  void showToast() {
    Toast.makeText(getContext().getApplicationContext(), "Hello World!", Toast.LENGTH_LONG).show();
  }

  // ...
}

Android 四大组件之ContentProvider工作原理

ContentProvider是一种内容共享型组件,实际上它是通过Binder向其它应用提供数据。当ContentProvider所在的进程启动时,ContentProvider会同时启动并被发布到A...
  • tianmi1988
  • tianmi1988
  • 2016年04月06日 18:43
  • 1787

深入理解Android四大组件之一ContentProvider

ContentProvider的使用,深入了解获取ContentProvider操作其他应用程序数据的过程 ContentProvider使用案例...
  • hehe26
  • hehe26
  • 2016年07月10日 14:49
  • 28386

怎样用 Android Annotations 写出高性能代码

上一篇博文中简单介绍了 Android Annotations 的基本用法,顺便扯了一下概念 - 契约编程,阅读量少的可怜,看来并没有多少人对此感兴趣,今天再来一篇,介绍几个稍微高级点的用法,我就不信...
  • FeeLang
  • FeeLang
  • 2015年10月24日 09:37
  • 9485

AndroidAnnotations——Enhance custom classes 优化自定义类

Enhance custom classes Since AndroidAnnotations 2.4 Enhancing custom classes 优化自定义类 You c...
  • linjf2009
  • linjf2009
  • 2013年12月04日 16:42
  • 1598

AndroidAnnotations——Enhance custom views 优化自定义组件

Enhance custom views 优化自定义组件 @EView and @EViewGroup are the annotations to use if you want to c...
  • linjf2009
  • linjf2009
  • 2013年12月04日 16:49
  • 1390

Unity3D图像后处理特效——Contrast Enhance

http://blog.csdn.net/amazonzx/article/details/7749297   The Contrast Enhance image effect enhanc...
  • pizi0475
  • pizi0475
  • 2012年09月19日 06:17
  • 702

Unity3D图像后处理特效——Contrast Enhance

The Contrast Enhance image effect enhances the impression of contrast for a given camera. It uses th...
  • Amazonzx
  • Amazonzx
  • 2012年07月15日 20:09
  • 2861

Android四大组件——ContentProvider的增删改查和优化

ContentProvider的增删改查和优化 事先说明: ContentProvider步骤:创数据库,写规则匹配,配置manifests,另一个应用使用 其实ContentProvider就是...
  • qq_35114086
  • qq_35114086
  • 2017年04月15日 00:37
  • 202

Androidannotations——开源框架简介&简易使用准备

Androidannotations是一个Github上的开源框架,使用java注解(依赖注入)的方式,意图使Android开发代码更简洁。 下载地址:https://github.com/exci...
  • linjf2009
  • linjf2009
  • 2013年12月04日 14:57
  • 1982

AndroidAnnotations——BackgroundTasksAndActivityBinding后台任务和activity绑定

BackgroundTasksAndActivityBinding Since AndroidAnnotations 2.5 Like an AsyncTask, @Background...
  • linjf2009
  • linjf2009
  • 2013年12月16日 14:03
  • 937
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:AndroidAnnotations——Enhance contentproviders优化ContentProvider
举报原因:
原因补充:

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