小编Rob*_*ont的帖子

新鲜的mysql-server安装不会要求输入密码

我正在debian上安装包mysql-server(实际上是Raspbian,用于覆盆子pi的Debian版本).我正在使用以下命令安装它

sudo apt-get install mysql-server
Run Code Online (Sandbox Code Playgroud)

在安装过程中,我没有被要求输入root密码.如果我尝试使用以下命令连接到mysql:

mysql -u root
Run Code Online (Sandbox Code Playgroud)

要么

mysql -u root -p
Run Code Online (Sandbox Code Playgroud)

并使用系统root密码,我收到以下错误:

ERROR 1698 (28000): Access denied for user 'root'@'localhost'
Run Code Online (Sandbox Code Playgroud)

我很困惑,因为显然我应该在安装过程中要求提供root密码.

我该怎么办 ?

问候.

mysql installation raspberry-pi raspbian

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

RecyclerView 上的波纹效果在轻敲时不起作用

我试图在我的 RecyclerView 上实现涟漪效应。这是我的布局:

<android.support.v7.widget.CardView
    xmlns:android="http://schemas.android.com/apk/res/android"
        xmlns:card_view="http://schemas.android.com/apk/res-auto"
        android:id="@+id/card"
        android:layout_marginTop="7dp"
        android:layout_marginLeft="16dp"
        android:layout_marginRight="16dp"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        card_view:cardCornerRadius="5dp"
        android:clickable="true"
        card_view:cardElevation="5dp"
        android:focusable="true"
        android:foreground="?android:attr/selectableItemBackground">

            <LinearLayout
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:orientation="vertical"
                android:padding="16dp">

                <TextView
                    //some properties />

                <TextView
                    //some properties />

                <TextView
                    //some properties />
            </LinearLayout>

    </android.support.v7.widget.CardView>
Run Code Online (Sandbox Code Playgroud)

为了实现 onclick 监听器,我基本上遵循了本教程:http : //sapandiwakar.in/recycler-view-item-click-handler/

问题是涟漪效应,由于线条而产生:

android:clickable="true"
android:focusable="true"
android:foreground="?android:attr/selectableItemBackground"
Run Code Online (Sandbox Code Playgroud)

不适用于轻型(即快速)印刷机。当我快速点击屏幕时,点击监听器被触发。这意味着已检测到触摸事件,但没有显示涟漪效应。如果我想看到涟漪效果,我必须在释放之前在屏幕上保持一段时间的压力。

有没有办法纠正这种行为并即使在快速按下时也能显示涟漪效应?

android ripple android-recyclerview recyclerview-layout

5
推荐指数
1
解决办法
1504
查看次数