Hirdetés
- Kijavították az iPhone Air legfőbb hibáját
- Tanúsítvány árulta el az Oppo Find N6 töltését, jöhet a műholdas változat is
- Geekbench-en bukkant fel a OnePlus Nord 6: Snapdragon 8s Gen 4 és Android 16
- Tekintélyes kamerasziget kerül az Oppo Find X9 Ultra hátuljára
- Kézikonzol móddal támad a Realme legújabb gamer mobilja
- Másfél millió forintért már haza is vihető a Huawei aranyozott csúcsórája
- Samsung Galaxy A56 - megbízható középszerűség
- Milyen okostelefont vegyek?
- Szívós, szép és kitartó az új OnePlus óra
- Samsung Galaxy S23 és S23+ - ami belül van, az számít igazán
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- Google Pixel topik
- Hivatalos a OnePlus 13 startdátuma
- Samsung Galaxy S24 Ultra - ha működik, ne változtass!
- Három operációs rendszert kínál a NexPhone
Új hozzászólás Aktív témák
-
thon73
tag
Megint egy Java/Android problémába futottam bele.

Sqlite adatbázist használok több táblával. A táblák kezelése igényel egy csomó String konstanst, amiket eddig ténylegesen String konstansként is tároltam, táblánként. Ez eddig működik.
A több tábla miatt szerettem volna a "közös" részeket kiemelni: pl. a contentType() az minden táblában ContentResolver.CURSOR_DIR_BASE_TYPE + "/" + contentSubType() érték lesz, természetesen a contentSubType() táblánként különböző.
Ezért fogtam a konstansokat, és áttettem őket metódusokba, melyek nem tesznek mást, mint visszaadnak egy String értéket (ehhez más metódusok meghívása is szükséges lehet, de végső soron ezek konstansok lesznek). Emiatt static-ként jelöltem meg ezeket.
DE! A szülő osztályban (ami az általános tábla azonosítókat kezelné) a static-abstract összeférhetetlenség miatt nem tudok abstract metódusokat alkalmazni! (amik az egyes táblábakat kényszerítenék a saját, egyedi azonosítóik megadására)Vagyis a gond gyökere: sqlite adatbázisnál nincs a tábláknak megfelelő osztálypéldány, csupán az adatbázishoz/táblához tartozó konstansok vannak (amit a Java nagyon nem szeret). Nem találtam ideális megoldást, eddig minden táblához van egy osztály, ami csak a konstansokat tartalmazza.
Ti hogyan szervezitek az adatbázistáblák konstansait egységes rendszerbe?
Új hozzászólás Aktív témák
- Jövedelem
- Házi barkács, gányolás, tákolás, megdöbbentő gépek!
- Másfél millió forintért már haza is vihető a Huawei aranyozott csúcsórája
- Vigneau interaktív lokálblogja
- Wuthering Waves
- Víz- gáz- és fűtésszerelés
- Anglia - élmények, tapasztalatok
- Samsung Galaxy A56 - megbízható középszerűség
- PlayStation 5
- Milyen autót vegyek?
- További aktív témák...
- 146 - 147 - 166 - 167 - 168 - 169 - Lenovo Legion Pro 7 (16IRX9H) - Intel Core i9-14900HX, RTX 4090
- ÁRGARANCIA!Épített KomPhone Ryzen 7 7700X 32/64GB RAM RTX 5070 12GB GAMER PC termékbeszámítással
- Bomba ár! Dell Latitude 7410 - i7-10810U I 16GB I 256SSD I 14" FHD I HDMI I Cam I W11 I Garancia!
- 194 - Lenovo Legion 5 (15IRX10) - Intel Core i9-14900HX, RTX 5070
- WYBOT C2 Vision AI vezérelt medenceporszívó
Állásajánlatok
Cég: Central PC számítógép és laptop szerviz - Pécs
Város: Pécs
Cég: Laptopműhely Bt.
Város: Budapest



