精华内容
下载资源
问答
  • settings put global animator_duration_scale 0.75 //动画程序时常缩放 settings put global transition_animation_scale 0.75 //过渡动画缩放 settings put global window_animation_scale 0.75 //窗口动画缩放
    settings put global animator_duration_scale 0.75       //动画程序时常缩放
    settings put global transition_animation_scale 0.75   //过渡动画缩放
    settings put global window_animation_scale 0.75      //窗口动画缩放
    
    展开全文
  • 安卓手机上一般有窗口动画缩放(window_animation_scale)、过渡动画缩放(transition_animation_scale)和Animator时长缩放(animator_duration_scale)可做设置。 但是大多安卓系统对于动画缩放速度的设置大多只有几个...

    前言

    通过合理的设置安卓中过渡动画的缩放速度,可以让安卓手机中窗口的切换更自然、更流畅,操作上感觉更加的丝滑。安卓手机上一般有窗口动画缩放(window_animation_scale)、过渡动画缩放(transition_animation_scale)和Animator时长缩放(animator_duration_scale)可做设置。

    但是大多安卓系统对于动画缩放速度的设置大多只有几个档位,如0.5x、0.75x、1x、1.5x、2x、5x、10x,无法随心所欲的调节,而且档位不多,无论怎么做组合,要不就是感觉动画快了,要不就是慢了,亦或是感觉生硬。本文带来的就是打破这个局限,随性DIY,找到那个最适合你的。

    开始

    首先本文是通过adb的方式改变安卓手机系统的动画缩放速度,而且脚本中adb的连接方式为USB连接。

    步骤:

    1. 手机USB连接电脑
    2. 打开你安卓手机的开发者选项(如已开启进入下一步;如何开启,可以百度搜索自己手机怎么开启开发者选项)
    3. 进入开发者选择,打开USB调试,允许使用USB调试,手机可能会提示授权电脑允许USB调试,请点确认
    4. 下载文件SetAnimation.zip,解压,双击SetAnimation文件夹下的SetAnimation.bat脚本运行
    5. 脚本会连接手机,手机可能会提示授权电脑允许USB调试,请点确认
    6. 按照脚本的菜单设置即可,一般实测设置1.2-1.4会感觉比较丝滑,脚本限制了动画速度只能在0-10

    检查是否设置成功:

    • 脚本在菜单页面会获取并显示你手机目前的缩放速度
    • 设置后检查开发者选项里动画缩放,原来为1x,设置为1.25x,若从1x变为1.5x则设置成功
    • 可以设置一个大一点的值,如5,可以明显感觉到动画过渡得很慢。

    注意:设置完把USB调试给关了!!!

    脚本界面:
    SetAnimation

    附录

    代码附录,Windows的bat脚本,依赖于adb,照猫画虎写的,没啥技术含量,方便大家设置安卓的动画缩放速度。如果你有adb环境,可以保存成bat文件在Windows直接运行。

    @REM @Author: Myles
    @REM @Date:   2020-03-04 23:20:52
    
    @echo off
    title 安卓动画缩放设置
    
    
    :checkConnected
    echo.&echo 正在连接安卓设备...
    for /f "delims=" %%i in ('adb devices') do (set status=%%i)
    echo %status%|findstr "attached unauthorized" && (goto failToConnect) || (goto menu)
    
     
    :failToConnect
    cls
    echo 连接手机失败,请检查USB调试是否打开和允许!
    echo.&echo 按任意键重试...
    set /p pass=
    goto checkConnected
    
    :menu
    cls
    echo.&echo   提示:
    echo.&echo   建议设置在1.2x-1.4x之间,较为丝滑,多设置试试效果
    echo.&echo   设置后检查开发者选项里动画缩放,原来为1x,设置为1.25x,若从1x变为1.5x则设置成功
    echo.
    echo.&echo   您手机目前的动画缩放值分别为:
    for /f "delims=" %%i in ('adb shell settings get global window_animation_scale') do (set cur_was=%%i)
    for /f "delims=" %%i in ('adb shell settings get global transition_animation_scale') do (set cur_tas=%%i)
    for /f "delims=" %%i in ('adb shell settings get global animator_duration_scale') do ( set cur_ads=%%i)
    echo.&echo   窗口动画缩放:%cur_was%x   过渡动画缩放:%cur_tas%x   Animator时长缩放:%cur_ads%x
    echo.
    echo.&echo   请选择您要执行的操作:
    echo.&echo  【1】默认设置(全部设为1.25x)
    echo.&echo  【2】一次设置(全部设为一个值)
    echo.&echo  【3】逐项设置(一项项设置)
    echo.&echo  【4】退出
    echo.
    
    set /p sel=请输入数字后回车:
    If "%sel%"=="1" (goto setAnimation)
    If "%sel%"=="2" (goto setAnimationAtOnce)
    If "%sel%"=="3" (goto setAnimationOneByOne)
    If "%sel%"=="4" (goto exit)
    echo.&echo 输入无效,请重新输入!
    pause
    goto menu
    
    
    :setAnimation
    :: 窗口动画缩放
    adb shell settings put global window_animation_scale 1.25
    :: 过渡动画缩放
    adb shell settings put global transition_animation_scale 1.25
    :: Animator时长缩放
    adb shell settings put global animator_duration_scale 1.25
    
    echo.&echo 完成,请检查过渡动画是否设置成功!
    echo.&pause
    goto menu
    
    
    :setAnimationAtOnce
    echo.
    set /p val=请输入0-10的缩放值:
    call:verifyInput %val%, setAnimationAtOnce
    :: 窗口动画缩放
    adb shell settings put global window_animation_scale %val%
    :: 过渡动画缩放
    adb shell settings put global transition_animation_scale %val%
    :: Animator时长缩放
    adb shell settings put global animator_duration_scale %val%
    
    echo.&echo 完成,请检查过渡动画是否设置成功!
    echo.&pause
    goto menu
    
    
    :setAnimationOneByOne
    echo.
    
    :: 窗口动画缩放
    :was
    echo.&set /p was=请输入0-10的窗口动画缩放值(window_animation_scale):
    call:verifyInput %was%, was
    adb shell settings put global window_animation_scale %was%
    
    :: 过渡动画缩放
    :tas
    echo.&set /p tas=请输入0-10的过渡动画缩放值(transition_animation_scale):
    call:verifyInput %tas%, tas
    adb shell settings put global transition_animation_scale %tas%
    
    :: Animator时长缩放
    :ads
    echo.&set /p ads=请输入0-10的过渡动画缩放值(animator_duration_scale):
    call:verifyInput %ads%, ads
    adb shell settings put global animator_duration_scale %ads%
    
    echo.&echo 完成,请检查过渡动画是否设置成功!
    echo.&pause
    goto menu
    
    
    @REM 检验输入值(val, goto)
    :verifyInput
    if %~1 lss 0 (
    	echo.&echo 非法输入,请输入0-10的缩放值
    	goto %~2
    )
    if %~1 gtr 10 (
    	echo.&echo 非法输入,请输入0-10的缩放值
    	goto %~2
    )
    goto:eof
    
    :: 退出
    :exit
    taskkill /f /im adb.exe
    exit
    
    展开全文
  • 在窗口切换的时候,可以...修改的方法是默认窗口动画缩放减小。可以默认为0.5f WindowManagerService.java float mWindowAnimationScaleSetting = 0.5f; float mTransitionAnimationScaleSetting = 0.5f; fl
    在窗口切换的时候,可以看到明显的黑屏现象。此问题的根本原因是屏的不同,刷新时间不同造成的。
    修改的方法是默认窗口动画缩放减小。可以默认为0.5f
    WindowManagerService.java


    float mWindowAnimationScaleSetting = 0.5f;
    float mTransitionAnimationScaleSetting = 0.5f;
    float mAnimatorDurationScaleSetting = 0.5f;
    展开全文
  • PopupWindow动画没效果

    2018-03-18 22:20:42
    找了很久的办法,后来发现是与手机动画有关的,一般可以在开发者选项里面设置窗口动画缩放,我当时是关闭了窗口动画缩放,所以就没有动画效果了。所以打开手机的动画效果就可以显示弹出动画了。...

    记录一下遇到的问题,之前写了一个底部弹出菜单,继承自PopupWindow,然后按照网上的代码设置了弹出动画。但是非常特别的是没有显示动画,直接就出现在最终的位置了。找了很久的办法,后来发现是与手机动画有关的,一般可以在开发者选项里面设置窗口动画缩放,我当时是关闭了窗口动画缩放,所以就没有动画效果了。

    所以打开手机的动画效果就可以显示弹出动画了。

    展开全文
  • 进入“设置”,找到“关于手机”; ... 进入“开发者模式”,找到“开发者选项”;...找到“绘图”二级分类,分别“窗口动画缩放”、“过渡动画缩放”、“动画程序时长缩放”都调为“动画缩放0.5×”。 ...
  • 改善安卓手机流畅度简单的方法

    千次阅读 2018-10-13 14:01:42
    安卓手机的流畅度远不如苹果,这几年安卓的发展和...在设置–开发者模式–窗口动画缩放、过渡动画缩放、动画程序时长调整,三项全部改为.5x,觉得还不够流畅的,改为关闭动画,流畅度马上上去,赶紧去试试吧。 ...
  • 教授 个人资料网站的动画导航栏 转到查看到目前为止的结果。 去做 调整窗口大小时使菜单缩放手机最小的布局开始,再增加2种布局 创建菜单项SQL数据库
  • android

    2015-09-19 22:25:41
    进入开发者选项,将“窗口动画缩放”“过渡动画缩放”“动画程序时长调整”均改为“0.5x” 是不是打开和关闭程序的时间要明显缩短了呢? 2、笔记本连接手机上网 1、打开手机的wlan便携式热点,并设置密码 2、打开...
  • fullPage.js全屏滚动插件

    千次阅读 2016-06-25 11:41:11
    fullPage.js是基于JQuery的插件...支持窗口缩放窗口缩放时自动调整 可设置滚动宽度、背景颜色、滚动速度、循环选项、回调、文本对齐方式等 Github主页:https://github.com/alvarotrigo/fullPage.js使用fullPage.js实
  • 手机 pdf 阅读器

    2009-02-12 23:00:29
    阅读时,具有“返回键”的手机按下“返回键”,可以直接打开跳到下一本书的窗口上。 [2007.9.29] Ver:3.1.19 完善了对UMD的支持,阅读文本格式的UMD功能正常 增加了俄语的支持 [2007.9.24] Ver:3.1.18 多数人还是...
  • 支持鼠标滚动 支持前进后退和键盘控制 多个回调函数 支持手机、平板触摸事件 支持 CSS3 动画 ...支持窗口缩放 窗口缩放时自动调整 可设置滚动宽度、背景颜色、滚动速度、循环选项、回调、文本对齐方式等等
  • 支持鼠标滚动 支持前进后退和键盘控制 多个回调函数 支持手机、平板触摸事件 支持 CSS3 动画 支持窗口缩放 窗口缩放时自动调整 可设置滚动宽度、背景颜色、滚动速度、循环选项、回调、文本对齐方式等等
  • fullPage.js

    2016-04-26 14:43:09
    fullPage.js 是一个基于 jQuery 的插件,它能够很方便、很轻松的制作出全屏网站。支持鼠标滚动 ...支持窗口缩放 窗口缩放时自动调整 可设置滚动宽度、背景颜色、滚动速度、循环选项、回调、文本对齐方式等等
  • FullPage.js是一个基于jQuery的插件,它能够很方便的、很轻松的制作出全屏网站。...支持窗口缩放 窗口缩放时自动调整 可设置滚动宽度、背景颜色、滚动速度、循环选项、回调、文本对齐方式等。 ...
  • 简介 fullPage.js是一个基于jQuery的全屏滚动插件,它能够很方便、很轻松的制作出全屏网站 下载地址 下载地址 相关示例:基于fullpage.js实现的360全屏滑动效果 支持功能 ... 窗口缩放时自动调整 ...
  • 正则表达式

    2019-10-13 22:19:25
    fullpage全屏插件 ...支持窗口缩放 窗口缩放时自动调整 可设置滚动宽度、背景颜色、滚动速度、循环选项、回调、文本对齐方式等等 fullpage 详细参数 选项 类型 默认值 说明 verticalCen...
  • 1.fullpage.js 下载地址 ... 2.fullPage.js 是一个基于 jQuery 的插件,它能够很方便、很轻松的制作出全屏网站,主要功能有: 支持鼠标滚动 ...支持手机、平板触摸事件 ...支持 CSS3 动画 ...窗口缩放时自动调整 ...
  • FullPage插件

    2019-04-29 19:11:15
    插件功能介绍 基于 jQuery 的插件,它能够帮你很方便、很轻松的制作出全屏... 窗口缩放时自动调整 可设置滚动宽度、背景颜色、滚动速度、循环选项、回调、文本对齐方式等等 sectionsColor: 可以为每一个se...
  • Fullpage入门指南

    2015-11-24 18:01:40
    简介:fullPage.js是一个基于jQuery的全屏滚动插件,它能够很方便、很轻松的制作出全屏网站 主要功能: ...窗口缩放时自动调整 可设置滚动宽度、背景颜色、滚动速度、循环选项、回调、文本对齐方式等
  • jQuery----全屏滚动插件fullPage

    千次阅读 2014-09-02 15:35:30
    支持鼠标滚动支持前进后退和键盘控制多个回调函数支持手机、平板触摸事件支持 CSS3 动画支持窗口缩放窗口缩放时自动调整可设置滚动宽度、背景颜色、滚动速度、循环选项、回调、文本对齐方式等等
  • fullPage.js fullPage.js是一个基于jQuery的全屏滚动插件,它能够很方便、很轻松的制作出全屏网站  本章内容将详细介绍Android事件的具体处理及常见事件...窗口缩放时自动调整 可设置滚动宽度、背景颜色、滚动...
  • 支持鼠标滚动支持前进后退和键盘控制多个回调函数支持手机、平板触摸事件支持 CSS3 动画支持窗口缩放窗口缩放时自动调整可设置滚动宽度、背景颜色、滚动速度、循环选项、回调、文本对齐方式等等 兼容性 jQuery ...
  • H5C3学习笔记

    2019-08-21 10:10:25
    CSS3 1.全屏动画插件fullpage ...支持手机、平板触摸事件,支持 CSS3 动画,支持窗口缩放窗口缩放时自动调整, 可设置滚动宽度、背景颜色、滚动速度、循环选项、回调、文本对齐方式等等。 参考文档...
  • 简介  fullPage.js是一个基于jQuery的全屏滚动插件,它能够很方便、很轻松的制作出全屏...窗口缩放时自动调整 可设置滚动宽度、背景颜色、滚动速度、循环选项、回调、文本对齐方式 兼容性 fullPage.js 支持 IE8...
  • fullpage.js

    2017-04-08 09:32:00
    fullPage.js 是一个基于 jQuery 的插件,它能够很方便、很轻松的...支持窗口缩放 窗口缩放时自动调整 可设置滚动宽度、背景颜色、滚动速度、循环选项、回调、文本对齐方式等等 1 2 3 4 5 6 ...
  • fullPage.js 是一个基于 jQuery 的插件,它能够很方便、很轻松的制作出全屏网站。...窗口缩放时自动调整 可设置滚动宽度、背景颜色、滚动速度、循环选项、回调、文本对齐方式等等 兼容性 ...

空空如也

空空如也

1 2 3 4 5 ... 11
收藏数 213
精华内容 85
关键字:

手机窗口动画缩放