Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -5,11 +5,13 @@ import android.content.Context
import android.content.Intent
import android.support.v7.app.AppCompatActivity
import android.os.Bundle
import android.util.Log
import android.view.View
import android.view.WindowManager
import android.widget.EditText
import android.widget.ImageView
import android.widget.TextView
import android.widget.Toast
import kotlinx.android.synthetic.main.activity_details.*

class DetailsActivity : AppCompatActivity() {
Expand All @@ -19,6 +21,7 @@ class DetailsActivity : AppCompatActivity() {
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_details)
println("${javaClass.simpleName} - Lifecycle onCreate")

val intent = intent
data = intent.getSerializableExtra("object") as ImageData
Expand All @@ -36,6 +39,7 @@ class DetailsActivity : AppCompatActivity() {

override fun onStart() {
super.onStart()
println("${javaClass.simpleName} - Lifecycle onStart")

image.setImageURI(data?.fileUri)
// image.setImageDrawable(getResources().getDrawable(android.R.drawable.btn_star));
Expand All @@ -54,4 +58,29 @@ class DetailsActivity : AppCompatActivity() {
setResult(Activity.RESULT_OK, resultIntent)
finish()
}

override fun onResume() {
super.onResume()
println("${javaClass.simpleName} - Lifecycle onResume")
}

override fun onPause() {
super.onPause()
println("${javaClass.simpleName} - Lifecycle onPause")
}

override fun onStop() {
super.onStop()
println("${javaClass.simpleName} - Lifecycle onStop")
}

override fun onDestroy() {
super.onDestroy()
println("${javaClass.simpleName} - Lifecycle onDestroy")
}

override fun onRestart() {
super.onRestart()
println("${javaClass.simpleName} - Lifecycle onRestart")
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -8,9 +8,11 @@ import android.net.Uri
import android.os.Bundle
import android.os.Handler
import android.support.v7.app.AppCompatActivity
import android.util.Log
import android.view.MotionEvent
import android.view.View
import android.widget.ImageView
import android.widget.Toast

/**
* An example full-screen activity that shows and hides the system UI (i.e.
Expand Down Expand Up @@ -55,6 +57,7 @@ class FullscreenActivity : AppCompatActivity() {

override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
println("${javaClass.simpleName} - Lifecycle onCreate")

val stringArray = arrayOfNulls<String>(5)

Expand All @@ -79,7 +82,6 @@ class FullscreenActivity : AppCompatActivity() {

override fun onPostCreate(savedInstanceState: Bundle?) {
super.onPostCreate(savedInstanceState)

// Trigger the initial hide() shortly after the activity has been
// created, to briefly hint to the user that UI controls
// are available.
Expand Down Expand Up @@ -145,4 +147,34 @@ class FullscreenActivity : AppCompatActivity() {
*/
private val UI_ANIMATION_DELAY = 300
}

override fun onStart() {
super.onStart()
println("${javaClass.simpleName} - Lifecycle onStart")
}

override fun onResume() {
super.onResume()
println("${javaClass.simpleName} - Lifecycle onResume")
}

override fun onPause() {
super.onPause()
println("${javaClass.simpleName} - Lifecycle onPause")
}

override fun onStop() {
super.onStop()
println("${javaClass.simpleName} - Lifecycle onStop")
}

override fun onDestroy() {
super.onDestroy()
println("${javaClass.simpleName} - Lifecycle onDestroy")
}

override fun onRestart() {
super.onRestart()
println("${javaClass.simpleName} - Lifecycle onRestart")
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@ import android.view.View
import android.widget.Button
import android.widget.LinearLayout
import android.widget.TextView
import android.widget.Toast
import kotlinx.android.synthetic.main.activity_main.*

import java.util.ArrayList
Expand All @@ -27,6 +28,8 @@ class MainActivity : AppCompatActivity() {
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_main)
println("${javaClass.simpleName} - Lifecycle onCreate")

val context = this

imageList = ArrayList()
Expand Down Expand Up @@ -78,12 +81,41 @@ class MainActivity : AppCompatActivity() {

}
refreshListView()

}

companion object {

internal const val REQUEST_IMAGE_GET = 1
internal const val EDIT_IMAGE_REQUEST = 2
}

override fun onStart() {
super.onStart()
println("${javaClass.simpleName} - Lifecycle onStart")
}

override fun onResume() {
super.onResume()
println("${javaClass.simpleName} - Lifecycle onResume")
}

override fun onPause() {
super.onPause()
println("${javaClass.simpleName} - Lifecycle onPause")
}

override fun onStop() {
super.onStop()
println("${javaClass.simpleName} - Lifecycle onStop")
}

override fun onDestroy() {
super.onDestroy()
println("${javaClass.simpleName} - Lifecycle onDestroy")
}

override fun onRestart() {
super.onRestart()
println("${javaClass.simpleName} - Lifecycle onRestart")
}
}