Уроки по Android Studio

DoYouKnow Энциклопедия/Урок 12

MainActivity.java import androidx.appcompat.app.AppCompatActivity;import androidx.fragment.app.FragmentManager;import androidx.recyclerview.widget.LinearLayoutManager;import androidx.recyclerview.widget.RecyclerView;import android.content.SharedPreferences;import android.os.Bundle;import android.util.Log;import android.view.MenuItem;import android.widget.Toast;import com.neco_desarrollo.doyouknow.adapter.DataAdapter;import com.neco_desarrollo.doyouknow.adapter.ListItem;import com.neco_desarrollo.doyouknow.adapter.RecOnClickListener;import java.lang.reflect.Array;import java.util.ArrayList;import java.util.List;public class MainActivity extends AppCompatActivity implements NavItemSelectedListener { private… Read More »DoYouKnow Энциклопедия/Урок 12

DoYouKnow Энциклопедия/Урок 11

MainActivity.java import androidx.appcompat.app.AppCompatActivity;import androidx.fragment.app.FragmentManager;import androidx.recyclerview.widget.LinearLayoutManager;import androidx.recyclerview.widget.RecyclerView;import android.content.SharedPreferences;import android.os.Bundle;import android.util.Log;import android.view.MenuItem;import android.widget.Toast;import com.neco_desarrollo.doyouknow.adapter.DataAdapter;import com.neco_desarrollo.doyouknow.adapter.ListItem;import com.neco_desarrollo.doyouknow.adapter.RecOnClickListener;import java.lang.reflect.Array;import java.util.ArrayList;import java.util.List;public class MainActivity extends AppCompatActivity implements NavItemSelectedListener { private… Read More »DoYouKnow Энциклопедия/Урок 11

Voice Recognition Android Часть 3

https://youtu.be/1u0cQWtz93I MainActivity.java import androidx.annotation.Nullable; import androidx.appcompat.app.AppCompatActivity; import android.annotation.TargetApi; import android.content.Intent; import android.media.AudioAttributes; import android.media.AudioManager; import android.media.SoundPool; import android.os.Build; import android.os.Bundle; import android.speech.RecognizerIntent; import android.speech.tts.TextToSpeech; import… Read More »Voice Recognition Android Часть 3

DoYouKnow Энциклопедия / Уроки 7

MainActivity.java import androidx.appcompat.app.AppCompatActivity; import androidx.fragment.app.FragmentManager; import androidx.recyclerview.widget.LinearLayoutManager; import androidx.recyclerview.widget.RecyclerView; import android.os.Bundle; import android.util.Log; import android.view.MenuItem; import android.widget.Toast; import com.neco_desarrollo.doyouknow.adapter.DataAdapter; import com.neco_desarrollo.doyouknow.adapter.ListItem; import com.neco_desarrollo.doyouknow.adapter.RecOnClickListener; import java.lang.reflect.Array;… Read More »DoYouKnow Энциклопедия / Уроки 7

Компас на Kotlin: Урок 13

MainActivity.kt import android.content.Context import android.hardware.Sensor import android.hardware.SensorEvent import android.hardware.SensorEventListener import android.hardware.SensorManager import androidx.appcompat.app.AppCompatActivity import android.os.Bundle import android.view.animation.Animation import android.view.animation.RotateAnimation import kotlinx.android.synthetic.main.activity_main.* class MainActivity : AppCompatActivity(),SensorEventListener… Read More »Компас на Kotlin: Урок 13

Справочник рыбака на Kotlin: Урок 11 и 12

https://youtu.be/jTt1ja0r8rwhttps://youtu.be/5eJWUWKQMXQ MainActivity.kt import android.content.res.TypedArray import androidx.appcompat.app.AppCompatActivity import android.os.Bundle import android.view.Gravity import android.view.MenuItem import android.widget.Toast import androidx.core.view.GravityCompat import androidx.recyclerview.widget.LinearLayoutManager import com.google.android.material.navigation.NavigationView import kotlinx.android.synthetic.main.activity_main.* import kotlinx.android.synthetic.main.main_content.* class… Read More »Справочник рыбака на Kotlin: Урок 11 и 12

Энциклопедия “Do You Know?” Урок 3

MenuFragmentList.java import android.graphics.Typeface; import android.os.Bundle; import android.text.Spannable; import android.text.SpannableString; import android.view.LayoutInflater; import android.view.Menu; import android.view.MenuItem; import android.view.SubMenu; import android.view.View; import android.view.ViewGroup; import android.widget.ImageView; import android.widget.Toast;… Read More »Энциклопедия “Do You Know?” Урок 3

Справочник рыбака на Kotlin: Урок 10

MainActivity.kt import android.content.res.TypedArray import androidx.appcompat.app.AppCompatActivity import android.os.Bundle import android.view.MenuItem import android.widget.Toast import androidx.recyclerview.widget.LinearLayoutManager import com.google.android.material.navigation.NavigationView import kotlinx.android.synthetic.main.activity_main.* import kotlinx.android.synthetic.main.main_content.* class MainActivity : AppCompatActivity(), NavigationView.OnNavigationItemSelectedListener{ var… Read More »Справочник рыбака на Kotlin: Урок 10

Do You Know? / Энциклопедия / Урок 1

Библиотека для меню: FlowingDrawer Копируем эти строчки в наш: build.gradle (Module: app) implementation 'com.mxn.soul:flowingdrawer-core:2.1.0'implementation 'com.nineoldandroids:library:2.4.0'   >>>Ссылка на библиотеку FlowingDrawer<<< MainActivity.java import androidx.appcompat.app.AppCompatActivity;import androidx.fragment.app.FragmentManager;import android.os.Bundle;public… Read More »Do You Know? / Энциклопедия / Урок 1

Парсинг сайтов: Урок 3

MainActivity.java import androidx.appcompat.app.AppCompatActivity; import android.os.Bundle; import android.util.Log; import android.widget.ListView; import org.jsoup.Jsoup; import org.jsoup.nodes.Document; import org.jsoup.nodes.Element; import org.jsoup.select.Elements; import java.io.IOException; import java.util.ArrayList; import java.util.List; public class… Read More »Парсинг сайтов: Урок 3