i really don't know how to start this project.. or what to use.. fragments or views? If anybody can help me, would be really great.. i got this image here.. project image how can i do this ? i want to do this but i dont know how.. i will be here for any questions.. feel free to ask anything, if anybody can help me, would be really great.
public class MainActivity extends 
AppCompatActivity {
TextView ScrollTextView;
ImageView youtube;
View decorView;
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
    ScrollTextView= (TextView) findViewById(R.id.scrol_text);
    //fullscreen
     decorView = getWindow().getDecorView();
    final int uiOptions = View.SYSTEM_UI_FLAG_LAYOUT_STABLE
            | View.SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION
            | View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN
            | View.SYSTEM_UI_FLAG_HIDE_NAVIGATION
            | View.SYSTEM_UI_FLAG_FULLSCREEN
            | View.SYSTEM_UI_FLAG_IMMERSIVE_STICKY;
    decorView.setSystemUiVisibility(uiOptions);
youtube = findViewById(R.id.youtube);
youtube.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
    FragmentManager fragmentManager = getFragmentManager();
    FragmentTransaction fragmentTransaction = fragmentManager.beginTransaction();
    MyFragment fragment = new MyFragment();
    fragmentTransaction.add(R.id.my_fragment, fragment);
    fragmentTransaction.commit();
}
});
}
@Override
protected void onRestart() {
    super.onRestart();
    final int uiOptions = View.SYSTEM_UI_FLAG_LAYOUT_STABLE
            | View.SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION
            | View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN
            | View.SYSTEM_UI_FLAG_HIDE_NAVIGATION
            | View.SYSTEM_UI_FLAG_FULLSCREEN
            | View.SYSTEM_UI_FLAG_IMMERSIVE_STICKY;
    decorView.setSystemUiVisibility(uiOptions);
}
}
