- Telekom mobilszolgáltatások
- Android alkalmazások - szoftver kibeszélő topik
- iPhone topik
- Samsung Galaxy S23 és S23+ - ami belül van, az számít igazán
- Redmi Note 13 Pro 5G - nem százas, kétszázas!
- Android szakmai topik
- Yettel topik
- Garmin Forerunner 165 - alapozó edzés
- Realme 9 Pro+ - szükséges plusz?
- Honor Magic6 Pro - kör közepén számok
Hirdetés
-
VR játék lesz az Alien: Rogue Incursion
gp Az év végén érkező program PC-re, Meta Quest 3-ra és PlayStation VR2-re érkezik a tervek szerint.
-
A Video AI lehet a One UI 6.1.1 ütőkártyája
ma Vagy hogy fogja a mesterséges intelligencia manipulálni a mozgóképeket?
-
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.
Új hozzászólás Aktív témák
-
thon73
tag
View-ban otthon lévő szakértőtől szeretnék segítséget kérni.
Van egy custom view, custom onTouchEvent(MotionEvent event) metódussal.
A MotionEvent.ACTION_DOWN ág meghív egy requestLayout()-ot, mivel a kép mérete az érintésnél változik. Az odáig tiszta, hogy a kép újraméretezése később kerül meghívásra.
A kérdésem az, hogy MIKOR, merthogy van egy MotionEvent.ACTION_MOVE ág, ami már egy következő onTouchEvent() hívásban aktiválódik, de ebben még nem fut le a requestLayout (pontosabban az onMeasure()) és emiatt nem tudok a képmérettel dolgozni.
Valahogy ez történik: ÉRINTÉS - ekkor megváltozik a view - HÚZÁS - ez meg még nem tud az új mérettel kalkulálni. Szerintetek honnan lehet megtudni, hogy lehet-e már az új mérettel dolgozni?
Előre is köszönöm. Nekem csak nagyon kacifántos ötleteim vannak, pl. egy trigger az onMeasure-be (akár a méret), de nem létezik, hogy ez ilyen macerás legyen.
((Az egész View felvázolása meglehetősen összetett, persze csak az egyik rész érintése váltja ki a méretváltozást. De ez a rész működik is.))
-
thon73
tag
Hosszas próbálkozás után sem tudtam tökéletesen megoldani.
Ha valaki egyszer ilyesmibe fut bele:A requestLayout() nem fut le azonnal, sőt elég sokáig nem fut le.
Ha az onTouchEvent() rész alatt bárminek szüksége van az új kép adataira (méreteire), az ebben az időben még a korábbi (invalid) értéket fogja tartalmazni.
Az új érték csak az onMeasure() (bizonyos esetekben egyszerűbb lehet az onSizeChanged) lefutása UTÁN érhető el - ami amúgy logikus.
Ezen idő alatt skippelni kell (lehet) az érkező MotionEvent-eket.
DE! a kihagyott eventek miatt nem bizonyos, hogy az UP/POINTER_UP eventeket elkapjuk.Nekem szerencsére nem kellett sem az UP, sem a DOWN részben a méret, és úgy találtam (próbálgatással), hogy valamiért a POINTER_DOWN rész sem következik be onMeasure() lezajlása előtt. (Ezt nem tudom, miért van így; lehet, hogy így sincs.) Viszont: A MOVE eseményekből 40-50 elemet is rendszeresen "skippel" a program.
Így végül eléggé a lassú emberi reakciókra építek, de - végső soron - ez működik.
((Még olvastam egy listenerről, ami a layout lerendezése után értesít, de a logikán ez sem változtat.))
-
thon73
tag
Nem drag&drop, hanem egy billentyűzet. A billentyűzeten az ujj felemelése nélkül (is) lehet gombokat megnyomni. A tapasztalat azt mutatta, hogy a layout-váltó gombokat is jó lenne ebbe belevenni. Ezt csak úgy lehet megoldani, ha a View azonos marad (mert különben az érintés CANCEL-lal megszakad), csak a layout/méret változik.
Ez az egész tökéletesen működik, kivéve, hogy a layout-váltó elérésekor kiadom a parancsot a layout módosítására, de az nem történik meg azonnal; ki se tudom kényszeríteni, hogy azonnal megtörténjen. Persze ki lehetne kerülni az egész onMeasure mérést, hiszen a képméret ismert, és a futás során nem változik (legfeljebb a két szélesség váltakozik, de akkor tényleg meghívásra kerül az onMeasure.)Végül a lényeg csak annyi, hogy a requestLayout() kiadása után egy csomó onTouchEvent (40-50 db!) még a régi View-n történik. Ezzel számolni kell.
-
bucsupeti
senior tag
Fragmentekben kérnék segítséget.
Egyetlen activity-n szeretnék három dolgot megjelentetni. A képernyő kb 1/4 részén felül lenne egyfajta törzsadat, aminek egy bizonyos tulajdonsága alapján változna a képernyő alsó 3/4 része. A felső rész fix méretű.
Az alsó rész scrollozható kell hogy legyen és két részből tevődik össze. Egy általános és egy speciális rész. Az általános kb 20 inputboxot, checkboxot tartalmaz, a speciális 5-10 között változó és ez az a rész amit a törzsadat vezérel.Fragmentekkel csinálom. Ilyen az activity:
<LinearLayout...
<FrameLayout android:id="@+id/torzsadat"
/>
<ScrollView android:id="@+id/container >
<FrameLayout android:id="@id+/altalanos
android:layout_height="wrap_content">
<FrameLayout android:id="@id+/specialis
android:layout_height="wrap_content">
</ScrollView>A tervem az hogy a szerkesztendő objektum tulajdonságait sharedpreferencesben tárolom addig amíg a szerkesztés be nem fejeződik. Ez az activity indításakor már rendelkezésre áll, így azt is tudom ilyenkor hogy melyik fragment-eket kell majd betöltenem az egyes tárolókba.
Az "altalanos" és a "specialis" framelayoutok wrap_content magasságúak. Ettől azt várom hogy a fragment által betöltött layout méretét veszik fel. Így ha az "kilóg" a képernyőből akkor scrollozhatóvá válik.
Igazából a ScrollView-al van bajom. Úgy tűnik (?) mintha csak egyetlen layoutot tartalmazhatna.Ez az üzenet jön ha beírom a fenti activity kódot.
"Rendering problems: Exception raised during rendering: ScrollView can host only one direct child"Adjatok javaslatot hogyan oldjam meg ezt szépen!
"Nem gond ha nem vágod a párologtatók bináris nyelvét..."
-
bucsupeti
senior tag
válasz bucsupeti #3557 üzenetére
Na ez gyors volt....
Tudtam hogy csak le kell írnom a problémám és sokkal világosabban fogom látni én is
Csak hogy meglegyen a megoldás, nem törlöm a hozzászólásom, hanem beírom a megoldást, hátha másnak valamikor jól jön....
A megoldás az hogy a ScrollView-n belül egyetlen LinearLayout (vertical) van és abban vannak a FragmentLayout-ok...
Így működik rendben!
[ Szerkesztve ]
"Nem gond ha nem vágod a párologtatók bináris nyelvét..."
-
bucsupeti
senior tag
ez így igaz, csak valahogy nehezen hihető hogy mi a fenéért nem tartalmazhat több layoutot, amikor pl bármilyen egyéb view- bol bármennyit rápakolhatok.
nem is az értelmezéssel vo,t a problémám, hanem valamiféle mintát szerettem volna kérni, ha már csak egy direct child lehet benne....
"Nem gond ha nem vágod a párologtatók bináris nyelvét..."
-
thon73
tag
Az vajon miért van, hogy update esetén a Linux alatti Android Studio azt írja ki, hogy Update, és update-eli is magát, míg a Windows alatti azt írja ugyanott, hogy Download, és elvisz a Canary Chanel-re? Elállítottam valamit? De kikényszeríteni sem tudom az update-et.
-
veterán
-
Ricardo128
aktív tag
Szép napot!
Mivel átirányítottak egy másik topicból, így hozzátok fordulok a kérdésemmel. Saját dolgomat megkönnyítve, bemásolnám szóról szóra az írásomat:
Üdv mindenkinek!
Lehet, hogy nem a legmegfelelőbb topicban teszem fel a kérdést, átnéztem az összefoglalót, használtam a keresőt is, bár így hajnalban nem igazán vagyok részletes. Max. átirányítotok egy másik témába.Szóval, kollégával készítünk egy androidos játékot, amit ingyenesre tervezünk, de lenne benne fizetős rész is (különböző karakterek, speciális képességek, stb). Ha erről valaki tudna írni nekem néhány sort, hogy ez hogyan és miként valósítható meg, vagy tudna linkelni akár magyar, akár angol nyelvű fórumot, azt megköszönném.gölmétcsül ©
-
Karma
félisten
válasz Ricardo128 #3568 üzenetére
Íme, egyenesen a hivatalos oldal. Itt mindent megtalálsz.
“All nothings are not equal.”
-
zoli1962
csendes tag
Sziasztok !
Lenne egy kérdésem,remélem itt választ kaphatok rá. App inventor van windowsra és androidra. Hogy offline-ban tudjam használni ahhoz van egy windows program. De androidra van-e ilyen program.Tehát egy androidos tableten is net kapcsolat nélkül tudnék "kísérletezni"
A válaszokat előre is köszönöm -
bucsupeti
senior tag
szerintetek mi költségesebb erőforrás és fejlesztés tekintetében. sqlite t
közvetlen használata, vagy sharedpreferences-ben json stringek kezelése?kb 50-100 rekordról van szó, viszont 5-6 osztályba tartozó objektumokkal és osztályonként 20-30 tulajdonsággal kell dolgozni, amik jellemzően boolean adatokat tartalmaznak. arra is fontos hogy az osztályok újabb tulajdonságokkal bővülhetnek később.
valamiért az orm-ek nem igazán jöttek be eddig nekem androidon.
köszi a véleményeket előre is!
"Nem gond ha nem vágod a párologtatók bináris nyelvét..."
-
bucsupeti
senior tag
válasz Oppenheimer #3574 üzenetére
köszi! tetszik a leirás alapján. hamarosan ki is próbálom!
"Nem gond ha nem vágod a párologtatók bináris nyelvét..."
-
veterán
gcm értesítések nem jönnek meg az appomhoz android 6.0-án. nem tudom miért. azért meg nem tudom miért kell egy kört szenvedni, hogy play services legyen az emulátoron.
[ Szerkesztve ]
https://play.google.com/store/apps/details?id=com.lovemap.lovemapandroid
-
veterán
válasz Oppenheimer #3576 üzenetére
mégse olyan sok szenvedés, több rémlett.
szerencsére csak a telefonomon nem működik az appomnak a gcm.
[ Szerkesztve ]
https://play.google.com/store/apps/details?id=com.lovemap.lovemapandroid
-
WonderCSabo
félisten
válasz Oppenheimer #3576 üzenetére
Nem kell szenvedni. A Google APIs emulatorokon alapbol van Play Services.
-
fatal`
titán
válasz WonderCSabo #3578 üzenetére
Használja még valaki az sdk-ban lévő emulátort? Rettenet szerintem.
Genymotion vagy visual studio emulator százszor jobb sztem.
-
veterán
-
thon73
tag
Két - egymástól és emulátortól is független - kérdésem lenne:
1. Észrevettem, hogy a JDK lemaradt, csak a JRE-t frissítettem. Pótoltam a hiányosságot, és azzal a lendülettel le is töröltem a korábbi verziókat. Az Android Studio (konkrétan a gradle) azóta nem akarja az igazságot. Egy sokkal régebbi JDK-t keres.
Be lehet ezt valahol állítani? Sehol nem találtam ilyet, a JAVA_HOME megváltoztatása pedig nem segített (Bár attól legalább az AS elindult) A kérdés hosszútávra is vonatkozik, gondolom lesz még majd újabb Java verzió is.2. StartActivity alatt flag-ek beállítása szükséges ahhoz, hogy service alól elindítható legyen. Eddig eljutottam, de konkrétan milyen flag-ek beállítása szükséges? Létezik ehhez valami leírás?
A gondom az, hogy az Activity elindul, de nem feltétlenül tér vissza a kiindulási pontra, hanem a saját csomagjában lévő másik Activity jön fel - már ha el volt indítva előtte. Ezt meg tudom vajon oldani valahogy?Előre is köszönöm a segítséget!
-
thon73
tag
Mivel már volt egy csomó Android Studio maradvány, fogtam az egészet töröltem, és feltettem újból; persze a legújabb JDK alá. Ez pont a fél napot vette igénybe, mire a proxy-tól kezdve mindent beállítgattam.
De továbbra sem bírom rendesen működésre bírni. Egy új project tökéletesen működik, de a régi, amit a github-ról töltöttem vissza, egy csomó régi beállítást (pl. korábbi gardle) keres.
Lehet vajon a projectet frissíteni valahogy?
Vagy ez tényleg úgy működik, hogy mindent abban kell végigvinni, amiben az ember elkezdett dolgozni?? Se JDK, se projekt-környezet nem frissülhet? (legalábbis automatikusan)Nagyon hálás lennék, ha tudna valaki segíteni, reggel óta szórakozok, és semmire nem jutottam, semmi használható doksit nem találtam. Előre is köszönöm, ha valaki megszán. Lehet, hogy én csesztem el valami teljesen triviális dolgot, csak épp nem jövök rá, hogy mi a nyavaja lehetett az.
-
bucsupeti
senior tag
Én linux alatt dolgozom még az 1.0 betaval kezdtem. Azóta folyamatosan frissitek minden normál verzióra. Van 8 nagyobb projektem és aemmi gondom nincs. Problémát olyan okozhat ha pl android api levelt váltasz. Mondjuk egy api 16 os projekthez biztos hozzá kell nyúlni ha át akarsz vele térni 23-ra.
A lényeg hogy neked valószínű a gradle build fájlok hiányoznak. Azokat kellene jól összerakni.
"Nem gond ha nem vágod a párologtatók bináris nyelvét..."
-
thon73
tag
válasz bucsupeti #3587 üzenetére
Valóban, a frissítés - egy elakadáson kívül - nekem sem okozott problémát. A projekt minden frissítés után szépen működött tovább.
Most véletlenül vettem észre, hogy az AS egy régi JDK-t használ, noha volt már újabb is a gépen. Speciel úgy vettem észre, hogy letöröltem a régit, és nem volt hajlandó tovább működni. JDK könyvtár/file beállítást (tehát nem a Java verzió beállítást) nem találtam sehol az IDE-ben; viszont szöveges kereséssel tele volt vele az összes settings file. Először is ezt nem akartam kézzel átírogatni.
Másrészt rengeteg maradvány volt a régi AS-ekből, szépen elnevezve mindegyik. Így aztán fogtam az egészet és letoltam a gépről az összes ide tartozó file-t. ((Az az én bénaságom, hogy közben véletlenül töröltem a mentett beállításokat, majd visszajátszom a színeket...))
Az új telepítés, némi proxy szívás után, tökéletesen futott egy MyApplication nevű csodálatos programmal
GitHub-ról levettem a projektet, amin dolgozom; és itt kezdődtek a bajok. Hiába frissítettem az AS-t többször, ez a projekt még mindig az ősrégi gradle-re, meg egyéb (pl. proxy) beállításokra mutogatott. Ez gyakorlatilag az összes alapkönyvtárban lévő beállításra igaz. No, itt akadtam el - egyszerűen nem hiszem, hogy ezeket csak kézzel lehet átírni. A projectet egyébként importáltam is (megnyitás helyett), de semmi nem változott. Merthogy a doksi ezt javasolja ugyanis.
Végül visszanyúltam az ősi megoldáshoz: csináltam egy azonos nevű, de kódot nem tartalmazó projektet, a beállításokat megtartottam abban, míg a source-file-okat a régiből (gittel együtt), szépen belemásoltam kézzel. Mármint AS-en kívül. Azóta csak egyet nyavalygott: nem találta az AS-ben a git root-ot, de ezt javította. És csodák csodája, a github is fogadta az "új" projektet. HOgy az otthoni (linuxos) rendszer mit fog majd szólni, nem tudom.
Két kérdés maradt nyitva bennem:
1. a projektek tényleg nem frissülnek az AS/Gradle frissítéssel?
2. ezt az egész miskulanciát most tényleg kézzel kell megcsinálni? Nincs ez automatizálva valahol?Ez egyébként azért is gond (szerintem), mert jön valaki, aki Androidot akar programozni. Feltolja az AS 1.5-t (most már 1.5.1-et), majd letölt próbaként egy programot a githubról. És akkor az tényleg nem fog menni, mert egy korábbi verzióhoz ragaszkodik?
Egyszerűen nem értem az egészet. -
-
thon73
tag
Ezt pl. nem találtam meg. Lehet, hogy rögtön az elején megoldotta volna a problémát.
Fel sem merült bennem, hogy a jdk-t projektenként kellene beállítani.Ez egyébként azt jelenti, hogy minden egyes projektben változtatni kell, ha a JDK változik?
Már az alapmappában komoly eltérés van a gradle.properties és build.gardle file-okban. Nem mintha ezt nem lehetne épp javítani kézzel, csak csodálkozom, hogy ezek miért nem lépnek tovább, ha a környezet változik.
Az .idea-t kiveszem. Akkor azt majd mindig létrehozza? Ill. miért nem így van ez a gyári beállításban? (Na jó, ez az utolsó költői kérdés volt.)
Köszönöm!
[ Szerkesztve ]
-
Sianis
addikt
SZERK: Megoldás a végén.
Üdv néktek!
Úgy néz ki megint belefutottam egy gyakori hibába, de a SO még nem hozott megoldást:
Adott egy Fragment van rajta mindenféle nézet, van rajta egy ViewPager is. Ha erről a Fragmentről elnavigálok egy transaction keretében, akkor amikor visszatérek, teljesen üres a ViewPager. Az Adapter egy FragmentPagerAdapter. Az Adapter getItem metódusa sem hívódik meg. Ez még nem is lenne gond, mivel ha minden igaz, akkor szépen cacheli ezeket a Fragmenteket. De, és ez az én bajom, még az onResume metódusok sem hívódik meg. Igaz az onPause sem, mikor eltűnnek a színről. Viszont akkor hová lesznek?
Akinek van ötlete, ne sajnálja!
Szerk: Szóval getFragmentManager() helyett getChildFragmentManager() kell neki! Ez a nem egységes, nem elfedett dolog viszont engem biztosan meg fog őrjíteni egyszer!
[ Szerkesztve ]
-
vlevi
nagyúr
Van arra valamilyen elfogadott (vagy legalább bevált) megoldás, hogy, ha máshonnan áthozok egy projectet (android studioban készült mindkettő), akkor a build.gradle ne f***a össze magát?
Konkrétan arról van szó, hogy pár hónapig használtam a win10-t, és közben használtam az AS-t is. 1.3, 1.4 verziókat, aszthiszem. Most, a rendes gépemet frissítettem Win7-ről win10-re, és a régi, próbakonfigon lévő projektjeimet szeretném megnyitni. De már a MyApplication1 is összeborul.
A mostani windows telepítés wadonatúj, új benne a JDK7-es, Az AS is vadiújan lett telepítve, és alá az SDK-k is. Felraktam a 6-os SDK-t, és még a 4.2.2-t.
Kókányoláson kívül máshogy meg lehet oldani a dolgot? Most ilyen marhaságokkal bosszant az AS
"Error19, 0) Gradle DSL method not found: 'android()'
Possible causes:<ul><li>The project 'MyApplication2' may be using a version of Gradle that does not contain the method.
<a href="open.wrapper.file">Open Gradle wrapper file</a></li><li>The build file may be missing a Gradle plugin.
<a href="apply.gradle.plugin">Apply Gradle plugin</a></li>" -
thon73
tag
Hát, én itt fentebb majdnem azonos kérdésben akadtam el.
Ami számomra kiderült:
- Korábban úgy tudtam, hogy a projekt közvetlenül nem átvihető két AS között. GitHub-on keresztül ez biztosan nem így van, két gépen is használom ugyanazt a projektet. De kézzel - a teljes projektet - átmásolni nem tudtam. Ez persze egyébként megfelelően beállított projekt ill. két azonos AS között szól.
- Minden, amivel a fordítás történik a projektben van megadva. Ezeket át tudod nézni, ha az 'Open Module Settings (F4)'-et megnyomod a projekt nevénél. PL. a gradle verziója, sdk verziója, helye stb. mind itt van. Szerintem nálad itt lesz az eltérés, de érdemes egy új projektből "puskázni".
- De ez nem elég, mert nekem pl. gradle.properties file tartalmazza a proxy beállításokat (néha (!) automatikusan beállítja). A fordítás nem megy a nem-proxy-s gépen, ha ez be van állítva!Talán a legegyszerűbb (nálam így volt):
- készítettem egy új projektet, azonos beállításokkal (pl. package name).
- bemásoltam ebbe a lényegi részeket (ez nagyjából a 'main' alatt) a régi projektből - előbb persze töröltem az újat
- érdemes a git mappát is átmásolni, hogy megmaradjon
VAGY
- a TC-ben szépen minden settings file-t összehasonlítgattam az új és régi projektben, abból rájöttem, hogy mi van rosszul beállítva.A két gépemen (ráadásul egyik linux, másik win) sokszor másolgattam két projekt main "belsejét", mindkét gépen külön-külön létrehozott projekt "külső" között. Ez minden további nélkül ment. (Sőt, volt egy harmadik játékos is: AIDE a tableten, az is ment ugyanígy.) De a github-on, miután be bírtam üzemelni az összes proxy-s elérést, ez sokkal egyszerűbb.
De a projekt és a fordító alkatrészek verzióját semmi nem szinkronizálja. Pedig logikus lenne valami kapcsoló, ami a projektet a legújabb AS/gradle/sdk verzióra emeli. Én nem találtam ilyet.
Remélem, segítettem
-
Axxered
újonc
Sziasztok!
Lenne egy olyan feladat, hogy androidos okos-órán kellene mindent lekapcsolni (amit csak lehet) ami áramot fogyaszt, kivéve a giroszkóp + gyorsulásmérő + bt.
Merre induljak el a megoldásért? Kelle erre valami spec alkalmazás, vagy már létezik ilyen? Vagy közvetlenül összekötve géppel is megoldható valami programmal? Linkek, appok, leírások is jók lennének.A kérdés még az lenne: Hogyan tudom rávenni a rendszert, hogy ne folyamatosan küldje a BT-on a mérési adatokat, hanem mondjuk 5-7mp-es blokkokban, közben meg ki, vagy stand-by módba kapcsoljon a BT? (Ez egyenlőre másodlagos.)
Ha valaki a törzsgárdából tevőlegesen is tudna segíteni, akkor azt nem kívánnám ingyen, sőt sikeres megoldás esetén hosszútávon is dolgozhatnánk együtt kiemelten jó bérezéssel. Elég nagy költségvetésű a projekt, de sajnos semmit nem írhatok róla itt.
Ez a probléma egy nagyon kis része az egésznek, de most erre kell megoldást találnom, vagy megoldótPrivátban és/vagy skype-on adok bővebb infót ha érdekel a feladat. Adataim a profilomban, ha komolytalannak tűnnék a hozzá nem értésem miatt
Minden rendszer, vagy része egy rendszernek.
-
Axxered
újonc
Nincs eldöntve, de kb ilyesmi lenne megfelelő : [link]
Ez csak a teszteléshez kellene, a projekt célja egy célirányosan tervezett prototípus elkészítése az adott feladatra. Saját fejlesztés kell legyen a hardver is, erre van a pénz főleg, meg persze a feldolgozó szoftverre.
A teszthez az NI szoftverét használjuk majd feldolgozó oldalon, ebben a programban veszünk részt: [link]Ötlet valakinek a feladat megoldására? Kérdés?
[ Szerkesztve ]
Minden rendszer, vagy része egy rendszernek.
-
erdomester2
tag
Sziasztok! Tudja valaki, hogy kell adózni az app fejlesztésből befolyt jövedelemből? Ha jól értelmezem a törvényt, ez önálló tevékenységből származó jövedelem, amit 16% SZJA és 27% EHO terhel, ami csodálatos, ha azt nézzük, hogy egy 100.000 forintos bevételból 60.000 marad (90%-os adóalappal számolva). Esetleg van más megoldás? Illetve az EHO-t tutira kell fizetni akkor is, ha én 40 órában már foglalkoztatva vagyok főállásban, ez pedig mellék jövedelem? El fogok menni egy könyvelőhöz természetesen, csak érdeklődöm. Privátban is jöhetnek válaszok.
-
fatal`
titán
válasz erdomester2 #3598 üzenetére
Kell igen, csodálatos magyar adószabályok.
Új hozzászólás Aktív témák
- exHWSW - Értünk mindenhez IS
- Telekom mobilszolgáltatások
- ThinkPad (NEM IdeaPad)
- Kerékpárosok, bringások ide!
- NVIDIA GeForce RTX 3080 / 3090 / Ti (GA102)
- Android alkalmazások - szoftver kibeszélő topik
- Hardcore café
- iPhone topik
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- Kés topik
- További aktív témák...
- APPLE MacBook Air 2020 13" Retina - M1 / 8GB / 256 GB SSD / MAGYAR / 96% akku, 81 ciklus / Garancia
- LG NanoCell 55NANO766QA Halvány píxel csík
- Philips 58PUS8545/12 1 ÉV GARANCIA Játék üzemmód
- Tyű-ha! HP EliteBook 850 G7 Fémházas Szuper Strapabíró Laptop 15,6" -65% i7-10610U 32/512 FHD HUN
- Bomba ár! HP EliteBook 840 G5 - i5-8G I 8GB I 128GB SSD I 14" FHD I HDMI I Cam I W10 I Gari!