Class ComposeTransitionOperation

    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      String getType()
      Get 转场类型。 图像的转场操作,用于两个视频片段图像间的转场处理: ImageFadeInFadeOut:图像淡入淡出。 BowTieHorizontal:水平蝴蝶结。 BowTieVertical:垂直蝴蝶结。 ButterflyWaveScrawler:晃动。 Cannabisleaf:枫叶。 Circle:弧形收放。 CircleCrop:圆环聚拢。 Circleopen:椭圆聚拢。 Crosswarp:横向翘曲。 Cube:立方体。 DoomScreenTransition:幕布。 Doorway:门廊。 Dreamy:波浪。 DreamyZoom:水平聚拢。 FilmBurn:火烧云。 GlitchMemories:抖动。 Heart:心形。 InvertedPageCurl:翻页。 Luma:腐蚀。 Mosaic:九宫格。 Pinwheel:风车。 PolarFunction:椭圆扩散。 PolkaDotsCurtain:弧形扩散。 Radial:雷达扫描。 RotateScaleFade:上下收放。 Squeeze:上下聚拢。 Swap:放大切换。 Swirl:螺旋。 UndulatingBurnOutSwirl:水流蔓延。 Windowblinds:百叶窗。 WipeDown:向下收起。 WipeLeft:向左收起。 WipeRight:向右收起。 WipeUp:向上收起。 ZoomInCircles:水波纹。 音频的转场操作,用于两个音频片段间的转场处理: AudioFadeInFadeOut:声音淡入淡出。
      void setType​(String Type)
      Set 转场类型。 图像的转场操作,用于两个视频片段图像间的转场处理: ImageFadeInFadeOut:图像淡入淡出。 BowTieHorizontal:水平蝴蝶结。 BowTieVertical:垂直蝴蝶结。 ButterflyWaveScrawler:晃动。 Cannabisleaf:枫叶。 Circle:弧形收放。 CircleCrop:圆环聚拢。 Circleopen:椭圆聚拢。 Crosswarp:横向翘曲。 Cube:立方体。 DoomScreenTransition:幕布。 Doorway:门廊。 Dreamy:波浪。 DreamyZoom:水平聚拢。 FilmBurn:火烧云。 GlitchMemories:抖动。 Heart:心形。 InvertedPageCurl:翻页。 Luma:腐蚀。 Mosaic:九宫格。 Pinwheel:风车。 PolarFunction:椭圆扩散。 PolkaDotsCurtain:弧形扩散。 Radial:雷达扫描。 RotateScaleFade:上下收放。 Squeeze:上下聚拢。 Swap:放大切换。 Swirl:螺旋。 UndulatingBurnOutSwirl:水流蔓延。 Windowblinds:百叶窗。 WipeDown:向下收起。 WipeLeft:向左收起。 WipeRight:向右收起。 WipeUp:向上收起。 ZoomInCircles:水波纹。 音频的转场操作,用于两个音频片段间的转场处理: AudioFadeInFadeOut:声音淡入淡出。
      void toMap​(HashMap<String,​String> map, String prefix)
      Internal implementation, normal users should not use it.
    • Constructor Detail

      • ComposeTransitionOperation

        public ComposeTransitionOperation()
      • ComposeTransitionOperation

        public ComposeTransitionOperation​(ComposeTransitionOperation source)
        NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy, and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
    • Method Detail

      • getType

        public String getType()
        Get 转场类型。 图像的转场操作,用于两个视频片段图像间的转场处理:
      • ImageFadeInFadeOut:图像淡入淡出。
      • BowTieHorizontal:水平蝴蝶结。
      • BowTieVertical:垂直蝴蝶结。
      • ButterflyWaveScrawler:晃动。
      • Cannabisleaf:枫叶。
      • Circle:弧形收放。
      • CircleCrop:圆环聚拢。
      • Circleopen:椭圆聚拢。
      • Crosswarp:横向翘曲。
      • Cube:立方体。
      • DoomScreenTransition:幕布。
      • Doorway:门廊。
      • Dreamy:波浪。
      • DreamyZoom:水平聚拢。
      • FilmBurn:火烧云。
      • GlitchMemories:抖动。
      • Heart:心形。
      • InvertedPageCurl:翻页。
      • Luma:腐蚀。
      • Mosaic:九宫格。
      • Pinwheel:风车。
      • PolarFunction:椭圆扩散。
      • PolkaDotsCurtain:弧形扩散。
      • Radial:雷达扫描。
      • RotateScaleFade:上下收放。
      • Squeeze:上下聚拢。
      • Swap:放大切换。
      • Swirl:螺旋。
      • UndulatingBurnOutSwirl:水流蔓延。
      • Windowblinds:百叶窗。
      • WipeDown:向下收起。
      • WipeLeft:向左收起。
      • WipeRight:向右收起。
      • WipeUp:向上收起。
      • ZoomInCircles:水波纹。
      • 音频的转场操作,用于两个音频片段间的转场处理:
      • AudioFadeInFadeOut:声音淡入淡出。
Returns:
Type 转场类型。 图像的转场操作,用于两个视频片段图像间的转场处理:
  • ImageFadeInFadeOut:图像淡入淡出。
  • BowTieHorizontal:水平蝴蝶结。
  • BowTieVertical:垂直蝴蝶结。
  • ButterflyWaveScrawler:晃动。
  • Cannabisleaf:枫叶。
  • Circle:弧形收放。
  • CircleCrop:圆环聚拢。
  • Circleopen:椭圆聚拢。
  • Crosswarp:横向翘曲。
  • Cube:立方体。
  • DoomScreenTransition:幕布。
  • Doorway:门廊。
  • Dreamy:波浪。
  • DreamyZoom:水平聚拢。
  • FilmBurn:火烧云。
  • GlitchMemories:抖动。
  • Heart:心形。
  • InvertedPageCurl:翻页。
  • Luma:腐蚀。
  • Mosaic:九宫格。
  • Pinwheel:风车。
  • PolarFunction:椭圆扩散。
  • PolkaDotsCurtain:弧形扩散。
  • Radial:雷达扫描。
  • RotateScaleFade:上下收放。
  • Squeeze:上下聚拢。
  • Swap:放大切换。
  • Swirl:螺旋。
  • UndulatingBurnOutSwirl:水流蔓延。
  • Windowblinds:百叶窗。
  • WipeDown:向下收起。
  • WipeLeft:向左收起。
  • WipeRight:向右收起。
  • WipeUp:向上收起。
  • ZoomInCircles:水波纹。
  • 音频的转场操作,用于两个音频片段间的转场处理:
  • AudioFadeInFadeOut:声音淡入淡出。
  • Parameters:
    Type - 转场类型。 图像的转场操作,用于两个视频片段图像间的转场处理:
  • ImageFadeInFadeOut:图像淡入淡出。
  • BowTieHorizontal:水平蝴蝶结。
  • BowTieVertical:垂直蝴蝶结。
  • ButterflyWaveScrawler:晃动。
  • Cannabisleaf:枫叶。
  • Circle:弧形收放。
  • CircleCrop:圆环聚拢。
  • Circleopen:椭圆聚拢。
  • Crosswarp:横向翘曲。
  • Cube:立方体。
  • DoomScreenTransition:幕布。
  • Doorway:门廊。
  • Dreamy:波浪。
  • DreamyZoom:水平聚拢。
  • FilmBurn:火烧云。
  • GlitchMemories:抖动。
  • Heart:心形。
  • InvertedPageCurl:翻页。
  • Luma:腐蚀。
  • Mosaic:九宫格。
  • Pinwheel:风车。
  • PolarFunction:椭圆扩散。
  • PolkaDotsCurtain:弧形扩散。
  • Radial:雷达扫描。
  • RotateScaleFade:上下收放。
  • Squeeze:上下聚拢。
  • Swap:放大切换。
  • Swirl:螺旋。
  • UndulatingBurnOutSwirl:水流蔓延。
  • Windowblinds:百叶窗。
  • WipeDown:向下收起。
  • WipeLeft:向左收起。
  • WipeRight:向右收起。
  • WipeUp:向上收起。
  • ZoomInCircles:水波纹。
  • 音频的转场操作,用于两个音频片段间的转场处理:
  • AudioFadeInFadeOut:声音淡入淡出。