Ваш браузер устарел. Рекомендуем обновить его до последней версии.




 


 

 

Построение первых приложений для устройств на базе Android

Для самых маленьких и для самых старых. Вертикальная прокрутка текста в TextView   _20_

Это приложение построено на основе пяти экранов. Здесь вы столкнетесь с Растяпой. Со Смурфетой можно потанцевать и прочитать сказки: Красная шапочка и Золушка. С Умником займетесь математикой. Заноза поучит читать. С Художником будете рисовать, для нового рисунка нужно поменять ориентацию экрана.

Apk версия 1.15

_______________MainActivity.java_______________
import android.content.Intent;
import android.content.pm.ActivityInfo;
import android.media.MediaPlayer;
import android.os.Bundle;
import android.support.v7.app.AppCompatActivity;
import android.view.View;
import android.view.WindowManager;
import android.widget.ImageView;
import android.widget.TextView;

public class MainActivity extends AppCompatActivity {

ImageView imageView;
ImageView imageView2;
ImageView imageView3;
ImageView imageView5;
ImageView imageView10;
ImageView imageView14;
ImageView imageView19;
ImageView imageView34;
ImageView imageView20;
TextView textView2;

Intent intent; // объявление объекта Intent для вызова новой Activity

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);

// создание объекта Intent для вызова новой Activity
intent = new Intent(this, Main2Activity.class);

imageView = (ImageView) findViewById(R.id.imageView);
imageView2 = (ImageView) findViewById(R.id.imageView2);
imageView3 = (ImageView) findViewById(R.id.imageView3);
imageView5 = (ImageView) findViewById(R.id.imageView5);
imageView10 = (ImageView) findViewById(R.id.imageView10);
imageView14 = (ImageView) findViewById(R.id.imageView14);
imageView19 = (ImageView) findViewById(R.id.imageView19);
imageView34 = (ImageView) findViewById(R.id.imageView34);
imageView20 = (ImageView) findViewById(R.id.imageView20);
textView2 = (TextView) findViewById(R.id.textView2);

imageView2.setVisibility(View.INVISIBLE);
imageView.setVisibility(View.INVISIBLE);
imageView3.setVisibility(View.INVISIBLE);
imageView5.setVisibility(View.INVISIBLE);
imageView14.setVisibility(View.INVISIBLE);
imageView34.setVisibility(View.INVISIBLE);

// переместить вперед
imageView2.bringToFront();
imageView.bringToFront();
imageView3.bringToFront();
imageView5.bringToFront();

// убрать ActionBar полосу заголовка
getSupportActionBar().hide();

// убрать панель уведомлений
this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
WindowManager.LayoutParams.FLAG_FULLSCREEN);

// портретная ориентация экрана
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);

// указать файл для воспроизведения
final MediaPlayer mediaPlayer = MediaPlayer.create(this, R.raw.s09);

// будет проигрываться бесконечно
mediaPlayer.setLooping(true);

// указать файл для воспроизведения
final MediaPlayer mediaPlayer2 = MediaPlayer.create(this, R.raw.m01);

// будет проигрываться один раз
mediaPlayer2.setLooping(false);

// указать файл для воспроизведения
final MediaPlayer mediaPlayer3 = MediaPlayer.create(this, R.raw.m06);

imageView.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
imageView.setVisibility(View.INVISIBLE);
imageView2.setVisibility(View.VISIBLE);
imageView19.setVisibility(View.INVISIBLE);
}
});

imageView2.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
imageView2.setVisibility(View.INVISIBLE);
imageView3.setVisibility(View.VISIBLE);
imageView34.setVisibility(View.INVISIBLE);
imageView20.setVisibility(View.INVISIBLE);
imageView34.setVisibility(View.INVISIBLE);
}
});

imageView3.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
imageView3.setVisibility(View.INVISIBLE);
imageView2.setVisibility(View.VISIBLE);
imageView5.setVisibility(View.VISIBLE);
imageView14.setVisibility(View.VISIBLE);
}
});

imageView10.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
imageView.setVisibility(View.VISIBLE);
//mediaPlayer.pause();
mediaPlayer2.start();
imageView2.setVisibility(View.INVISIBLE);
imageView3.setVisibility(View.INVISIBLE);
textView2.setVisibility(View.INVISIBLE);
}
});

imageView34.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
imageView20.setVisibility(View.VISIBLE);
imageView34.setVisibility(View.INVISIBLE);
mediaPlayer.pause();
}
});

imageView20.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
imageView20.setVisibility(View.INVISIBLE);
imageView34.setVisibility(View.VISIBLE);
mediaPlayer.start();

}
});

imageView5.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {

mediaPlayer.stop(); // стоп воспроизведения
mediaPlayer2.stop(); // стоп воспроизведения
mediaPlayer3.start(); // старт воспроизведения
// запуск второй Activity
startActivity(intent);
}
});

imageView14.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {

System.exit(0); // закрытие приложения
}
});
}
}
_______________Main2Activity.java_______________
import android.content.Intent;
import android.content.pm.ActivityInfo;
import android.media.MediaPlayer;
import android.os.Bundle;
import android.support.v7.app.AppCompatActivity;
import android.text.method.ScrollingMovementMethod;
import android.view.View;
import android.view.WindowManager;
import android.widget.ImageView;
import android.widget.TextView;

public class Main2Activity extends AppCompatActivity {

ImageView imageView4;
ImageView imageView7;
ImageView imageView8;
ImageView imageView9;
ImageView imageView12;
ImageView imageView16;
ImageView imageView30;
ImageView imageView31;
ImageView imageView32;
ImageView imageView33;
ImageView imageView18;
ImageView imageView22;
ImageView imageView25;
ImageView imageView26;
ImageView imageView39;

TextView textView3;

Intent intent2; // объявление объекта Intent для вызова новой Activity
Intent intent4; // объявление объекта Intent для вызова новой Activity

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main2);

imageView4 = (ImageView) findViewById(R.id.imageView4);
imageView7 = (ImageView) findViewById(R.id.imageView7);
imageView8 = (ImageView) findViewById(R.id.imageView8);
imageView9 = (ImageView) findViewById(R.id.imageView9);
imageView12 = (ImageView) findViewById(R.id.imageView12);
imageView16 = (ImageView) findViewById(R.id.imageView16);
imageView30 = (ImageView) findViewById(R.id.imageView30);
imageView31 = (ImageView) findViewById(R.id.imageView31);
imageView32 = (ImageView) findViewById(R.id.imageView32);
imageView33 = (ImageView) findViewById(R.id.imageView33);
imageView18 = (ImageView) findViewById(R.id.imageView18);
imageView22 = (ImageView) findViewById(R.id.imageView22);
imageView25 = (ImageView) findViewById(R.id.imageView25);
imageView26 = (ImageView) findViewById(R.id.imageView26);
imageView39 = (ImageView) findViewById(R.id.imageView39);

textView3 = (TextView) findViewById(R.id.textView3);
textView3.setMovementMethod(new ScrollingMovementMethod()); // перелистывание текста

intent2 = new Intent(this, Main3Activity.class);
intent4 = new Intent(this, Main5Activity.class);

imageView8.setVisibility(View.INVISIBLE);
imageView9.setVisibility(View.INVISIBLE);
imageView12.setVisibility(View.INVISIBLE);
imageView16.setVisibility(View.INVISIBLE);
imageView30.setVisibility(View.INVISIBLE);
imageView31.setVisibility(View.INVISIBLE);
imageView32.setVisibility(View.INVISIBLE);
imageView33.setVisibility(View.INVISIBLE);
imageView18.setVisibility(View.INVISIBLE);
imageView22.setVisibility(View.INVISIBLE);
imageView25.setVisibility(View.INVISIBLE);
imageView39.setVisibility(View.INVISIBLE);

textView3.setVisibility(View.INVISIBLE);

imageView7.bringToFront(); // переместить вперед
imageView8.bringToFront();
imageView9.bringToFront();
imageView32.bringToFront();
imageView25.bringToFront();
imageView39.bringToFront();

// убрать ActionBar полосу заголовка
getSupportActionBar().hide();

// убрать панель уведомлений
this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
WindowManager.LayoutParams.FLAG_FULLSCREEN);

// портретная ориентация экрана
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);

// указать файл для воспроизведения
final MediaPlayer mediaPlayer2 = MediaPlayer.create(this, R.raw.s08);

// будет проигрываться бесконечно
mediaPlayer2.setLooping(true);

// указать файл для воспроизведения
final MediaPlayer mediaPlayer4 = MediaPlayer.create(this, R.raw.m02);

imageView7.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {

imageView7.setVisibility(View.INVISIBLE);
imageView8.setVisibility(View.VISIBLE);
mediaPlayer2.start(); // старт воспроизведения
}
});

imageView8.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {

imageView8.setVisibility(View.INVISIBLE);
imageView9.setVisibility(View.VISIBLE);
}
});

imageView9.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {

imageView9.setVisibility(View.INVISIBLE);
imageView8.setVisibility(View.VISIBLE);
imageView12.setVisibility(View.VISIBLE);
imageView16.setVisibility(View.VISIBLE);
imageView30.setVisibility(View.VISIBLE);
}
});

imageView30.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {

imageView9.setVisibility(View.INVISIBLE);
imageView8.setVisibility(View.INVISIBLE);
imageView26.setVisibility(View.INVISIBLE);
imageView31.setVisibility(View.VISIBLE);
imageView22.setVisibility(View.VISIBLE);
imageView39.setVisibility(View.INVISIBLE);
}
});

imageView32.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {

imageView9.setVisibility(View.VISIBLE);
imageView26.setVisibility(View.VISIBLE);
imageView8.setVisibility(View.INVISIBLE);
imageView31.setVisibility(View.INVISIBLE);
imageView32.setVisibility(View.INVISIBLE);
imageView33.setVisibility(View.INVISIBLE);
imageView25.setVisibility(View.INVISIBLE);
textView3.setVisibility(View.INVISIBLE);
textView3.setVisibility(View.INVISIBLE);
}
});

imageView25.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {

imageView33.setVisibility(View.INVISIBLE);
imageView25.setVisibility(View.INVISIBLE);
imageView18.setVisibility(View.VISIBLE);
imageView26.setVisibility(View.VISIBLE);
textView3.bringToFront(); // переместить вперед
}
});

imageView33.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {

imageView33.setVisibility(View.INVISIBLE);
imageView25.setVisibility(View.INVISIBLE);
textView3.bringToFront(); // переместить вперед
imageView18.setVisibility(View.VISIBLE);
imageView26.setVisibility(View.VISIBLE);
}
});

imageView22.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {

imageView22.setVisibility(View.INVISIBLE);
imageView33.setVisibility(View.VISIBLE);
imageView25.setVisibility(View.VISIBLE);
textView3.bringToFront(); // переместить вперед
}
});

imageView18.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {

imageView33.setVisibility(View.INVISIBLE);
imageView25.setVisibility(View.INVISIBLE);
imageView18.setVisibility(View.INVISIBLE);
imageView32.setVisibility(View.VISIBLE);
textView3.setVisibility(View.VISIBLE);
}
});

textView3.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {

imageView26.setVisibility(View.INVISIBLE);
imageView32.bringToFront(); // переместить вперед
imageView32.setVisibility(View.VISIBLE);
imageView39.bringToFront(); // переместить вперед
imageView39.setVisibility(View.VISIBLE);
}
});

imageView12.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {

mediaPlayer2.stop(); // остановка воспроизведения

// будет проигрываться один раз
mediaPlayer4.setLooping(false);
mediaPlayer4.start();

// запуск третьей Activity
startActivity(intent2);

}
});

imageView39.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {

// запуск четвертой Activity
startActivity(intent4);
}
});

imageView16.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {

mediaPlayer2.stop(); // остановка воспроизведения
finish() ;
}
});
}
}
_______________Main3Activity.java_______________
import android.content.Intent;
import android.content.pm.ActivityInfo;
import android.media.MediaPlayer;
import android.os.Bundle;
import android.support.v7.app.AppCompatActivity;
import android.view.View;
import android.view.WindowManager;
import android.widget.ImageView;
import android.widget.TextView;

import java.util.Random;

import static java.lang.Math.abs;

public class Main3Activity extends AppCompatActivity {

ImageView imageView6;
ImageView imageView11;
ImageView imageView15;
ImageView imageView17;
ImageView imageView23;
ImageView imageView35;
ImageView imageView36;
ImageView imageView37;
ImageView imageView38;
ImageView imageView21;
ImageView imageView24;

TextView textView4;
TextView textView5;
TextView textView;

Intent intent3; // объявление объекта Intent для вызова новой Activity

MediaPlayer mediaPlayer3;

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main3);

// создание объекта Intent для вызова новой Activity
intent3 = new Intent(this, Main4Activity.class);

imageView6 = (ImageView) findViewById(R.id.imageView6);
imageView11 = (ImageView) findViewById(R.id.imageView11);
imageView15 = (ImageView) findViewById(R.id.imageView15);
imageView17 = (ImageView) findViewById(R.id.imageView17);
imageView23 = (ImageView) findViewById(R.id.imageView23);
imageView35 = (ImageView) findViewById(R.id.imageView35);
imageView36 = (ImageView) findViewById(R.id.imageView36);
imageView37 = (ImageView) findViewById(R.id.imageView37);
imageView38 = (ImageView) findViewById(R.id.imageView38);
imageView21 = (ImageView) findViewById(R.id.imageView21);
imageView24 = (ImageView) findViewById(R.id.imageView24);

textView4 = (TextView) findViewById(R.id.textView4);
textView5 = (TextView) findViewById(R.id.textView5);
textView = (TextView) findViewById(R.id.textView);

imageView6.bringToFront(); // переместить вперед
imageView11.bringToFront();
textView.bringToFront();
imageView38.bringToFront();

textView4.setVisibility(View.INVISIBLE);
textView5.setVisibility(View.INVISIBLE);
imageView11.setVisibility(View.INVISIBLE);
imageView15.setVisibility(View.INVISIBLE);
imageView17.setVisibility(View.INVISIBLE);
imageView23.setVisibility(View.INVISIBLE);
imageView35.setVisibility(View.INVISIBLE);
imageView36.setVisibility(View.INVISIBLE);
imageView37.setVisibility(View.INVISIBLE);
imageView38.setVisibility(View.INVISIBLE);
imageView21.setVisibility(View.INVISIBLE);
imageView24.setVisibility(View.INVISIBLE);

// убрать ActionBar полосу заголовка
getSupportActionBar().hide();

// убрать панель уведомлений
this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
WindowManager.LayoutParams.FLAG_FULLSCREEN);

// портретная ориентация экрана
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);

// указать файл для воспроизведения
final MediaPlayer mediaPlayer3 = MediaPlayer.create(this, R.raw.m03);

// будет проигрываться бесконечно
mediaPlayer3.setLooping(true);

// указать файл для воспроизведения
final MediaPlayer mediaPlayer4 = MediaPlayer.create(this, R.raw.m04);

// будет проигрываться бесконечно
mediaPlayer4.setLooping(true);

// указать файл для воспроизведения
final MediaPlayer mediaPlayer = MediaPlayer.create(this, R.raw.m05);

// будет проигрываться бесконечно
mediaPlayer.setLooping(false);

// указать файл для воспроизведения
final MediaPlayer mediaPlayer5 = MediaPlayer.create(this, R.raw.m07);

// указать файл для воспроизведения
final MediaPlayer mediaPlayer6 = MediaPlayer.create(this, R.raw.m08);

// будет проигрываться бесконечно
mediaPlayer6.setLooping(true);

final int[] n = {0}; // порядковый номер слова или примера

// объявление числовых переменных
final int[] a = new int[1]; // первое число
final int[] b = new int[1]; // второе число
final int[] c = new int[1]; // сумма чисел
final int[] z = new int[1]; // смена знака числа

imageView6.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {

textView4.setVisibility(View.VISIBLE);
imageView6.setVisibility(View.INVISIBLE);
imageView11.setVisibility(View.VISIBLE);
imageView15.setVisibility(View.VISIBLE);
imageView23.setVisibility(View.VISIBLE);
imageView23.setVisibility(View.VISIBLE);

mediaPlayer3.start();
}
});

imageView38.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {

mediaPlayer.start();
}
});

// задается пример-вопрос
imageView11.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {

Random random = new Random();

a[0] = random.nextInt(26); // первое случайное

z[0] = random.nextInt(2); // случайный знак числа

if (z[0] == 0) // если ноль то положительное число
{
b[0] = random.nextInt(26); // второе случайное положительное
c[0] = a[0] + b[0]; // вычисление суммы с
textView4.setText(String.valueOf(a[0] + " + " + b[0] + " = ?"));
}

else // иначе второе случайное будет отрицательным
{
b[0] = - random.nextInt(26);
c[0] = a[0] + b[0]; // вычисление суммы с

if (a[0] < abs(b[0])) // если первое меньше второго поменять местами
{
textView4.setText(String.valueOf(abs(b[0]) + " - " + a[0] + " = ?"));
}
else
textView4.setText(String.valueOf(a[0] + " - " + abs(b[0]) + " = ?"));
}

imageView17.setVisibility(View.VISIBLE);
imageView11.setVisibility(View.INVISIBLE);

n[0] = n[0] + 1; // номер примера
textView.setText( n[0] + " пример" );
}
});

// выводится пример-ответ
imageView17.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {

if (z[0] == 0)
{
textView4.setText(String.valueOf(a[0] + " + " + b[0] + " = " + c[0]));
}

else
{
if (a[0] < abs(b[0]))
{
textView4.setText(String.valueOf(abs(b[0]) + " - " + a[0] + " = " + abs(c[0])));
}
else
textView4.setText(String.valueOf(a[0] + " - " + abs(b[0]) + " = " + c[0]));
}

imageView17.setVisibility(View.INVISIBLE);
imageView11.setVisibility(View.VISIBLE);
}
});

imageView23.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {

imageView17.setVisibility(View.INVISIBLE);
imageView35.setVisibility(View.VISIBLE);
imageView37.setVisibility(View.VISIBLE);
imageView11.setVisibility(View.INVISIBLE);
textView5.setVisibility(View.VISIBLE);
imageView15.bringToFront(); // переместить вперед
textView5.bringToFront(); // переместить вперед

n[0] = 0;
textView.setText( "" );

mediaPlayer3.stop();
mediaPlayer4.start();
}
});

imageView21.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {

imageView24.setVisibility(View.VISIBLE);
imageView21.setVisibility(View.INVISIBLE);
mediaPlayer5.start();
}
});

imageView24.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {

imageView24.setVisibility(View.INVISIBLE);
imageView21.setVisibility(View.VISIBLE);
mediaPlayer.stop();
mediaPlayer3.stop();
mediaPlayer4.stop();
mediaPlayer5.stop();
mediaPlayer6.start();

// запуск четвертой Activity
startActivity(intent3);
}
});

imageView15.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {

mediaPlayer3.stop();
mediaPlayer4.stop();
mediaPlayer6.stop();
finish(); // возврат в предыдущий экран
}
});

imageView37.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {

n[0] = n[0] + 1; // перелистывание слов вперед

if (n[0] == 1) textView5.setText("дорога");
if (n[0] == 2) textView5.setText("дом");
if (n[0] == 3) textView5.setText("молоко");
if (n[0] == 4) textView5.setText("Заноза");
if (n[0] == 5) textView5.setText("сад");
if (n[0] == 6) textView5.setText("сок");
if (n[0] == 7) textView5.setText("Катя");
if (n[0] == 8) textView5.setText("Соня");
if (n[0] == 9) textView5.setText("радуга");
if (n[0] == 10) textView5.setText("художник");
if (n[0] == 11) textView5.setText("мама");
if (n[0] == 12) textView5.setText("флаг");
if (n[0] == 13) textView5.setText("жаба");
if (n[0] == 14) textView5.setText("лето");
if (n[0] == 15) textView5.setText("осень");
if (n[0] == 16) textView5.setText("зима");
if (n[0] == 17) textView5.setText("весна");
if (n[0] == 18) textView5.setText("дождь");
if (n[0] == 19) textView5.setText("снег");
if (n[0] == 20) textView5.setText("град");
if (n[0] == 21) textView5.setText("фея");
if (n[0] == 22) textView5.setText("король");
if (n[0] == 23) textView5.setText("умник");
if (n[0] == 24) textView5.setText("растяпа");
if (n[0] == 25) textView5.setText("смурфета");
if (n[0] == 26) textView5.setText("ворчун");
if (n[0] == 27) textView5.setText("жираф");
if (n[0] == 28) textView5.setText("слон");
if (n[0] == 29) textView5.setText("Лаура пошла в школу");
if (n[0] == 30) textView5.setText("Катя играет в саду");
if (n[0] == 31) textView5.setText("Соня кушает кашу");
if (n[0] == 32) textView5.setText("Мама моет раму");
if (n[0] == 33) textView5.setText("Папа едет на работу");
if (n[0] == 34) textView5.setText("Заноза стала хорошей");
if (n[0] == 35) textView5.setText("лошадь");
if (n[0] == 36) textView5.setText("радуга");
if (n[0] == 37) textView5.setText("облако");
if (n[0] == 38) textView5.setText("яблоко");
if (n[0] == 39) textView5.setText("груша");
if (n[0] == 40) textView5.setText("лампа");
if (n[0] == 41) textView5.setText("фонарь");
if (n[0] == 42) textView5.setText("лес");
if (n[0] == 43) textView5.setText("сосна");
if (n[0] == 44) textView5.setText("береза");
if (n[0] == 45) textView5.setText("ель");
if (n[0] == 46) textView5.setText("телефон");
if (n[0] == 47) textView5.setText("машина");
if (n[0] == 48) textView5.setText("телевизор");
if (n[0] == 49) textView5.setText("компьютер");
if (n[0] == 50) textView5.setText("дерево");
if (n[0] == 51) textView5.setText("листок");
if (n[0] == 52) textView5.setText("река");
if (n[0] == 53) textView5.setText("море");
if (n[0] == 54) textView5.setText("стол");
if (n[0] == 55) textView5.setText("стул");
if (n[0] == 56) textView5.setText("диван");
if (n[0] == 57) textView5.setText("печка");
if (n[0] == 58) textView5.setText("огонь");
if (n[0] == 59) textView5.setText("дрова");
if (n[0] == 60) textView5.setText("паровоз");
if (n[0] == 61) textView5.setText("самолет");
if (n[0] == 62) textView5.setText("пароход");
if (n[0] == 63) textView5.setText("потолок");
if (n[0] == 64) textView5.setText("стена");
if (n[0] == 65) textView5.setText("лимон");
if (n[0] == 66) textView5.setText("апельсин");
if (n[0] == 67) textView5.setText("помидор");
if (n[0] == 68) textView5.setText("огурец");
if (n[0] == 69) textView5.setText("огород");
if (n[0] == 70) textView5.setText("светофор");
if (n[0] == 71) textView5.setText("пешеход");
if (n[0] == 72) textView5.setText("трамвай");
if (n[0] == 73) textView5.setText("велосипед");
if (n[0] == 74) textView5.setText("окно");
if (n[0] == 75) textView5.setText("дверь");
if (n[0] == 76) textView5.setText("трава");
if (n[0] == 77) textView5.setText("водитель");
if (n[0] == 78) textView5.setText("цветок");
if (n[0] == 79) textView5.setText("виноград");
if (n[0] == 80) textView5.setText("азбука");
if (n[0] == 81) textView5.setText("слово");
if (n[0] == 82) textView5.setText("буква");
if (n[0] == 83) textView5.setText("планета");
if (n[0] == 84) textView5.setText("Меркурий");
if (n[0] == 85) textView5.setText("Венера");
if (n[0] == 86) textView5.setText("Земля");
if (n[0] == 87) textView5.setText("Марс");
if (n[0] == 88) textView5.setText("Юпитер");
if (n[0] == 89) textView5.setText("Сатурн");
if (n[0] == 90) textView5.setText("Уран");
if (n[0] == 91) textView5.setText("Нептун");
if (n[0] == 92) textView5.setText("Плутон");
if (n[0] == 93) textView5.setText("мальчик");
if (n[0] == 94) textView5.setText("девочка");
if (n[0] == 95) textView5.setText("круг");
if (n[0] == 96) textView5.setText("квадрат");
if (n[0] == 97) textView5.setText("бумага");
if (n[0] == 98) textView5.setText("карандаш");
if (n[0] == 99) textView5.setText("кот");
if (n[0] == 100) textView5.setText("собака");
if (n[0] == 101) textView5.setText("город");
if (n[0] == 102) textView5.setText("деревня");

if (n[0] == 102) {
n[0] = 0;
}

if (n[0] == 4)
{
imageView38.setVisibility(View.VISIBLE);
imageView21.setVisibility(View.INVISIBLE);
}
if (n[0] == 2)imageView36.setVisibility(View.VISIBLE);
if (n[0] == 3)imageView15.setVisibility(View.VISIBLE);
if (n[0] == 10)
{
imageView21.setVisibility(View.VISIBLE);
imageView38.setVisibility(View.INVISIBLE);
}
textView.setText( n[0] + " слово" );
}
});

imageView36.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {

n[0] = n[0] - 1; // перелистывание слов назад

if (n[0] == 0)
{
n[0] = 102;
};

if (n[0] == 1) textView5.setText("дорога");
if (n[0] == 2) textView5.setText("дом");
if (n[0] == 3) textView5.setText("молоко");
if (n[0] == 4) textView5.setText("корова");
if (n[0] == 5) textView5.setText("сад");
if (n[0] == 6) textView5.setText("сок");
if (n[0] == 7) textView5.setText("Катя");
if (n[0] == 8) textView5.setText("Соня");
if (n[0] == 9) textView5.setText("радуга");
if (n[0] == 10) textView5.setText("папа");
if (n[0] == 11) textView5.setText("мама");
if (n[0] == 12) textView5.setText("флаг");
if (n[0] == 13) textView5.setText("жаба");
if (n[0] == 14) textView5.setText("лето");
if (n[0] == 15) textView5.setText("осень");
if (n[0] == 16) textView5.setText("зима");
if (n[0] == 17) textView5.setText("весна");
if (n[0] == 18) textView5.setText("дождь");
if (n[0] == 19) textView5.setText("снег");
if (n[0] == 20) textView5.setText("град");
if (n[0] == 21) textView5.setText("фея");
if (n[0] == 22) textView5.setText("король");
if (n[0] == 23) textView5.setText("умник");
if (n[0] == 24) textView5.setText("растяпа");
if (n[0] == 25) textView5.setText("смурфета");
if (n[0] == 26) textView5.setText("ворчун");
if (n[0] == 27) textView5.setText("жираф");
if (n[0] == 28) textView5.setText("слон");
if (n[0] == 29) textView5.setText("Лаура пошла в школу");
if (n[0] == 30) textView5.setText("Катя играет в саду");
if (n[0] == 31) textView5.setText("Соня кушает кашу");
if (n[0] == 32) textView5.setText("Мама моет раму");
if (n[0] == 33) textView5.setText("Папа едет на работу");
if (n[0] == 34) textView5.setText("Заноза стала хорошей");
if (n[0] == 35) textView5.setText("лошадь");
if (n[0] == 36) textView5.setText("радуга");
if (n[0] == 37) textView5.setText("облако");
if (n[0] == 38) textView5.setText("яблоко");
if (n[0] == 39) textView5.setText("груша");
if (n[0] == 40) textView5.setText("лампа");
if (n[0] == 41) textView5.setText("фонарь");
if (n[0] == 42) textView5.setText("лес");
if (n[0] == 43) textView5.setText("сосна");
if (n[0] == 44) textView5.setText("береза");
if (n[0] == 45) textView5.setText("ель");
if (n[0] == 46) textView5.setText("телефон");
if (n[0] == 47) textView5.setText("машина");
if (n[0] == 48) textView5.setText("телевизор");
if (n[0] == 49) textView5.setText("компьютер");
if (n[0] == 50) textView5.setText("дерево");
if (n[0] == 51) textView5.setText("листок");
if (n[0] == 52) textView5.setText("река");
if (n[0] == 53) textView5.setText("море");
if (n[0] == 54) textView5.setText("стол");
if (n[0] == 55) textView5.setText("стул");
if (n[0] == 56) textView5.setText("диван");
if (n[0] == 57) textView5.setText("печка");
if (n[0] == 58) textView5.setText("огонь");
if (n[0] == 59) textView5.setText("дрова");
if (n[0] == 60) textView5.setText("паровоз");
if (n[0] == 61) textView5.setText("самолет");
if (n[0] == 62) textView5.setText("пароход");
if (n[0] == 63) textView5.setText("потолок");
if (n[0] == 64) textView5.setText("стена");
if (n[0] == 65) textView5.setText("лимон");
if (n[0] == 66) textView5.setText("апельсин");
if (n[0] == 67) textView5.setText("помидор");
if (n[0] == 68) textView5.setText("огурец");
if (n[0] == 69) textView5.setText("огород");
if (n[0] == 70) textView5.setText("светофор");
if (n[0] == 71) textView5.setText("пешеход");
if (n[0] == 72) textView5.setText("трамвай");
if (n[0] == 73) textView5.setText("велосипед");
if (n[0] == 74) textView5.setText("окно");
if (n[0] == 75) textView5.setText("дверь");
if (n[0] == 76) textView5.setText("трава");
if (n[0] == 77) textView5.setText("водитель");
if (n[0] == 78) textView5.setText("цветок");
if (n[0] == 79) textView5.setText("виноград");
if (n[0] == 80) textView5.setText("азбука");
if (n[0] == 81) textView5.setText("слово");
if (n[0] == 82) textView5.setText("буква");
if (n[0] == 83) textView5.setText("планета");
if (n[0] == 84) textView5.setText("Меркурий");
if (n[0] == 85) textView5.setText("Венера");
if (n[0] == 86) textView5.setText("Земля");
if (n[0] == 87) textView5.setText("Марс");
if (n[0] == 88) textView5.setText("Юпитер");
if (n[0] == 89) textView5.setText("Сатурн");
if (n[0] == 90) textView5.setText("Уран");
if (n[0] == 91) textView5.setText("Нептун");
if (n[0] == 92) textView5.setText("Плутон");
if (n[0] == 93) textView5.setText("мальчик");
if (n[0] == 94) textView5.setText("девочка");
if (n[0] == 95) textView5.setText("круг");
if (n[0] == 96) textView5.setText("квадрат");
if (n[0] == 97) textView5.setText("бумага");
if (n[0] == 98) textView5.setText("карандаш");
if (n[0] == 99) textView5.setText("кот");
if (n[0] == 100) textView5.setText("собака");
if (n[0] == 101) textView5.setText("город");
if (n[0] == 102) textView5.setText("деревня");

textView.setText( n[0] + " слово" );
}
});
}
}
_______________Main4Activity.java_______________
import android.app.Activity;
import android.content.Context;
import android.graphics.Canvas;
import android.graphics.Color;
import android.graphics.Paint;
import android.graphics.Path;
import android.os.Bundle;
import android.view.MotionEvent;
import android.view.SurfaceHolder;
import android.view.SurfaceView;
import android.view.WindowManager;

public class Main4Activity extends Activity {

@Override
public void onCreate(Bundle icicle) {
super.onCreate(icicle);
setContentView(new MySurfaceView(this));
// скрыть панель уведомлений
this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
WindowManager.LayoutParams.FLAG_FULLSCREEN);
}

class MySurfaceView extends SurfaceView {

SurfaceHolder surfaceHolder;
private Paint paint = new Paint();
private Path path = new Path();
public MySurfaceView(Context context) {

super(context);
surfaceHolder = getHolder();
paint.setStyle(Paint.Style.STROKE); // стиль рисования
paint.setStrokeWidth(20); // ширина кисти
paint.setAntiAlias(true); // режим сглаживания
paint.setColor(Color.rgb(150,0,250)); // цвет рисования
}

@Override
public boolean onTouchEvent(MotionEvent event) {

Canvas canvas = surfaceHolder.lockCanvas();
canvas.drawColor(Color.rgb(255,255,255)); // цвет холста
canvas.drawPath(path, paint); // кисть рисует на холсте
surfaceHolder.unlockCanvasAndPost(canvas);

if (event.getY() > 1000) // условие смены цвета
paint.setColor(Color.rgb(255,0,100));
else paint.setColor(Color.rgb(150,0,250));

// палец на экране
if (event.getAction() == MotionEvent.ACTION_DOWN) {
path.moveTo(event.getX(), event.getY()); // определение координат пальца
}
// палец движется по экрану
else if (event.getAction() == MotionEvent.ACTION_MOVE) {
path.lineTo(event.getX(), event.getY()); // рисование линии по координатам
}
return true;
}
}
}
_______________Main5Activity.java_______________
import android.content.pm.ActivityInfo;
import android.os.Bundle;
import android.support.v7.app.AppCompatActivity;
import android.text.method.ScrollingMovementMethod;
import android.view.View;
import android.view.WindowManager;
import android.widget.ImageView;
import android.widget.TextView;

public class Main5Activity extends AppCompatActivity {

ImageView imageView28;
ImageView imageView27;
ImageView imageView29;
ImageView imageView40;
ImageView imageView42;
TextView textView6;

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main5);

// убрать ActionBar полосу заголовка
getSupportActionBar().hide();

// убрать панель уведомлений
this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
WindowManager.LayoutParams.FLAG_FULLSCREEN);

// альбомная ориентация
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);

imageView28 = (ImageView) findViewById(R.id.imageView28);
imageView29 = (ImageView) findViewById(R.id.imageView29);
imageView27 = (ImageView) findViewById(R.id.imageView27);
imageView40 = (ImageView) findViewById(R.id.imageView40);
imageView42 = (ImageView) findViewById(R.id.imageView42);
textView6 = (TextView) findViewById(R.id.textView6);
textView6.setMovementMethod(new ScrollingMovementMethod()); // перелистывание текста

textView6.setVisibility(View.INVISIBLE);
imageView28.setVisibility(View.INVISIBLE);
imageView40.setVisibility(View.INVISIBLE);
imageView42.setVisibility(View.INVISIBLE);

// переместить вперед
imageView27.bringToFront();
imageView28.bringToFront();
imageView40.bringToFront();
textView6.bringToFront();
imageView29.bringToFront();
imageView42.bringToFront();

imageView27.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {

textView6.setVisibility(View.VISIBLE);
imageView28.setVisibility(View.VISIBLE);
imageView40.setVisibility(View.VISIBLE);
}
});

imageView40.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {

imageView42.setVisibility(View.VISIBLE);
imageView40.setVisibility(View.INVISIBLE);
}
});

imageView42.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {

imageView40.setVisibility(View.VISIBLE);
imageView42.setVisibility(View.INVISIBLE);
}
});

imageView29.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {

finish();
}
});
}
}

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  

  

  

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  

 

 

  

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  

 

 

Flag Counter
200stran.ru: показано число посетителей за сегодня, онлайн, из каждой страны и за всё время
Яндекс.Метрика
Besucherzahler russain brides
счетчик посещений

Выбери лучшее!

allbest