精华内容
下载资源
问答
  • 怎样取消Windows 10虚拟桌面切换动画窗口动画 ...选中“自定义”,然后下面列表底部取消勾选“最大化和最小化时显示窗口动画”选项,最后点击“应用”或“确定”关闭窗口。 这样就取消了W

    怎样取消Windows 10的虚拟桌面切换动画和窗口动画

    对于晕3D的人来说这是真的要命。

    步骤:

    1. 在“这台电脑”上点击右键(如bai何在Win10桌面上显示“du这台电脑”图标),选择“属性”,打开“系统”窗口。
    2. 在左侧导航列表中选择“高级系统设置”,打开“系统属性”窗口,默认显示的就是“高级”选项卡。
    3. 点击“性能”区域的“设置”按钮,打开“性能选项”设置窗口。
    4. 选中“自定义”,然后在下面的列表的底部取消勾选“在最大化和最小化时显示窗口动画”选项,最后点击“应用”或“确定”关闭窗口。
    5. 这样就取消了Win10窗口动画和虚拟桌面切换动画。
    展开全文
  • 设置Activity进入、退出动画

    千次阅读 2014-02-17 21:31:41
    有两种方式设置Activity进入和退出动画...由于代码中设置窗口的进入和退出动画会受到诸多限制,比如非Activity类调用startActivity()方法情况。因此本文介绍第二种方式来为Activity设置进入和退出动画。 为

    有两种方式设置Activity的进入和退出动画,一种是直接在代码中设置,这需要使用到Activity的overridePendingTransition方法;另一种是通过自定义Activity的主题来实现。由于在代码中设置窗口的进入和退出动画会受到诸多限制,比如在非Activity类中调用startActivity()方法的情况。因此本文介绍第二种方式来为Activity设置进入和退出动画。

    为窗口自定义进入和退出动画(该段代码放在res/values/styles.xml文件中):

    </style>
        <style name="ActivityInOutAnimation" parent="@android:style/Animation.Activity">
        <item name="android:activityOpenEnterAnimation">@anim/push_left_in</item>
        <item name="android:activityOpenExitAnimation">@anim/push_left_out</item>
        <item name="android:activityCloseEnterAnimation">@anim/push_right_in</item>
        <item name="android:activityCloseExitAnimation">@anim/push_right_out</item>
    </style>
    在Activity的自定义主题中调用该动画效果(该段代码放在res/values/styles.xml或者themes.xml文件中):

    <style name="ActivityTheme_Light" parent="android:Theme.Light.NoTitleBar.Fullscreen">
        <item name="android:windowAnimationStyle">@style/ActivityInOutAnimation</item> 
        <item name="android:windowEnableSplitTouch">false</item>
        <item name="android:splitMotionEvents">false</item>
    </style>
    其中各动画具体如下(均放在res/anim文件夹下):

    push_left_in.xml:

    <?xml version="1.0" encoding="utf-8"?>
    <set xmlns:android="http://schemas.android.com/apk/res/android" >
    
        <translate
            android:duration="300"
            android:fromXDelta="100%"
            android:toXDelta="0" />
    
    </set>


    push_left_out.xml:

    <?xml version="1.0" encoding="utf-8"?>
    <set xmlns:android="http://schemas.android.com/apk/res/android" >
    
        <translate
            android:duration="300"
            android:fromXDelta="0"
            android:toXDelta="-100%" />
    
    </set>

    push_right_in.xml:

    <?xml version="1.0" encoding="utf-8"?>
    <set xmlns:android="http://schemas.android.com/apk/res/android" >
    
        <translate
            android:duration="300"
            android:fromXDelta="-100%"
            android:toXDelta="0" />
    
    </set>

    push_right_out.xml:

    <?xml version="1.0" encoding="utf-8"?>
    <set xmlns:android="http://schemas.android.com/apk/res/android" >
    
        <translate
            android:duration="300"
            android:fromXDelta="0"
            android:toXDelta="100%" />
    
    </set>






    展开全文
  • WPF制作窗口的启动和关闭动画

    万次阅读 2012-12-22 16:19:44
    以下是用WPF实现的的一个窗口,为了使演示变得简单,我在窗口中只放了一个按钮。如下图所示:   但我们今天主题是窗口启动时和关闭时都展示动画,如何进行动画处理,我以前写过一些WPF相关文章。 要将窗口...

    以下是用WPF实现的的一个窗口,为了使演示变得简单,我在窗口中只放了一个按钮。如下图所示:

     

    但我们今天的主题是窗口启动时和关闭时都展示动画,如何进行动画处理,我以前写过一些WPF相关的文章。

    要将窗口进行自定义,首先我们要去掉默认窗口的边框、背景色和标题栏。

    这个不难,在WPF中,要把窗体彻底透明,只要做三件事即可:

    (1)设置WindowStyle属性为None。

    (2)AllowsTransparency属性设置为true。

    (3)Background属性为Transparent。

    为了使窗体易于控件,可以考虑设置ResizeMode="NoResize"。

     

    窗口变成了透明,这使得窗口的整个区域就需要我们自己来设计了。

    为了使自定义的窗口也有边框,在最外层,我们应该考虑使用Border,然后里面放一个Grid,这个Grid划分为两行,第一行作为标题栏,第二行作为窗口的客户区域。

        <Border x:Name="wb" CornerRadius="5" BorderThickness="3" BorderBrush="#FF1A55AA">
            <Border.Background>
                <LinearGradientBrush EndPoint="0.8,1" StartPoint="0.33,0">
                    <GradientStop Color="#FF50B3E2" Offset="0"/>
                    <GradientStop Color="#FF084168" Offset="1"/>
                </LinearGradientBrush>
            </Border.Background>
            <Grid x:Name="root" >
                <Grid.RowDefinitions>
                    <RowDefinition Height="auto"/>
                    <RowDefinition Height="*"/>
                </Grid.RowDefinitions>
                ……
            </Grid>
        </Border>


    以上是窗口的大致框架。

    接下来就是对最外层的Border进行剪裁,即设置它的Clip属性。

        <Border x:Name="wb" CornerRadius="5" BorderThickness="3" BorderBrush="#FF1A55AA">
            <Border.Background>
                <LinearGradientBrush EndPoint="0.8,1" StartPoint="0.33,0">
                    <GradientStop Color="#FF50B3E2" Offset="0"/>
                    <GradientStop Color="#FF084168" Offset="1"/>
                </LinearGradientBrush>
            </Border.Background>
            <Border.Clip>
                <GeometryGroup FillRule="Nonzero">
                    <RectangleGeometry x:Name="r1" Rect="0,50,1000,100"/>
                    <RectangleGeometry x:Name="r2" Rect="0,220,1000,100"/>
                    <RectangleGeometry x:Name="r3" Rect="50,0,90,1000"/>
                    <RectangleGeometry x:Name="r4" Rect="360,0,160,1000"/>
                </GeometryGroup>
            </Border.Clip>
            <Grid x:Name="root" >
                <Grid.RowDefinitions>
                    <RowDefinition Height="auto"/>
                    <RowDefinition Height="*"/>
                </Grid.RowDefinitions>
                ……
            </Grid>
        </Border>

    那么,通过这四个矩形的裁剪,窗口会变成什么模样呢。看下图。


    下面就是窗口的启动动画,通过对这四个矩形进行动画处理,在窗体的Loaded事件中播放动画,当动画播放完成时,再把这些Clip去掉,即设为null。

        <Window.Resources>
            <Storyboard x:Key="start">
                <RectAnimation Storyboard.TargetName="r1" Storyboard.TargetProperty="Rect"
                               Duration="0:0:6" To="0,0,900,900"/>
                <RectAnimation Storyboard.TargetName="r2" Storyboard.TargetProperty="Rect"
                               Duration="0:0:5" To="20,20,700,800"/>
                <RectAnimation Storyboard.TargetName="r3" Storyboard.TargetProperty="Rect"
                               Duration="0:0:6" To="85,0,850,700"/>
                <RectAnimation Storyboard.TargetName="r4" Storyboard.TargetProperty="Rect"
                               Duration="0:0:6" To="0,250,800,700"/>
                <DoubleAnimation Storyboard.TargetName="wb" Storyboard.TargetProperty="Opacity"
                                 From="0.2" To="1" Duration="0:0:6"/>
            </Storyboard>
            <Storyboard x:Key="end">
                <DoubleAnimation Storyboard.TargetName="wb" Storyboard.TargetProperty="Opacity"
                                 Duration="0:0:5" From="1" To="0"/>
                <DoubleAnimation Storyboard.TargetName="rt" Storyboard.TargetProperty="Angle"
                                 Duration="0:0:5" From="0" To="720"/>
                <DoubleAnimation Storyboard.TargetName="sct" Storyboard.TargetProperty="ScaleX"
                                 Duration="0:0:5" From="1" To="0.3"/>
                <DoubleAnimation Storyboard.TargetName="sct" Storyboard.TargetProperty="ScaleY"
                                 Duration="0:0:5" From="1" To="0.1"/>
            </Storyboard>
        </Window.Resources>
    


    上面的资源中,包含两个动画,后面一个是窗口关闭时的动画。

    另外,我们的窗口还需要两个小按钮,就是标题栏上方的“最小化”和“关闭”按钮,用Button即可,不过我们要为Button类自定义一下控件模板。

        <Application.Resources>
            <Style TargetType="{x:Type Button}" x:Key="captionButtonStyle">
                <Setter Property="Template">
                    <Setter.Value>
                        <ControlTemplate  TargetType="{x:Type Button}">
                            <Grid>
                                <VisualStateManager.VisualStateGroups>
                                    <VisualStateGroup x:Name="CommonStates">
                                        <VisualState x:Name="Normal"/>
                                        <VisualState x:Name="MouseOver">
                                            <Storyboard>
                                                <DoubleAnimation Storyboard.TargetName="lbd"
                                                                 Storyboard.TargetProperty="Opacity"
                                                                 Duration="0:0:0.3"
                                                                 To="1"/>
                                            </Storyboard>
                                        </VisualState>
                                        <VisualState x:Name="Pressed">
                                            <Storyboard>
                                                <DoubleAnimation Storyboard.TargetName="lbd"
                                                                 Storyboard.TargetProperty="Opacity"
                                                                 Duration="0"
                                                                 To="1"/>
                                            </Storyboard>
                                        </VisualState>
                                        <VisualState x:Name="Disabled">
                                            <Storyboard>
                                                <DoubleAnimation Storyboard.TargetName="rctdisable"
                                                                 Storyboard.TargetProperty="Opacity"
                                                                 Duration="0" To="0.45"/>
                                            </Storyboard>
                                        </VisualState>
                                    </VisualStateGroup>
                                    <VisualStateGroup x:Name="FocusStates">
                                        <VisualState x:Name="Focused"/>
                                    </VisualStateGroup>
                                    <VisualStateGroup x:Name="ValidationStates">
                                        <VisualState x:Name="InvalidFocused"/>
                                        <VisualState x:Name="InvalidUnfocused"/>
                                    </VisualStateGroup>
                                </VisualStateManager.VisualStateGroups>
    
                                <Border x:Name="lbd" BorderThickness="0" Background="{TemplateBinding Background}" CornerRadius="2" Opacity="0"/>
                                <ContentPresenter Content="{TemplateBinding Content}" HorizontalAlignment="{TemplateBinding HorizontalContentAlignment}" VerticalAlignment="{TemplateBinding VerticalContentAlignment}" Margin="{TemplateBinding Padding}" />
                                <Rectangle x:Name="rctdisable" Opacity="0" Fill="#FFF4F8F9"/>
                            </Grid>
                        </ControlTemplate>
                    </Setter.Value>
                </Setter>
                <Setter Property="FontFamily" Value="Segoe UI Symbol"/>
                <Setter Property="FontSize" Value="14"/>
                <Setter Property="Foreground" Value="White"/>
                <Setter Property="Padding" Value="3"/>
            </Style>
            <Style x:Key="minCaptionButtonStyle" TargetType="{x:Type Button}" BasedOn="{StaticResource captionButtonStyle}">
                <Setter Property="Content" Value=""/>
                <Setter Property="Background">
                    <Setter.Value>
                        <LinearGradientBrush StartPoint="0.5,0" EndPoint="0.5,1">
                            <GradientStop Color="#BFFFFFFF"/>
                            <GradientStop Offset="1"/>
                        </LinearGradientBrush>
                    </Setter.Value>
                </Setter>
            </Style>
            <Style x:Key="closeCaptionButtonStyle" TargetType="{x:Type Button}" BasedOn="{StaticResource captionButtonStyle}">
                <Setter Property="Content" Value=""/>
                <Setter Property="Background">
                    <Setter.Value>
                        <LinearGradientBrush StartPoint="0.5,0" EndPoint="0.5,1">
                            <GradientStop Color="#FFEA1E1E" Offset="0"/>
                            <GradientStop Color="#CCF5544C" Offset="0.7"/>
                            <GradientStop Offset="1" Color="#33F94949"/>
                        </LinearGradientBrush>
                    </Setter.Value>
                </Setter>
            </Style>
        </Application.Resources>
    


    由于这些小按钮都比较相似,因此,我们先定义一个通用的样式captionButtonStyle,而后的minCaptionButtonStyle和closeCaptionButtonStyle都是基于这个样式的。

    注意按钮的字体要使用Segoe UI Symbol,这样我们可以通过编号来引用一些特殊符号,如关闭按钮上的 X 。

     

    下面我们回到主窗体,现在我把整个代码贴出来。

    <Window x:Class="WpfApplication2.MainWindow"
            xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
            xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
            Title="主窗口" Height="400" Width="600" 
            ResizeMode="NoResize" WindowStartupLocation="CenterScreen"
            WindowStyle="None" AllowsTransparency="True" Background="Transparent"
            RenderTransformOrigin="0.5,0.5">
        
        <Border x:Name="wb" CornerRadius="5" BorderThickness="3" BorderBrush="#FF1A55AA">
            <Border.Background>
                <LinearGradientBrush EndPoint="0.8,1" StartPoint="0.33,0">
                    <GradientStop Color="#FF50B3E2" Offset="0"/>
                    <GradientStop Color="#FF084168" Offset="1"/>
                </LinearGradientBrush>
            </Border.Background>
            <Border.Clip>
                <GeometryGroup FillRule="Nonzero">
                    <RectangleGeometry x:Name="r1" Rect="0,50,1000,100"/>
                    <RectangleGeometry x:Name="r2" Rect="0,220,1000,100"/>
                    <RectangleGeometry x:Name="r3" Rect="50,0,90,1000"/>
                    <RectangleGeometry x:Name="r4" Rect="360,0,160,1000"/>
                </GeometryGroup>
            </Border.Clip>
            <Grid x:Name="root" >
                <Grid.RowDefinitions>
                    <RowDefinition Height="auto"/>
                    <RowDefinition Height="*"/>
                </Grid.RowDefinitions>
                <Border x:Name="captiobd" Grid.Row="0" Background="#FF1A55AA" Height="32" MouseLeftButtonDown="onLDown">
                    <Grid>
                        <TextBlock Text="{Binding Path=Title,RelativeSource={RelativeSource Mode=FindAncestor,AncestorLevel=1,AncestorType=Window}}"
                                   Foreground="White" FontWeight="Bold" FontSize="18" FontFamily="宋体"
                                   HorizontalAlignment="Left" VerticalAlignment="Bottom" Margin="9,0,0,5"/>
                        <StackPanel Orientation="Horizontal" VerticalAlignment="Bottom" HorizontalAlignment="Right"
                                    Margin="0,0,9,11">
                            <Button Style="{DynamicResource minCaptionButtonStyle}" Click="onMin" ToolTip="最小化"/>
                            <Button Margin="6,0,0,0" Style="{DynamicResource closeCaptionButtonStyle}" Click="onClick" ToolTip="关闭"/>
                        </StackPanel>
                    </Grid>
                </Border>
                <Button Content="关闭" Grid.Row="1" Click="onClick" HorizontalAlignment="Center" VerticalAlignment="Center" FontSize="30" Padding="15"  />
            </Grid>
        </Border>
        <Window.RenderTransform>
            <TransformGroup>
                <RotateTransform x:Name="rt" Angle="0"/>
                <ScaleTransform x:Name="sct" ScaleX="1" ScaleY="1"/>
            </TransformGroup>
        </Window.RenderTransform>
        <Window.Resources>
            <Storyboard x:Key="start">
                <RectAnimation Storyboard.TargetName="r1" Storyboard.TargetProperty="Rect"
                               Duration="0:0:6" To="0,0,900,900"/>
                <RectAnimation Storyboard.TargetName="r2" Storyboard.TargetProperty="Rect"
                               Duration="0:0:5" To="20,20,700,800"/>
                <RectAnimation Storyboard.TargetName="r3" Storyboard.TargetProperty="Rect"
                               Duration="0:0:6" To="85,0,850,700"/>
                <RectAnimation Storyboard.TargetName="r4" Storyboard.TargetProperty="Rect"
                               Duration="0:0:6" To="0,250,800,700"/>
                <DoubleAnimation Storyboard.TargetName="wb" Storyboard.TargetProperty="Opacity"
                                 From="0.2" To="1" Duration="0:0:6"/>
            </Storyboard>
            <Storyboard x:Key="end">
                <DoubleAnimation Storyboard.TargetName="wb" Storyboard.TargetProperty="Opacity"
                                 Duration="0:0:5" From="1" To="0"/>
                <DoubleAnimation Storyboard.TargetName="rt" Storyboard.TargetProperty="Angle"
                                 Duration="0:0:5" From="0" To="720"/>
                <DoubleAnimation Storyboard.TargetName="sct" Storyboard.TargetProperty="ScaleX"
                                 Duration="0:0:5" From="1" To="0.3"/>
                <DoubleAnimation Storyboard.TargetName="sct" Storyboard.TargetProperty="ScaleY"
                                 Duration="0:0:5" From="1" To="0.1"/>
            </Storyboard>
        </Window.Resources>
    </Window>


    在X按钮点击时,我们不是直接Close窗口,因为我们还要关闭动画,所以,单击X按钮时播放关闭动画,当动画结束时,才把窗口真正关掉。

        public partial class MainWindow : Window
        {
            Storyboard stdStart, stdEnd;
            public MainWindow()
            {
                InitializeComponent();
                stdStart = (Storyboard)this.Resources["start"];
                stdEnd = (Storyboard)this.Resources["end"];
                stdStart.Completed += (a, b) =>
                {
                    this.root.Clip = null;
                };
                stdEnd.Completed += (c, d) =>
                    {
                        this.Close();
                    };
                this.Loaded += MainWindow_Loaded;
            }
    
            void MainWindow_Loaded(object sender, RoutedEventArgs e)
            {
                stdStart.Begin();
            }
    
            private void onClick(object sender, RoutedEventArgs e)
            {
                stdEnd.Begin();
            }
    
            private void onLDown(object sender, MouseButtonEventArgs e)
            {
                this.DragMove();
                e.Handled = true;
            }
    
            private void onMin(object sender, RoutedEventArgs e)
            {
                this.WindowState = System.Windows.WindowState.Minimized;
            }
        }
    


    好的,现在来看看这个窗口动画吧。

    下图是窗口启动时的动画。

     

    下图是窗体关闭时的动画。窗体一边旋转,一边缩小,一边淡出,直到消失。

    源代码我随后上传到资源区。

    展开全文
  • 从框架弹出的动画弹出框。 您可以指定弹出框的方向和指向...迦太基的设置 添加github "andreamazz/AMPopTip" 运行carthage update 您的项目添加AMPopTip.framework 然后可以将框架导入项目 import AMPopTip 用
  • 当为Activity设置了android:windowIsTranslucent=truestyle属性后, 该Activity会变成一个透明窗口, 随之而来问题是Activity退出动画会不生效了, 哪怕finish回调使用类似下面代码为Activity配置自定义...

    问题概述

    当为Activity设置了android:windowIsTranslucent=true的style属性后, 该Activity会变成一个透明窗口, 随之而来的问题是Activity的退出动画会不生效了, 哪怕在finish回调中使用类似下面的代码为Activity配置自定义进入/退出动画也无效

     

    	public void finish() {
        	super.finish();
            this.overridePendingTransition(R.anim.xxx, R.anim.xxx);
        	}

     

    网络上有很多文章从应用层给出了一些解决方案, 但没有很好的解释为什么会发生透明窗口的退出动画不生效的原因, 本文旨在从Android Framework (基于Android 7.0版本) 的概要流程来说明这个问题背后的原因.

     

    Root Cause分析

     

     

    如上面的两张时序图所示, 对比了同样的一个Activity 在透明窗口属性android:windowIsTranslucent分别为false和true的时候, 用户按下Back键退出后发生在Android Framework completePaused时序中的差别, 从图中可以清楚的看到, 透明窗口属性为true导致ActivityStack finishCurrentActivityLocked函数中认为下一个要启动的next Activity 是可见的(透明窗口r盖着的就是next, 既然是被透明窗口盖着那么next当然是可见) , 所以会引起透明窗口r马上就被调度destroy, 继而导致该窗口被WindowManagerService销毁, Activity窗口都没有了, 自然也就谈不上有退出动画了.

     

    网络上很多文章提供的解决方案是在应用里面增加动画style resource来解决透明窗口没有退出动画的问题, 该方案在Android Framework里面的实现原理是什么呢? 参考下面的时序图

     

    如上图所示,关键点在于WindowManagerService removeWindowLocked有几次机会去判断窗口是否需要去运行animation动画, 从而推迟从WindowManagerService中马上销毁窗口的逻辑, 当应用自己配置了退出动画的style resource的时候, 就满足了4) if 的条件, 退出了窗口的销毁, 从而显示了窗口退出动画

     

    展开全文
  • 1、启动PowerPoint演示文稿,按住【Ctrl】键单击鼠标左键选择需要执行相同动作多个图形,这里我们选择如图所示三个图形。... 3、自定义动画窗口中,我们还可以对动画“方向”、“速度...
  • 1、启用PowerPoint演示文稿,按住【Ctrl】键单击鼠标左键抉择必需厉行雷同动作多个图形,这里我们抉择如图所示三个图形。... 3、自定义动画窗口中,我们还能够对动画“方向”、“速度...
  • 创作出3D演示幻灯片不仅酷炫精彩,而且能满足用户各种需求,如添加作者资料、背景音乐,显示品牌logo、开始按钮,自定义预加载信息、底部进度条,设置播放模式、分享信息等等。那应该哪里设置这些内容呢?请看...
  • PPT菜单栏里点“幻灯片放映”,下拉菜单里点“设置放映方式”在窗口里找“换片方式”(有好几个用框框起来部分)里面选择“手动”然后点确定就好了。 如何删除ppt中的所有动作? 右键--自定义动画 ...
  • Java改变鼠标样式,动画光标,建立一个用于动画的图标数组,建立Timer对象,实例化动画图标,实例化窗口对象,增加组件到窗口上,设置窗口尺寸,设置窗口可视。。。鼠标不再是一个小箭头,而是一个会动的小宠物,...
  • 淡入淡出式弹出Popup窗口

    千次阅读 2012-07-11 13:44:54
    从前面几篇文章评论可以看出大家对自定义组件很感兴趣,今天就继续前面话题,讲述弹出窗口另...Windows中设置淡入淡出式弹出窗口的位置和设置滚动式弹出窗口的地方相同,都桌面属性->外观->效果选取使用淡
  • 与别人聊天窗口中,选择表情,出现默认表情窗口; 2.点击右下角 '表情管理',弹出新窗口; 3.点击 '添加',弹出添加表情窗口; 4.点击 '浏览',文件类型下拉框中选 'Gif图像(*.gif)'。 5.找到你刚储存的动画文件名...
  • (Focusky动画演示大师简称为“FS软件”)为整个演示文稿添加背景音乐不仅可以赋予文稿画面感和节奏感,渲染特定氛围,还有助于调动观众情绪并融入到您演示之。您可以“选项”窗口中为演示文稿添加和设置背景...
  • 2.这时系统会弹出对话框,询问“您希望幻灯片播放时如何开始播放声音”,单击“自动”以便显示幻灯片时播放声音,此时幻灯片上有一个“喇叭”图标 ...单击窗口右侧“自定义动画”对话框“英雄...
  • //将最后画面显示在窗口中 BitBlt(g_hdc, 0, 0, WINDOW_WIDTH, WINDOW_HEIGHT, g_mdc, 0, 0, SRCCOPY); g_tPre = GetTickCount();//记录此次绘图时间,供下次游戏循环中判断是否达到更新时间间隔 //图号自增...
  • (Focusky动画演示大师简称“FS软件”)轻松自定义背景音乐,让演示氛更加活跃舒适。 1.点击编辑界面左下角第三个按钮进入“自定义路径”窗口 【▲图1】 2.各帧缩略图下方,点击声音图标按钮,选择“是...
  • //设置自定义的markerView MyMarkerView markerView = new MyMarkerView(barChart.getContext(), R.layout.custom_marker_view); barChart.setMarker(markerView); // MyMarkerView mv = new MyMarkerView...
  • 游戏主角大部分的设置操作都从这里开启。如人物属性、物品(包裹)、技能、任务、队伍、地图、家族、门派、商城、系统设置等等;当然,还包括快捷自定义菜单栏,以及类似《暗黑破坏神》经典式的左右键快捷技能栏...
  • 将已发布应用程序的设置导出到文件 57 同时将多个已发布应用程序设置导出到文件 58 从文件导入已发布应用程序设置 58 使虚拟 IP 地址对应用程序可用 59 虚拟 IP 地址工作原理 60 虚拟环回 60 绑定应用程序 60 确定...
  • RecycleView是Android5.0后谷歌推出一个用于有限的窗口中展示大量数据集控件。它可以实现与ListView和GridView一样效果,提供了一种插拔式体验,高度解耦,异常灵活,只需设置其提供不同...
  • 实例023——普通视图窗口中实现键盘字符输入 实例024——创建和使用键盘插入符 实例025——使用程序模拟键盘输入 实例026——对话框中实现键盘消息响应 实例027——向其他应用程序(记事本)中发送键盘...
  • 一款非常好WPF编程宝典2010 源代码

    热门讨论 2014-04-14 09:57:41
    2.3 XAML中的属性和事件 26 2.3.1 简单属性与类型转换器 27 2.3.2 复杂属性 29 2.3.3 标记扩展 30 2.3.4 附加属性 31 2.3.5 嵌套元素 32 2.3.6 特殊字符与空白字符 35 2.3.7 事件 36 2.3.8 完整Eight Ball...
  • * 通过自定义的 HttpDataSource ,可以设置自签证书或者忽略证书 * demo 里 GSYExoHttpDataSourceFactory 使用是忽略证书 * */ @Override public HttpDataSource.BaseFactory getHttpDataSourceFactory...
  • android popwindow和dialog取舍

    千次阅读 2016-02-27 13:20:24
    android之,对话窗口使用率极高,表现提示用户或者是弹出操作栏之上。 那么,他们之前取舍应该哪呢? 首先对比一下他们之间共同之处 1.都可以根据setContentView来设置窗体的自定义内容 2.都可以根据...
  • 经过自定义窗口背景和其他优化,应用手机上已经可以达到立即启动视觉效果。 派生开源库 为此项目诞生五个开源库: MaterialColdStart,800 Stars MaterialProgressBar,500 Stars CustomTabsHelper,200 ...
  • 实例097 按回车键焦点控件移动录入窗口 140 实例098 程序运行时拖动控件 141 实例099 控件得到焦点时变色 142 实例100 控件输入限制 143 2.12 特殊控件 144 实例101 为控件制作立体效果 144 ...
  • dreamweaver各种组件

    2008-06-26 16:55:56
    Fullscreen Opener 窗口中以全屏幕方式打开页面 close onblur 光标移出窗口时自动关闭该窗口 CSS on resolution 根据不同分辨率调入相应外部css文件 Css on platform 根据不同操作系统调入相应外部...

空空如也

空空如也

1 2 3 4 5 ... 12
收藏数 222
精华内容 88
关键字:

在自定义动画的设置窗口中