记录屏幕标题栏浸润banner

1.header 的布局设置成FrameLayout帧布局

2.在里面设置一个白色的view match parent

3.在下面写入自己的控件布局

4.在自己recycle人view 中加入addOnSrollListener

rvMain.addOnScrollListener(new RecyclerView.OnScrollListener() {
        @Override
        public void onScrolled(RecyclerView recyclerView, int dx, int dy) {
            super.onScrolled(recyclerView, dx, dy);
            mdy = mdy + dy;
            if (mdy > ScreenUtil.dip2px(MainActivity.this, rvMain.getChildAt(0).getHeight())) {
                headerView.setAlpha(1f);
                titleName.setTextColor(Color.rgb(195,206,206));
            } else {
                headerView.setAlpha(mdy * 1.0f / ScreenUtil.dip2px(MainActivity.this, 100));

// titleName.setTextColor(Color.argb(mdy * 255 /rvMain.getChildAt(0).getHeight() ,195,206,206));
titleName.setTextColor(Color.parseColor(“#66b7ee”));

            }

        }
    });
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
LAMMPS是一种经典的分子动力学模拟软件,可以用于模拟和研究材料的结构和性质。在进行浸润测试时,LAMMPS可以通过以下步骤来实现: 1. 创建模拟系统:首先需要定义一个模拟系统,包括表示固体材料和润滑剂的分子模型。可以使用现有的力场模型或根据实验数据自定义模型。 2. 设置原子组:将固体材料和润滑剂的原子按照相应的组织方式放置在模拟系统中。可以根据需要设置多个固体材料的区域和多个润滑剂的分子。 3. 定义相关参数:指定模拟系统的温度、压力、模拟时间和边界条件等参数。这些参数将影响模拟结果的准确性和稳定性。 4. 进行浸润模拟:设置固体材料表面的初始状态,例如,固体表面上是否存在表面分子层或斜面。然后,通过引入润滑剂分子到模拟系统中,模拟润滑剂在固体材料表面的运动,以研究浸润过程中的润滑效果。 5. 分析模拟结果:根据模拟的时间序列数据,可以计算浸润测试中的相关性质,如固体材料和润滑剂分子之间的相互作用力、润滑剂分子在固体表面的扩散行为等。 6. 优化参数:根据模拟结果,可以调整模型参数和条件,进一步优化模拟的准确性和稳定性。这可能需要多次迭代和调整模型,以获得更准确的浸润测试结果。 综上所述,LAMMPS通过建立模拟系统、定义参数、进行浸润模拟、分析结果和优化参数的步骤,可以进行浸润测试的模拟研究。这些模拟结果可以为浸润现象的机制、性质和应用提供有价值的信息。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值