英文:
Android button design
问题
如何在Android中制作一个如下图所示的按钮:
英文:
How can i make a button in android as shown in the image below
<img src="https://lh5.googleusercontent.com/T9NAwNKMOzK4WaZhcEFSnaEo4OJQ0EgECli9R1cvEpkUFGAghGAP26dlS1j3doUPm1DLU7cBosZYMwduVwnf" width="400"/>
答案1
得分: 2
全文参考 fornewid/neumorphism:
将 implementation 'com.github.fornewid:neumorphism:0.2.0'
添加到您的 Gradle 中
我创建了一个类似的按钮
<soup.neumorphism.NeumorphButton
android:id="@+id/button"
style="@style/Widget.Neumorph.Button"
android:layout_width="200dp"
android:layout_height="80dp"
android:layout_centerHorizontal="true"
android:layout_centerVertical="true"
android:text="继续"
android:textAllCaps="false"
android:textColor="@android:color/white"
android:textSize="20sp"
android:textStyle="bold"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:neumorph_shadowColorDark="#191a1c"
app:neumorph_shadowColorLight="#323639"
app:neumorph_shadowElevation="6dp" />
预览:
英文:
Full credit to fornewid/neumorphism :
Add implementation 'com.github.fornewid:neumorphism:0.2.0'
to your Gradle
I've created a similar button
<soup.neumorphism.NeumorphButton
android:id="@+id/button"
style="@style/Widget.Neumorph.Button"
android:layout_width="200dp"
android:layout_height="80dp"
android:layout_centerHorizontal="true"
android:layout_centerVertical="true"
android:text="Continue"
android:textAllCaps="false"
android:textColor="@android:color/white"
android:textSize="20sp"
android:textStyle="bold"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:neumorph_shadowColorDark="#191a1c"
app:neumorph_shadowColorLight="#323639"
app:neumorph_shadowElevation="6dp" />
Preview :
<img src="https://i.stack.imgur.com/hygQP.png" width="400"/>
通过集体智慧和协作来改善编程学习和解决问题的方式。致力于成为全球开发者共同参与的知识库,让每个人都能够通过互相帮助和分享经验来进步。
评论