精华内容
下载资源
问答
  • android 过滤器 介绍 图像过滤器允许您在图像上添加各种效果。 图像处理主要有两个目的: 图像理解:用于识别图像内容,气象图像具有人脸,物体(公共汽车,火车等),测量物体的尺寸等。 OpenCV (开源计算机...

    android 过滤器

    介绍

    图像过滤器允许您在图像上添加各种效果。 图像处理主要有两个目的:

    1. 图像理解:用于识别图像内容,气象图像具有人脸,物体(公共汽车,火车等),测量物体的尺寸等。 OpenCV (开源计算机视觉库)是用于图像理解的主要库之一。
    2. 图像美化:通过添加不同的滤镜,调整颜色,调整对比度等来美化图像。

    Android为图像过滤器/处理提供了两个选项

    1. 通过将SDK与Java代码一起使用,Android SDK具有“ android.graphics”包,其中包含与图像处理相关的类。
    2. 将NDK与C / C ++代码一起使用。

    android.graphics中的类列表

    应用

    本文介绍了简单的Android应用程序,该应用程序演示了30种不同的图像过滤器。 应用程序有一个按钮可以从图库中选择图像,底部的条形包含效果的视觉表示,然后只需单击效果即可应用到所选照片中。 应用程序将应用所选效果并将图像以效果名称存储在SDCard的根文件夹中。 图像过滤器/处理的整个逻辑是用纯Java编写的(没有NDK / C ++)。

    应用程序屏幕截图

    图片来源: http : //www.theotherhome.com/images/PackageImages/Large/2013-03-0811-37-01.jpg

    设备-2013-08-30-104130 设备-2013-08-30-104059

    应用程序中可用的不同图像滤镜

    effect_watermark effect_tint

    effect_smooth effect_sheding_yellow

    effect_grayscale effect_sheding_green

    effect_sheding_cyan effect_sheding

    effect_sepia_green effect_sepia_blue

    effect_sepia effect_saturation

    effect_round_corner effect_mean_remove

    effect_invert effect_hue

    effect_gaussian_blue effect_flea

    effect_engrave effect_emboss

    effect_contrast effect_color_red

    effect_gamma effect_color_green

    effect_color_depth_64 effect_color_depth_32

    effect_color_blue effect_brightness

    effect_boost_3 effect_boost_2

    effect_boost_1 effect_black

    我要感谢Peter Huston先生http://petehouston.com/ )在他的博客中提供了Android Image Filters教程。

    原始源代码: http : //xjaphx.wordpress.com/learning/tutorials/

    资源资源

    1. http://www.jhlabs.com/ip/filters/
    2. http://developer.android.com/reference/android/media/effect/EffectFactory.html
    3. https://code.google.com/p/android-image-filtering/
    4. http://xjaphx.wordpress.com/learning/tutorials/
    5. https://code.google.com/p/android-image-filtering/
    6. https://github.com/ragnraok/android-image-filter

    参考: KP Bird博客上来自我们的JCG合作伙伴 Ketan Parmar的Android图像过滤器

    翻译自: https://www.javacodegeeks.com/2013/10/android-image-filters.html

    android 过滤器

    展开全文
  • 一个过滤器和Intent对象有同样的动作、数据以及类别字段,一个隐式Intent在过滤器的所有3个方面都被测试。为了递交到拥有这个过滤器的组件,过滤器必须通过动作、数据以及类别这3项测试。即使只有一个不通过,...

    一个过滤器和Intent对象有同样的动作、数据以及类别字段,一个隐式Intent在过滤器的所有3个方面都被测试。为了递交到拥有这个过滤器的组件,过滤器必须通过动作、数据以及类别这3项测试。即使只有一个不通过,Android系统也不会把它递交给这个组件。

    1)ACTION

    <intent-filter>

                <action android:name="com.example.project.1"/>

                <action android:name="com.example.project.2"/>

    </intent-filter>

                在上述代码中,一个Intent对象只对单个动作命名,而一个过滤器可能会列举多个。列举不能为空;一个过滤器必须包含至少一个动作元素,否则将会阻塞所有的意图。为了通过上述的测试,在Intent对象中指定的动作必须匹配过滤器中所列举的动作之一。如果过滤器或者Inteng对象不指定一个动作,那么意图测试就会失败。


    2)CATEGORY

    <intent-filter>

                 <category android:name="android.intent.category.DEFAULT"/>

                 <category android:name="android.intent.category.BROWSABLE"/>

    </intent-filter>

    对于一个通过类别测试的Intent,每个Intent对象中的类别必须匹配一个过滤器中的类别。这个过滤器可以列举另外的类别,但是不能遗漏任何在这个Intent中的类别。所以,原则上一个没有类别的Intent对象应该总能通过测试,无论过滤器中有什么。


    3)DATA

    上同。。。





    展开全文
  • 这样,可以更轻松地将过滤器从GPUImage iOS移植到Android。 要求 Android 2.2或更高版本(OpenGL ES 2.0) 用法 Gradle依赖 repositories { jcenter() } dependencies { implementation ' jp.co.cyberagent....
  • 学习目标01知识目标学会使用Intent过滤器02能力目标熟练使用Intent过滤器Intent的过滤器ActivityService和BroadcastReceiver能定义多个Intent过滤器来通知系统它们可以处理哪些隐式Intent每个过滤器描述组件的一种...
  • android_screen_filter 安卓屏幕过滤器测试台
  • 本次学习Intent过滤器。让系统自己进行匹配调用。 Intent过滤器简介 Intent过滤器是一种根据Intent中的动作(Action)、类别(Categorie)和数据(Data)等内容,对适合接收该Intent的组件进行匹配和筛选的机制 ...

    通过之前两次学习,学习了Intent的简单用法,简单了解了Intent。
    本次学习Intent过滤器。让系统自己进行匹配调用。

    Intent过滤器简介

    • Intent过滤器是一种根据Intent中的动作(Action)、类别(Categorie)和数据(Data)等内容,对适合接收该Intent的组件进行匹配和筛选的机制
    • Intent过滤器可以匹配数据类型、路径和协议,还包括可以用来确定多个匹配项顺序的优先级(Priority)
    • 应用程序的Activity组件、Service组件和BroadcastReceiver都可以注册Intent过滤器,则这些组件在特定的数据格式上就可以产生相应的动作

    注册Intent过滤器

    在AndroidManifest.xml文件的各个组件的节点下定义节点,然后在节点中声明该组件所支持的动作、执行的环境和数据格式等信息
    - 在程序代码中动态地为组件设置Intent过滤器
    - “intent-filter”节点支持”action”标签、”category”标签和”data”标签
     “action”标签定义Intent过滤器的“动作”
     “category”标签定义Intent过滤器的“类别”
     “data”标签定义Intent过滤器的“数据”

    标签属性说明
    actionandroid:name指定组件所能响应的动作,用字符串表示,通常使用Java类名和包的完全限定名构成
    categoryandroid:category指定以何种方式去服务Intent请求的动作
    dataAndroid:host、android:mimetype、android:path、android:port、android:scheme指定一个有效的主机名、指定组件能处理的数据类型、有效的URI路径名、主机的有效端口号、所需要的特定的协议

    Android系统提供的类别(“category”标签的取值)

    说明
    ALTERNATIVEIntent数据默认动作的一个可替换的执行方法
    SELECTED_ALTERNATIVE和ALTERNATIVE类似,但替换的执行方法不是指定的,而是被解析出来的
    BROWSABLE声明Activity可以由浏览器启动
    DEFAULT为Intent过滤器中定义的数据提供默认动作
    HOME设备启动后显示的第一个Activity
    LAUNCHER在应用程序启动时首先被显示

    AndroidManifest.xml文件中的每个组件的”intent-filter”都被解析成一个Intent过滤器对象。当应用程序安装到Android系统时,所有的组件和Intent过滤器都会注册到Android系统中。这样,Android系统便知道了如何将任意一个Intent请求通过Intent过滤器映射到相应的组件上。

    Intent解析


    • Intent到Intent过滤器的映射过程称为“Intent解析”
    • Intent解析可以在所有的组件中,找到一个可以与请求的Intent达成最佳匹配的Intent过滤器

    Intent解析的匹配规则
    **Android系统把所有应用程序包中的Intent过滤器集合在一起,形成一个完整的Intent过滤器列表
    **在Intent与Intent过滤器进行匹配时,Android系统会将列表中所有Intent过滤器的“动作”和“类别”与Intent进行匹配,任何不匹配的Intent过滤器都将被过滤掉。没有指定“动作”的Intent过滤器可以匹配任何的Intent,但是没有指定“类别”的Intent过滤器只能匹配没有“类别”的Intent
    **把Intent数据Uri的每个子部与Intent过滤器的标签中的属性进行匹配,如果标签指定了协议、主机名、路径名或MIME类型,那么这些属性都要与Intent的Uri数据部分进行匹配,任何不匹配的Intent过滤器均被过滤掉
    **如果Intent过滤器的匹配结果多于一个,则可以根据在标签中定义的优先级标签来对Intent过滤器进行排序,优先级最高的Intent过滤器将被选择

    展开全文
  • 过滤器:使用一些过滤器,按钮和TextView的Android应用
  • android studio过滤器

    千次阅读 2016-11-25 10:08:26
    目前只有3个过滤器,Show only selected application表示只显示当前选中程序的日志, Firebase是谷歌提供的一个分析工具,我们可以不用管它,No Filters相当于没有过滤器,会把所有的日志都显示出来。那可不可以...

    Firebase是谷歌提供的一个分析工具。
    目前只有3个过滤器,Show only selected application表示只显示当前选中程序的日志, Firebase是谷歌提供的一个分析工具,我们可以不用管它,No Filters相当于没有过滤器,会把所有的日志都显示出来。那可不可以自定义过滤器呢?当然可以,我们现在就来添加一个过滤器试试。

    展开全文
  • Android 常用格式过滤器(高级版)
  • 类图: 通常可以将SearchView和ListView结合,实现数据的搜索和过滤。1.监听SearchView,SearchView.setOnQueryTextListener(OnQueryTextListener listener);2.开启ListView的过滤功能,listView....
  • 本篇文章主要介绍了Android RecyclerView添加搜索过滤器的示例代码,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
  • 1 意图和意图过滤器Intents and Intent Filters 2 意图对象Intent Objects 3 意图解析Intent Resolution 4 过滤器与安全Filters and security
  • 安卓开发 文件过滤器

    2017-09-30 22:58:49
    mFiles = mDirectory.listFiles(new FilenameFilter() { public boolean accept(File file, String name) { if (name.toLowerCase().endsWith(".pdf"))
  • Android开发之EditText字符串过滤器InputFilter
  • ImageEffectFilter使用图层可绘制和效果工厂android处理Android图像过滤器。 如果要从Android的效果工厂中选择效果,请选择效果工厂(使用最低API 14)。 w w ImageEffectFilter使用图层可绘制和效果工厂android处理...
  • 短信过滤器 安卓手机短信过滤项目: : test-project: :
  • 您可以添加过滤器以选择应用程序。 过滤器是应用程序名称和程序包名称。 您可以更轻松地显示选择对话框。 Gradle和Maven Gradle dependencies { implementation ' net.sjava:filteredintent:1.3.0 ' } Maven...
  • 类图:通常可以将SearchView和ListView结合,实现数据的搜索和过滤。1.监听SearchView,SearchView.setOnQueryTextListener(OnQueryTextListener listener);2.开启ListView的过滤功能,listView....
  • Intent过滤器安卓

    2020-04-04 21:17:32
    我自己感觉使用Intent隐式启动,就得了解Intent过滤器。 Intent过滤器(是IntentFilter类的实例)是能够接受需要类型的Intent,拒绝不需要类型的Intent,但是仅限于隐式Intent。隐式Intent只有在通过组件的Int...
  • android-instagram-filter, 像 Instagram 这样的android图像过滤器 用于Android的 Instagram 过滤器面向Android的 GPUImage概念来自: iOS GPUImage框架。目标是尽可能地拥有类似于GPUImage的东西。 顶点和 fragment...
  • 红月亮:适用于夜间电话的Android屏幕过滤器应用
  • Android】Intent过滤器

    2016-02-24 00:26:45
    Android系统在启动一个组件之前需要通过Intent对象与该组件的过滤器进行匹配,只有通过匹配该组件才能被启动。当然这种情况在使用Intent隐式启动组件时才会出现。由于显示使用Intent开启组件会明确的指定要开启的...
  • 基于Android的垃圾短信过滤器的研究.pdf
  •   意图过滤器Android中应用比较广泛,但是我们使用得最多的还是给启动页面设置意图过滤器,这样我们才能在打开一个应用时知道第一个启动的Activity是哪一个.当然Intent-filter不止拥有这一个功能.还可以实现页面和...
  • 对于安卓的短信广播接受者支持,谷歌应该在安卓4.2以后就開始弱化了,也就是配置起来较麻烦唯一。可是到了5.0的时候就应该全然不支持了。由于谷歌觉得这样的技术对用户个人隐私造成非常大影响。其实也正是如此。...
  • 写了一个过滤器,根据需要限制edittext输入的整数和小数位,如下代码: package allone.verbank.apad.client.component; import android.text.InputFilter; import android.text.Spanned; /** * * @Title: ...
  • android 日志自动过滤器

    千次阅读 2014-09-22 18:30:46
    android 命令行 自动过滤进程日志
  • Android LogCat显示和过滤器添加

    千次阅读 2014-08-28 18:43:48
    1. 打开Window -> Show View -> ...2. 然后再下面的LogCat窗口中点击+号的图标,来创建过滤器。如要显示System.out输出的信息时,可以 在Filter Name处任意写个名字,在By Log Tag处写上System.out其他的默认即可。

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 55,889
精华内容 22,355
关键字:

安卓过滤器