Commit 5c3305f7 authored by wanglei's avatar wanglei

[拆包]...

parent 82ba4c2f
......@@ -3,13 +3,17 @@ package com.base.appzxhy.ui.main
import android.annotation.SuppressLint
import android.app.ActivityManager
import android.view.View
import androidx.coordinatorlayout.widget.CoordinatorLayout.Behavior.setTag
import androidx.core.content.ContextCompat
import androidx.core.content.ContextCompat.getSystemService
import androidx.core.graphics.Insets
import androidx.core.graphics.toColorInt
import androidx.core.view.ViewCompat
import androidx.core.view.WindowInsetsCompat
import androidx.lifecycle.lifecycleScope
import androidx.recyclerview.widget.GridLayoutManager
import com.airbnb.lottie.LottieDrawable
import com.applovin.impl.sb
import com.base.appzxhy.R
import com.base.appzxhy.base.BaseFragment
import com.base.appzxhy.base.jumpAction
......@@ -120,6 +124,7 @@ class HomeFragment : BaseFragment<FragmentHome1Binding>(FragmentHome1Binding::in
binding.rv.adapter = adapter
adapter.submitList(featureList)
}
override fun initListener() {
......@@ -155,7 +160,38 @@ class HomeFragment : BaseFragment<FragmentHome1Binding>(FragmentHome1Binding::in
}
}
// Wave(/*Context context, */int offsetX, int offsetY, int velocity, float scaleX, float scaleY, int wave) {
// super(context);
// this.wave = wave; //波幅(波宽)
// this.scaleX = scaleX; //水平拉伸量
// this.scaleY = scaleY; //竖直拉伸量
// this.offsetX = offsetX; //水平偏移量
// this.offsetY = offsetY; //竖直偏移量
// this.velocity = velocity; //移动速度(像素/秒)
// this.path = new Path();
// }
// "70,25,1.4,1.4,-26\n" +
// "100,5,1.4,1.2,15\n" +
// "420,0,1.15,1,-10\n" +
// "520,10,1.7,1.5,20\n" +
// "220,0,1,1,-15"
binding.WaveHeader1.setStartColor(R.color.colorPrimary)
binding.WaveHeader1.setCloseColorId(R.color.colorPrimary)
binding.WaveHeader1.setWaves("70,25,1.4,1.4,-26")
binding.WaveHeader1.colorAlpha = 0.5f
binding.WaveHeader1.visibility = View.GONE
binding.WaveHeader2.setStartColor(R.color.color_aacbec)
binding.WaveHeader2.setCloseColorId(R.color.color_aacbec)
binding.WaveHeader2.setWaves("220,0,1,1,-15")
binding.WaveHeader2.colorAlpha = 0.8f
binding.WaveHeader2.visibility = View.GONE
binding.WaveHeader3.colorAlpha = 1f
binding.WaveHeader3.setWaves("25,5,1.15,1.2,25")
binding.WaveHeader3.velocity=2f
binding.WaveHeader3.visibility = View.VISIBLE
}
......
......@@ -10,7 +10,7 @@
android:id="@+id/iv"
android:layout_width="match_parent"
android:layout_height="@dimen/dp_450"
android:background="#46B7D6"
android:background="#82FF60"
app:layout_constraintTop_toTopOf="parent" />
......@@ -132,6 +132,7 @@
android:id="@+id/tvSize"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="@dimen/dp__25"
android:text="@string/scanning"
android:textColor="@color/white"
android:textSize="@dimen/sp_16"
......@@ -164,8 +165,38 @@
android:background="@color/white"
android:overScrollMode="never"
android:paddingHorizontal="@dimen/dp_8"
android:paddingTop="@dimen/dp_20"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintTop_toBottomOf="@id/tvClean" />
<FrameLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
app:layout_constraintTop_toTopOf="@id/rv">
<com.scwang.wave.MultiWaveHeader
android:id="@+id/WaveHeader1"
android:layout_width="match_parent"
android:layout_height="@dimen/dp_60"
android:visibility="gone" />
<com.scwang.wave.MultiWaveHeader
android:id="@+id/WaveHeader2"
android:layout_width="match_parent"
android:layout_height="@dimen/dp_60"
android:visibility="gone" />
<com.scwang.wave.MultiWaveHeader
android:id="@+id/WaveHeader3"
android:layout_width="match_parent"
android:layout_height="@dimen/dp_60"
android:visibility="visible"
app:mwhCloseColor="@color/colorPrimary"
app:mwhColorAlpha="1"
app:mwhStartColor="@color/colorPrimary" />
</FrameLayout>
</androidx.constraintlayout.widget.ConstraintLayout>
\ No newline at end of file
......@@ -25,5 +25,6 @@
<color name="color_f5fff9">#F5FFF9</color>
<color name="color_f7feff">#F7FEFF</color>
<color name="color_fff7fe">#FFF7FE</color>
<color name="color_aacbec">#AACBEC</color>
</resources>
\ No newline at end of file
......@@ -67,4 +67,6 @@
<dimen name="dp_72">72dp</dimen>
<dimen name="sp_45">45sp</dimen>
<dimen name="dp_3">3dp</dimen>
<dimen name="dp__50">-50dp</dimen>
<dimen name="dp__25">-25dp</dimen>
</resources>
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment