ELE codes page Visiter .pdf



Nom original: ELE_codes-page-Visiter.pdfAuteur: BTS1SIO

Ce document au format PDF 1.7 a été généré par Microsoft® Word 2016, et a été envoyé sur fichier-pdf.fr le 20/02/2019 à 12:28, depuis l'adresse IP 176.132.x.x. La présente page de téléchargement du fichier a été vue 179 fois.
Taille du document: 166 Ko (10 pages).
Confidentialité: fichier public


Aperçu du document


Code Android Studio Page Visiter
Java
package fr.yusit.gallevisit.view;
import android.content.Intent;
import android.content.pm.ActivityInfo;
import android.graphics.Typeface;
import android.os.Bundle;
import android.support.annotation.Nullable;
import android.support.v4.app.NavUtils;
import android.support.v7.app.AppCompatActivity;
import android.view.View;
import android.view.ViewGroup;
import android.widget.ImageView;
import android.widget.TextView;
import com.bumptech.glide.Glide;
import com.bumptech.glide.request.RequestOptions;
import fr.yusit.gallevisit.R;
import fr.yusit.gallevisit.model.Image;
/**
* Choix des parcours
*/
public class VisitActivity extends AppCompatActivity {
@Override
protected void onCreate(@Nullable Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.visit);
//Configuration de la fenêtre en portrait et fullscreen
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);
Typeface titre=Typeface.createFromAsset(getAssets(), "fonts/Foglihten.otf");
/*
* Gestion des "Boutons"
*/
ImageView ivFreeCircuit = findViewById(R.id.IVFreeCircuit);
Glide.with(this).load(R.drawable.parcours1).apply(RequestOptions.centerInsideTransform()).into(i
vFreeCircuit);
ImageView ivDecouverte = findViewById(R.id.IVCircuitDecouverte);
Glide.with(this).load(R.drawable.parcours2).apply(RequestOptions.centerInsideTransform()).into(i
vDecouverte);
ImageView ivCulture = findViewById(R.id.IVCultureCircuit);
Glide.with(this).load(R.drawable.parcours3).apply(RequestOptions.centerInsideTransform()).into(i
vCulture);
((TextView)findViewById(R.id.TVCircuitLibre)).setTypeface(titre);

findViewById(R.id.plibre).setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
goMap(1);
}
});
((TextView)findViewById(R.id.TVCircuitDecouverte)).setTypeface(titre);
findViewById(R.id.pdecouverte).setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
goMap(2);
}
});
((TextView)findViewById(R.id.TVCircuitCulturel)).setTypeface(titre);
findViewById(R.id.pculture).setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
goMap(3);
}
});
}
// lance l'activité MapActivité et donne en donnée l'id du parcours
private void goMap(int id) {
Intent intent = new Intent(this, InfoParcoursActivity.class);
intent.putExtra("idparcours", id);
startActivity(intent);
}
@Override
public void onBackPressed() {
super.onBackPressed();
Intent intent = getParentActivityIntent();
navigateUpTo(intent);
}
}
Xml
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/anthracite"
android:orientation="vertical"
android:weightSum="3">

<android.support.constraint.ConstraintLayout
android:id="@+id/plibre"
android:layout_width="match_parent"
android:layout_height="0dp"

android:layout_margin="10dp"
android:layout_weight="1"
android:background="@color/FreeCircuitColor"
android:gravity="center">
<ImageView
android:id="@+id/IVFreeCircuit"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginBottom="10dp"
android:background="@color/anthracite"
android:scaleType="centerCrop"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"
android:contentDescription="@string/plibre"/>
<LinearLayout
android:id="@+id/LinearFree"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toStartOf="parent">
<TextView
android:id="@+id/TVCircuitLibre"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_weight="0.4"
android:background="@color/FreeCircuitColor"
android:gravity="center"
android:text="@string/plibre"
android:textAlignment="center"
android:textAllCaps="true"
android:textColor="@color/white"
android:textSize="24sp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent" />
<TextView
android:id="@+id/textView1"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_weight="1"
android:visibility="invisible" />
</LinearLayout>
</android.support.constraint.ConstraintLayout>

<android.support.constraint.ConstraintLayout
android:id="@+id/pdecouverte"
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_margin="10dp"
android:layout_weight="1"
android:background="@color/DecouverteCircuitColor"
android:gravity="center">
<ImageView
android:id="@+id/IVCircuitDecouverte"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginBottom="10dp"
android:background="@color/anthracite"
android:scaleType="centerCrop"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"
android:contentDescription="@string/pflane"/>
<LinearLayout
android:id="@+id/LinearLeisure"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toStartOf="parent">
<TextView
android:id="@+id/TVCircuitDecouverte"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_weight="0.4"
android:background="@color/DecouverteCircuitColor"
android:gravity="center"
android:text="@string/pflane"
android:textAlignment="center"
android:textAllCaps="true"
android:textColor="@color/white"
android:textSize="24sp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent" />
<TextView
android:id="@+id/textView2"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_weight="1"
android:visibility="invisible" />

</LinearLayout>
</android.support.constraint.ConstraintLayout>
<android.support.constraint.ConstraintLayout
android:id="@+id/pculture"
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_margin="10dp"
android:layout_weight="1"
android:background="@color/CulturelParcoursColor"
android:gravity="center">
<ImageView
android:id="@+id/IVCultureCircuit"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginBottom="10dp"
android:background="@color/anthracite"
android:scaleType="centerCrop"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"
android:contentDescription="@string/pculture"/>
<LinearLayout
android:id="@+id/LinearCultural"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toStartOf="parent">
<TextView
android:id="@+id/TVCircuitCulturel"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_weight="0.4"
android:background="@color/CulturelParcoursColor"
android:gravity="center"
android:text="@string/pculture"
android:textAlignment="center"
android:textAllCaps="true"
android:textColor="@color/white"
android:textSize="24sp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent" />
<TextView
android:id="@+id/textView3"

android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_weight="1"
android:visibility="invisible" />
</LinearLayout>
</android.support.constraint.ConstraintLayout>
</LinearLayout>
Equivalent Ionic
TypeScript
import { Component, OnInit } from '@angular/core';
import { NavController, Platform } from 'ionic-angular';
//Imports des pages filles
import { ParcoursLibrePage } from './parcours-libre/parcours-libre'; // Parcours Libre
import { ParcoursCulturelPage } from './parcours-culturel/parcours-culturel'; // Parcours Culturel
import { ParcoursDecouvertePage } from './parcours-decouverte/parcours-decouverte'; //
Parcours Découverte
@Component({
selector: 'page-visit',
templateUrl: 'visit.html',
})
export class VisitPage implements OnInit {
langue: string;
constructor(public navCtrl: NavController,
private platform: Platform) {
}
// Pour pouvoir faire passer l'id de la langue
ngOnInit(){
this.langue = this.platform.lang(); // Obtenir la langue
}
// Méthode pour aller à la page fille ParcoursLibrePage
onGoToLibre(indexParc: number) {
this.navCtrl.push(ParcoursLibrePage,{ indexParc: indexParc});
}
// Méthode pour aller à la page fille ParcoursDecouvertePage
onGoToDecouverte(indexParc: number) {
this.navCtrl.push(ParcoursDecouvertePage,{ indexParc: indexParc});
}
// Méthode pour aller à la page fille ParcoursCulturelPage
onGoToCulturel(indexParc: number) {
this.navCtrl.push(ParcoursCulturelPage,{ indexParc: indexParc});
}

}
Html
<ion-content padding class="fondAnthracite">
<ion-grid class="divtaille fondAnthracite">
<ion-row class="itemtaille colPL">
<ion-item class="colPL" (click)="onGoToLibre(0)">
<ion-row class="colPL">
<ion-col class="divtailleLblText colPL">
<label class="textStyle1">
<div [ngSwitch]="langue">
<div *ngSwitchCase="'fr'">
<p>Parcours libre</p>
</div>
<div *ngSwitchCase="'si'">
<p>නිදහස් සංචාරය</p>
</div>
<div *ngSwitchDefault>
<p>Free Circuit</p>
</div>
</div>
</label>
</ion-col>
<ion-col class="divtailleLblInv">
<label>
<p>tomate</p>
</label>
</ion-col>
</ion-row>
<img src="assets/imgs-fixe/parcours1.jpg" class="divtailleImg">
</ion-item>
</ion-row>
<ion-row class="itemtaille ColPD">
<ion-item class="ColPD" (click)="onGoToDecouverte(1)">
<ion-row class="ColPD">
<ion-col class="divtailleLblText ColPD">
<label class="textStyle1">
<div [ngSwitch]="langue">
<div *ngSwitchCase="'fr'">

<p>PARCOURS DÉCOUVERTE</p>
</div>
<div *ngSwitchCase="'si'">
<p>ගවේශනාත්මක සංචාරය</p>
</div>
<div *ngSwitchDefault>
<p>Leisure Walk</p>
</div>
</div>
</label>
</ion-col>
<ion-col class="divtailleLblInv">
<label>
<p>tomate</p>
</label>
</ion-col>
</ion-row>
<img src="assets/imgs-fixe/parcours2.jpg" class="divtailleImg">
</ion-item>
</ion-row>
<ion-row class="itemtaille ColPC">
<ion-item class="ColPC" (click)="onGoToCulturel(2)">
<ion-row class="ColPC">
<ion-col class="divtailleLblText ColPC">
<label class="textStyle1">
<div [ngSwitch]="langue">
<div *ngSwitchCase="'fr'">
<p>Parcours culturel</p>
</div>
<div *ngSwitchCase="'si'">
<p>සංස්කෘතික සංචාරය</p>
</div>
<div *ngSwitchDefault>
<p>Cultural Walk</p>
</div>
</div>
</label>
</ion-col>

<ion-col class="divtailleLblInv">
<label>
<p>tomate</p>
</label>
</ion-col>
</ion-row>
<img src="assets/imgs-fixe/parcours3.jpg" class="divtailleImg">
</ion-item>
</ion-row>
</ion-grid>
</ion-content>
Scss
page-visit {
// Couleur du frm Parcours Culturel
.ColPC {
background-color: color($colors, CulturelParcoursColor);
}
// Couleur du Frm Parcours Libre
.colPL {
background-color: color($colors, FreeCircuitColor);
}
.colPD {
background-color: color($colors, DecouverteCircuitColor);
}
.fondAnthracite {
background-color: color($colors, anthracite);
}
.itemtaille {
height: 31%;
width: 100%;
border-width: 3px;
border-style: solid;
border-color: color($colors, anthracite);
}
.divtaille {
height: 100%;
}
.divtailleImg {
width: 100%;
height: 90%;
}

.divtailleLblText {
width: 75%;
height: 10%;
}
.divtailleLblInv {
width: 25%;
height: 10%;
visibility: hidden;
}

.textStyle1 {
// font-weight: bold;
color: color($colors, black);
text-align: center;
font-family: 'LinLibertine';
text-transform: uppercase;
}
.textStyle2 {
// font-weight: bold;
color: color($colors, black);
text-align: center;
font-family: 'Foglihten';
text-transform: uppercase;
}
}


Aperçu du document ELE_codes-page-Visiter.pdf - page 1/10
 
ELE_codes-page-Visiter.pdf - page 2/10
ELE_codes-page-Visiter.pdf - page 3/10
ELE_codes-page-Visiter.pdf - page 4/10
ELE_codes-page-Visiter.pdf - page 5/10
ELE_codes-page-Visiter.pdf - page 6/10
 




Télécharger le fichier (PDF)


ELE_codes-page-Visiter.pdf (PDF, 166 Ko)

Télécharger
Formats alternatifs: ZIP



Documents similaires


elecodes page visiter
style paletttejlb 28 10 2012t bloc notes
elecodes page informations
elecodes page preparer
eleextrait classe json java html xml codesource android
stackoverflow com questions 27110158 how to center group of

Sur le même sujet..