8 апреля, 2021

SQLite на Kotlin. Урок 10

Библиотека Coroutines implementation ‘org.jetbrains.kotlinx:kotlinx-coroutines-android:1.4.1’ MainActivity import android.content.Intent import android.os.Bundle import android.view.View import android.widget.SearchView import androidx.appcompat.app.AppCompatActivity import androidx.recyclerview.widget.ItemTouchHelper import androidx.recyclerview.widget.LinearLayoutManager import androidx.recyclerview.widget.RecyclerView import com.example.lessonsqlitekotlin.db.MyAdapter import com.example.lessonsqlitekotlin.db.MyDbManager import kotlinx.android.synthetic.main.activity_main.* import kotlinx.coroutines.CoroutineScope import kotlinx.coroutines.Dispatchers import kotlinx.coroutines.Job import kotlinx.coroutines.launch class MainActivity : AppCompatActivity() { val myDbManager = MyDbManager(this) val myAdapter = MyAdapter(ArrayList(), this) private var job: Job? = null override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContentView(R.layout.activity_main) init() initSearchView() } override fun onDestroy() { super.onDestroy()… Подробнее »SQLite на Kotlin. Урок 10