This commit is contained in:
2019-08-16 19:04:30 +02:00
parent a9e95aaa24
commit 415a10c1af
16 changed files with 78 additions and 41 deletions

View File

@@ -32,6 +32,9 @@
<action android:name="com.jkanetwork.st.frasesdeanime.notif" />
</intent-filter>
</receiver>
<meta-data
android:name="com.google.android.gms.ads.APPLICATION_ID"
android:value="@string/admob_id"/>
</application>
</manifest>

View File

@@ -1,7 +1,7 @@
package com.jkanetwork.st.frasesdeanime
import android.os.Bundle
import android.support.v7.app.AppCompatActivity
import androidx.appcompat.app.AppCompatActivity
import android.content.Context
import android.widget.TextView
import android.widget.ImageView

View File

@@ -7,7 +7,7 @@ import android.content.Context
import android.content.Intent
import java.util.Calendar
import android.app.AlarmManager
import android.support.v4.app.NotificationCompat
import androidx.core.app.NotificationCompat
import android.app.PendingIntent
/*

View File

@@ -2,7 +2,7 @@ package com.jkanetwork.st.frasesdeanime
import android.content.Context
import android.os.Bundle
import android.support.v7.app.AppCompatActivity
import androidx.appcompat.app.AppCompatActivity
import android.view.View
import android.widget.SimpleAdapter
import android.widget.ListView
@@ -15,7 +15,7 @@ import android.widget.Toast
import android.util.Log
import android.support.v4.content.ContextCompat.startActivity
import androidx.core.content.ContextCompat.startActivity
import android.content.Intent
import android.widget.AdapterView

View File

@@ -4,7 +4,7 @@ import android.app.Application
import android.content.Context
import android.content.SharedPreferences
import android.content.Intent
import android.support.v7.app.AppCompatActivity
import androidx.appcompat.app.AppCompatActivity
import android.app.PendingIntent
import java.util.Calendar
import android.app.AlarmManager

View File

@@ -3,7 +3,7 @@ package com.jkanetwork.st.frasesdeanime
import android.app.Application
import android.content.Context
import android.os.Bundle
import android.support.v7.app.AppCompatActivity
import androidx.appcompat.app.AppCompatActivity
import android.view.LayoutInflater
import android.view.View
import android.view.ViewGroup

View File

@@ -2,7 +2,7 @@ package com.jkanetwork.st.frasesdeanime
import android.content.Context
import android.os.Bundle
import android.support.v7.app.AppCompatActivity
import androidx.appcompat.app.AppCompatActivity
import android.content.Intent
import android.view.View
import android.widget.SimpleAdapter

View File

@@ -1,6 +1,6 @@
package com.jkanetwork.st.frasesdeanime
import android.support.v7.app.AppCompatActivity
import androidx.appcompat.app.AppCompatActivity
import android.os.Bundle
import org.jetbrains.anko.*
import android.util.Log
@@ -11,13 +11,14 @@ import android.view.View
import android.view.MenuItem
import java.util.Calendar
import java.text.DateFormatSymbols
import android.support.v4.view.ViewPager
import androidx.viewpager.widget.ViewPager
import android.widget.Toast
import kotlinx.android.synthetic.main.activity_main.*
/* Ads */
import com.google.android.gms.ads.AdRequest
import com.google.ads.mediation.admob.AdMobAdapter
import com.google.android.gms.ads.MobileAds
import com.google.android.gms.ads.reward.RewardItem
import com.google.android.gms.ads.reward.RewardedVideoAd
@@ -67,9 +68,12 @@ class MainActivity : AppCompatActivity(), RewardedVideoAdListener {
mRewardedVideoAd = MobileAds.getRewardedVideoAdInstance(this)
mRewardedVideoAd.setRewardedVideoAdListener(this);
val extras = Bundle()
extras.putString("max_ad_content_rating", "PG") //Non adult ads
mAdView = adView
val adRequest = AdRequest.Builder().build()
val adRequest = AdRequest.Builder().addNetworkExtrasBundle(AdMobAdapter::class.java, extras).build()
mAdView.loadAd(adRequest)
/* Check if first time or not, for welcoming user */
@@ -280,7 +284,10 @@ class MainActivity : AppCompatActivity(), RewardedVideoAdListener {
Adr.addTestDevice("4264F289943AD2719C3F0ECB2CD4556A")
Adr.addTestDevice("D0CF3543C15E51623C67081FA8B64C2B")
mRewardedVideoAd.loadAd(this.getString(R.string.admob_videoid), Adr.build())
val extras = Bundle()
extras.putString("max_ad_content_rating", "PG") //Non adult ads
mRewardedVideoAd.loadAd(this.getString(R.string.admob_videoid), Adr.addNetworkExtrasBundle(AdMobAdapter::class.java, extras).build())
}
}

View File

@@ -1,7 +1,7 @@
package com.jkanetwork.st.frasesdeanime
import android.os.Bundle
import android.support.v7.app.AppCompatActivity
import androidx.appcompat.app.AppCompatActivity
import android.content.Context
import android.widget.ArrayAdapter
import org.jetbrains.anko.*

View File

@@ -14,7 +14,7 @@ import android.util.Log
*/
/** ctx, DB.NAME, null, DB.Version */
class SQLiteHelper(ctx: Context) : ManagedSQLiteOpenHelper(ctx, "otaku.sqlite", null, 7) {
class SQLiteHelper(ctx: Context) : ManagedSQLiteOpenHelper(ctx, "otaku.sqlite", null, 8) {
val context = ctx
val db = this.getWritableDatabase()

View File

@@ -302,7 +302,8 @@ INSERT INTO `FRASES` VALUES (1,'Si quieres saber lo que alguien intenta hacer, e
(296,'Es realmente problemático no hacer nada y arrepentirse después.',15),
(297,'No quiero decepcionar a nadie. La verdad es que, incluso yo, quiero ser un héroe.',15),
(298,'Los humanos aman las mentiras que les son convenientes.',15),
(299,'La luz por sí misma es inútil, tiene que estar con la oscuridad, o de lo contrario, no sabrás que es luz.',15),
(299,'La luz por sí misma es inútil, tiene que estar con la oscuridad, o de lo contrario, no sabrás que es luz.',15);
INSERT INTO `FRASES` VALUES
(300,'Eso es porque soy un ángel. ¡Muere!',15),
(301,'Mientras no haga nada, nada será mi culpa.',15),
(302,'Cuando uno está preparado, los problemas no son problemas.',15),
@@ -604,7 +605,8 @@ INSERT INTO `FRASES` VALUES (1,'Si quieres saber lo que alguien intenta hacer, e
(596,'"Deku" suena como la palabra japonesa "Puedes hacerlo".',43),
(597,'¡Recuperaré lo que es ser un héroe! ¡Vamos! ¡Vengan por mi impostores! ¡Al único que dejaré que me mate es al héroe verdadero! ¡All Might!',43),
(598,'Entrometerse cuando no hacía falta es la esencia de ser un héroe.',43),
(599,'La gente que solo habla no vale nada.',43),
(599,'La gente que solo habla no vale nada.',43);
INSERT INTO `FRASES` VALUES
(600,'Un objetivo sin un plan no es más que una mera ilusión.',43),
(601,'Cada ser humano tiene un número de oportunidades de salir de su caparazón y crecer. Pero no pueden lograr la mayoría de esas oportunidades por su cuenta. Necesitan poderosos enemigos que llamen sus poderes de concentración y aliados con los cuales compartir sus experiencias.',44),
(602,'Clase, no podemos recuperar el pasado que perdimos. Yo mismo... He cometido muchos errores. Aunque lo que podemos hacer... Es aprender de nuestro pasado, así no lo repetiremos.',44),