Foro sobre Android > ListView Personalizado
Sí

Mírate los ArrayAdapter, creo que es el punto inicial para hacer lo que dices.

ListAdapter >> http://developer.android.com/reference/android/widget/ListAdapter.html
Es lo que necesita para manejar los datos.
Luego habría que saber si va a trabajar con la bd interna (sqlite) o con una conexión a un bd remota (mysql por ejemplo)
Saludos

Extended Adapter that is the bridge between a ListView and the data that backs the list. Frequently that data comes from a Cursor, but that is not required. The ListView can display any data provided that it is wrapped in a ListAdapter.

Un ejemplo >> http://saigeethamn.blogspot.com/2011/02/listview-of-data-from-sqlitedatabase.html

Ok, lo tengo algo mas claro
Tengo que hacerme un xml con la "forma" que tendrán mis items.
La parte del textview del Item la cojo con un Listadapter de un recurso contenido en xml
Pero luego en el listener del botón tengo que acceder a cada uno de los item y recoger tanto el texview como el textedit, como hago esto?
Luego preparo las consultas y las lanzo contra la base de datos
La base de datos es sqlite
Saludos

Pero luego en el listener del botón tengo que acceder a cada uno de los item y recoger tanto el texview como el textedit, como hago esto?
¿recoger qué?
Luego preparo las consultas y las lanzo contra la base de datos
Bueno eso + o - , porque antes de preparar las consultas necesitarás preparar otras cosas, sino ha cambiado la cosa.
Saludos

Deberías de hacer este tuto:
http://developer.android.com/resources/tutorials/notepad/notepad-ex1.html
y luego postear las dudas que te vayan surgiendo

Pego el código que tengo a ver si se entiende un poco lo que quiero hacer, si necesitáis los xml de los activity también los puedo pegar
http://pastebin.com/SZgPuqVa
Saludos

¿qué te falta guardar 'n' y 'v' en la base de datos?
Saludos

Necesitas un DbHelper, cuando he trabajado con bases de datos siempre lo hice así, lo que hace más de un año que no lo hago y estoy viendo que hay una clase que podría sustituir el crear un DbHelper, es esta >> http://developer.android.com/reference/android/database/sqlite/SQLiteOpenHelper.html
Pero ya te digo no estoy seguro del todo, no había visto antes esa clase.
Quizás alguien del foro ya la haya utilizado y nos pueda decir.
Saludos

¿Ya hicistes el tutorial del NotePad?, eso tiene todo lo que quieres hacer,
http://developer.android.com/resources/samples/NotePad/index.html
http://developer.android.com/resources/tutorials/notepad/notepad-ex1.html

El problema no es la base de datos, es trabajar con el edittext
de cada item, como actualizar el objeto. Para despues usarlo cuando prepare
la consulta, no se si me explico

No te entiendo con lo de preparar el objeto ¿a qué te refieres?
a instanciarlo?, es así:
EditText nombre = (EditText) findViewById(R.id.nombre_que_le_hayas_dado);
Luego para recuperar sus valores,
nombre.getText().toString();
y para limpiar el EditText >> nombre.setText(""); , como en Swing
aquí tienes los demás métodos >> http://developer.android.com/reference/android/widget/EditText.html
En android casi todos (por no decir todos) los inputs (o normalmente llamadados TextField, TextArea, etc... en Swing) son iguales, son todos EditText luego en el layout le declaras que tipo es, si un multilínea (TextArea), password, etc...
Saludos

Hola
Quiero hacer un listview donde cada item contenga un textview y un edittext.
Luego que al darle a un botón guarde en la base de datos ambos valores de cada item
Es esto viable ?
Saludos