Android programozás, Android alkalmazások készítése - Szoftverfejlesztés fórum

üzenetek

hozzászólások


ArchElf
(addikt)
Blog

Ne foglaljuk el a Programozás fórumot, gondoltam nyitok egy specifikusan Android fejlesztéses topicot.

Kis források, indulásnak: Google Android fejlesztői portál

Gyakorlatilag minden megtalálható itt, amire szükség lehet:
- Segítség induláshoz (Gy.I.K.)
- Fejlesztői környezet letöltése, konfigurálása
- Példák
- Teljes referencia

[ Szerkesztve ]


doc
(nagyúr)
Blog

remek :C
ami meg nagyon jo, azok az SDK-hoz letoltheto peldaprogramok (Sample), pl. Lunar Lander, Bluetooth chat, stb, erdemes megnezegetni oket, egesz jol is vannak commentelve


ArchElf
(addikt)
Blog

Mondjuk nekem az SDK-hoz csatolt példakódokkal eddig csak gondom volt - persze megbeszéltük, hogy te csak szövegszerkesztő + compiler párost használsz :DDD
Lehet, hogy nekem is le kellene szoknom arról, hogy az IDE fogja a kezem :)

AE

[ Szerkesztve ]


ArchElf
(addikt)
Blog

Tutorialnak találtam még ezt: hackaday.com - android-development-101
Elsőre ígéretes tutorialnak tűnik.

Egy komment a témához - én otthon megszenvedtem a netes hozzáféréssel: A virtuális gépen nem akartak működni a netes komponensek. Kis keresgélés után rájöttem, hogy a Virtuális gép valamiért nem fér hozzá a DNS beállításhoz (vagy a Win 7 nem hajlandó forwardolni a DNS kéréseket a routeremhez). A DNS-t kézzel megadva (8.8.8.8 - google open dns szervert) már minden ment flottul.

AE

[ Szerkesztve ]


[pod]Diablo
(őstag)

Jó otlet volt topic: )

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent" android:layout_height="fill_parent">
<TextView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="@string/hello"
/>
<Chronometer
android:text="Chronometer"
android:layout_width="wrap_content"
android:layout_height="wrap_content" android:id="@+id/stopper">
</Chronometer>
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/start"
android:text="start">
</Button>
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/stop"
android:text="stop">
</Button>
</LinearLayout>

Ez a Layout xml kodja.


ArchElf
(addikt)
Blog

Nincsenek is OnClick eseményeid definiálva :)

mod:
Mondjuk látom a kódban, hogy ott van, de csak a start-ra... Nem csoda, hogy Stop gomb nem csinál semmit:
@Override
//Chronometer stopper = (Chronometer) findViewById(R.id.stopper);
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);

setContentView(R.layout.main);

Button start = (Button) findViewById(R.id.start);
start.setOnClickListener(this);

}

Kellene két vastagított sor a start alá stop-ra is...

A onClick eseményeket egyébként a main.xml-be is beteheted, így:
<Button
...
android:onClick="myClickHandler" />

Ilyenkor a myClickHandler függvénynek alapból az Activity-ben kell lennie.

AE

[ Szerkesztve ]


[pod]Diablo
(őstag)

Kosszi szepen,hazaerek meg is csinalom


doc
(nagyúr)
Blog

a kodnezegeteshez nem kell buildelni :)
amugy en pont most vagyok ott, hogy azert az IDE-nek is vannak elonyei, eleg maceras az idiota javas konyvtarszerkezetben ezerfele szetszort file-okat kezelni. bar ha megnyitom mindet az elejen, akkor nincs gond :D


ArchElf
(addikt)
Blog

Mondjuk én az Eclipse-et nagyon nem szeretem: iszonyat lassú az egész, az intellisense pedig itt a droidos csomagban meg majdnem használhatatlan. Konkrétan egy instance-név beírása után 20 mp-ig lehal az egész, míg betölti az összes elérhető tagot - és ezt megteszi minden egyes esetben. Semmi cache, semmi gyorsulás, csak a 20 mp várakozás minden esetben.
A másik, hogy az elérhető paraméterek, függvények, osztályok, stb, nincsenek teljes névsorrendben, hanem osztályhierarchia szerint vannak névsorrendben (osztály tagjai a-b-c, szülőosztály tagjai a-b-c, szülőosztály tagja a-b-c ... egészen a java.object-ig). Elkeserítő.

AE


Sk8erPeter
(nagyúr)

NetBeans-nél is ugyanezt tapasztaltad?


ArchElf
(addikt)
Blog

NetBeans alá is jó ez az Eclipse Android kiegészítő?

AE

[ Szerkesztve ]


Sk8erPeter
(nagyúr)

Gondolom NetBeans-hez ez való: [NBAndroid - Android plugin for NetBeans] (+[link])

Én egyébként egyelőre nem fejlesztek Androidra, csak érdeklődésképpen bekukkantottam a topicba. :P


ArchElf
(addikt)
Blog

Utánaolvasgattam, és azt találtam, hogy ez a Code Assist-os mizéria egy Eclipse 3.6-os bug. Sajnos a megoldás valószínűleg a megoldást nem fogják backportolni a 3.6-ba, hanem csak a 3.7-ben lesz elérhető. Szóval marad a 3.5 az Android fejlesztésre - este ránézek, hogy az képe-e tisztességes sebességre.

Sk8erPeter:
Sajna ahhoz nincs UI fejlesztői felület.

AE

[ Szerkesztve ]


lac14548
(aktív tag)

Android programozásban jártas programozót keresek...
Lenne néhány ötletem, hogy mit kellene készíteni androidos telefonokra, de megvalósítani sajnos nem tudom, pedig egyszerű programokról lenne szó.
Tud valaki segíteni?
(nem cég megbízásából, nem anyagi haszonszerzésből, fizetni se tudok érte...)


Sk8erPeter
(nagyúr)

De miért nem teszed fel egyből a kérdéseidet? :O


lac14548
(aktív tag)

rendben.

röviden:

olyan programok kellenek nekem amik tulajdonképpen egy adatbázisra épülnek, teljesen leegyszerűsítve mint egy excel tábla lekérdezés.

Van egy keresőmező ahová beírom a keresőszót (legyen a példa kedvéért postai irányítószám)
erre megmondja a program, hogy az adott irányítószám Szeged második kerülete.

a programnak teljesen offline-nak kell lenni,
általam bővíthetőnek,
a felhasználónak csak a keresés kell.

Ilyesmi program írásához keresek segítséget.


Leopaard
(csendes tag)

Sziasztok!

Egy kis segítségre lenne szükségem!
Kaptam egy munkaajánlatot ami egy kisebb boltba egy egyszerűbb androidos készletnyilvántartó alkalmazás készítése lenne. Bár Androidban már valamilyen szinten jártas vagyok, még nem írtam "megrendelésre" soha programot, fogalmam sincs mennyiért szokás egy ilyen munkát elvállalni.
Kb. milyen nagyságrendű összeget illik kérni ezért? (nem vagyok profi, diploma előtt álló pályakezdő vagyok)
A válaszokat előre is köszönöm!


Sianis
(addikt)
Blog

Az általad bővíthető alatt mit értesz? Marketen van lehetőség frissítés kiadására, excel, vagyis inkább csv olvasására szintén van lehetőség Android alatt és az meg könnyen szerkeszthető, módosítás esetén mehet ki a frissítés.

Ilyesmire gondoltál? Alkalmazás részleteit offline, távolról nem lehet módosítani, valahol kell egy kis internet.

Sianis


Sianis
(addikt)
Blog

Ilyesmi nekem is volt Windows alatt, Linux alatt érdekes módon rendkívül gyorsan pörög.

Sianis


SektorFlop
(aktív tag)

sziasztok! igen csak kezdő android alkalmazás fejlesztő vagyok... nem rég kezdtem neki egy alkalmazásnak és elakadtam egy résznél. Olyat szeretnék összehozni, hogy egy online mysql adatbázisról lekérdezze autómatíkusan az adatokat és azt betöltse ún. spinnerekbe. Van megoldás egyáltalán? Ha igen valaki eltudna indítani, hogyan is kezdjek neki?

üzenetek