小编Phi*_*ipp的帖子

删除带有圆角背景的滑动项

我有一个包含RecyclerViewwith 项目的片段。我已经实现了“滑动删除”功能,它按预期工作。但是,我中的项目RecyclerView具有带圆角的背景,而滑动时显示在项目后面的背景(带有垃圾桶图标)没有圆角(参见屏幕截图)。有人可以帮我在那里得到圆角吗?经过一番研究,我遇到了drawRoundRecta的方法Canvas,但是,我需要一个ColorDrawable对象的方法。

下面是绘制当前背景的OnChildDraw方法的代码ItemTouchHelper

public class SwipeToDeleteCallback extends ItemTouchHelper.SimpleCallback {

    private RecyclerView.Adapter mAdapter;
    private Drawable icon;
    private final ColorDrawable background;
    private Context mContext;
    private Activity mActivity;
    private Fragment mFragment;


    @Override
    public void onChildDraw(@NonNull Canvas c, @NonNull RecyclerView recyclerView, @NonNull RecyclerView.ViewHolder viewHolder, float dX, float dY, int actionState, boolean isCurrentlyActive) {
        super.onChildDraw(c, recyclerView, viewHolder, dX, dY, actionState, isCurrentlyActive);

        View itemView = viewHolder.itemView;
        int backgroundCornerOffset = 20;

        int iconMargin …
Run Code Online (Sandbox Code Playgroud)

java android rounded-corners swipe android-recyclerview

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

python中的最小二乘法?

我有这些价值观:

T_values = (222, 284, 308.5, 333, 358, 411, 477, 518, 880, 1080, 1259) (x values)
Run Code Online (Sandbox Code Playgroud)
C/(3Nk)_values = (0.1282, 0.2308, 0.2650, 0.3120 , 0.3547, 0.4530, 0.5556, 0.6154, 0.8932, 0.9103, 0.9316) (y values)
Run Code Online (Sandbox Code Playgroud)

我知道他们遵循模型:

C/(3Nk)=(h*w/(k*T))**2*(exp(h*w/(k*T)))/(exp(h*w/(k*T)-1))**2
Run Code Online (Sandbox Code Playgroud)

我也知道k=1.38*10**(-23)h=6.626*10**(-34)。我必须找到最能描述测量数据的w。我想在python中使用最小二乘法来解决这个问题,但是我真的不太了解它是如何工作的。谁能帮我?

python least-squares data-fitting

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

删除 .php 和 .html 扩展名并拥有同名的目录?

我想在浏览器中删除我的网站页面的 .php 和 .html 扩展名。我在网上找到了这段代码,将其添加到 .htaccess 文件中:

RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteCond %{REQUEST_FILENAME}\.php -f
RewriteRule ^(.*)$ $1.php`
Run Code Online (Sandbox Code Playgroud)

但是,如果有一个名为“home.php”的 php 文件,同时有一个名为“home”的目录,则该方法将不再起作用。我想我可能需要添加类似的东西

Options All -Indexes -MultiViews
Run Code Online (Sandbox Code Playgroud)

但我喜欢这个,它也不起作用。那么我怎样才能实现这一目标呢?

html php .htaccess

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