标签: smooth

RecyclerView - 如何在某个位置平滑滚动到项目顶部?

在RecyclerView上,我可以使用以下命令突然滚动到所选项目的顶部:

((LinearLayoutManager) recyclerView.getLayoutManager()).scrollToPositionWithOffset(position, 0);
Run Code Online (Sandbox Code Playgroud)

但是,这突然将项目移动到顶部位置.我想顺利地移动到项目的顶部.

我也尝试过:

recyclerView.smoothScrollToPosition(position);
Run Code Online (Sandbox Code Playgroud)

但它不能很好地工作,因为它不会将项目移动到选定的顶部位置.它只是滚动列表,直到位置上的项目可见.

android scroll position smooth android-recyclerview

100
推荐指数
7
解决办法
8万
查看次数

scrollintoview动画

我的代码在http://jsfiddle.net/mannagod/QT3v5/7/.

JS是:

function delay() {
    var INTENDED_MONTH = 7 //August
    // INTENDED_MONTH is zero-relative
    now = new Date().getDate(),
rows = document.getElementById('scripture').rows;
    if (new Date().getMonth() != INTENDED_MONTH) {
        // need a value here less than 1, 
        // or the box for the first of the month will be in Red
        now = 0.5
    };
    for (var i = 0, rl = rows.length; i < rl; i++) {
        var cells = rows[i].childNodes;
        for (j = 0, cl = cells.length; j …
Run Code Online (Sandbox Code Playgroud)

scroll smooth js-scrollintoview

33
推荐指数
4
解决办法
6万
查看次数

如何制作边缘光滑的CSS三角形?

我有一个三角形(JSFiddle)使用这个CSS:

.triangle {
    width: 0;
    height: 0;
    border-top: 0;
    border-bottom: 30px solid #666699;
    border-left: 20px solid transparent; 
    border-right: 20px solid transparent;
    }
Run Code Online (Sandbox Code Playgroud)

这个HTML:

<div class="triangle"></div>
Run Code Online (Sandbox Code Playgroud)

这会形成一个三角形,但对角线呈锯齿状和像素化.我怎样才能让它们变得光滑?(我可以通过点缀它们来在Safari和Chrome中平滑它们,但这打破了Firefox和IE中的三角形.)

css geometry smooth edges css-shapes

31
推荐指数
4
解决办法
4万
查看次数

如何让表单更顺畅地调整大小?

调整具有许多控件的窗体时,窗体看起来很糟糕,因为闪烁.有什么提示可以更顺畅地调整大小?

forms delphi resize smooth flicker

21
推荐指数
3
解决办法
1万
查看次数

用ggplot填充R中两条黄土平滑线之间的区域

我想知道如何在ggplot中填充黄土平滑线之间的区域.

以下数据框用于图片:

    x         y      ymin     ymax grp     ydiff
1   1  3.285614  3.285614 10.14177 min 6.8561586
2   1 10.141773  3.285614 10.14177 max 6.8561586
3   2  5.061879  5.061879 11.24462 min 6.1827368
4   2 11.244615  5.061879 11.24462 max 6.1827368
5   3  8.614408  8.614408 13.45030 min 4.8358931
6   3 13.450301  8.614408 13.45030 max 4.8358931
7   4  6.838143  6.838143 12.34746 min 5.5093150
8   4 12.347458  6.838143 12.34746 max 5.5093150
9   5 10.390673 10.390673 14.55314 min 4.1624713
10  5 14.553144 10.390673 14.55314 max 4.1624713
11  6 …
Run Code Online (Sandbox Code Playgroud)

r smooth fill ggplot2 loess

19
推荐指数
1
解决办法
9351
查看次数

如何在不平滑像素的情况下在WPF中拉伸位图

我正在研究用WPF编写的SEM图像处理应用程序.我有一个从Canvas派生的图像显示控件,它使用DrawingVisuals显示图像和叠加(每个"图层"一个).它还使用缩放和平移变换实现缩放和平移,应用于DrawingVisuals.

当我放大图像以查看单个像素时,它们显示为平滑,显然使用双线性过滤来拉伸位图(毫不奇怪,因为WPF是通过Direct3D渲染的).但是,对于我的用例,我宁愿将单个像素视为锐利的盒子,就像在任何像Photoshop这样的图像编辑器中一样.这就是为什么我的应用程序的用户缩放图像 - >能够在像素级别上操作.

在WPF中是否有这样的选项(除了在显示位图之前手动拉伸位图)?我找不到任何东西.

在此先感谢Zbynek Vrastil捷克共和国

wpf smooth image bitmap pixels

18
推荐指数
1
解决办法
4854
查看次数

媒体播放器进度更新到seekbar不顺畅?

我正在使用带录音机和播放器的应用程序.我正在使用mediaplayer播放录制的.wav文件,同时我想更新到搜索栏.一切都工作正常但我的问题是媒体播放器进度更新到seekbar没有顺利发生,如果我们playig一个小文件,搜索栏的拇指在几秒钟或之间跳跃.

任何人都可以帮助我解决方法,使其顺利寻求seekbar的进展.我的代码如下所示.我被困在这里.

    mediaPlayerIntiate();
    mediaPlayerSetSource();
    mMediaPlayer.start();
    task = new TimerTask() {
                @Override
                public void run() {
                    Graphbar.post(new Runnable() {
                        @Override
                        public void run() {

                            if (mMediaPlayer != null) {

                                if (playButtonState == MediaMode.PLAY) {
                                    if (mMediaPlayer.isPlaying()) {
                                        Graphbar.setProgress(mMediaPlayer
                                                .getCurrentPosition());
                                        mediaPlayerUpdateTimer(mMediaPlayer
                                                .getCurrentPosition());
                                        enableRewindandForward();
                                    }
                                }

                            }

                        }
                    });
                }
            };
            timer = new Timer();
            timer.schedule(task, 0, 8);
Run Code Online (Sandbox Code Playgroud)

android smooth progress seekbar media-player

16
推荐指数
2
解决办法
3万
查看次数

android拖动视图流畅

我必须在屏幕上拖一些视图.我正在修改他们的位置,通过从触摸侦听器更改ACTION_MOVE上的运动事件的布局参数的左侧和顶部.有没有办法"拖动"项目更顺畅?因为那种"拖动"根本就不顺利......这是代码

public boolean onTouch(View view, MotionEvent motionEvent) {
    switch (motionEvent.getAction()) {
        case MotionEvent.ACTION_DOWN:
            dx = (int) motionEvent.getX();
            dy = (int) motionEvent.getY();
            break;

        case MotionEvent.ACTION_MOVE:
            int x = (int) motionEvent.getX();
            int y = (int) motionEvent.getY();
            RelativeLayout.LayoutParams lp = (RelativeLayout.LayoutParams) view.getLayoutParams();
            int left = lp.leftMargin + (x - dx);
            int top = lp.topMargin + (y - dy);
            lp.leftMargin = left;
            lp.topMargin = top;
            view.setLayoutParams(lp);
            break;
    }
    return true;
}
Run Code Online (Sandbox Code Playgroud)

android smooth view drag

15
推荐指数
3
解决办法
2万
查看次数

jQuery:在调用URL时滚动到锚点,替换浏览器行为

我已经知道了jQuery插件ScrollTo,但到目前为止我还没有找到任何方法来实现以下内容:

用户访问我的网站(通过键入,而不是通过单击我页面上的链接)domain.com/bla.php#foo

并且锚"#foo"存在.现在我希望用户的浏览器不会自动滚动到"#foo",而是我想要平滑滚动,以便元素'#foo'位于视图的中间而不是在绝对的顶部位置用户查看.

谢谢到目前为止!

anchor jquery scroll smooth

14
推荐指数
2
解决办法
5万
查看次数

如何平滑徒手绘制的SVG路径?

我正在寻找一种解决方案,将一个徒手的,用户绘制的SVG路径转换为更平滑的路径,该路径由许多auf LineTo段组成.

首选语言是JavaScript,但欢迎任何建议.

javascript svg smooth path

13
推荐指数
2
解决办法
6263
查看次数