There are two kind od gitanos in Spain. In Andalucia (the flamencos) they are the gitanos most people outside Spain know. They like sevillanas, flamenco, bulería, cante...
There are another kind of gitanos here. They are more related to the romaní community. This kind have lived here for a long time but they keep their tradition: they get married very young, they respect a lot elders, they have a very impressive ceremony for wedding...
Most of them work selling things in the street. They have been very related to delincuence, because they were so illiterate: they didn't attend to compulsory school (for example).
But this things have changed a lot in the past few years. When I was 12 the government started to pull them to attend to school. This made a great difference. Now there are illiterate gipsies, of course, but there are also worships gipsies.
They keep their culture but they are being more integrated with non gipsies (what they call payos).
http://www.gitanos.org/