Skip to content

Instantly share code, notes, and snippets.

@davidelp68
davidelp68 / ActivityMain_nd1_2.kt
Created January 2, 2022 10:03
Android Studio - Night/Day
package com.dm.tutorialdaynight1
import androidx.appcompat.app.AppCompatActivity
import android.os.Bundle
import androidx.appcompat.app.AppCompatDelegate //Importazione della Classe AppCompactDelegate
class MainActivity : AppCompatActivity() {
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_main)
@davidelp68
davidelp68 / MainActivity_nd1.kt
Created January 2, 2022 09:59
Android Studio - Night/Day
//Imposta il tema scuro
AppCompatDelegate.setDefaultNightMode(AppCompatDelegate.MODE_NIGHT_YES)
@davidelp68
davidelp68 / colors_nd1.xml
Created January 2, 2022 09:51
Android Studio - Night/Day
<?xml version="1.0" encoding="utf-8"?>
<resources>
<color name="backgroundwindow">#5F5F5F</color>
<color name="textColor">#C8C8C8</color>
</resources>
@davidelp68
davidelp68 / colors_nd1.xml
Last active January 2, 2022 09:51
Android Studio - Night/Day
<?xml version="1.0" encoding="utf-8"?>
<resources>
<color name="colorPrimary">#008577</color>
<color name="colorPrimaryDark">#00574B</color>
<color name="colorAccent">#D81B60</color>
<color name="backgroundwindow">#FFFFFF</color>
<color name="textColor">#000000</color>
@davidelp68
davidelp68 / linitsolution2a.gradle
Created December 31, 2021 11:31
Android Studio - LinitError
android {
//......
//altre istruzioni sono contenute qui
//......
}
@davidelp68
davidelp68 / linitsolution2b.gradle
Last active December 31, 2021 11:42
Android Studio - LinitError
lintOptions {
checkReleaseBuilds false
// Oppure, se preferisci, puoi continuare a controllare gli errori nelle build di rilascio,
// ma continuare la build anche quando vengono rilevati errori:
abortOnError false
}
@davidelp68
davidelp68 / AndroidManifest_merger.xml
Last active January 2, 2022 10:02
Android Studio - Manifest merger
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.dm.tutorialmanifestmergerfailed">
<application
android:allowBackup="true"
android:icon="@mipmap/ic_launcher"
android:label="@string/app_name"
android:roundIcon="@mipmap/ic_launcher_round"
android:supportsRtl="true"
android:theme="@style/Theme.TutorialManifestMergerFailed">
@davidelp68
davidelp68 / exported.xml
Created December 31, 2021 09:37
Android Studio - Manifest merger
android:exported = "true"
@davidelp68
davidelp68 / MainActivity_WV11_2.kt
Created August 13, 2021 09:46
Android Studio - WebView
package com.dm.tutorialwebview11
import android.content.Context //Importazione della Classe: Context
import android.net.ConnectivityManager //Importazione della Classe: ConnectivityManager
import android.net.NetworkCapabilities //Importazione della Classe: NetworkCapabilities
import android.os.Build
import androidx.appcompat.app.AppCompatActivity
import android.os.Bundle
import android.webkit.WebChromeClient
import android.webkit.WebView
@davidelp68
davidelp68 / MainActivity_WV11.kt
Created August 13, 2021 09:44
Android Studio - WebView
if(isConnected(this))
{
//aggiungere qui eventuale codice da eseguire se il dispositivo è connesso ad internet
}
else
{
//aggiungere qui eventuale codice da eseguire se il dispositivo NON è connesso ad internet
Toast.makeText(this, "Non connesso ad internet", Toast.LENGTH_LONG).show()
}