Android Android combat project (3) - a cool fitness APP interface
1. Introduction to project operation
1. Browse roughly
2. Function introduction
(1) Function 1
upper navigation bar
(2) Function 2
Down navigation bar
2. Concrete implementation
MainActivity.java
package com.rckdeveloper.fitenessapp;
import androidx.appcompat.app.AppCompatActivity;
import androidx.cardview.widget.CardView;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
public class MainActivity extends AppCompatActivity {
CardView cardView1;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
cardView1= (CardView) findViewById(R.id.cardView1);
cardView1.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Intent intent= new Intent(MainActivity.this,SkillsTrainingActivity.class);
startActivity(intent);
}
});
}
}
HandPushUpActivity.java
package com.rckdeveloper.fitenessapp;
import androidx.appcompat.app.AppCompatActivity;
import android.os.Bundle;
public class HandPushUpActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_hand_push_up);
}
}
SkillsTrainingActivity.java
package com.rckdeveloper.fitenessapp;
import androidx.appcompat.app.AppCompatActivity;
import androidx.cardview.widget.CardView;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
public class SkillsTrainingActivity extends AppCompatActivity {
CardView cardView;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_skills_training);
cardView= (CardView) findViewById(R.id.cardView);
cardView.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Intent intent= new Intent(SkillsTrainingActivity.this,HandPushUpActivity.class);
startActivity(intent);
}
});
}
}
3. Project source code
Link: https://pan.baidu.com/s/1PGHpywIbtBFpjbCeqp7ocA?pwd=jynl
Extraction code: jynl