- Késik a következő S24 Ultra kamerafrissítés?
- Google Pixel 8 Pro - mestersége(s) az intelligencia
- Redmi Note 12 Pro - nem tolták túl
- Milyen okostelefont vegyek?
- Samsung Galaxy S24 Ultra - ha működik, ne változtass!
- Megérkezett Európába a Nubia Z60 Ultra Photographer Edition
- Samsung Galaxy A54 - türelemjáték
- Így állítsd be a gyermeked androidos készülékét
- Magisk
- Poco F5 - pokolian jó ajánlat
Hirdetés
-
Miniképernyős, VIA-s Epomaker billentyűzet jött a kábelmentes szegmensbe
ph A megfizethető, szivacsokkal jól megpakolt modell ötfajta kapcsolóval és kétféle színösszeállítással/kupakprofillal szerezhető be.
-
Toyota Corolla Touring Sport 2.0 teszt és az autóipar
lo Némi autóipari kitekintés után egy középkategóriás autót mutatok be, ami az észszerűség műhelyében készül.
-
Premier előzetesen a Demon Slayer -Kimetsu no Yaiba- Sweep the Board!
gp Elérhető lett Switch-re a játék, amely leginkább a Mario Party-hoz hasonlítható.
Új hozzászólás Aktív témák
-
WonderCSabo
félisten
Sziasztok!
Üdvözlök az mindenkit a topikban, pár hete kezdtem el Android programozással foglalkozni.
Rögtön belevágok a közepébe:Egy tab layoutot szeretnék elkészíteni. Ehhez a fő classomat az ActivityGroupból származtatom le. Csak hogy ez a class már deprecated, és a Fragmentet stb. ajánlanak helyette. Ezt a tutorialt találtam hozzá, de meglehetősen túlbonyolítottnak találtam. Nincs lehetőség ennél egyszerűbb, tisztább módon egy tab layoutot elkészíteni nem depracated módon?
Előre is köszi!
-
WonderCSabo
félisten
válasz WonderCSabo #360 üzenetére
Elnézést, picit félreolvastam, Ti nem magáról a JDK-ról beszéltek, hanem a VM-ről, amiből linuxra van Oracle JDK meg OpenJDK, eléggé megtévesztő módon. Igazából a kódbázis nagyrészben u.a., de az előbbi tartalmaz egy pár zárt forrású binárist. Én linuxon is az előzőt javasolom, gyorsabb, stabilabb. Igaz, hogy egy pár linuxos alkalmazás függősége az OpenJDK...
-
WonderCSabo
félisten
Van egy App Inventor, amivel egyszerűen is lehet appokat csinálni, de ettől meg nyilván csodákat nem kell várni.
-
WonderCSabo
félisten
válasz CoolBoy323 #467 üzenetére
Először programozni tanulj meg, úgy általánosságban, akár lehet az első nyelved a Java. Aztán picit a Javában is érdemes elmélyedni. Ha ezek a dolgok már mennek, akkor jöhet az Android.
-
-
WonderCSabo
félisten
válasz CoolBoy323 #473 üzenetére
Sorry...
-
WonderCSabo
félisten
Sziasztok!
Láttátok, hogy megjelent az új fejlesztőkörnyezet, az Android Studio? Én kipróbáltam, sztem az Eclipse nagyon megveri...
-
WonderCSabo
félisten
Nem valósítja meg a Cloneable interfacet, nagyon helyes, ha nem engedi használni.
A clone() az object-ben van definiálva, de csak akkor lehet használni, ha a Cloneable interfacet megvalósítja az adott osztály, és korrektül felüldefiniálja a clone() metódust. Más esetben CloneNotSupported kivétel dobódik. De ez is le van írva a doksiban.
-
WonderCSabo
félisten
válasz negyedes #866 üzenetére
Mármint egy java.util.List-ed? Ha az elemei String-ek, akkor úgy, hogy meghívod a toArray() metódusát. Ha elemei nem String-ek, akkor pedig pl.
String[] s = new String[list.size()];
int i = 0;
for (Object o : list)
s[i++] = o.toString();Ekkor nyilván csak a toString() metódusban meghatározott String reprezentációkat kapod meg.
[ Szerkesztve ]
-
WonderCSabo
félisten
Sziasztok!
Használ vki Google Play Services libet? Próbálom berakni a JavaDocot eclipsebe, de sehogy se sikerül. Pedig a google-play-services.jar.properties fájl elvileg alapból jól be van állítva. :S Próbálkozott vki ezzel?
-
WonderCSabo
félisten
válasz WonderCSabo #874 üzenetére
Megnéztem most újra, én bénáztam el, jó a doksi.
-
WonderCSabo
félisten
válasz negyedes #896 üzenetére
Igen, az lesz a gond. Debugold be és nézd meg miért null a Names változó. Nyilván ott érdemes breakpointot berakni, ahol létre kéne jönnie a Names-nek. Egyébként csak így feltűnt, hogy tutira statikus változóban kéne ezt tárolni? Bár nem tudom pontosan milyen nevek ezek de van egy sanda gyanúm, hogy nem.
Illetve javás (és androids) névkonvenciókat tartsd be.
-
WonderCSabo
félisten
válasz negyedes #899 üzenetére
Mármint a Load() fv. meg sincs hívva sehol? Mivel ha jól látom ez egy statikus mezút inicializál, ezért sztem rakd be egy statikus inicializáló blokkba egyelőre. A Load() is legyen static mert csak statikus változókat babrál meg.
Tehát.
public class PatientData extends Context{
static String[] Names;
static String[] kep = { "Image 1", "Image 2" };
static {
Load()
}
public static void Load() {
...
}
}Így a Load() fv akkor hívódik meg amikor a PatientData class betöltődik, jellemzően az első hivatkozáskor rá.
[ Szerkesztve ]
-
WonderCSabo
félisten
Igen, kapkodott választ adtam, fel se merült bennem, hogy db-nek így akar átadni negyedes, nem néztem meg a fv-t rendesen.
Egyébként én azt mondom, hogy vannak a db kezelésre androidon nagyon jó minták, pl. Pro Android könyvekben leírva, ha azokat használjátok fel akkor ilyen torzszülöttek nem lesznek egy bizonyos pontig. De sztem a sima androidos doksiban és van erre értelmes példakód, amit alapesetben felhasználva simán meg lehet csinálna az egyszerű db kezelő osztályt.
[ Szerkesztve ]
-
WonderCSabo
félisten
Sziasztok!
Használja vki közületek a Loader-eket SQLite adatbázissal? Alaposan meggyűlt a bajom egy ilyen problémával, SO-n feltettem a kérdést, aki esetleg használt már ilyesmit, légyszíves nézzen már rá.
Köszönöm! -
WonderCSabo
félisten
válasz trisztan94 #960 üzenetére
Új hozzászólás Aktív témák
- Kormányok / autós szimulátorok topicja
- Autós topik
- Politika
- Otthoni hálózat és internet megosztás
- Késik a következő S24 Ultra kamerafrissítés?
- Google Pixel 8 Pro - mestersége(s) az intelligencia
- Redmi Note 12 Pro - nem tolták túl
- Battlefield 2042
- Windows 11
- Milyen okostelefont vegyek?
- További aktív témák...
- 1.250.000 FT helyett 940.000 FT !! MacBook Pro 16" M3 Pro 12CPU / 18GPU / 18GB / 512 SSD
- RTX 2080TI ROG STRIX GAMER PC
- AKCIÓ !! M3 Chip - MacBook Pro 14" 8C CPU / 10C GPU / 8 GB/ 1 TB / Bontatlan / Magyar
- Tidradio td-h3 akkumulátor
- HP ZBook Studio x360:i7 9850H,32GB,512GB,P2000,15.6" UHD 3840x2160 TOUCH 600nit 100%AdobeRGB,HP gari