Comment fabriquer un microscope optique soi-même ? Saviez-vous qu'avec quelques plaques en plexi, une lentille de laser de poche, une lampe de poche et un smartphone, il était possible de vous fabriquer un microscope optique pour pas cher ? Tout le tuto se trouve sur le site Instructables et voici ce que ça donne une fois calibré : Pas mal non ? De quoi vous amuser si vous désirez prendre des photos de choses microscopiques ;-) Source Rejoignez les 60911 korbenautes et réveillez le bidouilleur qui est en vous Suivez KorbenUn jour ça vous sauvera la vie.. TwinXeon par Nicolas Renaudet Application graphique Android Table des matières Introduction J'ai entendu parler d'Android pour la première fois lorsque je me suis intéressé à la dernière génération des baladeurs Archos (8ème génération). En effectuant quelques recherches rapides, je me suis rendu compte qu'Android proposait un modèle de développement full Java, mon langage de prédilection. Je me suis donc acheté une tablette internet multimédia Archos 70 IT 8Go avec la ferme intention de me mettre au développement d'applications mobiles. Aussitôt dit (presque) aussitôt fait. Le plugin pour Eclipse est très bien intégré et nécessite très peu de configuration, sinon le faire pointer sur le répertoire d'installation du SDK. Le SDK Android pour Windows Comme je cible exclusivement ma tablette Archos, j'ai défini un device doté d'un écran tactile de 800x480 pixels et d'une carte SD de 128 Mo, ce qui sera suffisant puisque l'émulateur ne fera tourner que mes applications. Configuration d'un device L'émulateur Android 2.2
De eclipse à android Studio | Le blog d'un autre passionné Comme vous le savez tous, lors du google IO 2013, il y a eu beaucoup de nouvelles concernant les développeurs android. Je ne vais pas toutes les lister ici mais juste celle qui nous intéressent pour l’article du jour. La team android nous à donc annoncer Android Studio! La nouvelle bête pour nos dév en remplacement de l’IDE éclipse. Sélection du device où lancer l’application après avoir build le projet Mais bon on est la pour atteindre cette objectif :-). Mettre à jour ADT Pour faire la migration nous avons besoin d’un outil proposé par la dernière version du plugin ADT et permettant de générer les fichiers utilisés par gradle pour construire notre projet. gradle.build, settings.gradle Il est temps maintenant d’exporter notre projet! Générer les fichiers de build gradle Donc on choisit « Generate gradle build files »: selection du projet à exporter La il suffit de sélectionner le projet et non les dépendances du projet. Nouvelle architecture du projet avec les fichiers générés Android Studio
Comment explorer le sol martien Introduction Le module proposé ici est le fruit du travail pluridisciplinaire mené par l’équipe pédagogique impliquée dans l’EIST du collège Boris Vian à Paris, qui est composée de professeurs de physique-chimie, de sciences de la vie et de la Terre et de technologie. Il a été testé dans plusieurs classes de 6e EIST au cours de l’année scolaire 2012/2013 et est reconduit en 2013/2014. Ce module conduit les élèves à réaliser la maquette d’un véhicule permettant de se déplacer sur le sol martien. Le découpage horaire des séquences tient compte de la durée des séances en classe généralement observée en EIST, soit deux à trois heures consécutives. Place du module dans la progression annuelle Le module “Comment explorer le sol martien ?” Objectifs notionnels et méthodologiques
News | Tuto Mobile [Concours] Résultats du concours pour gagner 4 formation video2brain Android Comme promis je vous donne les résultat du concours que l’on a organisé cette semaine. Il y avait deux formations video2brain Devenez un développeur Android – Vol. 1 & 2 à gagner en participant via les commentaire et deux autres formations en participant via Twitter. Ce qui nous fait un total de lot de 319€ ! [Concours] Gagner 4 formations vidéos pour apprendre le développement Android Comme je vous l’avais plus ou moins annoncé vendredi dans le tutoriel vidéo Android sur les Preferences, grâce à TutoMobile et video2brain, vous allez pouvoir gagner des formations vidéos pour apprendre à développer sous Android. Gestion des Preferences [Tutoriel Android n°25] Au vue des réactions (positives) sur le premier tutoriel vidéo iPhone, voici un tutoriel vidéo Android. Réaliser une custom ProgressBar/SeekBar sur Android [Tutoriel Android n°24] Le RIL (Radio Interface Layer) Android
Ma première application Android avec Android Studio | Bean's Legacy Ma première application Android Rien de compliqué, Google nous a préparé le travail. Il suffit de suivre le guide. On lance Android Studio et on crée une nouvelle application en cliquant sur New project : Ensuite on peut choisir quelques options pour nous simplifier le travail. Sur cet écran on indique : Le nom de l’applicationLe « domaine de la compagnie » : tous les programmes Java sont identifiés par un nom « technique » qui ressemble à une adresse internet. Next ! Cet écran sert à simplifier le choix de la version Android que votre application va supporter. Android Studio propose plusieurs squelette d’application pour nous simplifier le travail. Sur cet écran on choisit : Le nom de l’activité,Le nom du layout,Le titre à afficher. Dans un premier temps on ne touche à rien. Vous devez voir s’afficher la liste des fichiers de votre nouveau projet. Si c’est votre premier projet avec Android Studio, vous verrez ce message en bas de l’écran : Ensuite vous pouvez compiler. Ok ! Les concepts Android
Sitetechno.fr La gestion des TouchEvents Introduction Voilà maintenant un petit moment que je souhaitais parler de la gestion de ce que j’appelle les TouchEvent sous Android. Les TouchEvent sont les actions utilisateur générées lorsque ce dernier interagit avec l’écran. Hériter de la classe View : il est ainsi possible de redéfinir la méthode onTouchEvent(MotionEvent event) appelée par le système lors d’un TouchEventUtiliser la notion de Listener : if suffit d’implémenter l’interface View.OnTouchListener et de s’inscrire auprès de la vue sur laquelle on souhaite suivre les évènements par un simple setOnTouchListener(OnTouchListener listener)Hériter de la classe Activity : cette classe comporte une méthode onTouchEvent(MotionEvent event) qui est appelée si aucune des vues présente dans l’activité n’a consommé l’évènement. Le but de ce post n’est pas d’expliquer comment gérer les TouchEvents dans votre application mais plutôt de comprendre comment Android transporte l’événement dans votre arborescence de Views.
Buttons A button consists of text or an icon (or both text and an icon) that communicates what action occurs when the user touches it. Depending on whether you want a button with text, an icon, or both, you can create the button in your layout in three ways: With text, using the Button class: <Button android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="@string/button_text" ... /> With an icon, using the ImageButton class: <ImageButton android:layout_width="wrap_content" android:layout_height="wrap_content" android:src="@drawable/button_icon" ... /> With text and an icon, using the Button class with the android:drawableLeft attribute: <Button android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="@string/button_text" android:drawableLeft="@drawable/button_icon" . Responding to Click Events When the user clicks a button, the Button object receives an on-click event. For example, here's a layout with a button using android:onClick:
Site Pagestec Bienvenue sur le site de l’association Pagestec, association pour le développement, la promotion et la défense de la discipline Technologie au collège. Retrouvez tous les meilleurs articles concernant un sujet en utilisant notre moteur de recherche, placé juste en bas à droite du bandeau ci-dessus. Suivez toute l’actu du site Pagestec sur notre page Facebook ou sur notre compte Twitter jeudi 19 avril 2018 Ces technos qui réinventent la simulation Démocratisation du calcul intensif, explosion des données disponibles et des capacités de stockage, perfectionnement des algorithmes d'intelligence artificielle, baisse drastique du coût des (...) [Vidéo] Un pont en inox imprimé en 3D Imaginée par une jeune société néerlandaise, un pont métallique imprimé en 3D verra prochainement le jour à Amsterdam. Scratch 3.0 se teste enfin dans une preview À la fois outil et langage de programmation, Scratch est la plateforme d’apprentissage de codage la plus utilisée.
Linear Layout LinearLayout is a view group that aligns all children in a single direction, vertically or horizontally. You can specify the layout direction with the android:orientation attribute. All children of a LinearLayout are stacked one after the other, so a vertical list will only have one child per row, no matter how wide they are, and a horizontal list will only be one row high (the height of the tallest child, plus padding). A LinearLayout respects margins between children and the gravity (right, center, or left alignment) of each child. Layout Weight Equally weighted children To create a linear layout in which each child uses the same amount of space on the screen, set the android:layout_height of each view to "0dp" (for a vertical layout) or the android:layout_width of each view to "0dp" (for a horizontal layout). LinearLayout also supports assigning a weight to individual children with the android:layout_weight attribute. Example
Comprendre le RelativeLayout sous Android Le principe du RelativeLayout est de placer les éléments selon d’ autres éléments du conteneur. Voici les différents moyens qui sont à votre disposition pour le placement des éléments dans le cas d’un RelativeLayout : Positionnement relatif au conteneur Dans cette relation, vous pouvez lier un élément à son conteneur : android:layout_alignParentTop (true / false) : Cette option permet de préciser si le haut de l’élément doit être aligné avec celui de son conteneur.Même principe pour : android:layout_alignParentBottom, android:layout_alignParentLeft et android:layout_alignParentRight.android:layout_centerHorizontal : Indique si l’élément doit être centré horizontalement dans son conteneur.Même principe pour : android:layout_centerVertical.android:layout_centerInParent : Vous permet d’indiquer que l’élément doit être centré horizontalement et verticalement dans le conteneur. Position relative aux autres éléments Donc voilà comment vous pouvez utiliser un ID : Et voici le résultat : Conclusion
Créer un formulaire avec Google Drive Google propose à travers son service Google Drive (service de stockage et de partage de fichiers en ligne) un outil pratique permettant de créer des formulaires. Questionnaire de satisfaction, formulaire de contact, formulaire de réservation, formulaire de sondage sont facilement réalisables grâce à Google Formulaire. L’utilisation de ce service Google nécessite au préalable la création d’un compte Google. Une fois le formulaire créé, il est possible de recueillir les résultats dans une feuille de calcul Google Sheets. Retrouvez également notre tutoriel sur la création de formulaire Google avec la nouvelle interface Google Forms. Créer un formulaire à partir de Google Drive Pour créer un formulaire, vous devez vous rendre sur Google Drive et vous identifier avec un compte Google : L’interface Google Drive s’affiche à l’écran. Créer un nouveau formulaire La fenêtre de conception du formulaire s’affiche. Zone de conception du formulaire Conception de formulaire