小编Jaz*_*zyP的帖子

Android SDK - 在触控中心不缩放

我的应用程序有点问题.我刚刚实现了捏缩放,但是当我捏缩放时,图像不会在2点的中心缩放,如下图所示.图像1是我的手指在捏之前的位置,图像2是显示它没有像我应该的那样在我的手指中心缩放.

图1与图2:
此搜索 图像2

这是我的代码:

        package com.jpiionefourone.guitarimage;

    import android.content.Context;
    import android.graphics.Canvas;
    import android.graphics.drawable.Drawable;
    import android.util.AttributeSet;
    import android.view.MotionEvent;
    import android.view.ScaleGestureDetector;
    import android.view.View;

    public class MultiTouchView extends View {
        private Drawable mIcon;
        private float mPosX;
        private float mPosY;

        private float mLastTouchX;
        private float mLastTouchY;

        private static final int INVALID_POINTER_ID = -1;

        // The ‘active pointer’ is the one currently moving our object.
        private int mActivePointerId = INVALID_POINTER_ID;

        private ScaleGestureDetector mScaleDetector;
        private float mScaleFactor = 1.f;


        public MultiTouchView(Context context) {
            this(context, null, 0);
        }

        public …
Run Code Online (Sandbox Code Playgroud)

sdk android pinchzoom

9
推荐指数
1
解决办法
2604
查看次数

使用 EKS 与 IP 白名单服务通信

我已经使用 eksctl 使用所有默认设置设置了一个 EKS 集群,现在需要与使用 IP 白名单的外部服务进行通信。显然,从我的集群向服务发出的请求来自发出请求的任何节点,但是节点列表(及其 ip)可以并且会经常更改,因此我无法为它们提供单个 IP 地址以将其列入白名单。调查后,我发现我需要使用 NAT 网关。

我在让它工作时遇到了一些问题,我尝试将 AWS_VPC_K8S_CNI_EXTERNALSNAT 设置为 true 但是这样做会阻止我的集群上的所有传出流量,我假设是因为返回的数据包不知道去哪里所以我永远不会得到响应。我试过玩弄路由表无济于事。

非常感谢任何帮助。

networking kubernetes amazon-eks

4
推荐指数
1
解决办法
1460
查看次数

将CSS应用于焦点上的输入容器

我有一个带有输入字段和内部按钮的div.我希望隐藏按钮,直到用户专注于输入.

我试图在包含div上使用:focus伪类,因为我认为它会在重点关注输入时继承,但它不起作用.

这是我的HTML

<div class="search">
    <input type="text" placeholder="Search..." />
    <button type="submit">Search</button>
</div>
Run Code Online (Sandbox Code Playgroud)

这是我已经尝试过的CSS

.search button {
    display: none;
}

.search:focus button {
    display: block;
}
Run Code Online (Sandbox Code Playgroud)

没有JavaScript可以做到这一点吗?

javascript css

2
推荐指数
1
解决办法
681
查看次数

WordPress添加自定义登录身份验证

我在注册时添加了自定义字段,以允许用户输入自己的密码,还创建了代码以生成验证码,然后将该验证码通过电子邮件发送给用户。当然,用户需要先单击电子邮件中的链接,然后才能登录。

这就是我被困住的地方。我试图添加我自己的身份验证,以在用户尝试登录时检查验证状态。

这是我的代码不起作用;

function check_validation_status($username) {
    $user = get_user_by('login', $username);
    $userID = $user->ID;

    $status = get_user_meta($userID, 'verified', true);

    if($status == '0') {
        return;
    }
}

add_action('wp_authenticate', 'check_validation_status');
Run Code Online (Sandbox Code Playgroud)

不幸的是,这段代码似乎没有任何作用。我也尝试了以下方法(进行其他操作)

function check_validation_status($username) {
    $user = get_user_by('login', $username);
    $userID = $user->ID;

    $status = get_user_meta($userID, 'verified', true);

    if($status == '0') {
        wp_logout(); // works but doesn't show an error :(
    }
}

add_action('wp_login', 'check_validation_status');
Run Code Online (Sandbox Code Playgroud)

如果未验证用户,此代码将成功地直接记录用户,但是它不会向用户显示任何形式的错误,只是将他们直接重定向回登录页面。

登录用户但直接退出似乎是一种草率的方式,是否有一种方法可以阻止登录?

authentication wordpress

0
推荐指数
1
解决办法
2285
查看次数