From f863441e739b195c68c89fb1dfd235d737647cde Mon Sep 17 00:00:00 2001 From: csjfnc <38473345+csjfnc@users.noreply.github.com> Date: Fri, 5 Oct 2018 14:25:56 -0300 Subject: [PATCH] 'Aplicativo' --- TesteBuildbox/.gitignore | 9 + TesteBuildbox/.idea/gradle.xml | 18 ++ TesteBuildbox/.idea/misc.xml | 33 ++++ TesteBuildbox/.idea/modules.xml | 9 + TesteBuildbox/.idea/runConfigurations.xml | 12 ++ TesteBuildbox/app/.gitignore | 1 + TesteBuildbox/app/build.gradle | 36 ++++ TesteBuildbox/app/proguard-rules.pro | 21 +++ .../ExampleInstrumentedTest.java | 26 +++ .../app/src/main/AndroidManifest.xml | 27 +++ .../GaleriaInfoActivityDetails.java | 117 ++++++++++++ .../Activityes/MainActivity.java | 95 ++++++++++ .../Adapters/GaleriaInfoRecyclerView.java | 90 ++++++++++ .../testebuildbox/api/UnsplashService.java | 25 +++ .../testebuildbox/model/GaleriaInfo.java | 133 ++++++++++++++ .../testebuildbox/model/Link.java | 45 +++++ .../testebuildbox/model/LinksUser.java | 72 ++++++++ .../testebuildbox/model/ProfileImage.java | 69 +++++++ .../testebuildbox/model/Urls.java | 54 ++++++ .../testebuildbox/model/User.java | 161 +++++++++++++++++ .../drawable-v24/ic_launcher_foreground.xml | 34 ++++ .../res/drawable/ic_launcher_background.xml | 170 ++++++++++++++++++ .../layout/activity_galeria_info_details.xml | 138 ++++++++++++++ .../app/src/main/res/layout/activity_main.xml | 27 +++ .../app/src/main/res/layout/content_main.xml | 23 +++ .../src/main/res/layout/linha_timeline.xml | 50 ++++++ .../app/src/main/res/menu/menu_main.xml | 10 ++ .../res/mipmap-anydpi-v26/ic_launcher.xml | 5 + .../mipmap-anydpi-v26/ic_launcher_round.xml | 5 + .../src/main/res/mipmap-hdpi/ic_launcher.png | Bin 0 -> 3056 bytes .../res/mipmap-hdpi/ic_launcher_round.png | Bin 0 -> 5024 bytes .../src/main/res/mipmap-mdpi/ic_launcher.png | Bin 0 -> 2096 bytes .../res/mipmap-mdpi/ic_launcher_round.png | Bin 0 -> 2858 bytes .../src/main/res/mipmap-xhdpi/ic_launcher.png | Bin 0 -> 4569 bytes .../res/mipmap-xhdpi/ic_launcher_round.png | Bin 0 -> 7098 bytes .../main/res/mipmap-xxhdpi/ic_launcher.png | Bin 0 -> 6464 bytes .../res/mipmap-xxhdpi/ic_launcher_round.png | Bin 0 -> 10676 bytes .../src/main/res/mipmap-xxhdpi/instagram.png | Bin 0 -> 46848 bytes .../src/main/res/mipmap-xxhdpi/perfil.jpeg | Bin 0 -> 7267 bytes .../src/main/res/mipmap-xxhdpi/youtube.png | Bin 0 -> 9825 bytes .../main/res/mipmap-xxxhdpi/ic_launcher.png | Bin 0 -> 9250 bytes .../res/mipmap-xxxhdpi/ic_launcher_round.png | Bin 0 -> 15523 bytes .../app/src/main/res/values/colors.xml | 8 + .../app/src/main/res/values/dimens.xml | 3 + .../app/src/main/res/values/strings.xml | 4 + .../app/src/main/res/values/styles.xml | 20 +++ .../testebuildbox/ExampleUnitTest.java | 17 ++ TesteBuildbox/build.gradle | 27 +++ TesteBuildbox/gradle.properties | 17 ++ .../gradle/wrapper/gradle-wrapper.jar | Bin 0 -> 53636 bytes .../gradle/wrapper/gradle-wrapper.properties | 6 + TesteBuildbox/gradlew | 160 +++++++++++++++++ TesteBuildbox/gradlew.bat | 90 ++++++++++ TesteBuildbox/settings.gradle | 1 + 54 files changed, 1868 insertions(+) create mode 100644 TesteBuildbox/.gitignore create mode 100644 TesteBuildbox/.idea/gradle.xml create mode 100644 TesteBuildbox/.idea/misc.xml create mode 100644 TesteBuildbox/.idea/modules.xml create mode 100644 TesteBuildbox/.idea/runConfigurations.xml create mode 100644 TesteBuildbox/app/.gitignore create mode 100644 TesteBuildbox/app/build.gradle create mode 100644 TesteBuildbox/app/proguard-rules.pro create mode 100644 TesteBuildbox/app/src/androidTest/java/com/testebuildbox/testebuildbox/ExampleInstrumentedTest.java create mode 100644 TesteBuildbox/app/src/main/AndroidManifest.xml create mode 100644 TesteBuildbox/app/src/main/java/com/testebuildbox/testebuildbox/Activityes/GaleriaInfoActivityDetails.java create mode 100644 TesteBuildbox/app/src/main/java/com/testebuildbox/testebuildbox/Activityes/MainActivity.java create mode 100644 TesteBuildbox/app/src/main/java/com/testebuildbox/testebuildbox/Adapters/GaleriaInfoRecyclerView.java create mode 100644 TesteBuildbox/app/src/main/java/com/testebuildbox/testebuildbox/api/UnsplashService.java create mode 100644 TesteBuildbox/app/src/main/java/com/testebuildbox/testebuildbox/model/GaleriaInfo.java create mode 100644 TesteBuildbox/app/src/main/java/com/testebuildbox/testebuildbox/model/Link.java create mode 100644 TesteBuildbox/app/src/main/java/com/testebuildbox/testebuildbox/model/LinksUser.java create mode 100644 TesteBuildbox/app/src/main/java/com/testebuildbox/testebuildbox/model/ProfileImage.java create mode 100644 TesteBuildbox/app/src/main/java/com/testebuildbox/testebuildbox/model/Urls.java create mode 100644 TesteBuildbox/app/src/main/java/com/testebuildbox/testebuildbox/model/User.java create mode 100644 TesteBuildbox/app/src/main/res/drawable-v24/ic_launcher_foreground.xml create mode 100644 TesteBuildbox/app/src/main/res/drawable/ic_launcher_background.xml create mode 100644 TesteBuildbox/app/src/main/res/layout/activity_galeria_info_details.xml create mode 100644 TesteBuildbox/app/src/main/res/layout/activity_main.xml create mode 100644 TesteBuildbox/app/src/main/res/layout/content_main.xml create mode 100644 TesteBuildbox/app/src/main/res/layout/linha_timeline.xml create mode 100644 TesteBuildbox/app/src/main/res/menu/menu_main.xml create mode 100644 TesteBuildbox/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml create mode 100644 TesteBuildbox/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml create mode 100644 TesteBuildbox/app/src/main/res/mipmap-hdpi/ic_launcher.png create mode 100644 TesteBuildbox/app/src/main/res/mipmap-hdpi/ic_launcher_round.png create mode 100644 TesteBuildbox/app/src/main/res/mipmap-mdpi/ic_launcher.png create mode 100644 TesteBuildbox/app/src/main/res/mipmap-mdpi/ic_launcher_round.png create mode 100644 TesteBuildbox/app/src/main/res/mipmap-xhdpi/ic_launcher.png create mode 100644 TesteBuildbox/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png create mode 100644 TesteBuildbox/app/src/main/res/mipmap-xxhdpi/ic_launcher.png create mode 100644 TesteBuildbox/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png create mode 100644 TesteBuildbox/app/src/main/res/mipmap-xxhdpi/instagram.png create mode 100644 TesteBuildbox/app/src/main/res/mipmap-xxhdpi/perfil.jpeg create mode 100644 TesteBuildbox/app/src/main/res/mipmap-xxhdpi/youtube.png create mode 100644 TesteBuildbox/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png create mode 100644 TesteBuildbox/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png create mode 100644 TesteBuildbox/app/src/main/res/values/colors.xml create mode 100644 TesteBuildbox/app/src/main/res/values/dimens.xml create mode 100644 TesteBuildbox/app/src/main/res/values/strings.xml create mode 100644 TesteBuildbox/app/src/main/res/values/styles.xml create mode 100644 TesteBuildbox/app/src/test/java/com/testebuildbox/testebuildbox/ExampleUnitTest.java create mode 100644 TesteBuildbox/build.gradle create mode 100644 TesteBuildbox/gradle.properties create mode 100644 TesteBuildbox/gradle/wrapper/gradle-wrapper.jar create mode 100644 TesteBuildbox/gradle/wrapper/gradle-wrapper.properties create mode 100644 TesteBuildbox/gradlew create mode 100644 TesteBuildbox/gradlew.bat create mode 100644 TesteBuildbox/settings.gradle diff --git a/TesteBuildbox/.gitignore b/TesteBuildbox/.gitignore new file mode 100644 index 0000000..39fb081 --- /dev/null +++ b/TesteBuildbox/.gitignore @@ -0,0 +1,9 @@ +*.iml +.gradle +/local.properties +/.idea/workspace.xml +/.idea/libraries +.DS_Store +/build +/captures +.externalNativeBuild diff --git a/TesteBuildbox/.idea/gradle.xml b/TesteBuildbox/.idea/gradle.xml new file mode 100644 index 0000000..7ac24c7 --- /dev/null +++ b/TesteBuildbox/.idea/gradle.xml @@ -0,0 +1,18 @@ + + + + + + \ No newline at end of file diff --git a/TesteBuildbox/.idea/misc.xml b/TesteBuildbox/.idea/misc.xml new file mode 100644 index 0000000..ba7052b --- /dev/null +++ b/TesteBuildbox/.idea/misc.xml @@ -0,0 +1,33 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/TesteBuildbox/.idea/modules.xml b/TesteBuildbox/.idea/modules.xml new file mode 100644 index 0000000..2615bb8 --- /dev/null +++ b/TesteBuildbox/.idea/modules.xml @@ -0,0 +1,9 @@ + + + + + + + + + \ No newline at end of file diff --git a/TesteBuildbox/.idea/runConfigurations.xml b/TesteBuildbox/.idea/runConfigurations.xml new file mode 100644 index 0000000..7f68460 --- /dev/null +++ b/TesteBuildbox/.idea/runConfigurations.xml @@ -0,0 +1,12 @@ + + + + + + \ No newline at end of file diff --git a/TesteBuildbox/app/.gitignore b/TesteBuildbox/app/.gitignore new file mode 100644 index 0000000..796b96d --- /dev/null +++ b/TesteBuildbox/app/.gitignore @@ -0,0 +1 @@ +/build diff --git a/TesteBuildbox/app/build.gradle b/TesteBuildbox/app/build.gradle new file mode 100644 index 0000000..f810b31 --- /dev/null +++ b/TesteBuildbox/app/build.gradle @@ -0,0 +1,36 @@ +apply plugin: 'com.android.application' + +android { + compileSdkVersion 26 + defaultConfig { + applicationId "com.testebuildbox.testebuildbox" + minSdkVersion 22 + targetSdkVersion 26 + versionCode 1 + versionName "1.0" + testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner" + } + buildTypes { + release { + minifyEnabled false + proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' + } + } +} + +dependencies { + implementation fileTree(dir: 'libs', include: ['*.jar']) + implementation 'com.android.support:appcompat-v7:26.1.0' + implementation 'com.android.support.constraint:constraint-layout:1.1.3' + implementation 'com.android.support:design:26.1.0' + testImplementation 'junit:junit:4.12' + androidTestImplementation 'com.android.support.test:runner:1.0.2' + androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.2' + implementation 'com.squareup.retrofit2:retrofit:2.4.0' + implementation 'com.squareup.retrofit2:converter-gson:2.4.0' + implementation 'com.android.support:support-annotations:27.1.1' + implementation 'com.squareup.picasso:picasso:2.71828' + implementation 'com.android.support:cardview-v7:26.1.0' + implementation 'com.android.support:recyclerview-v7:26.1.0' + +} diff --git a/TesteBuildbox/app/proguard-rules.pro b/TesteBuildbox/app/proguard-rules.pro new file mode 100644 index 0000000..f1b4245 --- /dev/null +++ b/TesteBuildbox/app/proguard-rules.pro @@ -0,0 +1,21 @@ +# Add project specific ProGuard rules here. +# You can control the set of applied configuration files using the +# proguardFiles setting in build.gradle. +# +# For more details, see +# http://developer.android.com/guide/developing/tools/proguard.html + +# If your project uses WebView with JS, uncomment the following +# and specify the fully qualified class name to the JavaScript interface +# class: +#-keepclassmembers class fqcn.of.javascript.interface.for.webview { +# public *; +#} + +# Uncomment this to preserve the line number information for +# debugging stack traces. +#-keepattributes SourceFile,LineNumberTable + +# If you keep the line number information, uncomment this to +# hide the original source file name. +#-renamesourcefileattribute SourceFile diff --git a/TesteBuildbox/app/src/androidTest/java/com/testebuildbox/testebuildbox/ExampleInstrumentedTest.java b/TesteBuildbox/app/src/androidTest/java/com/testebuildbox/testebuildbox/ExampleInstrumentedTest.java new file mode 100644 index 0000000..508bfc6 --- /dev/null +++ b/TesteBuildbox/app/src/androidTest/java/com/testebuildbox/testebuildbox/ExampleInstrumentedTest.java @@ -0,0 +1,26 @@ +package com.testebuildbox.testebuildbox; + +import android.content.Context; +import android.support.test.InstrumentationRegistry; +import android.support.test.runner.AndroidJUnit4; + +import org.junit.Test; +import org.junit.runner.RunWith; + +import static org.junit.Assert.*; + +/** + * Instrumented test, which will execute on an Android device. + * + * @see Testing documentation + */ +@RunWith(AndroidJUnit4.class) +public class ExampleInstrumentedTest { + @Test + public void useAppContext() throws Exception { + // Context of the app under test. + Context appContext = InstrumentationRegistry.getTargetContext(); + + assertEquals("com.testebuildbox.testebuildbox", appContext.getPackageName()); + } +} diff --git a/TesteBuildbox/app/src/main/AndroidManifest.xml b/TesteBuildbox/app/src/main/AndroidManifest.xml new file mode 100644 index 0000000..28d2c5d --- /dev/null +++ b/TesteBuildbox/app/src/main/AndroidManifest.xml @@ -0,0 +1,27 @@ + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/TesteBuildbox/app/src/main/java/com/testebuildbox/testebuildbox/Activityes/GaleriaInfoActivityDetails.java b/TesteBuildbox/app/src/main/java/com/testebuildbox/testebuildbox/Activityes/GaleriaInfoActivityDetails.java new file mode 100644 index 0000000..96920a9 --- /dev/null +++ b/TesteBuildbox/app/src/main/java/com/testebuildbox/testebuildbox/Activityes/GaleriaInfoActivityDetails.java @@ -0,0 +1,117 @@ +package com.testebuildbox.testebuildbox.Activityes; + +import android.content.Intent; +import android.media.Image; +import android.net.Uri; +import android.support.v7.app.AppCompatActivity; +import android.os.Bundle; +import android.view.MenuItem; +import android.view.View; +import android.widget.ImageView; +import android.widget.ProgressBar; +import android.widget.TextView; + +import com.squareup.picasso.Picasso; +import com.testebuildbox.testebuildbox.R; +import com.testebuildbox.testebuildbox.model.GaleriaInfo; +import com.testebuildbox.testebuildbox.model.User; + +public class GaleriaInfoActivityDetails extends AppCompatActivity { + + private ImageView imgPerfil; + private TextView nomeUser; + private TextView local; + private TextView instagram; + private TextView youtube; + private ImageView instagramIcon; + private ImageView youtubeIcon; + private ProgressBar progressPerfil; + + @Override + protected void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + setContentView(R.layout.activity_galeria_info_details); + + getSupportActionBar().setDisplayHomeAsUpEnabled(true); + getSupportActionBar().setHomeButtonEnabled(true); + getSupportActionBar().setTitle("Perfil"); + + + imgPerfil = findViewById(R.id.imgPerfil); + nomeUser = findViewById(R.id.nomeUser); + local = findViewById(R.id.local); + imgPerfil = findViewById(R.id.imgPerfil); + youtube = findViewById(R.id.youtube); + instagram = findViewById(R.id.instagram); + instagramIcon = findViewById(R.id.instagramIcon); + youtubeIcon = findViewById(R.id.youtubeIcon); + progressPerfil = findViewById(R.id.progressPerfil); + + + Intent intent = getIntent(); + + if(intent != null){ + //Recupera os dados que veio no Intent + final User user = getIntent().getExtras().getParcelable("UserInfo"); + if(user != null){ + + //Deixa invisivel os botões das redes sociais caso venha nulo + if(user.getInstagram_username() == null){ + instagram.setVisibility(View.GONE); + instagramIcon.setVisibility(View.GONE); + } + if(user.getPortfolio_url() == null){ + youtube.setVisibility(View.GONE); + youtubeIcon.setVisibility(View.GONE); + } + + //Insere a foto do pefil no imageView + Picasso.get() + .load(user.getProfile_image().getLarge()) + .resize(200, 200) + .centerCrop() + .into(imgPerfil); + + //Seta os dados nos respectivos componentes + nomeUser.setText(user.getName()); + local.setText(user.getLocation()); + instagram.setText(user.getInstagram_username()); + youtube.setText("Portifolio"); + + youtube.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View view) { + String url = user.getPortfolio_url(); + Intent i = new Intent(Intent.ACTION_VIEW); + i.setData(Uri.parse(url)); + startActivity(i); + } + }); + + instagram.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View view) { + String url = "https://www.instagram.com/"+user.getInstagram_username(); + Intent i = new Intent(Intent.ACTION_VIEW); + i.setData(Uri.parse(url)); + startActivity(i); + } + }); + } + } + progressPerfil.setVisibility(View.GONE); + } + + @Override + public boolean onOptionsItemSelected(MenuItem item) { + + switch (item.getItemId()){ + case android.R.id.home:{ + finish(); + break; + } + } + + return super.onOptionsItemSelected(item); + } +} diff --git a/TesteBuildbox/app/src/main/java/com/testebuildbox/testebuildbox/Activityes/MainActivity.java b/TesteBuildbox/app/src/main/java/com/testebuildbox/testebuildbox/Activityes/MainActivity.java new file mode 100644 index 0000000..cf0e6fb --- /dev/null +++ b/TesteBuildbox/app/src/main/java/com/testebuildbox/testebuildbox/Activityes/MainActivity.java @@ -0,0 +1,95 @@ +package com.testebuildbox.testebuildbox.Activityes; + +import android.os.Bundle; +import android.support.v7.app.AppCompatActivity; +import android.support.v7.widget.GridLayoutManager; +import android.support.v7.widget.LinearLayoutManager; +import android.support.v7.widget.RecyclerView; +import android.support.v7.widget.Toolbar; +import android.util.Log; +import android.view.Menu; +import android.view.MenuItem; +import android.view.View; +import android.widget.ProgressBar; + +import com.testebuildbox.testebuildbox.Adapters.GaleriaInfoRecyclerView; +import com.testebuildbox.testebuildbox.R; +import com.testebuildbox.testebuildbox.api.UnsplashService; +import com.testebuildbox.testebuildbox.model.GaleriaInfo; + +import java.util.List; + +import retrofit2.Call; +import retrofit2.Callback; +import retrofit2.Response; +import retrofit2.Retrofit; +import retrofit2.converter.gson.GsonConverterFactory; + +public class MainActivity extends AppCompatActivity { + + private RecyclerView recGaleriaInfo; + private GaleriaInfoRecyclerView galeriaInfoRecyclerView; + private ProgressBar progres; + + @Override + protected void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + setContentView(R.layout.activity_main); + Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar); + setSupportActionBar(toolbar); + getSupportActionBar().setTitle("Lista de Imagens"); + + + //Maapeia o componente RecyclerView + recGaleriaInfo = findViewById(R.id.recGaleriaInfo); + recGaleriaInfo.setLayoutManager(new GridLayoutManager(this, 2)); + progres = findViewById(R.id.progres); + + + //Cria a implementação do retorift + Retrofit retrofit = new Retrofit.Builder().baseUrl(UnsplashService.BASE_URL).addConverterFactory(GsonConverterFactory.create()).build(); + + UnsplashService service = retrofit.create(UnsplashService.class); + Call> galeriaInfoCall = service.fotosAleatoris(); + + galeriaInfoCall.enqueue(new Callback>() { + @Override + public void onResponse(Call> call, Response> response) { + if(response.isSuccessful()){ + List galeriaInfos = response.body(); + galeriaInfoRecyclerView = new GaleriaInfoRecyclerView(MainActivity.this, galeriaInfos); + recGaleriaInfo.setAdapter(galeriaInfoRecyclerView); + progres.setVisibility(View.GONE); + } + } + + @Override + public void onFailure(Call> call, Throwable t) { + Log.e("erro", t.getMessage()); + } + }); + + } + + @Override + public boolean onCreateOptionsMenu(Menu menu) { + // Inflate the menu; this adds items to the action bar if it is present. + getMenuInflater().inflate(R.menu.menu_main, menu); + return true; + } + + @Override + public boolean onOptionsItemSelected(MenuItem item) { + // Handle action bar item clicks here. The action bar will + // automatically handle clicks on the Home/Up button, so long + // as you specify a parent activity in AndroidManifest.xml. + int id = item.getItemId(); + + //noinspection SimplifiableIfStatement + if (id == R.id.exit) { + finish(); + } + + return super.onOptionsItemSelected(item); + } +} diff --git a/TesteBuildbox/app/src/main/java/com/testebuildbox/testebuildbox/Adapters/GaleriaInfoRecyclerView.java b/TesteBuildbox/app/src/main/java/com/testebuildbox/testebuildbox/Adapters/GaleriaInfoRecyclerView.java new file mode 100644 index 0000000..fee6443 --- /dev/null +++ b/TesteBuildbox/app/src/main/java/com/testebuildbox/testebuildbox/Adapters/GaleriaInfoRecyclerView.java @@ -0,0 +1,90 @@ +package com.testebuildbox.testebuildbox.Adapters; + +import android.app.Activity; +import android.content.Intent; +import android.support.v7.widget.RecyclerView; +import android.view.LayoutInflater; +import android.view.View; +import android.view.ViewGroup; +import android.widget.ImageView; +import android.widget.TextView; +import android.widget.Toast; + +import com.squareup.picasso.Picasso; +import com.testebuildbox.testebuildbox.Activityes.GaleriaInfoActivityDetails; +import com.testebuildbox.testebuildbox.R; +import com.testebuildbox.testebuildbox.model.GaleriaInfo; +import com.testebuildbox.testebuildbox.model.User; + +import java.util.List; + +/** + * Created by fjesus on 05/10/2018. + */ + +public class GaleriaInfoRecyclerView extends RecyclerView.Adapter { + + private List galeriaInfos; + private Activity activity; + + public GaleriaInfoRecyclerView(Activity activity, List galeriaInfos){ + this.galeriaInfos = galeriaInfos; + this.activity = activity; + } + + public static class ViewHolder extends RecyclerView.ViewHolder implements View.OnClickListener{ + + public ImageView imageView; + public TextView textView; + + public ViewHolder(View itemView) { + super(itemView); + + imageView = itemView.findViewById(R.id.img); + textView = itemView.findViewById(R.id.descricao); + } + + @Override + public void onClick(View view) { + + } + } + + @Override + public GaleriaInfoRecyclerView.ViewHolder onCreateViewHolder(ViewGroup parent, int viewType) { + View view = LayoutInflater.from(activity).inflate(R.layout.linha_timeline, parent, false); + return new ViewHolder(view); + } + + @Override + public void onBindViewHolder(GaleriaInfoRecyclerView.ViewHolder holder, int position) { + + final GaleriaInfo galeriaInfo = galeriaInfos.get(position); + + holder.textView.setText(galeriaInfo.getDescription()); + Picasso.get() + .load(galeriaInfo.getUrls().getThumb()) + .resize(1000, 600) + .into(holder.imageView); + + //ClickListener em ImgageView, redireciona para a GaleriaInfoActivityDetails e exibe os dados que estão sendo passados pelo intent + holder.imageView.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View view) { + Intent intent = new Intent(activity, GaleriaInfoActivityDetails.class); + User user = galeriaInfo.getUser(); + intent.putExtra("UserInfo", user); + activity.startActivity(intent); + } + }); + + + } + + @Override + public int getItemCount() { + return galeriaInfos.size(); + } + + +} diff --git a/TesteBuildbox/app/src/main/java/com/testebuildbox/testebuildbox/api/UnsplashService.java b/TesteBuildbox/app/src/main/java/com/testebuildbox/testebuildbox/api/UnsplashService.java new file mode 100644 index 0000000..40ec03d --- /dev/null +++ b/TesteBuildbox/app/src/main/java/com/testebuildbox/testebuildbox/api/UnsplashService.java @@ -0,0 +1,25 @@ +package com.testebuildbox.testebuildbox.api; + +import com.testebuildbox.testebuildbox.model.GaleriaInfo; + +import java.util.List; + +import retrofit2.Call; +import retrofit2.http.GET; +import retrofit2.http.Headers; + +/** + * Created by fjesus on 05/10/2018. + */ + +/** + * Interface de configuração do retrofit. + */ +public interface UnsplashService { + + public static final String BASE_URL = "https://api.unsplash.com/"; + + @Headers("Authorization: Client-ID 64441a26d1e0fcc909e039168052274882d3f1b223188f3ba776370a78309688") + @GET("photos/curated/") + Call> fotosAleatoris(); +} diff --git a/TesteBuildbox/app/src/main/java/com/testebuildbox/testebuildbox/model/GaleriaInfo.java b/TesteBuildbox/app/src/main/java/com/testebuildbox/testebuildbox/model/GaleriaInfo.java new file mode 100644 index 0000000..d18633a --- /dev/null +++ b/TesteBuildbox/app/src/main/java/com/testebuildbox/testebuildbox/model/GaleriaInfo.java @@ -0,0 +1,133 @@ +package com.testebuildbox.testebuildbox.model; + +import android.os.Parcel; +import android.os.Parcelable; + +import java.io.Serializable; +import java.util.Date; + +/** + * Created by fjesus on 05/10/2018. + */ + +public class GaleriaInfo { + + private String id; + private Date created_at; + private Date updated_at;; + private int width; + private int height; + private String color; + private String description; + private Urls urls; + private Link links; + private boolean sponsored; + private long likes; + private boolean liked_by_user; + private User user; + + public String getId() { + return id; + } + + public void setId(String id) { + this.id = id; + } + + public Date getCreated_at() { + return created_at; + } + + public void setCreated_at(Date created_at) { + this.created_at = created_at; + } + + public Date getUpdated_at() { + return updated_at; + } + + public void setUpdated_at(Date updated_at) { + this.updated_at = updated_at; + } + + public int getWidth() { + return width; + } + + public void setWidth(int width) { + this.width = width; + } + + public int getHeight() { + return height; + } + + public void setHeight(int height) { + this.height = height; + } + + public String getColor() { + return color; + } + + public void setColor(String color) { + this.color = color; + } + + public String getDescription() { + return description; + } + + public void setDescription(String description) { + this.description = description; + } + + public Urls getUrls() { + return urls; + } + + public void setUrls(Urls urls) { + this.urls = urls; + } + + public Link getLinks() { + return links; + } + + public void setLinks(Link links) { + this.links = links; + } + + public boolean isSponsored() { + return sponsored; + } + + public void setSponsored(boolean sponsored) { + this.sponsored = sponsored; + } + + public long getLikes() { + return likes; + } + + public void setLikes(long likes) { + this.likes = likes; + } + + public boolean isLiked_by_user() { + return liked_by_user; + } + + public void setLiked_by_user(boolean liked_by_user) { + this.liked_by_user = liked_by_user; + } + + public User getUser() { + return user; + } + + public void setUser(User user) { + this.user = user; + } + +} diff --git a/TesteBuildbox/app/src/main/java/com/testebuildbox/testebuildbox/model/Link.java b/TesteBuildbox/app/src/main/java/com/testebuildbox/testebuildbox/model/Link.java new file mode 100644 index 0000000..c617b72 --- /dev/null +++ b/TesteBuildbox/app/src/main/java/com/testebuildbox/testebuildbox/model/Link.java @@ -0,0 +1,45 @@ +package com.testebuildbox.testebuildbox.model; + +/** + * Created by fjesus on 05/10/2018. + */ + +public class Link { + + private String self; + private String html; + private String download; + private String download_location; + + public String getSelf() { + return self; + } + + public void setSelf(String self) { + this.self = self; + } + + public String getHtml() { + return html; + } + + public void setHtml(String html) { + this.html = html; + } + + public String getDownload() { + return download; + } + + public void setDownload(String download) { + this.download = download; + } + + public String getDownload_location() { + return download_location; + } + + public void setDownload_location(String download_location) { + this.download_location = download_location; + } +} diff --git a/TesteBuildbox/app/src/main/java/com/testebuildbox/testebuildbox/model/LinksUser.java b/TesteBuildbox/app/src/main/java/com/testebuildbox/testebuildbox/model/LinksUser.java new file mode 100644 index 0000000..3d5d909 --- /dev/null +++ b/TesteBuildbox/app/src/main/java/com/testebuildbox/testebuildbox/model/LinksUser.java @@ -0,0 +1,72 @@ +package com.testebuildbox.testebuildbox.model; + +/** + * Created by fjesus on 05/10/2018. + */ + +public class LinksUser { + + private String self; + private String html; + private String photos; + private String likes; + private String portfolio; + private String following; + private String followers; + + public String getSelf() { + return self; + } + + public void setSelf(String self) { + this.self = self; + } + + public String getHtml() { + return html; + } + + public void setHtml(String html) { + this.html = html; + } + + public String getPhotos() { + return photos; + } + + public void setPhotos(String photos) { + this.photos = photos; + } + + public String getLikes() { + return likes; + } + + public void setLikes(String likes) { + this.likes = likes; + } + + public String getPortfolio() { + return portfolio; + } + + public void setPortfolio(String portfolio) { + this.portfolio = portfolio; + } + + public String getFollowing() { + return following; + } + + public void setFollowing(String following) { + this.following = following; + } + + public String getFollowers() { + return followers; + } + + public void setFollowers(String followers) { + this.followers = followers; + } +} diff --git a/TesteBuildbox/app/src/main/java/com/testebuildbox/testebuildbox/model/ProfileImage.java b/TesteBuildbox/app/src/main/java/com/testebuildbox/testebuildbox/model/ProfileImage.java new file mode 100644 index 0000000..8eda695 --- /dev/null +++ b/TesteBuildbox/app/src/main/java/com/testebuildbox/testebuildbox/model/ProfileImage.java @@ -0,0 +1,69 @@ +package com.testebuildbox.testebuildbox.model; + +import android.os.Parcel; +import android.os.Parcelable; + +/** + * Created by fjesus on 05/10/2018. + */ + +public class ProfileImage implements Parcelable { + + private String small; + private String medium; + private String large; + + protected ProfileImage(Parcel in) { + small = in.readString(); + medium = in.readString(); + large = in.readString(); + } + + public static final Creator CREATOR = new Creator() { + @Override + public ProfileImage createFromParcel(Parcel in) { + return new ProfileImage(in); + } + + @Override + public ProfileImage[] newArray(int size) { + return new ProfileImage[size]; + } + }; + + public String getSmall() { + return small; + } + + public void setSmall(String small) { + this.small = small; + } + + public String getMedium() { + return medium; + } + + public void setMedium(String medium) { + this.medium = medium; + } + + public String getLarge() { + return large; + } + + public void setLarge(String large) { + this.large = large; + } + + @Override + public int describeContents() { + return 0; + } + + @Override + public void writeToParcel(Parcel parcel, int i) { + parcel.writeString(small); + parcel.writeString(medium); + parcel.writeString(large); + } +} diff --git a/TesteBuildbox/app/src/main/java/com/testebuildbox/testebuildbox/model/Urls.java b/TesteBuildbox/app/src/main/java/com/testebuildbox/testebuildbox/model/Urls.java new file mode 100644 index 0000000..bf40bcb --- /dev/null +++ b/TesteBuildbox/app/src/main/java/com/testebuildbox/testebuildbox/model/Urls.java @@ -0,0 +1,54 @@ +package com.testebuildbox.testebuildbox.model; + +/** + * Created by fjesus on 05/10/2018. + */ + +public class Urls { + + private String raw; + private String full; + private String regular; + private String small; + private String thumb; + + public String getRaw() { + return raw; + } + + public void setRaw(String raw) { + this.raw = raw; + } + + public String getFull() { + return full; + } + + public void setFull(String full) { + this.full = full; + } + + public String getRegular() { + return regular; + } + + public void setRegular(String regular) { + this.regular = regular; + } + + public String getSmall() { + return small; + } + + public void setSmall(String small) { + this.small = small; + } + + public String getThumb() { + return thumb; + } + + public void setThumb(String thumb) { + this.thumb = thumb; + } +} diff --git a/TesteBuildbox/app/src/main/java/com/testebuildbox/testebuildbox/model/User.java b/TesteBuildbox/app/src/main/java/com/testebuildbox/testebuildbox/model/User.java new file mode 100644 index 0000000..3c971b4 --- /dev/null +++ b/TesteBuildbox/app/src/main/java/com/testebuildbox/testebuildbox/model/User.java @@ -0,0 +1,161 @@ +package com.testebuildbox.testebuildbox.model; + +import android.os.Parcel; +import android.os.Parcelable; + +import java.time.LocalDate; +import java.util.Date; + +/** + * Created by fjesus on 05/10/2018. + */ + +public class User implements Parcelable { + + private String id; + private String username; + private String name; + private String first_name; + private String last_name; + private String twitter_username; + private String portfolio_url; + private String bio; + private String location; + private ProfileImage profile_image; + private String instagram_username; + + + protected User(Parcel in) { + id = in.readString(); + username = in.readString(); + name = in.readString(); + first_name = in.readString(); + last_name = in.readString(); + twitter_username = in.readString(); + portfolio_url = in.readString(); + bio = in.readString(); + location = in.readString(); + profile_image = in.readParcelable(ProfileImage.class.getClassLoader()); + instagram_username = in.readString(); + } + + public String getId() { + return id; + } + + public void setId(String id) { + this.id = id; + } + + public String getUsername() { + return username; + } + + public void setUsername(String username) { + this.username = username; + } + + public String getName() { + return name; + } + + public void setName(String name) { + this.name = name; + } + + public String getFirst_name() { + return first_name; + } + + public void setFirst_name(String first_name) { + this.first_name = first_name; + } + + public String getLast_name() { + return last_name; + } + + public void setLast_name(String last_name) { + this.last_name = last_name; + } + + public String getTwitter_username() { + return twitter_username; + } + + public void setTwitter_username(String twitter_username) { + this.twitter_username = twitter_username; + } + + public String getPortfolio_url() { + return portfolio_url; + } + + public void setPortfolio_url(String portfolio_url) { + this.portfolio_url = portfolio_url; + } + + public String getBio() { + return bio; + } + + public void setBio(String bio) { + this.bio = bio; + } + + public String getLocation() { + return location; + } + + public void setLocation(String location) { + this.location = location; + } + + public ProfileImage getProfile_image() { + return profile_image; + } + + public void setProfile_image(ProfileImage profile_image) { + this.profile_image = profile_image; + } + + public String getInstagram_username() { + return instagram_username; + } + + public void setInstagram_username(String instagram_username) { + this.instagram_username = instagram_username; + } + + public static final Creator CREATOR = new Creator() { + @Override + public User createFromParcel(Parcel in) { + return new User(in); + } + + @Override + public User[] newArray(int size) { + return new User[size]; + } + }; + + @Override + public int describeContents() { + return 0; + } + + @Override + public void writeToParcel(Parcel parcel, int i) { + parcel.writeString(id); + parcel.writeString(username); + parcel.writeString(name); + parcel.writeString(first_name); + parcel.writeString(last_name); + parcel.writeString(twitter_username); + parcel.writeString(portfolio_url); + parcel.writeString(bio); + parcel.writeString(location); + parcel.writeParcelable(profile_image, i); + parcel.writeString(instagram_username); + } +} diff --git a/TesteBuildbox/app/src/main/res/drawable-v24/ic_launcher_foreground.xml b/TesteBuildbox/app/src/main/res/drawable-v24/ic_launcher_foreground.xml new file mode 100644 index 0000000..c7bd21d --- /dev/null +++ b/TesteBuildbox/app/src/main/res/drawable-v24/ic_launcher_foreground.xml @@ -0,0 +1,34 @@ + + + + + + + + + + + diff --git a/TesteBuildbox/app/src/main/res/drawable/ic_launcher_background.xml b/TesteBuildbox/app/src/main/res/drawable/ic_launcher_background.xml new file mode 100644 index 0000000..d5fccc5 --- /dev/null +++ b/TesteBuildbox/app/src/main/res/drawable/ic_launcher_background.xml @@ -0,0 +1,170 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/TesteBuildbox/app/src/main/res/layout/activity_galeria_info_details.xml b/TesteBuildbox/app/src/main/res/layout/activity_galeria_info_details.xml new file mode 100644 index 0000000..326ea9d --- /dev/null +++ b/TesteBuildbox/app/src/main/res/layout/activity_galeria_info_details.xml @@ -0,0 +1,138 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + /> + + + + + + /> + + + + + + + + + + + diff --git a/TesteBuildbox/app/src/main/res/layout/activity_main.xml b/TesteBuildbox/app/src/main/res/layout/activity_main.xml new file mode 100644 index 0000000..1f8a5b1 --- /dev/null +++ b/TesteBuildbox/app/src/main/res/layout/activity_main.xml @@ -0,0 +1,27 @@ + + + + + + + + + + + + + + diff --git a/TesteBuildbox/app/src/main/res/layout/content_main.xml b/TesteBuildbox/app/src/main/res/layout/content_main.xml new file mode 100644 index 0000000..57ea3f7 --- /dev/null +++ b/TesteBuildbox/app/src/main/res/layout/content_main.xml @@ -0,0 +1,23 @@ + + + + + + + + diff --git a/TesteBuildbox/app/src/main/res/layout/linha_timeline.xml b/TesteBuildbox/app/src/main/res/layout/linha_timeline.xml new file mode 100644 index 0000000..451d053 --- /dev/null +++ b/TesteBuildbox/app/src/main/res/layout/linha_timeline.xml @@ -0,0 +1,50 @@ + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/TesteBuildbox/app/src/main/res/menu/menu_main.xml b/TesteBuildbox/app/src/main/res/menu/menu_main.xml new file mode 100644 index 0000000..7e34fc8 --- /dev/null +++ b/TesteBuildbox/app/src/main/res/menu/menu_main.xml @@ -0,0 +1,10 @@ + + + diff --git a/TesteBuildbox/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml b/TesteBuildbox/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml new file mode 100644 index 0000000..eca70cf --- /dev/null +++ b/TesteBuildbox/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/TesteBuildbox/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml b/TesteBuildbox/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml new file mode 100644 index 0000000..eca70cf --- /dev/null +++ b/TesteBuildbox/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/TesteBuildbox/app/src/main/res/mipmap-hdpi/ic_launcher.png b/TesteBuildbox/app/src/main/res/mipmap-hdpi/ic_launcher.png new file mode 100644 index 0000000000000000000000000000000000000000..a2f5908281d070150700378b64a84c7db1f97aa1 GIT binary patch literal 3056 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 axPAxe%7rDusX+w*00006jj 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⁣ zwiG+x#%j}{0gU~J8;<|!B1@-XaB@{KORFwrYg_8rOv({b0EO#DbeQRm;B6_9=mXGf z-x|VL{zd`)#@yN}HkCSJbjbNlE|zL3Wm9Q8HY`sV)}3%pgN>cL^67{Z;PPL(*wT8N zUjXU{@|*hvm}({wsAC=x0^ok0%UAz0;sogW{B!nDqk|JJ5x~4NfTDgP49^zeu`csl?5mY@JdQdISc zFs!E{^grmkLnUk9 zny~m)1vws@5BFI<-0Tuo2JWX(0v`W|t(wg;s--L47WTvTMz-8l#TL^=OJNRS2?_Qj z3AKT+gvbyBi#H*-tJ%tWD|>EV3wy|8qxfzS!5RW;Jpl5*zo&^UBU=fG#2}UvRyNkK zA06Dy9;K1ca@r2T>yThYgI!ont$(G{6q#2QT+00r_x0(b)gsE`lBB?2gr55gq^D3Fi&p%E(p9>U%bv zkg1Jco(RbyTX7FDHOnl7-O@ zI$AaIl?9NJKPm(WiBP`1-#CB1QzU>&hKm)fpa5DKE{2$X0hGz-0uZ?cyTk(YC!Y&| zL=1VrNERSA5NA2jq7FACfX4JfPyj5XXl1yv0>~s;eF7L2$>&oMqeTFT2m$y7FlkON z_yurD1yIOvA;5C6016pyxBznGUt0kJ&k5r#;&>Jow`r)sp9R~PmK~lz$3xH%LT*1U zJdOyABZ3!FvNoR*vN$5ykHS8f`jA4zV+|L}i1C4`B2c{R0;UdYxaU|H)2avz@ z=mEYc|2S<+(B2Tj+FkX+2D+yFI!k9lWMA61DJ{)e;lum$(;O87?vGJJe!KtK04+N_ zI*P~t@dUb>9Xh{dbyl{-ZQ(UMgz7$|QfL5XSPkskt^NgctYC#;4WcZB1@%@wy@2t3 z2z0DI7&%b$*Aw~abe?GxE`ez@+6hOh-6*8fHRV{1os$EL@}uUZeG4h1&Be`98q*7j z=3-v+lhIjfWVo12!<>%V^a6lTgW3+_#W6n|p*~==zOH7z$0{LSZk(Tpd7EaD04hnA zL;#fxS0aD{`5^&D`}>0Uq?byDD-l2=!wm_bLcUl4gc(% za1p|itVANvFF>hghAS07Im1;IK;|b*W)}VDyI;BIp2=K*yu2a)j?B|f<44NI$NbmJ z#dE0>jI$fMr&@>4kN8MLFb4&2O9fEKaQg%(QO$4_1rVQywG^CmBLh#}_7gKW3vd?| z2?1^&KWq8}8I^_S0|)MowU_pw$q@nl@Nkn$z>BQq_KA^9yaR`(R3u{{Ig;cwt z@AJ^{ODQCm^neroM9nKNUAXi9RCK`OsP_LuR0PUR(YZCCX5dNF6VzcoK&=b^r`W?ltt|*F zpkoae%ZT{C1h~EcFui~b7fF`vb<<~j_VquuUA$}QqIKYELPp#;{u?q8Dz}WAG-(3; zjrm$i%7UbyZMM(Y{>!uJ#vNB?R~B{6Htp=>e*<{fQQ5W7V(1coCWlOON!MzZxhum| ztZBQpGR z;~#ur^&PockKdV{Q6R>o`Pl{0x!DEbpZ7y9Y;*ZvE!*gU`V1W3znva{f=?WO5I&>B z&hw6}tjECtaghm5z|C#%M;Yf_*pI^};h}Vl=^r9EN=tVDj86D;C$jIJ?K7VP+00000NkvXXu0mjf D5i!M* literal 0 HcmV?d00001 diff --git a/TesteBuildbox/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png b/TesteBuildbox/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png new file mode 100644 index 0000000000000000000000000000000000000000..459ca609d3ae0d3943ab44cdc27feef9256dc6d7 GIT binary patch literal 7098 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 literal 0 HcmV?d00001 diff --git a/TesteBuildbox/app/src/main/res/mipmap-xxhdpi/ic_launcher.png b/TesteBuildbox/app/src/main/res/mipmap-xxhdpi/ic_launcher.png new file mode 100644 index 0000000000000000000000000000000000000000..8ca12fe024be86e868d14e91120a6902f8e88ac6 GIT binary patch literal 6464 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 B0*L?s literal 0 HcmV?d00001 diff --git a/TesteBuildbox/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png b/TesteBuildbox/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png new file mode 100644 index 0000000000000000000000000000000000000000..8e19b410a1b15ff180f3dacac19395fe3046cdec GIT binary patch literal 10676 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 literal 0 HcmV?d00001 diff --git a/TesteBuildbox/app/src/main/res/mipmap-xxhdpi/perfil.jpeg b/TesteBuildbox/app/src/main/res/mipmap-xxhdpi/perfil.jpeg new file mode 100644 index 0000000000000000000000000000000000000000..608d42af8c0bd69bdfa721abaad6b8a4cc816842 GIT binary patch literal 7267 zcmb_gcT`i&whsgZ0VxVfM<8@iigZvwDFFdN1nENPkzN8pL}`kK-Xt^?6p$t$p+|Zz zQUe4+3B89d^~L+$b-(+^yKBAm-rI9#&2R0!&&>YqJ!jTA=VI()20*W^0oDMJkdOeh zhz)QtN6HSqf8Y9%p}q$Ap*qn30Fcr=hq!u^(gOglZa!Xynrb(nnws6Dm;{gjSO7qP z5J27r;_adO=+Q&Kf0Tn!qBl{7#Qx0nAKm_Y1C^bK{HvhWCj+Jw&YH_;1+u-|#=zCAt8B z5XnEo|F8Ji`xD~_0KiWHfIm6?Yxci$^|uaqofv`?u@*Uh>)byB0CM|8eeB;l+f)Fc zG8_P4p7>h_`Un8fg#iGleu%G^-(PD0SczjdNhc6O9#09SKA^wHWWaWZn;;Y`$*dT! zL2dxE+<U;$wOQXmjW1|%aVC%g1VC@Co@C@HU8rXsd0 z*Jx;Ih}Sg+Mg}@!=VWGLV&>%KVCUc!=HnBVmXuakw;=hyPH@oxV4wuN0=xo}@Bl~| zNPr9^7cC^jWRQ>(_wk>t{7)gSL`Hszg7PvIH9dfo1PCN00}{g~BYFlAZ2&R`@~hku zs+X=A*ii6zGD^OV`$WmBR@%s9IIsv9ot@baHm__VM+D`3Jy5!@?upyp4PppOBc8obn+R`8hl1%h%kz z{BLFDKPpg_Rn;|3%`L5M?H!$6gG0k3qnNSriP<^){KDeW^2#big&98S0uJ~jp5cN&NYtBpgZW8b2#Oea=za72wt1f@E0b_@UIqzh<&$`*3 z&u8baL(^(UN}icMi&)@z-JY3!=EPo548JNTz4*xMG0YfaZMC>tHgYPXjBGYernI~- z5i2Mv3xVc0c&=>!(~qA9nOl-g*f&+!BK7V8*RyDH4Ihd&ZG)xSCK(_Zf_ z1FuY~sGE9CH4n}_^ENku#agM@(-f|1(P&Pqz=PDCS-uo6C-FfKl)1DC;fQv|C^}g0HnMQ9JQfb%&F^qH(#jS#YjvCWjOVt0M90Y_}5Ozw`lX@j-hd61Lts z#ZRY-eQkE1DM+luHpv8g{2*(5pqJ@~#P+5{S6qBEU)oSYtFKwso6&v^-7(elEl9*n z&_GPRm2dIU=R@uCvRIEnyATD0A5Wb&zNMzENNK}Ybf-mc0g+Iu=Z_uZf^VL!;{(To zmUOocxwOVo(d|p-V9I!nM-j$j%n4B+k4@gXAo;%uRQ*f}6@0`+qk(~htDdc&nB+QH zkIU9PaE7r8IZhzjot59{WsYE`oKQUtY^6%zox;FMyi@z4GL(6we$WIqyo?Aaa)_ZG zKIP`Ce8+plPVC5iWaN~T~ruyvz4%qjw?XIf%vZaN!6>Im^TpdDmM(&ikrEn2q-tvuQ zSreYwm>rVKQ81rt!l3=_pq9_gzI<0Yombdp%2%h9P%EM?>i)|3;kWPeGJ$l#E)kc9 zEg6%aMr=)GG?RtymtV(h2m(XNY6Wr_0(017FwaLnn?op)gm_ zC;U_;JOj^i{PLc5cLbBUMg%@FDl{i-DYVg0S)?3ewTe5R3i)`&J^eew(E_Pa4AzlkhWPT_nTj(*2^!tMaC;=5F};7kz7bZw79lwpUS^kK3qK z8$ga69S6mJC)yI`8d1zAt?%O!5*k*_Twyd#7eW@{$|AqAd{1G0Ps_LV zN`wOJyDg(me3WWTrmeGAKGVcV#qQr;lPO+eR_Y0?kF#k&G{3vlfBy?F}qxDdHDd`8>Sw$qzhC z{bkH6UU2p;2as+Q{p{p{__`{nz1xB6Gf$W5fm}&lgOTs-4d$Oaj!DKjLVdkCHHuj( z9R>N$v0#u&X>&1{=29S+S=;M|>gvdKPVtjhRChHV_o?m|M)9@?%I1t>3__-P-m>g& zN?5)AjH{oF2Yz*torFgf$I9n;xb!mS<^0)`3QY>) zEnx}cW40_sb3xhkS54oXv^bKDHf}q1v_B1-Wb)yinl*&UY-hO-TnU4)G#eGZi~M{S+G^zO!lr% zXd`@mfDHMoEw2G(VTZ?XNLiDdz9bkW-|+Bv8C~(BM}Lf)e}*u z1Zy&5#F$iGrV*)nK2TJ1pMPkC7WC4N z*zYvEMSaLhQKriLjHct_TJ-g;91!D6Wsc>oA@PD|sw~!v+&}wNr`2)YowB8r=1S9^ zo#WZ2$WFeHaFX@NS-6mhpm!^DN{qI{I9pI%{-nR=Zh6I#b^cV?`QS)2(9MAJLFyqd zAf~A{?97K`*x#yAqdoS= zD?3S!qWxYmbo{~Qb-Tb=S_3}BUAl4_)>F(8_C#Z~pb(tnZ@eHjc$0i&&(SCCn7M5> zd;%VqU`=Uxbkdg4W9I5MyU;hY_&EJIbnMu~y&}PUicI{DCGuTNuJz+%&Z^N{KUy3( znFG{Lzx|5!xcer~)Zf&;)a1`W$eu%6Q0j4uPUz+BrQDn>GFOS4$AcC8Dx#|?Xan+FG%Si-`S$cQtZ5>oL{A+nM-Xx{N+3)jNYBXSz(w6cJx*#>d#HXE7o-5!S*sqgw zzCn9RGyhF@xIlLblx}i+wZAy*BV`1nlQj3Rcap(=|kPx39qodto|2~YtuOH@eeIHP5I<;>h0h~r^)HIbM^h(!o zXwpn;C0+32-1oKC*AV95fO@p%K;Y9>{yG2tHfzr2xqc3d`Y%}huPV#QE_p_-2D@c3 z2WjbtCDi33Hy*|deTongun51Z!9pJzd%Exb%cxRZ2WtEFAOvUc04j^$*<4m8%{%w) zZWqS(FIIJju$Yh}R_6DAd6}Y?q`(aK`B*=u&NqcU?H4xmN^s8~HiP0=UU|=sWYpfl z(BgM2D@wibKqVb^R@eG68i)-90k=bTM65MRa$A4Lwcp;}$}qjh@sYLE#&tITR#W#K z)clTkV`F|~02yr%WnqX{S_X#iz^l_dBTR)0_kb_tWSRaIXx?%io{siPSbauK_v<$u&3Bwa#s$w^J|j+ZyUX;#n>aVl`7P5r8X^O zlG5*>DUbaG6Deq)^v!hk+f=BVdM`wa4u;4tQcenY6{+`Wm7 zqC2%RwINz@UworkuB);%u&-}w7QyM8>`Pk=v#B1{!s2TKMN;#PywK>}IGrGF>pEHA z)8F%l{AKfXsn~c;>Ga-Y{^GPsnYHVeMnEz7ThLoA zD;<$49F3wL!Bhn53={KV5Y_id3-K9Y`I~|C^{a)+3WMgIpfaqPs7Lu+;A>8`m>PwJ z7!`#@v~~u~!+4j0jq=iN*65A4tMGkgfjNPe8(9ykhKj@zdg{o{)E_TWmM72q^lRsD zFEyC>t={tG(AJgRFrJ;!>e!8{43_qvDAu?EGuy7GU6e(F?RFMZlO8Azq|v}P5a}{- z`)I%t)7Ej&VPs*;H5VaL37z-0Z3avu-4=LC`sjDsgfUxmKef)-kb#$1U?)1)<#9r- z()&59NXRUZPo;^2Ha=<^DL+-vV09vOXss=bmA#RASbpb)8FaN3dSRb)`}YUS0* zmNl+ap4RC50h-JlQiH|*CXGXDtnW4Ko`$sTl*Zbqy^dRn_ihsz91zng59EY5kWwlg z8z&M%-Kj%p^_5Ha^BluCa-KP$r?=Z9?py#a9o^R%k>7+Q z`t-#R_>|-gFx@yIk@toWSp8OE&u?w427#>f!LE5PN3n*Ly0FY4uX0d5bZ~LVb@RI1 zj}zk%+%3E65BV>SQ|YLb!(q7F1f@!oyRN<66bq>f@(#A*=1$9jbgI_(R?QBvo>#Sv z`A(`ScAv1@9b5;}p5-Q?9R#Xp=suQcY%hiQ_QJQ#$4$ZfIQzJ_PaXw5jTOlxh_bq+`R1=k zVXLZt#I}JVLvJJNz0Bk5@bC5n)zU%ni;2laxC=mlN8;yP`<$dKT-I`cE~9}}KDYIg zQ?4w{rxl>gX`ikp4X8?ZYz!=}ygOQV+>?puk}L1>l?^VDF?h zP3|_YR<2e&*my=k2eGus%q9yQ;>A@<&?+UnVPta#-L?&NrAxd=Uf2+BJg6|L7~Ghv z@mlgpqkIz`0%D%@9>JE_SV?`ESVJzBu$y?GmK@kD-X6s5a?+B%x}@hJVO8?^2&(m6 zr}~y%#WXYGjqlZm=1R{k=0h`^nM%)6awol^-(q0cw2|HzahGaKOCvq1@)Ji$c~^7B9UJ&31@ER{RV@7H8!Z)nGe4MazM#DTcpP z?z#@i%_uH0vqC4Bndsd6ozTrVm0kUN;QDKOXOB^W z7yS+YPAjBEM3Z(=I&;P3Q!MuXGRboerct8!IN9tP5X7IKpCopmsE?DGP2Wy! zAbztVOoI7KTw%OoJv+al*X(3_L=( z%MRhHTSv%*?wZvnGzQa4Pf#??%DyuFOD>Kn(G;trVMf|Fs@v z<|gqzV#O3XfQH~A~SR}Qw0y_4&q&*?$bF`zAC+o#h<6INKgl}HN3dXl>a zFM}+~D0scMJUmRR<+!we3vacc?<6nZ&t178Ue%qg6b=XvuHh=lch~O9xC_!sFu$99 zwPS;UnjPD-{(Aq&IF8k-*x6^kmZ#>Ltd}0!!x9I&kp-lnV6#O)4OPcNA0w8mx;(&Gc`Ic`C zVo14ZJ%G7$2i5V=CEcSnEur6Lv<|)2W|m-SKBX%Krq+@PIrsj4zbo1+15RS$yO{?0 zy6UCr=_^{yUapqiGgal7vMiA)T#0>N^d(_^LU7{oyp(ht#v6os)-PgU zN2{J)-KyeiP!1cGs-sPE83N`V_daJ2C8)oeM2#5vKQF&AD`V@jsi}JGO8DV9k#7eZEdU0)aXf7*I5#GQyo%@Au=FJAxju=As zwC^}S%E=#!5jEJ2PjFjL?_dGQ&lL=)yJ`J!h<~TTB;3)B@RMg^Vk9}_e{-UB^lnlE znVbdne@!aITW9!vD;`D*#recUXOa$E@!rn*`b<(e9}%F>>Ge}#DQ+3C_*2N}WH>^D zW0g-^(!65VflvTCmfD}zsv44xG83u4{V;j6bqJy>jX;}4=Wtu2U)GD5m>ltaTfJW7 z>l(zU@Fq#G(Eo!zKRHyZ9t|BTH$s>3N@;E+{Ve^#R?RyVuu7WzcT5 zdCfP&(-^SWw(T-J)n(y!U={H0{nf=rqFf z$z`(;7c*SBYrY1~KBE^s&i#UhGUsu~&n+rKfjip~Qa(GL!*;zR4V6+O_G&V#zRhJJ WDkm{`9EO=QqyM6>F?FtaG5%iAV}CXB>@oKJWoKmR zMT0@oAdF;~7{l*Q-@oEFpAU2Hy=TAYo_p@S^X#UX0nfpc2LS*)MuvJ80I)%j4eaNH zU$oHww&52?&{ZR={qPg9-z^rl4+I+81p&Z)l=X)I8CgOAhyf$LKdeHtR>I`)WC%&$%DAzg=P}~>K{w9=KWQG*JAD_buqNeRGBWP_ ztFrMo*^Wtf3LTXE$Z2sTlP%$>{&-4>E2%=Vo7c?OXw<#BasH!z-xX|Km@dYRNJi#@etqr*5_7yDa{1FRy=OcvOi+*G6t0 z;^EP6c9tg=ow@B)M7f;^|1BpD$or@jds&+nULc6)zsGwck0Y&(3cYciI~zE=HC)IO zeXEh?Bz^&Oxf}8hE+x3N$qCs>Jl{uCDRz52=h7EsXTBJIoecJ`d<(6ElySWE;8G$UE<_Lg5Na@ zC!F%c2kl&P`5gvXqJ2)N}d%=so$ZKlr5z_cGM%P3xO47aS_l^i1 zJCi@i5od3#n&#bC;!dfWEU+wkNU2iL$$gl0Ih*=1=dwIOWueBjcA;HH7I))E-o_GSn&k)tFO>C2f0FYiX*%fx zo^(Pr(_>^g*w`b3>OpPU-B#Z0k%)iLzpBWAai436>mERF2<3w z_|*#-10weclK}~_ndHcOBvp1@m*r*eO)|5?bjYG$28L|}JreV%~>;SNR65BB8a+4CI z6mC6o-)Im|!+zgr{TxMG;C4^5t@-mHkRkPIg*%tWmZ#DJw9Jti8N|1;ievxc~1uijX{oB@E-;y$BX3(C3k zIMG(-k1z9m3jbtpD}k)ZYM+3*=mMi@xy78yB?O@5#a>flkV~vY#-o1B%=ar4eA<=* zn(J-s4)U|BGP8|DCiOSoD`JHTBjxYczgEk&0%!6o`@Npz@IrN;4G*JxmPOyv;wMYE zfF~gXA0x5;=t@_&juYzQ(r_|DjJ{f)74fqd-M?&bwz+IM41h=Hl=e!*nG6=zcwE5c z_yLAtVvLS82J!3HspZi%&ZL^}1+b%xm062$Q33D(M4W={t%k}|` zzNR--r)p#7-@#O;9^+u>iF%*01QkZ25+k+J2LWd6uNo)sI)r#G82B@Y9%d;{gVn)) zz_8c+MZ#_#uGwYeDa$g~eDQT`CiAP`y?d?JD0!2`KJa6iop17!r%Duw+*-424}fhk zR(qTnG3fO5tBXuyYHVEYgLXlZpt;Y)f}!q z>Rrv3$v~$$aRX3#%)*{x9?-bfCAyMYu1b9l0)Or@R*A2Foi=*oKE?)gC-fpJKfk*Z ztv)Gc8wRcM7@Q!GcI4})Z=&P@sB-E!5VZHU^xi#ltljlOIyf~=m?x8bqh7@609V(# zfc{t=t&1AlqZa+rOC87OH09vkLVq?h`V%ZZYu3swzeVwWNCcxqNuO1Fyo0?PVJl1n6HiK zJ)iq)Twvx%njD@l_jC19xW>b&gb)B-vKxzIx)prj0=kL^WX_ME{Z0!rO3kv$B@iU$A8UstqmPq4SG4G#zO5EC21^U3pUAdfH0d~sl+yNkDa zUDA&Sbfc*e**GmJ`qIQh5dgN0^fYsE;j5Yt=K5DO3?}^9G~v|8KiFee*ae^@p|Q1Q zc2_58y5+Usyyw`T?abB;lGBQYHUN;D_eV8V?19kBwH_4FnxE+a=zgTOtS3C;%Ju(*a2Q4OFd4G1wvJgVz2{D^#Qu5?clD@u4J1BeR&I-^()Mb7l6?c zYvsn3oNF=8j{P5es6elSG1>s*$hP+Hzlp7lquFD}Ku+^&OQzfAX&)^aIMDjCMSbk^ zfQu#YJenJ}kLMeZ4^Io<+>i>H^0xc~^hYUt9Mv|^3o)9siTz0CvB_9suZB(0?K zfI;maZB7rS8+MaeT0NmrCTjyo70gOR-oM2#Si_#0WSZq@F}ehNYnM5rOI6Rp1Yy>L zT$k_nBlv>Y*w*nRZ%Ap7&d5xgpk%<6yRd*lNBb=qLqDDVp;{ju{mow3Q5mGuLP|?n z%Cw~(HP^lzR?1U$0w^V$@3DhCE*wd<{7XNX{m0wmqmWKRQbMF@bo(rO+j= zk_qfxK~l#eWM`5PdAEvJLg+qIy0AQNurx%AvYe7Xs(1ptXBLlJ9s$5pJ&mX|9T>l1 z5^MY59GpdV;-*5icQ1H3!oE@ngCMvkY3!#yds{^#^<*lop(ceLx>GS|(4zP_54a{F zK@VaV1F$4fTE#`)YHfRsXd|L(Y9%2jf2wn#|2S=1e@wpS0-iD90L3kEILv0W{4&KL ziF*jJz=e}t1?j=&;l&65vR|4weoPA!o~hYPVVTycRI5-E@dpTvTAgx`^z#hYhcU8p zwZX6A8#h~9Fkx$aGYu-EF_%&wz4uq`rs95(Q}1a3O>OQb%erWymTz;XDps!eXx!w3 zl3zAd~^CSFCYMMP6{SCS-7+eVS4YeI>r8kESwDbA6O}A9`BQP~R z#_o$iYzl!vSWlud{h2ddC%D0a$-__SdwsmR90^%v`77^r?&gD+xL|-$`#t`->HgjhFF*j#qfniOs}$29zR0PoY+wipt-{L8 zH-Dyg9%u7Zgrmm%74O(zuEUlNY-#unhl9y%0I)1y@HX71{%JC@Y{2d>U3v;Y+Tiyo z2;JmlnA#fvbcbK{j0lD(oHi+>+kFwL%6mVAOY8v9wYdw`Oqp!{^)r(0mrBt9NOi0| zKjth8$9SITkA+=FV5C2QEUVtXWAKc8t3@b5&v8JeOT+2Sl)-&K1L*SIkpr%!=aFM3 z93Za%Qopkgx)%-Y;1c2nwiU7(fM5=23Q%!t@%(;-m~y#n?I}?D-WIf}4mhvRYae*Y z3x+&c$S+{qDT$a3+cB)R>t@Dk(lLI>Hxcr^;6csM8AE)w@V^W+{)DF2m$l9l2j5n5 zvkjeiu@CbvGDsbvz0sxakLvAH*stpWX*ey@{a#6mmW`>WIUU0Mgj2;CXQJ%FHR-8# z0JLH5$$>)&vFVH8(t0!?K#|NrvcZGB-RB-st8la2*TtqA9sYf;*VI240J*;^z)E?^Yk+b+?ZjyqQ(ds7b*E++E~DR(Lpx01x1qpF6b$J=g|x(i*d+jv z?}lh$P>Cu&DAWWOUq^)d^Z0YfIpir>{8uZ#?gTWqp=VhOz+K~XJ49zgwnH!$Ry;!2Z^i|$g&D(St!;My1cC~^l_sk8^E+c zLAFnE_3+||CIkDA5MQ8SV)B8!o>;&XCUgiwvWH=*cD#!XgN1Pd9>r7uF}Oz_lIvm< za)TYL1j5M=(*YYIn>3rU;t@s&p_ZD z3xL`z2(kcn2!yZzE(qLa0p}o~4*^ep2%KdB7a_2Z1+b7&EI(rG`L9P($0f}@{Px44zfDg$C>{Vco71>Rp5sJODWrP5YT4U2g~D{<4hqv$d^41 zrNaqP+uHsn^RWhm#+ev5su2Je4tvtsZ6M7;Ko#T9CpY@U@xgFiasvB!l+L@yL^;WP z==AOVD^ac|khi48=cueh&ys$ls4ed0>p;3R3E8>NMD9HBE4)0)1JtQo5j2uTga20WSFo+-p4Hr0CL3 z=)G5wg3wmoRVa^^U`%m4^9&{mRaPs9*ktQQ!QbbD?L62niF+c+%04VZCzRIjei_kA zbvl5_fqq!v6YzR%==B=f7pwyr??HI~B3mx|epeZ2*Y3xjEa~$vSSb$DwyGK2IA%&; z&(Q-Q4SIZgqSPSKS?(a=8T8g+=;OnWRqj|E8(3WAwk}O|;=>$)NSrYy^Jfb`-#j+I zHGNvh5iw~w1P~Hq^<$Cql7%lN6YIq2OMUVObk9MLab|ja zcmX73$b&d2b^Fvx6tD>fO0!v)kAgfG$p6AQ<@tCpIhf+Wi$OtaXS}sr+4Ew9Ub6$5 zz&I1623ltbBhs_0AH*Ss#H$zxM-!woFHpMT;H?TqVZ>ns8cqS<%>$Sz=;gNO^@B^m zP%+K+AV&2yna{O)`8hu(_-%(hC^-UUFa4<0;{pqpA)k_%0Y2b`>iT8unpX@J89GAs z!1t>oMi8Lk7(^{~Yj20u&S{W$g*AHjBU*FwGhPMF*G8kAxLurY%`u|{^&6iXG2MG2 zX=+%Yo@R3hV+T1`-KOM&nWU=qg<*Tcqu*|Gxc(eA*vJoHsAV&UV(Naed&c!>YSBZf zewYV~Rd~~UD~>}KAS;bdd!g1}@&fRZl zgj)+1W@&d;m)eO6L$0=LelWzwqA32y$~hw(Zau8<1Pykb%boSzX$Byr&*a1{Gkx7e z7?*j1S-CmRpAoUKX`xKM61bdzmc;Dud%PfX#eEnaoT8aBECyacm7J5-$M;5>z>n{1 zYtKATD;dG`S0B>$(Rd;EuvbQLT)^ljE;!J@K$b0x12Ss%?d8Qt=Frmsbq*2~2cx6hxn_z| z+QeYS$}5)_hCyP_cT){gbN^}$1vLt7w6_4L0_y9 z%=8%TBpWi2mOl=N$MJA~gY84(u8 zgjN-=f7O`~4-L=4YWdvRh4AsF%F-|nwJF$m;HH$;$EgSKaCgp@@_LM>&#r6SJ?;Qc z?F$^r4z!FGPw>9ghPPk3iv5~Z{}tu?vtjXPVXY3d z+LnV%O6`?^E#=QmE7s}g3^}bS6(0D`Q*-^yFGGvT;;%2xY1jP6IyBbX``wt_zaQwD zKUnPX;X73q8ov=Y@sQ?eItdS;y5-xnYHQ~uDP5WMK?i$i@j`5{OE|bd*YWXVu{tWg zZeCu!JAN7ve5i-u5%Xq896BM4R2okziEpnn!_Gr4G=wO|z(9cyi^ zVd*oW-&7ak>)YuvTRRH^=l^6Md`hdYz6}q2<1&-c(|Fs(&EgY?9{jXjB;2<1$VA`U zV+*(UVR|AwL%u-`YvMv5zP4s`c%$rYgSw!Iopf>D(z5eVm^HGs7G|&U-y`Xy_Py>R zIx7;7B3moQBdt$^^Zc#+#dW+ae?sBV6+lm$au;R?tD{SsePM${d$xEzhb$&3zR0#pE!L{JIYPIu}lU`u6@3j zytrHZzpJ6^8Ihr-4A@OvUKF)oZ-G@^q`0$4k#%%XX=C|i;Hwk*V;#3;;6sMoOPm_^ zW|wO>%6iAIfTX!y!qPaa*IrNMEOUP2)IBGJ>%`yJ_O6KM*bZKVh2r-*#x;2LXjZZ$ zv_vA|t@3}0jt0S)d8dKf`g23%UZeytnkaAG9lI8WZ0?5k_nR!fndt83E2Cdp;sx-H zfv10`c1a7aD%%``o&MBQ1p-_o)Ytgd^NYRKr{H3cJ2Q)}7155!6NvFP0`Ck&yrkE= z?eEJ$88`J*u5Nq$zWT#R`U#6hU&`0<`m_es(nN|*-TxKX->@Rj4U(|PX&uHC+&hQF zUp*{J+B#aQi8NtvOSl%(HMu@;o3(MUGh~ZdSEj2dlQ% z#GQ`Kii$+olIH{EBBHsm#@|*SA1l>XgEijSSzqh((;pMA)oKF65y(@d;)eDac+}kp zjGl&uf+u|bk+tg-_33rm$B!$T<__!-<^Hc9 zUxN3J8~HJ>LHdXMib#t3q^kCA3M#i~1)-Z%lNcYVL~M}|Kbd_APN>$oS>KH2uOHUd z?qy$cGJrx>E(I^p-8RXOVLX;$NA}%5zv|mLwo`@;`K}jawmiPEk`#4~`pGO8-tGD) zkL(-VS#s#^-g7xOI8njdmgN`2w}*m$IKnS@CDI?}3?oC2V{4mcE<5>0G(b?!iPMqE z?ot0u2FMh10$@zLN+3maXB#BENW1?t0Sze2LZW+BxaN!EInuuoUTtj!M!zeGYqh!y z^MT*juiXVc)#cV5tEqM{g=Hteo|JjK9TP3oAFt z>??yIV5e%NlRLtwO^k1LL|v2}wnVsoAkfKZOM*SKl|e3sZZY- ztD1o`q{@EyG;|0AX*Z$+HU#3kYSr>rQ)t$!Ypq;hNZ6u5Y%%R*e3$t&v*W0XTw_l4 zLMAt5joer(GfS3fo*=I(Hi`gUmoTM#K7(63BiUTMS@MnP8w;5L`X~E}%QY~$~ zO{vw&!7FfoeHlx55PeBJ%Dwwbdt$1SSuxEWq_4uKo&YbElL7I>S{x~p^~jY0PtmLW zN!m!<-crPywY6-6#8LPJ_i0-jIIghJ3&)oD-qNI$CuA3SlAP^OP5^U6ze$dulT0eG z*nR^aqwYz$liaI6w(Y}oYHDeO`J7q7k|JMiX(UstiH+?{R2MYRL);k~tcScOb@~Q< z&|fQfVVxQEZ|h0K%*ljF^z@M7Enj7?Mx%+dercoxEGo3a=|OAR@<{}+Ik;G5GzgzC zkx{pB=WZ8f-6U+?$R}x{x`*Es^p{l#9|oge7Keu&$jl9qi$%D=ALsR(jFIIB7p-yR z4u_)%*A?;CGK4hw^(rHexhM@Ka~#R5U-Rr@a6@iotY8UA^Ms&+W-D{9x3F@Fy3a9d zTpGRtYHs{zseXIFzxVoA0ZLS|Qb1Dh8ys13QOZc&k$IGVtdU{(ET3Js_&=pt$A;XH z#Vqj;eapTX*(tQ20y;PkchvO}T(Hi^f8ddj`RnUESE=f>3pHiAF4h zRlk&qpgi)IQd_ude%6MZS@j#%P#N%-3W%6$r_djg&@ zS;^BkDMsLV{#lF;|G5%cL$=V>%dNr-TxasdrQFrLknl$WDs&?w_=RP-848*<{6jQK zR_OD!80pNa&oiG}{t8clucYp77I>@OQhd&RMJ*tQwSi!nwXc<7onDMxj^op=J9AD- zO^slbV)fzmEnlHCdK39k5iE(;M_-UUO&|9 z`x%)QqXK_vkn~jiZV$QmxzNGF@5=qfUz|5$&#)aVJBtr2d>d8j-{7OXU_n8#CI2VW0m@A+!njKDaZAfj7mBSX z`Q>3KkTiNQpLf%e(t|EJ*2&s1mnU-tv#QnI;fLv~Pj$JzA z+r09GAkMCWc$J#cBR5&1R4Yf8J#p(kT^#@1z-rFCoD!@)H}+F5=hZZ263I#oqFQV=zqk{%0ePCLsgz|LbQ_>jjr$KNowDSJsU5#R_)Q&Cx9h2eCM8m@R|MN$; a{MX*$Yfl>-lBwz}JB;+r^vbTf{`G&2%2p%* literal 0 HcmV?d00001 diff --git a/TesteBuildbox/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png b/TesteBuildbox/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png new file mode 100644 index 0000000000000000000000000000000000000000..b824ebdd48db917eea2e67a82260a100371f8a24 GIT binary patch literal 9250 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 literal 0 HcmV?d00001 diff --git a/TesteBuildbox/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png b/TesteBuildbox/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png new file mode 100644 index 0000000000000000000000000000000000000000..4c19a13c239cb67b8a2134ddd5f325db1d2d5bee GIT binary patch literal 15523 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 BIP(Ai literal 0 HcmV?d00001 diff --git a/TesteBuildbox/app/src/main/res/values/colors.xml b/TesteBuildbox/app/src/main/res/values/colors.xml new file mode 100644 index 0000000..60d3ac8 --- /dev/null +++ b/TesteBuildbox/app/src/main/res/values/colors.xml @@ -0,0 +1,8 @@ + + + #0d6ba8 + #064477 + #FF4081 + #a4a4a4 + #dedede + diff --git a/TesteBuildbox/app/src/main/res/values/dimens.xml b/TesteBuildbox/app/src/main/res/values/dimens.xml new file mode 100644 index 0000000..59a0b0c --- /dev/null +++ b/TesteBuildbox/app/src/main/res/values/dimens.xml @@ -0,0 +1,3 @@ + + 16dp + diff --git a/TesteBuildbox/app/src/main/res/values/strings.xml b/TesteBuildbox/app/src/main/res/values/strings.xml new file mode 100644 index 0000000..b2f8cbd --- /dev/null +++ b/TesteBuildbox/app/src/main/res/values/strings.xml @@ -0,0 +1,4 @@ + + Teste BuildBox + Sair + diff --git a/TesteBuildbox/app/src/main/res/values/styles.xml b/TesteBuildbox/app/src/main/res/values/styles.xml new file mode 100644 index 0000000..545b9c6 --- /dev/null +++ b/TesteBuildbox/app/src/main/res/values/styles.xml @@ -0,0 +1,20 @@ + + + + + + + +