- Folyamatosan hazudott a bitcoin állítólagos feltalálója
- Vírusirtó topic
- Windows 11
- Call center-forradalom: AI alakítja át az ideges telefonálók hangját
- Milyen routert?
- ASUS routerek
- HBO Max & OD topic
- Vodafone otthoni szolgáltatások (TV, internet, telefon)
- Sarokba szorította a Huawei az Apple-t Kínában
- Kínos ügy lett az OpenAI Scarlett Johansson-botránya
Új hozzászólás Aktív témák
-
-
thiclyoon
aktív tag
Kezdem nem érteni (én sem) #5400-as hozzászólásban már működött. az hogy
btnLogin
ként vagybinding.btnLogin
ként éred el, szerintem ne zavarjon, ez a téma is nagyon sokat fejlődött csak az elmúlt 2,5 év alatt (java-s findViewById, butterknife, kotlin synthetic, view binding + data binding), simán lehet hogy az oktató lehagyott valamit(amúgy bme infó msc-n is binding.xy-ként tanítják ha ez számít valamit )
-
-
thiclyoon
aktív tag
persze mivel
"binding.btnLogin" != "btnLogin"
. ezzel annyira akartam rávilágítani, hogy ha megvan a (vagy egy) működő megoldás (ami itt a binding.-os lett), akkor minek rágódni azon hogy a másik nem működik? nem működik és kész, én még nem láttam olyan kódot amúgy ahol binding. nélkül működött volna. örülni kell hogy megvan a megoldás és haladni tovább, én úgy gondolom nem szabad fennakadni az apróságokon. számomra ebből annyi lenne a tanulság, hogy "a view-kat binding. előtaggal érem el innentől kezdve, noted", és kész. a fenti mind személyes vélemény, off vége[ Szerkesztve ]
-
bandi0000
nagyúr
válasz urandom0 #5406 üzenetére
Pedig attól, hogy félelmetes a kotlin, sokkalta jobb mint a java, és Android is rengeteget fejlődött, sokkalta egyszerűbb lett, gondold el, hogyha van egy formod 10-20 view-al, az 20db változó, + 20 db findViewById, sokkalta kompaktabb lett az egész
Amúgy még azt tudnám elképzelni, hogy változót hozott létre, btnLogin néven, és értéket adott neki, mert utána működik a dolog ugye
[ Szerkesztve ]
Xbox One: bandymnc
-
urandom0
aktív tag
Nem azzal van baj, ha akarnám, szerintem nem okozna problémát átállni Javaról Kotlinra. Az más kérdés, hogy már eleve a Javát sem szeretem.
Pedig régen írtam programokat Turbo Pascalban DOS alá, azt élveztem. Meg írtam Linux alá C-ben, azt is élveztem. Írtam egy mini-közösségi oldalt, PHP backenddel, 5 nap alatt 500 felhasználóm lett
Az is jó volt.
Van egy saját web crawlerem is, Vala nyelven írtam, 0-24-ben fut egy Debian VPS-en, adatokat gyűjt a webről. Semmi értelme, de élveztem, amikor megírtam.
De az Androidos témát nem élveztem egy percig sem, csak azért csináltam, mert azt gondoltam, a mobilappokat a legkönnyebb monetizálni.
Na, nem sorolom tovább, nincs értelme -
Zsoxx
senior tag
Szerintetek a Google Geocode API-ja szándékosan van ennyire lebutítva? A
getFromLocationName()
függvényről beszélek, pl. ha átadom neki a "Balaton" szót, elvileg az összes, Balaton-nal kezdődő településnevet vissza kéne adnia, de csak a tó nevét kapom meg. Balatonfüredet még a "Balatonfü"-re se találja meg.
Gondolom, a fizetős Places API-nál nincsenek ilyen problémák, az tökéletesen működik.[ Szerkesztve ]
-
thiclyoon
aktív tag
Ahogy írod (kivéve ez: "az összes, Balaton-nal kezdődő településnevet vissza kéne adnia" - ez nem igaz). A link szerint ezt az API-t akkor használd, ha teljes névre keresel ("Balaton", "Balatonfüred", és nem "Balatonfü"), és egy eredményre számítasz. Minden másra ott az Autocomplete.
[ Szerkesztve ]
-
Zsoxx
senior tag
Szerintetek az Android-fejlesztők közül hányan ugrottak rá a Jetpack Compose-ra? Érdemes megtanulni?
-
bandi0000
nagyúr
Szerintem sokan, ên is szeretném, de nem biztos, hogy merném alkalmazni egy full új projektben, mert ha elakadok, akkor cumi van :D Bár ott a stack-o, de pl jelenleg a navigàció bonyolultabb, legalább is amikor legutóbb láttam, és egy 3. Féltől szàrmazó megoldást javasolnak, szinte olyan mint a NavigationComponent elött, akkor is egy másik könyvtárat kellett volna használni, ami megoldja
Xbox One: bandymnc
-
bandi0000
nagyúr
Mindig a tesztelhetőséget emelik ki, mint fő előny, nekem kicsit ilyen HTML CSS feelingem van, amit nem szeretek, sose tudtam normálisan, és hatékonyan alkalmazni Valahogy ez a xml-es dizájneres ide oda húzogatás nekem nagyon bejön.
Amúgy szerintem, ha szépen el vannak szeparálva, akkor átlátható az
Xbox One: bandymnc
-
szabozsolt87
tag
Sziasztok,
Szeretnék segítséget kérni tőletek a következő problémával kapcsolatban: Egy custom romot telepítettem a redmi note 10 pro készülékemre. Van belőlük jó néhány ezért próbálgatom őket. A legutóbbi alkalommal megváltoztatta a recoveryt. A twrp helyet feltett valami mást. Vissza szeretném rá tenni, hogy további romokat próbáljak ki, de az adb sdk valamiért nem tudom telepíteni 0 fájlt telepít és cmd-ből fastbootba nem tudok flashelni recoveryt. Eddig minden tökéletesen működött hiszen korábban már több alkalommal is megcsináltam. Próbáltam már win 10 és 11 operációs rendszerekkel is, de nem jó valamiért. Utána kerestem googleba, de nem tartám érdemben megoldást.
-
domel
tag
Egy programozó szempontjából mi a fene az a custom rom? Mindenre kapok engedélyt? (pl. saját programból mobil hálózatot választok, vagy ilyesmi?)
A lenti (előző) témához csak annyit, hogy mi programozunk, nem foglalkozunk operációs rendszerek telepítgetésével, én a helyedben elvinném szervízbe hogy telepítsék vissza az eredeti oprendszert, kifizeted a kb 10e Ft-ot, aztán próbálgatod tovább, ha még van hozzá kedved -
fatal`
titán
válasz szabozsolt87 #5420 üzenetére
Nem jó topic, android szakmai topicba nézz át.
Az adb-t meg a fastbootot nem kell telepíteni, le tudod tölteni a command line toolst a googletől: [link]
#5421: Ne vicceljünk már ilyennel elvinni szervizbe és kicsengetni 10k-t.
[ Szerkesztve ]
-
szegedilaci
tag
Sziasztok, Appsheet fejlesztésben tudna valaki segíteni?
-
bucihost
senior tag
Sziasztok! Adott egy online rádió hallgató alkalmazás. Fel raktam play áruházra is, viszont most alakítottam rajta kicsit és ment rá egy frissítés. Play áruház vissza dobta, hogy már csak SDK 31 (vagy felette) lehet. Átírtam, viszont innentől android 12-n elhasal az alkalmazás. Ki debugoltattam, és ez a hibaüzenet jön:
Targeting S+ (version 31 and above) requires that one of FLAG_IMMUTABLE or FLAG_MUTABLE be specified when creating a PendingIntent.
Viszont ha visszaírom a forráskódban az SDK verziót 30-ra (compileSdkVersion 30, targetSdkVersion 30), és magát az apk filet telepítem android 12-re akkor minden további nélkül működik.Találkoztatok már ilyennel? Ha igen mi a megoldás? Netet bújtam, de az ottani megoldásokkal ugyan ez a felállás.
-
bucihost
senior tag
válasz bandi0000 #5426 üzenetére
Updateltem a workmanagert, de semmi változás.
def work_version = "2.7.1"
implementation "androidx.work:work-runtime:$work_version"
Van intent és pendingintent is. Meg is adtam neki a hiányzó flaget. De ez sem vezetett semmire.PendingIntent pendingIntent = PendingIntent.getActivity(service, 0, intent, PendingIntent.FLAG_UPDATE_CURRENT | PendingIntent.FLAG_IMMUTABLE);
-
amstro555
tag
Sziasztok! Szeretnék egy kis segítséget kérni kezdő programozóként. Írtam egy androidos SMS.apk appot, amit riasztónak szeretnék használni: ha a giroszkóp érzékeli a telefon mozgását, SMS-t küld. Működik is, de csak a telefon gyári SMS küldő programjának adja át az adatokat: telefonszám + szöveg. Hogy lehetne megoldani, hogy küldje is el? Köszönöm! (appinventor.mit.edu oldalon írtam)
-
vlevi
nagyúr
válasz amstro555 #5430 üzenetére
Igazából semi extra nincs benne, ahogy látom.
Természetesen kell egy engedély az SMS küldésére, és persze maga az SMS küldő metódus.
De, ahogy nézem ez egy nagyon-nagyon régi példa, mert, nem elég, hogy java-ban íródott (mostanában a kotlint preferálja a Google), de még az edittext-eket is a findviewbyid -vel keresi a képernyőn... :)
Az első példa az alapértelmezett SMS küldő applikációval küldi az SMS-, a második pedig az Android beépített SMS küldovel.Érdemes lehet a Google oldalán is utána nézni, hogy manapság mi az ajánlott modszer.
-
balazs1022
őstag
Sziasztok!
Poco X3 telefonom van. Szeretném MILC fényképezőgéppé alakítani. 4 kamera van a hátulján. Ebbol ketto semmire sem való. A 4 ből 3-nak ugyanolyan a csatlakozoja. Tettem bele még egy ugyan olyan 13mp-es kamerat (mint ami alapból benne van), az egyik makró lencse helyere. Sajnos nem is ismeri fel egyik alkalmazas sem. Nem lehet valahogy megoldani, hogy ugyanaz a kamera masik slot-ban is mukodjon? Mivel ugyanolyan kamerarol van szo ezert fel kellene h ismerje...
A következő lepes az lenne, hogy a lencseket kiveszem, es csak a pőre szenzor látszik ki, majd erre csatlakoztatnek objektiveket. A makró kamerat egyebkent meg tudtam igy csinálni, tudok raw-ban is fotozni vele. Csak keves a 2mp-es felbontas. Igy nez ki, mikor az érzékelő kilatszik:
[ Szerkesztve ]
https://fototrend.hu/fotok/fotos/balazs1022/index.html
-
prime_adam
aktív tag
Sziasztok!
Egy kis elméleti segítséget kérnék tőletek, de légyszi csak kíméletesen, mert nem vagyok mobilfejlesztő.
Adott egy viszonylag komplex weboldal (frontend React), ahol egy külső payment gateway (Stripe) van használatban. A felület szépen skálázódik mobilra is.
A kérdés, hogy van valami egyszerűbb mód ebből appot csinálni, vagy felejtős? React Native WebView-ra gondoltam, de van egy csomó kérdés, ami nem tiszta:
- Külső linkeknél hogy akadályozom meg, hogy ne a webview-ba töltődjön, hanem például nyissa meg normál böngészőben?
- Hogyan tudok webview-ból stripe fizetést indítani? Ugye Google nem fogja elfogadni, ha simán betöltöm a webview-ba (ha egyáltalán lehet) a stripe fizetési oldalát, mert tudtommal app-on belüli vásárláskor a Google Pay-en keresztül történnie a fizetésnek.Ráadásul nem tudom elfogadja-e a Google és extra munka lenne, hogy offline is betöltsön (PWA?), bár utóbbi a legkisebb gondom.
Másrészről, minden más megoldás (még a React Native portolás) is dupla kódbázist eredményezne, ami nagyban nehezítené a jövőbeli munkát.
Szóval volt köztetek már valaki hasonló helyzetben? Mi lett végül a megoldás?
-
thiclyoon
aktív tag
válasz prime_adam #5434 üzenetére
Offban írom, mert ezek natív iOS-es tapasztalatok - közel sem biztos, hogy Androidon is pont így van minden, de a nullánál talán több:
- normál böngésző kezelését a mobilra fejlesztett app kódjából lehet megoldani,
- appon belüli vásárláshoz pedig le kell fejleszteni (legalább) azt a részt mobilra is, be kell húzni az adott SDK-t (elvileg ez az Androidon), másképp nem oldható meg szerintem, amit írtál,
- offline működéshez pedig itt lehet érdemes elindulni, ez is kódot igényel tudtommal.Ahogy írtam, nálam iOS tapasztalat van (de egy székkel odébb a kollégám csinálta meg ugyanezt Androidra). Nálunk könnyítette a helyzetet, hogy nem kellett se offline működés, se fizetéses funkció, így csak a böngésző alakítása kellett. Valamint azt még érdemes lehet tudni (például azért, mert lehet, hogy egy év múlva meg iOS-re szeretnétek áttérni), hogy az Apple korábban elég szigorú szemmel nézte az ilyen (egy WebView-ba csomagolt) appokat, és nem is nagyon engedte ki. Ma már jobb a helyzet, de ez is egy kockázat lehet
-
balazs1022
őstag
válasz balazs1022 #5432 üzenetére
Erre senki? Még fizetnék is érte, ha valaki meg tudná csinálni. :)
https://fototrend.hu/fotok/fotos/balazs1022/index.html
-
prime_adam
aktív tag
válasz thiclyoon #5435 üzenetére
Köszi a választ!
A külső linkek kezelését megnéztem és valóban találtam rá megoldást (legalábbis elméletileg).
A fizetési rendszerrel viszont továbbra is vannak bajaim. Ahogy nézem az SDK-t úgy tudom használni, hogy van egy "natív gomb", ami fizetésre megjelenít egy réteget az app felett. Ez egyébként tök jó lenne, csak a fizetési gomb már szerepel a webes verzióban, elküld egy kérést a backendnek, az elindítja a stripe fizetést és a frontend visszakap egy URL-t, amire megtörténik az átirányítás. Tehát nem tudom, hogy ebben a folyamatba hogy lehetne az SDK-t beilleszteni, ráadásul belülről a webview-ból triggerelni a natív fizetést
Szerk.: talán azt lehetne, hogy mint a külső linknél, ha stripe átirányítás történne, helyette bedobom a natív stripe fizetési réteget és lekérem hozzá az adatokat. De ez csak ötlet, fogalmam sincs, hogy működne-e
[ Szerkesztve ]
-
thiclyoon
aktív tag
válasz prime_adam #5437 üzenetére
Szerintem a Stripe-ot így nem lehet megoldani (vagy szét kell hackelni valahogy), ez tipikus olyan SDK-nak tűnik, ami felrak egy gombot, a többit intézi (google login is hasonló). Biztos van rá kerülőút / "okos megoldás", de gondolkodni kell rajta...
-
prime_adam
aktív tag
Akinek van már Google Play developer accountja tudna segíteni pár kérdésben a regisztráció kapcsán? Nem akarom elszúrni, mert folyamatosan fizethetek érte.
Igazából a Google Dev account és Google account közötti kapcsolat nekem nem tiszta. Ami fontos, hogy céges accountot nyitnék.
1. Azt írja, hogy a Dev account és Google account végérvényesen összetartozik és nem változtatható. Egy business dev accountnál, ahol több felhasználó is lehet ez nagyon rossz gyakorlatnak tűnik, hiszen ha eltűnik a fő felhasználó az összes business adat és app megy a kukába. Vagy valamit nem jól értelmezek?
2. A fenti gondolatmeneten létrehozok egy új google fiókot a business számára (más nevén, mert nem az enyém a business), de szeretném használni, mert én fogom feltölteni és kezelni a cuccokat, akkor attól félek, hogy bannol a google több fiókhasználat miatt.
3. Végezetül amikor hitelesítésnél kérik a személyit, most a google account adatait akarják ellenőrizni vagy a play developer-nél megadott adatokat?Teljesen kavarnak tűnik nekem ez az egész, mintha összemosnák az egyéni és céges dolgokat.
[ Szerkesztve ]
-
Kutyauto
csendes tag
Sziasztok,
Android Studioban próbálkozom egy alap tanfolyam után. Egyszerűbb kis appok már mennek.
Pályamódosításként kezdtem bele, de már látom hogy valószínűleg csak hobbi marad... azért csinálom, amikor szórakoztat, hátha lesz valami.
A kérdés: A benne lévő AVD emulátort használom. Sajna szinte minden nap törölni kell és újra kell telepíteni , mert megdöglik, nem tud elindulni. Jó, hogy pár kattintás, de például az emulátoron átállított nyelv, meg ilyesmi mindig elvész és az már macerásabb. Valamit nem jól csinálok, vagy hogy lehetne ezt elkerülni? (általában csak hibernálom a gépet amikor nem használom, de úgy vettem észre mindegy neki ha rendesen leállítom is.)[ Szerkesztve ]
-
Dilikutya
félisten
Ezt ismeri valaki? Proapp.
Nem lenne drága, ha értékelhető tudást, anyagot ad. Viszont sehol nem találok róluk semmilyen véleményt.Nem vagyok perverz, csak haladok a korral. (Még mindig: Rock&roll feeling baby, rock&roll feeling.....)
-
thiclyoon
aktív tag
válasz Dilikutya #5443 üzenetére
Ismerem az alkotókat nincs közöm a projekthez, de valamennyire rálátok a dolgokra. Van konkrét kérdésed esetleg? Általánosságban nehéz beszélni, nagyon sok minden függ tőled (hogy csak két végletet említsek, nem mindegy, hogy a pár kommenttel feljebb is előjött "szeretném átképezni magam, mit tegyek?" szintről indulsz, vagy van 2 mérnöki / IT diplomád, eddig backendeztél, és mostantól szeretnél frontendezni)
Amit mindenképp érdemes tudni - bármilyen szintről is jön az ember -, hogy egy online kurzus elvégzése után (legyen az bármilyen jó / rossz) nem lesz fejlesztő, meg a cikkekben sokszor clickbaitelt "milliós fizetések" sem fognak bekopogni.
Azért is krédezem a fentit, mert ha valaki az alapoktól indul, és nagyok az elvárásai (nem saját hibája miatt, ahogy említettem, a hírekben is például gyakran felfújt dolgokat lehet látni), az - szerintem - minden online tanfolyamban csalódni fog, és az elköltött 3,5 forintot is bánni fogja. Ha meg profi / hozzáértő, akkor nem gondolnám, hogy egy magyar nyelvű kurzusra akarna támaszkodni. De mindig van edge case, olyan kivétel, amire nem is gondolnék
Nem rontva az üzletet az szerintem mindenki számára nyilvánvaló, hogy ha munkaszinten akar ezzel foglalkozni valaki, akkor az angol elengedhetetlen számára (ha valakinek ez új, akkor most már tudja ). Angol nyelvű kurzusból meg rengeteg van, ahol nem csak egy random magyar fórumozó véleményét tudod kikérni. Teljesen véletlenszerűen felcsaptam a Udemy-t, beírtam hogy "Angular", az első találat 176922 értékeléssel rendelkezik és 646944 tanuló vette meg. 177k értékelést átolvasni persze végtelen idő lenne, de van hozzá x/5-ös szummázott értékelés is nyilván. Ehhez meg nem árt tudni, hogy az Udemy trükkös, és ki kell várni az akciót - de ha még úgy is sok lenne a kb. 15 dollár / nincs kedve az embernek kivárni, akkor nem kell sok leleményesség a let's say virágbolti verzióhoz. -
Dilikutya
félisten
válasz thiclyoon #5444 üzenetére
Nem tervezek átképzést. Csak bele akarok kóstolni, kíváncsi vagyok. Tudom, hogy nem egy ilyen anyag a csoda. IT-s vagyok, de a programozáshoz amúgy annyi közöm van, amit fősulin tanultam, főleg C#, kis php.
Nem vagyok perverz, csak haladok a korral. (Még mindig: Rock&roll feeling baby, rock&roll feeling.....)
-
Kutyauto
csendes tag
Hát jó eddig nem lett. Azt vettem észre, hogy amikor elsőre nem bírom elindítani olyankor beragad a memóriába egy emulator.exe meg egy emulator64-crash-service.exe és egy qemu-system-x86_64.exe nevű program. Ha azokat mind kilövöm, akkor következő manuális indításra elindul rendesen.
Új hozzászólás Aktív témák
- Autós topik látogatók beszélgetős, offolós topikja
- Folyamatosan hazudott a bitcoin állítólagos feltalálója
- Minecraft
- Projektor topic
- E-roller topik
- Vírusirtó topic
- gban: Ingyen kellene, de tegnapra
- Így nem hajlik, úgy kettétörik az új iPad
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- LED világítás a lakásban
- További aktív témák...
- -70% HP EliteBook 850 G7:i7 10610U,32GB RAM,512GB SSD,15.6" FHD,vil.MAGYAR numeri.bill,WWAN 4G,Win11
- ASUS TUF Gaming GeForce RTX 4070 Ti 12GB
- Hama Ultraslim Fali konzol (TV)
- ÉRKEZETT Legújabb Bontatlan Új M2 IPAD PRO 2022 12,9 128GB - 256GB Wi-Fi Azonnal DEÁK TÉRNÉL Átvehe
- Női városi bringa (Sierra City)
Állásajánlatok
Cég: Ozeki Kft.
Város: Debrecen
Cég: Alpha Laptopszerviz Kft.
Város: Pécs