File tree Expand file tree Collapse file tree 10 files changed +27
-19
lines changed Expand file tree Collapse file tree 10 files changed +27
-19
lines changed Original file line number Diff line number Diff line change @@ -46,10 +46,11 @@ dependencies {
4646 implementation(kotlin(" stdlib-jdk7" , KotlinCompilerVersion .VERSION ))
4747
4848 // Android support libraries
49- implementation(" com.android.support:appcompat-v7:28.0.0" )
50- implementation(" com.android.support:recyclerview-v7:28.0.0" )
51- implementation(" com.android.support:support-annotations:28.0.0" )
52- implementation(" com.android.support.constraint:constraint-layout:1.1.3" )
49+ implementation(" androidx.appcompat:appcompat:1.1.0-alpha05" )
50+ implementation(" androidx.core:core-ktx:1.0.2" )
51+ implementation(" androidx.localbroadcastmanager:localbroadcastmanager:1.1.0-alpha01" )
52+ implementation(" androidx.recyclerview:recyclerview:1.1.0-alpha05" )
53+ implementation(" androidx.constraintlayout:constraintlayout:2.0.0-beta1" )
5354
5455 // ReactiveX
5556 implementation(" io.reactivex.rxjava2:rxjava:2.2.2" )
Original file line number Diff line number Diff line change 11<?xml version =" 1.0" encoding =" utf-8" ?>
22<manifest xmlns : android =" http://schemas.android.com/apk/res/android"
3+ xmlns : tools =" http://schemas.android.com/tools"
34 package =" cn.nekocode.gank" >
45
56 <uses-permission android : name =" android.permission.INTERNET" />
1213 android : label =" @string/app_name"
1314 android : roundIcon =" @mipmap/ic_launcher_round"
1415 android : supportsRtl =" true"
15- android : theme =" @style/AppTheme" >
16- <activity android : name =" .ui.home.MainActivity"
17- android : launchMode =" singleTop"
16+ android : theme =" @style/AppTheme"
17+ tools : ignore =" GoogleAppIndexingWarning"
18+ >
19+ <activity
20+ android : name =" .ui.home.MainActivity"
21+ android : launchMode =" singleTop"
1822 >
1923 <intent-filter >
2024 <action android : name =" android.intent.action.MAIN" />
Original file line number Diff line number Diff line change @@ -21,7 +21,7 @@ import android.content.BroadcastReceiver
2121import android.content.Context
2222import android.content.Intent
2323import android.content.IntentFilter
24- import android.support.v4 .content.LocalBroadcastManager
24+ import androidx.localbroadcastmanager .content.LocalBroadcastManager
2525import cn.nekocode.gank.backend.GankIoService
2626import cn.nekocode.gank.broadcast.BroadcastCallAdapter
2727import cn.nekocode.gank.broadcast.BroadcastConfig
Original file line number Diff line number Diff line change 1717package cn.nekocode.gank.base
1818
1919import android.annotation.SuppressLint
20- import android.support.v4 .app.NavUtils
21- import android.support.v7 .app.AppCompatActivity
20+ import androidx.core .app.NavUtils
21+ import androidx.appcompat .app.AppCompatActivity
2222import android.view.MenuItem
2323import com.uber.autodispose.*
2424import com.uber.autodispose.android.lifecycle.AndroidLifecycleScopeProvider
Original file line number Diff line number Diff line change 1717package cn.nekocode.gank.broadcast
1818
1919import android.content.Intent
20- import android.support.v4 .content.LocalBroadcastManager
20+ import androidx.localbroadcastmanager .content.LocalBroadcastManager
2121
2222import cn.nekocode.meepo.CallMethod
2323import cn.nekocode.meepo.MeepoUtils
Original file line number Diff line number Diff line change @@ -54,8 +54,8 @@ class MainActivity : BaseActivity() {
5454 }, BroadcastRouter .FETCH_SUC )
5555 }
5656
57- override fun onSaveInstanceState (outState : Bundle ? ) {
57+ override fun onSaveInstanceState (outState : Bundle ) {
5858 super .onSaveInstanceState(outState)
59- outState?. let { StateSaver .saveInstanceState(this , it) }
59+ StateSaver .saveInstanceState(this , outState)
6060 }
6161}
Original file line number Diff line number Diff line change @@ -72,8 +72,8 @@ class PicActivity : BaseActivity() {
7272 })
7373 }
7474
75- override fun onSaveInstanceState (outState : Bundle ? ) {
75+ override fun onSaveInstanceState (outState : Bundle ) {
7676 super .onSaveInstanceState(outState)
77- outState?. let { StateSaver .saveInstanceState(this , it) }
77+ StateSaver .saveInstanceState(this , outState)
7878 }
7979}
Original file line number Diff line number Diff line change 11<?xml version =" 1.0" encoding =" utf-8" ?>
2- <android .support.constraint .ConstraintLayout
2+ <androidx .constraintlayout.widget .ConstraintLayout
33 xmlns : android =" http://schemas.android.com/apk/res/android"
44 xmlns : app =" http://schemas.android.com/apk/res-auto"
55 xmlns : tools =" http://schemas.android.com/tools"
2020 tools : text =" @string/fetch_pic"
2121 />
2222
23- </android .support.constraint .ConstraintLayout>
23+ </androidx .constraintlayout.widget .ConstraintLayout>
Original file line number Diff line number Diff line change 11<?xml version =" 1.0" encoding =" utf-8" ?>
2- <android .support.constraint .ConstraintLayout
2+ <androidx .constraintlayout.widget .ConstraintLayout
33 xmlns : android =" http://schemas.android.com/apk/res/android"
44 xmlns : app =" http://schemas.android.com/apk/res-auto"
55 xmlns : tools =" http://schemas.android.com/tools"
1818 app : layout_constraintTop_toTopOf =" parent"
1919 />
2020
21- </android .support.constraint .ConstraintLayout>
21+ </androidx .constraintlayout.widget .ConstraintLayout>
Original file line number Diff line number Diff line change 11# Enables official code style in IDEA https://kotlinlang.org/docs/reference/coding-conventions.html
22kotlin.code.style =official
3+
4+ android.enableJetifier =true
5+ android.useAndroidX =true
You can’t perform that action at this time.
0 commit comments