Conectar Android a una base de datos
Enviado por Danty Omar Damian Moroco • 7 de Marzo de 2023 • Tutorial • 846 Palabras (4 Páginas) • 43 Visitas
CONECTAR ANDROID A UNA BASE DE DATOS SQL SERVER
- Ingresamos al código de nuestro archivo xml, y reemplazamos:
Anterior |
<?xml version="1.0" encoding="utf-8"?> |
Cambio |
<?xml version="1.0" encoding="utf-8"?> android: android:orientation="vertical"/> |
- Ahora nos vamos a la vista diseño donde le agregaremos un LinearLayout Horizontal dentro del vertical; y le cambiaremos el atributo layout_height a wrap_content
[pic 1]
- Dentro del ultimo LinearLayout (horizontal) colocamos un TextView.
- Luego colocamos otro LinearLayout(vertical) dentro del LinearLayout(Vertical), y cambiamos también su atributo atributo layout_height a wrap_content, y agregamos los elementos TexView, PlainText y Button según el siguiente gráfico.
[pic 2]
- Modificamos los márgenes del primer LinearLayout(Horizontal), layout_maginTop:20dp, layout_marginLeft:10dp, layout_marginRight:10dp.
[pic 3]
- Luego agregamos el titulo (REGISTRO USUARIO) del formulario con el atributo text del primer TextView, luego lo alineamos al centro con gravity: center ✓, cambiamos el tamaño de la fuente textSize: 26dp, los estilos textStyle: bold ✓
- Modificamos los márgenes del segundo LinearLayout(Vertical) ), layout_maginTop:15dp, layout_marginLeft:10dp, layout_marginRight:10dp.
- A los TextView les colocamos su nombre text: NOMBRE, CORREO; a los editText(PlaintText) les colocamos su respectivo id:edtNombres, edtCorreo y borramos los text; y por ultimo asignamos el id: btnAgregar, text: AGREGAR USUARIO, marginTop:10dp
[pic 4]
Ahora vamos a ver la parte de programación:
- Volvemos al código de nuestro Activity AndroidManifest.xml
- Solicitamos los permisos para ingresar a internet
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.example.conexionmysqlconandroid">
<uses-permission android:name="android.permission.INTERNET"></uses-permission>
<application
android:allowBackup="true"
android:icon="@mipmap/ic_launcher"
android:label="@string/app_name"
android:roundIcon="@mipmap/ic_launcher_round"
android:supportsRtl="true"
android:theme="@style/Theme.ConexionMySQLConAndroid">
<activity
android:name=".MainActivity"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>
</manifest>
...