Ciao.
In ambito Android ti conviene sicuramente utilizzare SQLite come db, non Access. E' altrettanto semplice, se non di più.
Per utilizzarlo al di fuori di Android, insomma, su pc:
SQLite Expert Personal 4.x
Sia che tu conosca bene i DB sia in caso contrario, potresti utilizzare il
modulo di codice DBUtils; "accanto" a questo io utilizzerei un modulo, creato da te, specifico per il tuo DB, ovvero con tutte le routine necessarie all'applicazione.
Per il resto, listview, edittext, etc. chiaramente basta creare quello che in VB sarebbe un form, ovvero un'Activity; di base ne hai già una, l'Activity Main.
[il file di database va aggiunto al progetto tramite il Tab Files - tasto Add Files; in questo modo verrà a trovarsi nella cartella corrispondente a File.DirAssets, nella quale però il file sarà accessibile solo in lettura. Per lavorarci, ovvero accedervi dal codice della tua app (direi dai moduli di cui sopra) dovrai spostarlo in una cartella diversa; DBUtils ti aiuta anche in questo. Inoltre, non dimenticare che su questo sito troverai decine o forse centinaia di progetti allegati ai vari post dai quali trarre spunto]