First, Lets find out what version of PHP we're running (To find out if it's the default version).
To do that, Within the terminal, Fire this command:
which php
| package com.xwray.vectorbinding; | |
| import android.databinding.BindingAdapter; | |
| import android.databinding.DataBindingUtil; | |
| import android.graphics.drawable.Drawable; | |
| import android.os.Bundle; | |
| import android.support.graphics.drawable.VectorDrawableCompat; | |
| import android.support.v7.app.AppCompatActivity; | |
| import android.widget.TextView; |
| /* | |
| * Copyright (C) 2014 The Android Open Source Project | |
| * | |
| * Licensed under the Apache License, Version 2.0 (the "License"); | |
| * you may not use this file except in compliance with the License. | |
| * You may obtain a copy of the License at | |
| * | |
| * http://www.apache.org/licenses/LICENSE-2.0 | |
| * | |
| * Unless required by applicable law or agreed to in writing, software |
| package com.example.playground; | |
| import android.arch.lifecycle.Lifecycle; | |
| import android.arch.lifecycle.LifecycleObserver; | |
| import android.arch.lifecycle.OnLifecycleEvent; | |
| import android.support.annotation.NonNull; | |
| import android.util.Log; | |
| import java.lang.ref.WeakReference; | |
| import java.util.Map; |
| import android.content.Context; | |
| import android.graphics.PointF; | |
| import android.support.v7.widget.LinearSmoothScroller; | |
| import android.support.v7.widget.RecyclerView; | |
| import android.util.AttributeSet; | |
| import android.util.DisplayMetrics; | |
| import android.util.TypedValue; | |
| import android.view.MotionEvent; | |
| /** |
| import android.content.Context; | |
| import android.graphics.PointF; | |
| import android.support.v7.widget.LinearSmoothScroller; | |
| import android.support.v7.widget.RecyclerView; | |
| import android.util.AttributeSet; | |
| import android.util.DisplayMetrics; | |
| import android.util.TypedValue; | |
| import android.view.MotionEvent; | |
| /** |
| val rainbowPaint = Paint(Paint.ANTI_ALIAS_FLAG).apply { | |
| style = Paint.Style.STROKE | |
| strokeCap = Paint.Cap.ROUND | |
| } |
| import android.text.TextUtils; | |
| import io.realm.Case; | |
| import io.realm.Realm; | |
| import io.realm.RealmObject; | |
| import io.realm.RealmResults; | |
| public class RealmFullTextSearch { | |
| public static <T extends RealmObject> RealmResults<T> search(Realm realm, Class<T> modelClass, String query, String fieldName, boolean partialSearch){ |
| class Person private constructor(val name: String, val surname: String, val age: Int) { | |
| private constructor(builder: Builder) : this(builder.name, builder.surname, builder.age) | |
| companion object { | |
| fun create(init: Builder.() -> Unit) = Builder(init).build() | |
| } | |
| class Builder private constructor() { |
This is a quick guide to Kotlin programming language. The previous part of this guide is here
#Object Oriented
fun main(args : Array<String>) {
class local (val x : Int)
val y = local(10)
println("${y.x}")