目录
2. 老师会检查你的手机是否是自己的,也就是要看你乐跑的实名认证,也就是这个页面
关于学期末乐跑真实的现状是,老师只看乐跑软件上关键的几个地方。
以上是老师会检查的两个地方,其余地方老师都不会看。所以说我们的操作就很容易了。
收集一个跑够40次的截图,截图我已经分享在下方了。
运用Androidstudio进行乐跑(学期末版本)的开发。这个软件我已经开发好了。
手机上下载乐跑(学期末版本)
开始摆烂喽,大家一起愉快的玩耍吧(●'?'●),谁家好人大冬天的还出去乐跑啊,反正我不出去🤭
图的话自己用自己的?
用到的软件:Android Studio
开始开发源代码如下:直接复制粘贴即可。
MainActivity.java
?
package com.example.myapplication10;
import androidx.appcompat.app.AppCompatActivity;
import android.content.Intent;
import android.os.Bundle;
import android.os.Handler;
public class MainActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
//三秒后自动跳转
new Handler().postDelayed(new Runnable() {
@Override
public void run() {
Intent intent = null;
intent = new Intent(MainActivity.this, MainActivity2.class);
startActivity(intent);
finish();
}
}, 3000); // 延迟3秒跳转
}
}
?MainActivity2.java
package com.example.myapplication10;
import androidx.appcompat.app.AppCompatActivity;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
public class MainActivity2 extends AppCompatActivity {
private android.widget.Button mBtnmy;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main2);
mBtnmy = findViewById(R.id.btn_my);
mBtnmy.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
Intent intent = null;
//从MainActivity页面跳转到FunctionActivity页面
intent = new Intent(MainActivity2.this, MainActivity3.class);
startActivity(intent);
}
});
}
}
?MainActivity3.java
package com.example.myapplication10;
import androidx.appcompat.app.AppCompatActivity;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
public class MainActivity3 extends AppCompatActivity {
private android.widget.Button mBtnid;
private android.widget.Button mBtnid1;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main3);
mBtnid = findViewById(R.id.btn_id1);
mBtnid1 = findViewById(R.id.btn_id2);
mBtnid.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
Intent intent = null;
//从MainActivity页面跳转到FunctionActivity页面
intent = new Intent(MainActivity3.this, MainActivity4.class);
startActivity(intent);
}
});
mBtnid1.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
Intent intent = null;
//从MainActivity页面跳转到FunctionActivity页面
intent = new Intent(MainActivity3.this, MainActivity2.class);
startActivity(intent);
}
});
}
}
??MainActivity4.java
?
package com.example.myapplication10;
import androidx.appcompat.app.AppCompatActivity;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
public class MainActivity4 extends AppCompatActivity {
private android.widget.Button BtnShen;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main4);
BtnShen = findViewById(R.id.btn_shen);
BtnShen.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
Intent intent = null;
//从MainActivity页面跳转到FunctionActivity页面
intent = new Intent(MainActivity4.this, MainActivity3.class);
startActivity(intent);
}
});
}
}
activity_main.xml
?
<?xml version="1.0" encoding="utf-8"?>
<androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context=".MainActivity"
android:background="@drawable/bk1"
>
</androidx.constraintlayout.widget.ConstraintLayout>
activity_main2.xml
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="horizontal"
android:padding="5dp"
tools:context=".MainActivity2"
android:background="@drawable/bk2"
>
<android.widget.Button
android:id="@+id/btn_my"
android:layout_width="0dp"
android:layout_weight="1"
android:layout_height="wrap_content"
android:layout_gravity="bottom"
android:text="."
android:background="@drawable/btn_1"
android:textSize="1sp"
/>
</LinearLayout>
activity_main3.xml
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="horizontal"
android:padding="5dp"
tools:context=".MainActivity3"
android:background="@drawable/bk3"
>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical">
<android.widget.Button
android:id="@+id/btn_id1"
android:layout_width="match_parent"
android:layout_height="200dp"
android:layout_marginTop="150dp"
android:background="@drawable/btn_1"
android:text="."
android:textSize="1sp" />
<android.widget.Button
android:id="@+id/btn_id2"
android:layout_width="match_parent"
android:layout_height="366dp"
android:layout_gravity="bottom"
android:layout_marginTop="20dp"
android:background="@drawable/btn_1"
android:text="."
android:textSize="1sp" />
</LinearLayout>
</LinearLayout>
activity_main4.xml
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="horizontal"
android:padding="5dp"
tools:context=".MainActivity4"
android:background="@drawable/bk4"
>
<android.widget.Button
android:id="@+id/btn_shen"
android:layout_width="0dp"
android:layout_weight="1"
android:layout_height="150dp"
android:textSize="1sp"
android:text="."
android:background="@drawable/btn_1"
android:textAllCaps="false"
/>
</LinearLayout>
就上面这些内容,复制粘贴一下就可以浅浅的制作出这个有趣的跳转功能软件,大概率可以混过去,反正我们老师查的不严,这样操作多半可以,可惜我现在已经大三了,没有乐跑了(●'?'●),娱乐一下,大家玩的愉快。
?