Android Empty Activity With Kotlin - android kotlin example

Android Empty Activity With Kotlin  - android kotlin example



activity_empty.xml

<?xml version="1.0" encoding="utf-8"?><android.support.constraint.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"    xmlns:tools="http://schemas.android.com/tools"    android:layout_width="match_parent"    android:layout_height="match_parent"    >
    <TextView        android:layout_width="wrap_content"        android:layout_height="wrap_content"        android:gravity="center"        android:text="Empty Activity"        android:textSize="@dimen/activity_vertical_margin"        tools:layout_editor_absoluteX="142dp"        tools:layout_editor_absoluteY="244dp"        tools:ignore="MissingConstraints" />
</android.support.constraint.ConstraintLayout>

EmptyActivity.kt

import android.support.v7.app.AppCompatActivity
import android.os.Bundle

class EmptyActivity : AppCompatActivity() {

    override fun onCreate(savedInstanceState: Bundle?) {
        super.onCreate(savedInstanceState)
        setContentView(R.layout.activity_empty)
    }
}


Project build.gradle

buildscript {
    ext.kotlin_version = '1.1.51'    repositories {
        google()
        jcenter()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:3.0.1'        classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
        // NOTE: Do not place your application dependencies here; they belong        // in the individual module build.gradle files    }
}

allprojects {
    repositories {
        google()
        jcenter()
    }
}

task clean(type: Delete) {
    delete rootProject.buildDir
}

App build.gradle

apply plugin: 'com.android.application'apply plugin: 'kotlin-android'apply plugin: 'kotlin-android-extensions'
android {
    compileSdkVersion 26    defaultConfig {
        applicationId "com.kotlindemo.emptyactivity"        minSdkVersion 15        targetSdkVersion 26        versionCode 1        versionName "1.0"        testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"    }
    buildTypes {
        release {
            minifyEnabled false            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'        }
    }
}

dependencies {
    implementation fileTree(dir: 'libs', include: ['*.jar'])
    implementation "org.jetbrains.kotlin:kotlin-stdlib-jre7:$kotlin_version"    implementation 'com.android.support:appcompat-v7:26.1.0'    implementation 'com.android.support:design:26.1.0'    implementation 'com.android.support.constraint:constraint-layout:1.0.2'    testImplementation 'junit:junit:4.12'    androidTestImplementation 'com.android.support.test:runner:1.0.1'    androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.1'}

Comments

  1. Slot Machines Casino - Dr.MCD
    The 실시간 바카라 사이트 Slot Machines Casino offers some of 세종특별자치 출장마사지 the most popular casino games such 서울특별 출장안마 as the popular 3-reel slot, Big 춘천 출장마사지 Win Casino. Click to claim your welcome bonus! 광주광역 출장안마

    ReplyDelete

Post a Comment

Popular posts from this blog