Skip to content

Commit

Permalink
Refactor library and sample to AndroidX packaging system.
Browse files Browse the repository at this point in the history
  • Loading branch information
pihariev committed Nov 2, 2018
1 parent dd4fdb5 commit 6b19559
Show file tree
Hide file tree
Showing 20 changed files with 45 additions and 42 deletions.
3 changes: 2 additions & 1 deletion gradle.properties
Expand Up @@ -12,7 +12,8 @@
# Default value: -Xmx10248m -XX:MaxPermSize=256m
# org.gradle.jvmargs=-Xmx2048m -XX:MaxPermSize=512m -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8
org.gradle.jvmargs=-Xmx4096m -XX:MaxPermSize=1024m -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8

android.enableJetifier=true
android.useAndroidX=true
# When configured, Gradle will run in incubating parallel mode.
# This option should only be used with decoupled projects. More details, visit
# http://www.gradle.org/docs/current/userguide/multi_project_builds.html#sec:decoupled_projects
Expand Down
Expand Up @@ -3,10 +3,10 @@
import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.support.v4.app.Fragment;
import android.support.v4.app.FragmentActivity;
import android.support.v4.app.FragmentManager;
import android.support.v4.app.FragmentTransaction;
import androidx.fragment.app.Fragment;
import androidx.fragment.app.FragmentActivity;
import androidx.fragment.app.FragmentManager;
import androidx.fragment.app.FragmentTransaction;

import java.util.LinkedList;

Expand Down
Expand Up @@ -2,7 +2,7 @@

import android.content.Context;
import android.content.Intent;
import android.support.v4.app.Fragment;
import androidx.fragment.app.Fragment;

import ru.terrakok.cicerone.Screen;

Expand Down
@@ -1,6 +1,7 @@
package android.support.v4.app;
package androidx.fragment.app;

import android.os.Bundle;
import androidx.fragment.app.FragmentActivity;

/**
* Created by Konstantin Tckhovrebov (aka @terrakok)
Expand Down
@@ -1,4 +1,4 @@
package android.support.v4.app;
package androidx.fragment.app;

import android.app.Activity;

Expand Down
@@ -1,4 +1,4 @@
package android.support.v4.app;
package androidx.fragment.app;

/**
* Created by Konstantin Tckhovrebov (aka @terrakok)
Expand Down
@@ -1,4 +1,4 @@
package android.support.v4.app;
package androidx.fragment.app;

/**
* Created by Konstantin Tckhovrebov (aka @terrakok)
Expand Down
10 changes: 5 additions & 5 deletions sample/build.gradle
Expand Up @@ -5,11 +5,11 @@ repositories {
}

android {
compileSdkVersion 25
compileSdkVersion 28

defaultConfig {
minSdkVersion 21
targetSdkVersion 25
targetSdkVersion 28
versionCode 1
versionName "1.0.0"
applicationId "ru.terrakok.cicerone.sample"
Expand All @@ -27,15 +27,15 @@ android {
}

ext {
supportLibraryVersion = "25.3.0"
androidXVersion = "1.0.0"
moxyVersion = "1.4.6"
daggerVersion = "2.10"
}

dependencies {
// Support libraries
implementation "com.android.support:appcompat-v7:$supportLibraryVersion"
implementation "com.android.support:design:$supportLibraryVersion"
implementation "androidx.appcompat:appcompat:$androidXVersion"
implementation "com.google.android.material:material:$androidXVersion"

//MVP Moxy
implementation "com.arello-mobile:moxy:$moxyVersion"
Expand Down
Expand Up @@ -3,7 +3,7 @@
import android.content.Context;
import android.content.Intent;
import android.net.Uri;
import android.support.v4.app.Fragment;
import androidx.fragment.app.Fragment;

import ru.terrakok.cicerone.android.support.SupportAppScreen;
import ru.terrakok.cicerone.sample.ui.animations.ProfileActivity;
Expand Down
@@ -1,10 +1,10 @@
package ru.terrakok.cicerone.sample.ui.animations;

import android.os.Bundle;
import android.support.annotation.Nullable;
import android.support.v4.app.Fragment;
import android.support.v4.app.FragmentTransaction;
import android.support.v7.app.AppCompatActivity;
import androidx.annotation.Nullable;
import androidx.appcompat.app.AppCompatActivity;
import androidx.fragment.app.Fragment;
import androidx.fragment.app.FragmentTransaction;
import android.transition.ChangeBounds;
import android.view.View;

Expand Down
@@ -1,12 +1,12 @@
package ru.terrakok.cicerone.sample.ui.animations.photos;

import android.os.Bundle;
import android.support.annotation.Nullable;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.ImageView;

import androidx.annotation.Nullable;
import com.arellomobile.mvp.MvpAppCompatFragment;
import com.arellomobile.mvp.presenter.InjectPresenter;
import com.arellomobile.mvp.presenter.ProvidePresenter;
Expand All @@ -26,7 +26,8 @@
* Created by Konstantin Tskhovrebov (aka @terrakok) on 14.07.17.
*/

public class SelectPhotoFragment extends MvpAppCompatFragment implements SelectPhotoView, BackButtonListener {
public class SelectPhotoFragment extends MvpAppCompatFragment
implements SelectPhotoView, BackButtonListener {
private static final String ARG_ANIM_DESTINATION = "arg_anim_dest";

private ImageView photo1;
Expand Down
@@ -1,12 +1,12 @@
package ru.terrakok.cicerone.sample.ui.animations.profile;

import android.os.Bundle;
import android.support.annotation.Nullable;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.ImageView;

import androidx.annotation.Nullable;
import com.arellomobile.mvp.MvpAppCompatFragment;
import com.arellomobile.mvp.presenter.InjectPresenter;
import com.arellomobile.mvp.presenter.ProvidePresenter;
Expand Down
@@ -1,9 +1,9 @@
package ru.terrakok.cicerone.sample.ui.bottom;

import android.os.Bundle;
import android.support.v4.app.Fragment;
import android.support.v4.app.FragmentManager;
import android.support.v4.app.FragmentTransaction;
import androidx.fragment.app.Fragment;
import androidx.fragment.app.FragmentManager;
import androidx.fragment.app.FragmentTransaction;

import com.arellomobile.mvp.MvpAppCompatActivity;
import com.arellomobile.mvp.presenter.InjectPresenter;
Expand All @@ -27,7 +27,8 @@
/**
* Created by terrakok 25.11.16
*/
public class BottomNavigationActivity extends MvpAppCompatActivity implements BottomNavigationView, RouterProvider {
public class BottomNavigationActivity extends MvpAppCompatActivity
implements BottomNavigationView, RouterProvider {
private BottomNavigationBar bottomNavigationBar;

@Inject
Expand Down
@@ -1,13 +1,13 @@
package ru.terrakok.cicerone.sample.ui.bottom;

import android.os.Bundle;
import android.support.annotation.Nullable;
import android.support.v7.widget.Toolbar;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.TextView;

import androidx.annotation.Nullable;
import androidx.appcompat.widget.Toolbar;
import com.arellomobile.mvp.MvpAppCompatFragment;
import com.arellomobile.mvp.presenter.InjectPresenter;
import com.arellomobile.mvp.presenter.ProvidePresenter;
Expand Down
@@ -1,8 +1,8 @@
package ru.terrakok.cicerone.sample.ui.bottom;

import android.os.Bundle;
import android.support.annotation.Nullable;
import android.support.v4.app.Fragment;
import androidx.annotation.Nullable;
import androidx.fragment.app.Fragment;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
Expand Down
@@ -1,12 +1,11 @@
package ru.terrakok.cicerone.sample.ui.main;

import android.os.Bundle;
import android.support.annotation.Nullable;
import android.support.v4.app.Fragment;
import androidx.annotation.Nullable;
import androidx.fragment.app.Fragment;
import android.widget.TextView;

import com.arellomobile.mvp.MvpAppCompatActivity;

import java.util.ArrayList;
import java.util.Collections;
import java.util.Comparator;
Expand Down
@@ -1,12 +1,12 @@
package ru.terrakok.cicerone.sample.ui.main;

import android.os.Bundle;
import android.support.annotation.Nullable;
import android.support.v7.widget.Toolbar;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;

import androidx.annotation.Nullable;
import androidx.appcompat.widget.Toolbar;
import com.arellomobile.mvp.MvpAppCompatFragment;
import com.arellomobile.mvp.presenter.InjectPresenter;
import com.arellomobile.mvp.presenter.ProvidePresenter;
Expand Down
4 changes: 2 additions & 2 deletions sample/src/main/res/layout/activity_start.xml
Expand Up @@ -5,7 +5,7 @@
android:layout_height="match_parent"
android:orientation="vertical">

<android.support.v4.widget.Space
<androidx.legacy.widget.Space
android:layout_width="wrap_content"
android:layout_height="0dp"
android:layout_weight="1"/>
Expand All @@ -18,7 +18,7 @@
android:text="@string/cicerone_description"
android:textSize="18sp"/>

<android.support.v4.widget.Space
<androidx.legacy.widget.Space
android:layout_width="wrap_content"
android:layout_height="0dp"
android:layout_weight="1"/>
Expand Down
6 changes: 3 additions & 3 deletions sample/src/main/res/layout/fragment_forward.xml
Expand Up @@ -7,15 +7,15 @@
android:layout_height="match_parent"
android:orientation="vertical">

<android.support.v7.widget.Toolbar
<androidx.appcompat.widget.Toolbar
android:id="@+id/toolbar"
android:layout_width="match_parent"
android:layout_height="?attr/actionBarSize"
android:background="@color/primary"
app:navigationIcon="@drawable/ic_arrow_back_white_24dp"
app:title="@string/app_name"/>

<android.support.v4.widget.Space
<androidx.legacy.widget.Space
android:layout_width="wrap_content"
android:layout_height="0dp"
android:layout_weight="1"/>
Expand Down Expand Up @@ -48,7 +48,7 @@
android:text="github"
android:textSize="20sp"/>

<android.support.v4.widget.Space
<androidx.legacy.widget.Space
android:layout_width="wrap_content"
android:layout_height="0dp"
android:layout_weight="1"/>
Expand Down
2 changes: 1 addition & 1 deletion sample/src/main/res/layout/fragment_sample.xml
Expand Up @@ -5,7 +5,7 @@
android:layout_height="match_parent"
android:orientation="vertical">

<android.support.v7.widget.Toolbar
<androidx.appcompat.widget.Toolbar
android:id="@+id/toolbar"
android:layout_width="match_parent"
android:layout_height="?attr/actionBarSize"
Expand Down

0 comments on commit 6b19559

Please sign in to comment.