Android Delphi XE5 környezetben
2015-04-18T02:08:22+02:00
2015-04-18T17:31:34+02:00
2022-07-22T09:51:31+02:00
  • Úgy képzeld el, mintha desktop alkalmazást készítenél, melynek az ablaka átméretezhető. Csak itt eleve az első megjelenés is valamilyen átméretezett dimenziókkal történik (az adott mobil szerint). Más tanácsot nem nagyon tudok mondani, én egy programot írtam eddig Android-ra, és szépen megjelenik.
    Annyit még hozzá tudok tenni, hogy a mértékegység nem pixel alapú, hanem virtuális, ha kódból akarod módosítani a left, top, width, height tulajdonságokat.
    Mutasd a teljes hozzászólást!
  • Így sem jó, mert így nem akarja megtartani a button szélességét, teljesen keskeny lesz.
    Mutasd a teljes hozzászólást!
  • Próbáld a komponensek anchor tulajdonságát úgy beállítani, hogy ha pl. azt szeretnéd, hogy középen legyen, elhelyzed a designer-ben középre, és beállítod hogy Left, Top, Right True legyen a Bottom meg False.
    Mutasd a teljes hozzászólást!
  • Először is, köszönöm, hogy írtál. Idáig sikerült eljutnom, de például már a felbontás nem stimmel, pedig a jobb felső sarokban beállítottam. Az IDE-ben a gomb pl. középen látszódik, de a telefonon jobb oldalt jelenik meg. Ha meg lejjebb rakom, a telefonon meg se jelenik...
    Mutasd a teljes hozzászólást!
  • Hol akadtál el?

    Egy "Hello world" menete:

    1. Menü: File/New/Fire monkey mobile application
    2. Menü: File/Save project as...
    3. Rádobsz egy TButton-t a form-ra
    4. Duppla klikkelsz rá és beírod a "Showmessage('Hello world!');" sort
    5. Rácsatlakoztad az Android-os device-od az egyik USB-re (Win 7 alatt az enyémet automatikusan felismeri), a device "developer" vagyis "debug" módban kell, hogy legyen
    6. A Delphi-ben jobbra-felül click a "Target playforms (Android)"-ra, majd az SDK-s bejegyézsre, megjelnik a "Target" ág, amit kinyitva itt kell lennie a mobil-odnak, ha nem, jobb klikk a "target"-re és "refresh" - aktiváld dupla-klikkel
    7. A Delphi button-oknál ráklikkelsz a "Play" button-ra, vagy ha debug-olni is szeretnéd a tőle jobbra lévőre, és ennyi elindul a program a mobilon

    Az emulator-t nem érdemes használni, mert nagyon lassú.
    Mutasd a teljes hozzászólást!
  • Sziasztok!
    Android témával ismerkednék, de valahogy sehogy nem akar összejönni, egyszerűen annyira kínai nekem ez a téma, hogy az valami borzasztó. Felraktam már minden lehetséges IDE-t, de egyikben sem sikerült csinálni semmi értelmeset.
    Ráadásul, pl. az Android Studiot nem is bírja a gépem, úgyhogy azt inkább le is törlöm...
    Viszont van RAD studiohoz is Android, ami már jól hangzik, mert a Delphit már úgy-ahogy, ismerem.
    Viszont a neten 1 db épkézláb példaprogramot sem találtam.
    Szóval alapjában Delphi "felfogású" vagyok, de szeretném megtanulni az Androidot. Ebben kérném a segítségeteket, hol kezdjem? Ha valaki azt mondja, Eclipse-ben csináljam, abban is benne vagyok, de szerintem a Delphi egyszerűbb lenne...

    Előre is köszönöm a válaszokat!
    Mutasd a teljes hozzászólást!
Tetszett amit olvastál? Szeretnél a jövőben is értesülni a hasonló érdekességekről?
abcd