ImageView en Android

En este artículo, vamos a aprender a utilizar imagen Ver con imágenes definidas por el usuario?

ImageViews son la necesidad de desarrollo de aplicaciones. ImageView es la parte de la vista en la que podemos mostrar nuestra propia imagen, esa imagen-datos pueden provenir de cualquier lugar como una base de datos, desde el servidor, una API o también puede almacenar localmente.

En este ejemplo, se utiliza la imagen en los datos desde el almacenamiento local y que también se conoce como estirable. Es un directorio en su proyecto donde guardamos todas nuestras imágenes class.

1) El primer paso es hacer o abrir un proyecto androide.

2) El segundo paso es crear el nuevo archivo de diseño o abrir una vieja.

3) El tercer paso consiste en añadir una vista de imagen a su disposición.

4) El cuarto paso es vincular la imagen a vista con el archivo de imagen o imagen-datos en la carpeta estirable.

5) El quinto paso es dar altura y anchura a su ImageView.

Su necesidad java-archivo no tiene ningún cambio. Después de todo en su lugar, esto será el resultado.

imagen utilizando como origen de la imagen.

android:src="@drawable/dslr"

archivo Java:

package com.example.hp_u.my_contact;
        import android.support.v7.app.AppCompatActivity;
        import android.os.Bundle;
public class ImageView extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_image_view);
}
}

archivo de diseño:

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout >:android="http://schemas.android.com/apk/res/android"
>:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:paddingBottom="@dimen/activity_vertical_margin"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
tools:context="com.example.hp_u.my_contact.ImageView">
<ImageButton
android:layout_width="250dp"
android:layout_height="250dp"
android:id="@+id/imageButton3"
android:layout_gravity="center"
android:src="@drawable/dslr"
android:layout_centerVertical="true"
android:layout_centerHorizontal="true" />
</RelativeLayout>

archivo de manifiesto:

<?xml version="1.0" encoding="utf-8"?>
<manifest >:android="http://schemas.android.com/apk/res/android"
package="com.example.hp_u.my_contact">
<uses-feature android:name="android.hardware.camera2" />
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.CAMERA" />
<uses-permission android:name="android.permission.FLASHLIGHT" />
<application
android:allowBackup="true"
android:icon="@mipmap/ic_launcher"
android:label="@string/app_name"
android:supportsRtl="true"
android:theme="@style/AppTheme">
<activity android:name=".MainActivity">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity
android:name=".ListContact"
android:label="@string/title_activity_list_contact" />
<activity android:name=".ImageView"></activity>
</application>
</manifest>

salida


Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *