Skip to content

Instantly share code, notes, and snippets.

View amoozeshbebin's full-sized avatar

iliya amoozeshbebin

View GitHub Profile
@amoozeshbebin
amoozeshbebin / Navigation Fragment.kt
Created December 7, 2023 11:20
Navigation Fragment
activity_main.xml:
<?xml version="1.0" encoding="utf-8"?>
<androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context=".MainActivity">
@amoozeshbebin
amoozeshbebin / dependendys.kt
Created December 5, 2023 11:16
dependendys
dependencies {
implementation("androidx.core:core-ktx:1.12.0")
implementation("androidx.appcompat:appcompat:1.6.1")
implementation("com.google.android.material:material:1.10.0")
implementation("androidx.constraintlayout:constraintlayout:2.1.4")
testImplementation("junit:junit:4.13.2")
androidTestImplementation("androidx.test.ext:junit:1.1.5")
androidTestImplementation("androidx.test.espresso:espresso-core:3.5.1")
implementation ("org.jetbrains:annotations:12.0")
MainActivity.kt:
package com.iliyadev.todo2
import android.annotation.SuppressLint
import android.content.Intent
import android.os.Bundle
import android.widget.ListView
import androidx.appcompat.app.AppCompatActivity
import androidx.lifecycle.Observer
@amoozeshbebin
amoozeshbebin / error
Created December 4, 2023 11:07
error
Duplicate class org.intellij.lang.annotations.Identifier found in modules annotations-12.0 (com.intellij:annotations:12.0) and annotations-13.0 (org.jetbrains:annotations:13.0)
Duplicate class org.intellij.lang.annotations.JdkConstants found in modules annotations-12.0 (com.intellij:annotations:12.0) and annotations-13.0 (org.jetbrains:annotations:13.0)
Duplicate class org.intellij.lang.annotations.JdkConstants$AdjustableOrientation found in modules annotations-12.0 (com.intellij:annotations:12.0) and annotations-13.0 (org.jetbrains:annotations:13.0)
Duplicate class org.intellij.lang.annotations.JdkConstants$BoxLayoutAxis found in modules annotations-12.0 (com.intellij:annotations:12.0) and annotations-13.0 (org.jetbrains:annotations:13.0)
Duplicate class org.intellij.lang.annotations.JdkConstants$CalendarMonth found in modules annotations-12.0 (com.intellij:annotations:12.0) and annotations-13.0 (org.jetbrains:annotations:13.0)
Duplicate class org.intellij.lang.annotations.JdkConstants$CursorType found in mo
MainActivity:
package com.iliyadev.mvp.main
import android.content.Intent
import androidx.appcompat.app.AppCompatActivity
import android.os.Bundle
import android.widget.Button
import com.iliyadev.mvp.R
import com.iliyadev.mvp.login.LoginActivity
@amoozeshbebin
amoozeshbebin / Language Booster.kt
Created November 23, 2023 15:45
Language Booster App
Activity_main.xml:
<?xml version="1.0" encoding="utf-8"?>
<androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/background"
tools:context=".MainActivity">
@amoozeshbebin
amoozeshbebin / UserManagementdb.kt
Created November 23, 2023 15:44
UserManagementdb
MainActivity.kt:
package com.iliyadev.usermanagement
import androidx.appcompat.app.AppCompatActivity
import android.os.Bundle
import android.widget.ArrayAdapter
import android.widget.Button
import android.widget.EditText
import android.widget.ListView
@amoozeshbebin
amoozeshbebin / Shared Preferences.kt
Created November 22, 2023 11:06
Shared Preferences Kotlin
MainActivity:
package com.iliyadev.sharedpreferences
import android.content.SharedPreferences
import androidx.appcompat.app.AppCompatActivity
import android.os.Bundle
import android.widget.EditText
class MainActivity : AppCompatActivity() {
@amoozeshbebin
amoozeshbebin / File Permission.kt
Created November 21, 2023 11:12
File Permission
MainActivity.kt:
package com.example.filepermission
import androidx.appcompat.app.AppCompatActivity
import android.os.Bundle
import android.widget.Button
import android.widget.EditText
import android.widget.Toast
import java.io.BufferedReader
@amoozeshbebin
amoozeshbebin / Gallery Permission.kt
Created November 21, 2023 11:02
Gallery Permission