Commit 8f4966b2 authored by fallenstardust's avatar fallenstardust

update guide page

parent 7fa3274f
...@@ -7,7 +7,7 @@ buildscript { ...@@ -7,7 +7,7 @@ buildscript {
google() google()
} }
dependencies { dependencies {
classpath 'com.android.tools.build:gradle:4.1.1' classpath 'com.android.tools.build:gradle:4.1.2'
//classpath 'me.tatarka:gradle-retrolambda:3.2.5' //classpath 'me.tatarka:gradle-retrolambda:3.2.5'
} }
} }
......
...@@ -29,6 +29,7 @@ import androidx.recyclerview.widget.LinearLayoutManager; ...@@ -29,6 +29,7 @@ import androidx.recyclerview.widget.LinearLayoutManager;
import com.app.hubert.guide.NewbieGuide; import com.app.hubert.guide.NewbieGuide;
import com.app.hubert.guide.model.GuidePage; import com.app.hubert.guide.model.GuidePage;
import com.app.hubert.guide.model.HighLight;
import com.google.android.material.navigation.NavigationView; import com.google.android.material.navigation.NavigationView;
import com.nightonke.boommenu.BoomButtons.BoomButton; import com.nightonke.boommenu.BoomButtons.BoomButton;
import com.nightonke.boommenu.BoomButtons.TextOutsideCircleButton; import com.nightonke.boommenu.BoomButtons.TextOutsideCircleButton;
...@@ -675,10 +676,11 @@ public abstract class HomeActivity extends BaseActivity implements NavigationVie ...@@ -675,10 +676,11 @@ public abstract class HomeActivity extends BaseActivity implements NavigationVie
public void showNewbieGuide() { public void showNewbieGuide() {
NewbieGuide.with(this)//with方法可以传入Activity或者Fragment,获取引导页的依附者 NewbieGuide.with(this)//with方法可以传入Activity或者Fragment,获取引导页的依附者
.setLabel("homeguide") .setLabel("homeguide")
.addGuidePage(GuidePage.newInstance() .addGuidePage(
.setBackgroundColor(0x60000000) GuidePage.newInstance().setEverywhereCancelable(true)
.addHighLight(findViewById(R.id.menu)) .setBackgroundColor(0xcc000000)
.setLayoutRes(R.layout.activity_logo)) .addHighLight(findViewById(R.id.menu), HighLight.Shape.CIRCLE)
.setLayoutRes(R.layout.view_guide_home))
.alwaysShow(true)//总是显示,调试时可以打开 .alwaysShow(true)//总是显示,调试时可以打开
.show(); .show();
} }
......
...@@ -46,6 +46,7 @@ ...@@ -46,6 +46,7 @@
android:orientation="horizontal"> android:orientation="horizontal">
<LinearLayout <LinearLayout
android:id="@+id/mycard"
android:layout_width="60dp" android:layout_width="60dp"
android:layout_height="match_parent" android:layout_height="match_parent"
android:orientation="vertical"> android:orientation="vertical">
......
<?xml version="1.0" encoding="utf-8"?>
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent">
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:layout_margin="20dp"
android:text="软件主要功能在这里\n如教程,单人游戏,卡组编辑,设置等"
android:textSize="20sp" />
</FrameLayout>
\ No newline at end of file
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent">
<TextView
android:id="@+id/textView"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:layout_margin="40dp"
android:gravity="center"
android:text="密码用于好友约战,或者指定模式\n密码可以不填"
android:textColor="@android:color/white"
android:textSize="20sp" />
<ImageView
android:id="@+id/iv"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/textView"
android:layout_centerHorizontal="true"
android:layout_marginTop="100dp"
android:src="@drawable/cube" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/iv"
android:layout_centerHorizontal="true"
android:layout_marginTop="20dp"
android:gravity="center"
android:text="输入密码后会保存在历史记录\n长按对应记录即可删除"
android:textColor="@android:color/white" />
</RelativeLayout>
\ No newline at end of file
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent">
<TextView
android:id="@+id/textView"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_centerInParent="true"
android:layout_margin="20dp"
android:text="点击一个服务器模块\n即可加入相应的在线游戏"
android:textSize="20sp" />
<LinearLayout
android:id="@+id/abt_rename"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_below="@+id/textView">
<ImageView
android:layout_width="@dimen/dp_40"
android:layout_height="@dimen/dp_40"
android:layout_margin="20dp"
android:src="@drawable/rename" />
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:text="点击编辑按钮即可编辑相应的服务器信息\n比如改昵称等"
android:textSize="15sp" />
</LinearLayout>
</RelativeLayout>
\ 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