Commit a7e495a5 authored by Giacomo Lavermicocca's avatar Giacomo Lavermicocca
Browse files

fix flow concept add Notification class with generic constractor

parent 4bb3a76b
Loading
Loading
Loading
Loading
(536 B)

File changed.

No diff preview for this file type.

+9 −1
Changes for app/build.gradle: 9 added lines, 1 removed line.
Original line number Diff line number Diff line
@@ -21,12 +21,20 @@ android {
    }
}

ext {
    supportLibVersion = '27.0.0'
}

dependencies {
    implementation fileTree(dir: 'libs', include: ['*.jar'])
    implementation 'com.android.support:appcompat-v7:27.1.1'
    implementation "com.android.support:appcompat-v7:$supportLibVersion"
    implementation 'com.android.support.constraint:constraint-layout:1.1.0'
    implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version"

    implementation "com.android.support:support-emoji:$supportLibVersion"
    implementation "com.android.support:support-emoji-appcompat:$supportLibVersion"
    implementation "com.android.support:support-emoji-bundled:$supportLibVersion"

    implementation 'com.squareup.okhttp3:okhttp:3.10.0'
    implementation 'com.android.support:support-v4:27.1.1'
    implementation 'com.android.support:support-vector-drawable:27.1.1'
+3 −0
Changes for app/src/main/AndroidManifest.xml: 3 added lines, 0 removed lines.
Original line number Diff line number Diff line
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    package="it.lavermicocca.giacomo.beautifulnotification">

    <uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />
    <uses-permission android:name="android.permission.INTERNET" />

    <application
        android:name=".EmojiCompatApplication"
        tools:ignore="GoogleAppIndexingWarning"
        android:allowBackup="true"
        android:icon="@mipmap/ic_launcher"
        android:label="@string/app_name"
+1 −1
Changes for app/src/main/java/it/lavermicocca/giacomo/beautifulnotification/EmojiCompatApplication.kt: 1 added line, 1 removed line.
Original line number Diff line number Diff line
@@ -14,7 +14,7 @@
 * limitations under the License.
 */

package com.example.android.emojicompat
package it.lavermicocca.giacomo.beautifulnotification

import android.app.Application
import android.support.text.emoji.EmojiCompat
+26 −0
Changes for app/src/main/java/it/lavermicocca/giacomo/beautifulnotification/HelperMessages.kt: 26 added lines, 0 removed lines.
Original line number Diff line number Diff line
package it.lavermicocca.giacomo.beautifulnotification

import android.util.Log

class HelperMessages{

    enum class STATUS { UNKNOWN, TIMEOUT, GARAGE_OPEN, GARAGE_CLOSE }

    fun Do(messaggio: String) : STATUS{
        when(messaggio)
        {
            "L.C. : read : 37 1"-> {
                Log.e("TTAG", "UNO")
                return STATUS.GARAGE_OPEN
            }
            "L.C. : read : 37 0"-> {
                Log.e("TTAG", "ZERO")
                return STATUS.GARAGE_CLOSE
            }
            "Timeout command" -> {
                Log.e("TTAG", "Timeout")
                return STATUS.TIMEOUT
            }
        }

        return STATUS.UNKNOWN
    }
}
 No newline at end of file
Loading