Hirdetés

Új hozzászólás Aktív témák

  • urandom0
    őstag

    Hello,

    Esetleg ha ért valaki hozzá meg tudná mondani miért hibás a java kód? [link]

    context = LocaleHelper.setLocale(MainActivity.this, "en");
    Ezzel van gond a MainActivity -ben
    LocaleHelper -ben lévő LocaleHelper class belüli setLocale -t hívja meg, de
    olyan mintha a class nem lenne instantiate -va.
    LocaleHelper piros

    A gond az, hogy nem tudom hogy kell Android-ban instantiate -t csinálni.
    /nem tudom hogy van magyarul a instantiate , sose tanultam magyarul kódolni/

    btraven:
    ez nekem? Nem a java val van gondom. Az Androiddal. :)
    Mint a fenti példa is mutatja, java-ban tudom hogy kell csinálni, de Androidban nem úgy kell. Vagy hogyan lehet elérni ezt meg azt xml-ből java val.
    Hogy lehet egyik xml-t a másikba rakni..stb
    De sehol se kóddal csinálják, hanem manuálisan.
    Alig használják a java-t ,én meg csak azt szeretném.

    Ez az xml-es bohóckodást én is utáltam Androidban. Sőt, az igazat megvallva, az egész Android fejlesztést utáltam elejétől a végéit. Van egy cikk ebben a témában angolul, ezt szoktam ajánlgatni: https://rmirabelle.medium.com/the-android-sdk-is-the-worst-thing-on-earth-c3aaebbd2e6d

    Százával vannak még hasonló írások: https://news.ycombinator.com/item?id=41062292
    https://news.ycombinator.com/item?id=40742719

    Aki ezt az xml-es faszkodást kitalálta, annak remélem külön bugyra van a pokolban. Lehet egyébként procedurálisan is csinálni az egészet, de ahhoz közel nulla dokumentáció van.
    Mondanám, hogy térj át inkább Kotlinra, és tanuld meg a Jetpack Compose-t, de csak akkor mondanám, ha rosszat akarnék neked (és ha nem tudnám, mi az a declarative UI nevű lázálom). Én azért hagytam abba az Android fejlesztést, mert egy tragédia az egész, elejétől a végéig.

    Csak egy dolgot mondok neked, ha egy framework doksijában olyanokat látsz, mint pl. hogy "less code", "intuitive", "it simplifies...", "makes it easy", akkor sovány vaddisznó vágtában menekülj onnan. Sőt, ha jót akarsz magadnak, a nagyvállalati cuccokat, úgy, ahogy vannak, kerüld el.

Új hozzászólás Aktív témák