Documentos de Académico
Documentos de Profesional
Documentos de Cultura
1. Realizar un mapa con los siguientes destinos de Cartago, Valle del Cauca.
Centro de Tecnologas Agroindustriales
Latitud: 4.745401
Longitud: -75.914672
Parque de la Salud
Latitud: 4.739865
Longitud: -75.914790
Realizadores:
Jhon Alejandro Vargas Gil (Desarrolladores Dispositivos Mviles).
Carlos Manuel Nez Lpez (Desarrolladores Dispositivos Mviles).
Cartago, Valle del Cauca
1
Solucin
1. Ingresamos a eclipse y hacemos lo siguiente:
1
Luego de haber hecho esto, nos aparecer la siguiente pantalla y en ella le daremos un nombre a
nuestra aplicacin, el nombre del paquete, la versin mnima requerida para visualizar nuestra
aplicacin desde un dispositivo y la versin mxima de compilacin, luego de esto damos clic en
siguiente.
Damos clic
Realizadores:
Jhon Alejandro Vargas Gil (Desarrolladores Dispositivos Mviles).
Carlos Manuel Nez Lpez (Desarrolladores Dispositivos Mviles).
Cartago, Valle del Cauca
2
Ubicacin donde se
guardar nuestro
proyecto.
Damos clic
Posteriormente escogemos el icono que tendr nuestra aplicacin, en este caso escogeremos el
que viene por defecto (Opcional). Luego de esto damos clic en siguiente.
Damos clic
queremos
nuestro icono.
aqu si
cambiar
Damos clic
Realizadores:
Jhon Alejandro Vargas Gil (Desarrolladores Dispositivos Mviles).
Carlos Manuel Nez Lpez (Desarrolladores Dispositivos Mviles).
Cartago, Valle del Cauca
3
Despus nos aparecer esta pantalla en la cual seleccionaremos la primera opcin y daremos clic
en siguiente
Seleccionamos
esta opcin
Damos clic
Por ltimo le damos un nombre a nuestra activity (en este caso ser Ejercicio3 Opcional). Y
damos clic en finalizar.
Nombre
de
nuestra Activity.
Damos clic
Realizadores:
Jhon Alejandro Vargas Gil (Desarrolladores Dispositivos Mviles).
Carlos Manuel Nez Lpez (Desarrolladores Dispositivos Mviles).
Cartago, Valle del Cauca
4
.xml de nuestra
activity
Realizadores:
Jhon Alejandro Vargas Gil (Desarrolladores Dispositivos Mviles).
Carlos Manuel Nez Lpez (Desarrolladores Dispositivos Mviles).
Cartago, Valle del Cauca
5
</LinearLayout>
Realizadores:
Jhon Alejandro Vargas Gil (Desarrolladores Dispositivos Mviles).
Carlos Manuel Nez Lpez (Desarrolladores Dispositivos Mviles).
Cartago, Valle del Cauca
6
Damos clic en
este tem.
Realizadores:
Jhon Alejandro Vargas Gil (Desarrolladores Dispositivos Mviles).
Carlos Manuel Nez Lpez (Desarrolladores Dispositivos Mviles).
Cartago, Valle del Cauca
7
Damos
browse.
clic
Realizadores:
Jhon Alejandro Vargas Gil (Desarrolladores Dispositivos Mviles).
Carlos Manuel Nez Lpez (Desarrolladores Dispositivos Mviles).
Cartago, Valle del Cauca
8
1
2
3
4
5
6
Damos clic en
aceptar.
Realizadores:
Jhon Alejandro Vargas Gil (Desarrolladores Dispositivos Mviles).
Carlos Manuel Nez Lpez (Desarrolladores Dispositivos Mviles).
Cartago, Valle del Cauca
9
Seleccionamos
solo esta librera.
Damos clic en
finish.
Y deber aparecer en nuestro lado izquierdo donde estn ubicados nuestros proyectos la librera
que acabamos de agregar.
Realizadores:
Jhon Alejandro Vargas Gil (Desarrolladores Dispositivos Mviles).
Carlos Manuel Nez Lpez (Desarrolladores Dispositivos Mviles).
Cartago, Valle del Cauca
10
Visualizamos que
se nos ha agregado
la librera.
Luego de haber hecho esto tendrs que vincular tu proyecto (Ejercicio3) con la librera (googleplay-services_lib). Lo cual se har de la siguiente manera.
Primero damos clic derecho sobre nuestro proyecto (en este caso Ejercicio3) y luego buscamos
properties y damos clic.
Realizadores:
Jhon Alejandro Vargas Gil (Desarrolladores Dispositivos Mviles).
Carlos Manuel Nez Lpez (Desarrolladores Dispositivos Mviles).
Cartago, Valle del Cauca
11
Damos
clic
derecho
sobre
nuestro proyecto.
Luego buscamos en la parte izquierda Android y damos clic y luego de ello en lo que se nos
visualiza en la parte derecha nos deslizamos al final y al hacer esto nos debe aparecer lo siguiente:
Realizadores:
Jhon Alejandro Vargas Gil (Desarrolladores Dispositivos Mviles).
Carlos Manuel Nez Lpez (Desarrolladores Dispositivos Mviles).
Cartago, Valle del Cauca
12
Buscamos Android
y damos clic.
Nos dirigimos al
final de esto y
damos clic en Add.
Seleccionamos la
librera.
Damos clic.
Realizadores:
Jhon Alejandro Vargas Gil (Desarrolladores Dispositivos Mviles).
Carlos Manuel Nez Lpez (Desarrolladores Dispositivos Mviles).
Cartago, Valle del Cauca
13
Luego de realizar esto, aparecer la siguiente ventana en donde seleccionaremos nuestra librera y
luego damos clic en OK.
Seleccionamos
nuestra librera.
Damos clic.
Realizadores:
Jhon Alejandro Vargas Gil (Desarrolladores Dispositivos Mviles).
Carlos Manuel Nez Lpez (Desarrolladores Dispositivos Mviles).
Cartago, Valle del Cauca
14
Luego nos dirigimos a nuestra clase principal de java perteneciente a nuestra activiy.
Damos clic
Realizadores:
Jhon Alejandro Vargas Gil (Desarrolladores Dispositivos Mviles).
Carlos Manuel Nez Lpez (Desarrolladores Dispositivos Mviles).
Cartago, Valle del Cauca
15
Realizadores:
Jhon Alejandro Vargas Gil (Desarrolladores Dispositivos Mviles).
Carlos Manuel Nez Lpez (Desarrolladores Dispositivos Mviles).
Cartago, Valle del Cauca
16
//
googleMap.setMyLocationEnabled(true);
}
googleMap.animateCamera(CameraUpdateFactory.newLatLng(pos));
// Placing a marker on the touched position
googleMap.addMarker(markerOptions);
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
Realizadores:
Jhon Alejandro Vargas Gil (Desarrolladores Dispositivos Mviles).
Carlos Manuel Nez Lpez (Desarrolladores Dispositivos Mviles).
Cartago, Valle del Cauca
17
Luego de ello debemos dar clic en nuestro manifest de nuestro proyecto y en este
ingresamos el siguiente cdigo, con este damos los permisos necesarios para que
funcione nuestro mapa. Copiamos el cdigo resaltado.
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.adsi.ejercicio3"
android:versionCode="1"
android:versionName="1.0" >
<uses-sdk
android:minSdkVersion="10"
android:targetSdkVersion="18" />
<permission
android:name="com.adsi.ejercicio3.permission.MAPS_RECEIVE"
android:protectionLevel="signature"/>
<uses-permission android:name="com.adsi.ejercicio3.permission.MAPS_RECEIVE"
/>
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
<uses-permission
android:name="com.google.android.providers.gsf.permission.READ_GSERVICES"/>
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/>
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>
<uses-feature
android:glEsVersion="0x00020000"
android:required="true" />
<application
android:allowBackup="true"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme"
>
<meta-data
android:name="com.google.android.maps.v2.API_KEY"
android:value="AIzaSyC0tcfccKer88liPFtTviDMmRxaSs-EaAw" />
Huella digital
Realizadores:
Jhon Alejandro Vargas Gil (Desarrolladores Dispositivos Mviles).
Carlos Manuel Nez Lpez (Desarrolladores Dispositivos Mviles).
Cartago, Valle del Cauca
18
<meta-data
android:name="com.google.android.gms.version"
android:value="@integer/google_play_services_version"
/>
<activity
android:name="com.adsi.ejercicio3.Ejercicio3"
android:label="@string/app_name" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>
</manifest>
Realizadores:
Jhon Alejandro Vargas Gil (Desarrolladores Dispositivos Mviles).
Carlos Manuel Nez Lpez (Desarrolladores Dispositivos Mviles).
Cartago, Valle del Cauca
19