Hirdetés
-
Lenovo Essential Wireless Combo
lo Lehet-e egy billentyűzet karcsú, elegáns és különleges? A Lenovo bebizonyította, hogy igen, de bosszantó is :)
-
Érkezőben a Poco M6 4G
ma 5G-s és 4G-s Pro modell már van, hamarosan lesz Poco M6 4G-s alapváltozat is.
-
Rossz üzlet az EV-kölcsönzés
it Küszködik az EV-kölcsönzés miatt a Hertz Global, még több EV-t adnak el.
Új hozzászólás Aktív témák
-
sztanozs
veterán
válasz SektorFlop #151 üzenetére
google > mysql webservice android
pl: [link]Ahogy nézegettem nincs natív mysql kliens android alá - így kell csinálni egy webservice-t valahol, ami kiszolgálja az sql kéréseket.
De mivel ez egy köztes réteg az adatbázis és a kliens között, egy csomó dologgal foglalkozni kell:
- mennyire publikus az adat
- ki adhat utasításokat a webservice-nek
- kellenek-e különbözö jogosultsági szintek (admin/user/guest)
- hogy biztosítja a környezet az felhasználó-ellenőrzés és az adatok bizalmasságát
- mekkora lesz az adatforgalom
- kell-e (mennyire kell) a felhasználói bevitelt ellenőrizni
- stb.
Szóval egy WS esetében is meg kell csinálni (le kell kódolni) azokat a biztonsági képességeket, amelyek egy fejlett adatbázisszerveren már léteznek (pl. azonosítás, jogosultságok kezelése, titkosítás)[ Szerkesztve ]
JOGI NYILATKOZAT: A bejegyzéseim és hozzászólásaim a személyes véleményemet tükrözik; ezek nem tekinthetők a munkáltatóm hivatalos állásfoglalásának...
-
sztanozs
veterán
válasz berkelorand #264 üzenetére
Igazából mi is lenne a cél? Mit jelent a "visszaszámláló program"?
Egy egyszerű stopper? Abból van egy rakat a marketen.JOGI NYILATKOZAT: A bejegyzéseim és hozzászólásaim a személyes véleményemet tükrözik; ezek nem tekinthetők a munkáltatóm hivatalos állásfoglalásának...
-
sztanozs
veterán
Nem jó helyre írod, ez nem rom hackelős topic, hanem alkalmazásfejlesztős... Rom hackelésre próbálkozz meg valamelyik specifikus topicban,
ha ilyened nincs, valamelyik azonnali kérdésesben- de legjobban szerintem akkor jársz, ha az XDA-n nézel körül.Bár látom az Onda topicban elég aktív vagy. Szóval marad az XDA szerintem...
[ Szerkesztve ]
JOGI NYILATKOZAT: A bejegyzéseim és hozzászólásaim a személyes véleményemet tükrözik; ezek nem tekinthetők a munkáltatóm hivatalos állásfoglalásának...
-
sztanozs
veterán
válasz evitiguF #415 üzenetére
Úgy néz ki nem tudod megcsinálni ezzel API level 11 alatt (Pre-Honewcomb Android verziók)...
[ Szerkesztve ]
JOGI NYILATKOZAT: A bejegyzéseim és hozzászólásaim a személyes véleményemet tükrözik; ezek nem tekinthetők a munkáltatóm hivatalos állásfoglalásának...
-
sztanozs
veterán
válasz WonderCSabo #436 üzenetére
Androidon nem használtam még - de pc-n egy 700 MB-os adatbázis (4 tábla, egy 3,5 millió rekorddal és kb 60 mezővel, a többi ~100.000 rekorddal és 5 - 20 mezővel) szinte azonnal ad eredményt bármilyen összetett lekérésre, ha a indexelt mezők mentén van lekérdezve. Persze lehet, hogy androidra sz@rul van az sqlite optimalizálva...
JOGI NYILATKOZAT: A bejegyzéseim és hozzászólásaim a személyes véleményemet tükrözik; ezek nem tekinthetők a munkáltatóm hivatalos állásfoglalásának...
-
-
sztanozs
veterán
válasz angiel3546 #504 üzenetére
JOGI NYILATKOZAT: A bejegyzéseim és hozzászólásaim a személyes véleményemet tükrözik; ezek nem tekinthetők a munkáltatóm hivatalos állásfoglalásának...
-
sztanozs
veterán
Regisztráltam, és ezt kaptam:
Open the email on any iOS device and touch register - TestFlight takes care of the rest!WTF - nem Androidra lesz?
JOGI NYILATKOZAT: A bejegyzéseim és hozzászólásaim a személyes véleményemet tükrözik; ezek nem tekinthetők a munkáltatóm hivatalos állásfoglalásának...
-
sztanozs
veterán
Gondolom BT/Com-interfészen keresztül jön a cucc. Erre kell írni receivert (ja és érdemes folymatosan követni a BT állapotát, nehogy a lecsatlakozás miatt FC-ve elszálljon a program). Gondolom a gyári példa megvan: [link]
Ja igen, szervízben érdemes megoldani az adatfogadást.[ Szerkesztve ]
JOGI NYILATKOZAT: A bejegyzéseim és hozzászólásaim a személyes véleményemet tükrözik; ezek nem tekinthetők a munkáltatóm hivatalos állásfoglalásának...
-
sztanozs
veterán
-
sztanozs
veterán
válasz negyedes #915 üzenetére
Attól még, hogy egy mező statikus, még nem tartja meg az értékét az életcikluson kívül - kicsit hasonlít a webfejlesztésre a dolog: minden oldalbetöltés külön egyed és az egyik egyedben elmentett statikus mező nem "öröklődik át" egy másik meghívásban létrejött egyedbe. Ezért van a Session - egy plusz réteg az oldalak alatt, hogy az egyedi meghívásokból egy nagyobb életciklust alakítson ki, azzal, hogy a logikailag összetartozó (Session ID alapján) lekérésekhez a közös információkat tárolja.
Ezt a célt szolgálja az androidnál a Context is:
It allows access to application-specific resources and classes, as well as up-calls for application-level operations such as launching activities, broadcasting and receiving intents, etc.úMondjuk azt nem értem, hogy miért nem tudod a Context-et átadni a függvénynek, hiszen eleve az Activity is a Context-ből öröklődik... Pont mint az Application vagy a Service...
[ Szerkesztve ]
JOGI NYILATKOZAT: A bejegyzéseim és hozzászólásaim a személyes véleményemet tükrözik; ezek nem tekinthetők a munkáltatóm hivatalos állásfoglalásának...
-
sztanozs
veterán
válasz negyedes #917 üzenetére
MIért kell neked statikus metódus? Miért kellene annak egy példányosított metódusra hivatkoznia? Mi értelme van ennek egyáltalán?
Amúgy elméletben ez viszonylag egyszerű - de hát az elmélet és a gyakorlat között csak elméletileg nincs különbség...
YourObject _self;
...
// init _self in a method
static Object someStaticFunction(Object varForInstance)
{
return _self.someInstanceFunction(varForInstance);
}
Object someInstanceFunction(Object varForInstance)
{
//do work
}A legnagyobb probléma az, hogy hogyan adsz értéket a _self változónak...
Inkább vázold fel nagyvonalakban, hogy mit szeretnél ezzel elérni és majd meglátjuk, hogy esetleg hol hibás a megközelítésed, ami miatt nem akar összejönni a dolog.
[ Szerkesztve ]
JOGI NYILATKOZAT: A bejegyzéseim és hozzászólásaim a személyes véleményemet tükrözik; ezek nem tekinthetők a munkáltatóm hivatalos állásfoglalásának...
-
sztanozs
veterán
-
sztanozs
veterán
válasz negyedes #923 üzenetére
Miért kellene egy statikus tagot statikus fv-en keresztül elérni?
Egy statikus tagot bárhonnan el lehet érni (ha publikus a tag), csak pédányt nem lehet statikusból elérni, csak akkor, ha van rá "hivatkozásod"... Lehet, hogy kicsit fel kellene frissítened az OOP tudásod (vagy én nem értettem meg, mit szeretnél csinálni).[ Szerkesztve ]
JOGI NYILATKOZAT: A bejegyzéseim és hozzászólásaim a személyes véleményemet tükrözik; ezek nem tekinthetők a munkáltatóm hivatalos állásfoglalásának...
-
sztanozs
veterán
válasz negyedes #925 üzenetére
Ezt honnan hívod meg?
Legalább a kontextust (az osztályt és a függvényt) jó volna látni, hogy tudjam mit lehetne csinálnod...Meg azt is jó volna látni, honnan akarod meghívni az az érintett fügvényt.
[ Szerkesztve ]
JOGI NYILATKOZAT: A bejegyzéseim és hozzászólásaim a személyes véleményemet tükrözik; ezek nem tekinthetők a munkáltatóm hivatalos állásfoglalásának...
-
sztanozs
veterán
sqlite command line kliens:
Import
sqlite3.exe database.db
>
.mode csv
.import [fájlnév.csv] [táblanév]
.exitImportnál a táblának már léteznie kell és azonos struktúrájunak lenni, mint a CSV fájlnak. CVS fájlból a header-t (1. sor) törölni kell import előtt.
Export
sqlite3.exe database.db
>
.mode csv
.header on
.output fájlnév.csv
.dump [táblanév]
.exit[ Szerkesztve ]
JOGI NYILATKOZAT: A bejegyzéseim és hozzászólásaim a személyes véleményemet tükrözik; ezek nem tekinthetők a munkáltatóm hivatalos állásfoglalásának...
-
sztanozs
veterán
Őőő - áttolod gépre a db fájlt?
Azt hittem a fejlesztés során akarja importálni/exportálni az adatokat...
[ Szerkesztve ]
JOGI NYILATKOZAT: A bejegyzéseim és hozzászólásaim a személyes véleményemet tükrözik; ezek nem tekinthetők a munkáltatóm hivatalos állásfoglalásának...
-
sztanozs
veterán
thon73: Ha betölteni akarsz akkor célszerű, hogy nem használod az adatbázist másra... És vagy az alkalmazás inicializálásakor töltöd be az adatokat, vagy leállítod azokat az activityket, amik piszkálják az adatbázist.
In-app exportra ezt találtam:
http://bloggerinme.wordpress.com/2011/12/05/android-database-table-export-to-csv-part-3/Importálni is - szvsz - csak full lekódolva lehet... Pl:
http://stackoverflow.com/questions/16672074/import-csv-file-to-sqlite-in-android[ Szerkesztve ]
JOGI NYILATKOZAT: A bejegyzéseim és hozzászólásaim a személyes véleményemet tükrözik; ezek nem tekinthetők a munkáltatóm hivatalos állásfoglalásának...
-
sztanozs
veterán
UTF16-ról nincs értelme karakterenként UTF8-ra konvertálni, mert a két formátum teljesen különbözik egymástól.
Ha az egész string-re szükséged van, akkor az egészet úgy ahogy át kell konvertálni, mert az utf16 2-byte-os (illetve 2*2 byte-os a kiegészítő karakterkészletekre) reprezentáció, az utf8 pedig dinamikusan változó 1-4 byte hosszú reprezentáció.JOGI NYILATKOZAT: A bejegyzéseim és hozzászólásaim a személyes véleményemet tükrözik; ezek nem tekinthetők a munkáltatóm hivatalos állásfoglalásának...
-
sztanozs
veterán
Random access-t nem erre találták ki, hanem jól strukturált fájlokra, ahol a mező/rekord-szélesség ismert.
BTW, Stream-ben is tudsz pozicionálni.Más: Ha UTF-et használsz, akkor ne legyenek olyan prekoncepcióid, hogy nem fogsz nem base charset-et használni, mert ha később mégiscsak szeretnéd, akkor aztán igazán szívás lesz az ékezetes karaktereket belehackelned a saját algoritmusodba...
JOGI NYILATKOZAT: A bejegyzéseim és hozzászólásaim a személyes véleményemet tükrözik; ezek nem tekinthetők a munkáltatóm hivatalos állásfoglalásának...
-
sztanozs
veterán
Amúgy hozzáadásképp, a Random Access (DataInput) nem hagyományos UTF-et használ, hanem MUTF-et - persze ez is csak a 4 karakteres (extended) set-re vonatkozik - erre is érdemes figyelni: [link]
De amúgy szerintem van belső parsere valahogy az kellene rávenni, hogy feldolgozza a szövegedet.
Ja és ha indexelsz, akkor eltárolhatod a szöveghosszt is (vagy kivonod a következő indexből) és tudni fogod, mekkorának kell lennie maximum a buffernek.JOGI NYILATKOZAT: A bejegyzéseim és hozzászólásaim a személyes véleményemet tükrözik; ezek nem tekinthetők a munkáltatóm hivatalos állásfoglalásának...
-
sztanozs
veterán
Magyar nyelvű júzereknek is lehetnek ám külföldi ismerősei...
Külföldi karaktereket meg nem csak beírni, de beimportálni is lehetséges (kell legyen).[ Szerkesztve ]
JOGI NYILATKOZAT: A bejegyzéseim és hozzászólásaim a személyes véleményemet tükrözik; ezek nem tekinthetők a munkáltatóm hivatalos állásfoglalásának...
-
sztanozs
veterán
Ha 4.1-es Android fölé targetelsz, még az APK-t is titkosíthatod, ami kvázi lehetetlenné teszi az illetéktelen kibontást.
Nem vagyok meggyőződve abban, hogy ez rootolt telón megvéd a visszafejtéstől. Valahogy az OS-nek csak meg kell kapnia a futtatható fájlokat... Ráadásul egy debugger+mamória-dump vagy egy hálózati filter driver segítségével "gyorsan" megszerezhetők az adatok.
[ Szerkesztve ]
JOGI NYILATKOZAT: A bejegyzéseim és hozzászólásaim a személyes véleményemet tükrözik; ezek nem tekinthetők a munkáltatóm hivatalos állásfoglalásának...
-
sztanozs
veterán
válasz Hiderseek #2527 üzenetére
Ha pénzt szeretnél belőle és nincs tőkéd, akkor célszerű az összes bevételt az elején visszaforgatni marketuingbe. Népes felhasználói tábor nélkül nincs IAP bevétel. Másrészt célszerű, hogy IAP nélkül is játszható legyen, az IAP alapvetően csak a "gyorsítást" szolgálja. Ha van csak IAP-vel megszerezhető tartalom, akkor a felhasználói tömeg gyorsan le tud morzsolódni.
JOGI NYILATKOZAT: A bejegyzéseim és hozzászólásaim a személyes véleményemet tükrözik; ezek nem tekinthetők a munkáltatóm hivatalos állásfoglalásának...
-
-
sztanozs
veterán
válasz lanszelot #3006 üzenetére
Szerintem az itt levők nagy része konkrétan már le sem tojja, hogy meg tudod-e csinálni vagy sem - azok után, amilyen stílusban előadod magad...
JOGI NYILATKOZAT: A bejegyzéseim és hozzászólásaim a személyes véleményemet tükrözik; ezek nem tekinthetők a munkáltatóm hivatalos állásfoglalásának...
-
sztanozs
veterán
Azért indításonként célszerű lehet ellenőrizni... A felhasználó akármikor cserélhet UI Managert-t a telón, vagy kapcsolgathat ki-be funkciókat, ami ezt esetleg befolyásolja.
JOGI NYILATKOZAT: A bejegyzéseim és hozzászólásaim a személyes véleményemet tükrözik; ezek nem tekinthetők a munkáltatóm hivatalos állásfoglalásának...
-
sztanozs
veterán
válasz Oppenheimer #3201 üzenetére
wut?
JOGI NYILATKOZAT: A bejegyzéseim és hozzászólásaim a személyes véleményemet tükrözik; ezek nem tekinthetők a munkáltatóm hivatalos állásfoglalásának...
-
sztanozs
veterán
válasz Oppenheimer #3203 üzenetére
Mármint az egész koncepciót nem értem. Ez valami vicces program lenne, vagy mi?
Milyen további funkciók lehetnek? Ha már vicces hibaüzenetek, az alábbi funkciókra biztos lehet valamit kitalálni:
- elemlámpa- geofencing
- wifi keresés
- mobil jel elvesztése
- touch műveletek (too many fingers ontouchscreenkeyboard error megvan?)
- adott program futása (túl sokáig, vagy túl sokszor)mod: Ja most látoma geofencing volt az eredetiben is...
[ Szerkesztve ]
JOGI NYILATKOZAT: A bejegyzéseim és hozzászólásaim a személyes véleményemet tükrözik; ezek nem tekinthetők a munkáltatóm hivatalos állásfoglalásának...
-
sztanozs
veterán
Csak ne akard őket (sokszor) összeadni vagy kivonni (vagy más matematikai műveletet végezni). A kerekítési hiba elég gyorsan tud eszkalálódni. De akár egyetlen kerekítés is hozhat meglepő eredményt.
JOGI NYILATKOZAT: A bejegyzéseim és hozzászólásaim a személyes véleményemet tükrözik; ezek nem tekinthetők a munkáltatóm hivatalos állásfoglalásának...
-
sztanozs
veterán
Hajóra kell egy nem túl olcsó átalakító - ez a legnagyobb hátránya az egésznek.
A SeaTalk <-> NMEA átalakító nagyon drága mulattság.JOGI NYILATKOZAT: A bejegyzéseim és hozzászólásaim a személyes véleményemet tükrözik; ezek nem tekinthetők a munkáltatóm hivatalos állásfoglalásának...
-
sztanozs
veterán
Ez - background szálból UI elérése - egyébként általános probléma a többszálú programokkal először találkozó programozók körében.
JOGI NYILATKOZAT: A bejegyzéseim és hozzászólásaim a személyes véleményemet tükrözik; ezek nem tekinthetők a munkáltatóm hivatalos állásfoglalásának...
-
sztanozs
veterán
Miért nem a router a szerver? Ami 50 klienst lekezel, abban már biztos van elég számítási kapacitás szerver feladatokra is.
[ Szerkesztve ]
JOGI NYILATKOZAT: A bejegyzéseim és hozzászólásaim a személyes véleményemet tükrözik; ezek nem tekinthetők a munkáltatóm hivatalos állásfoglalásának...
-
sztanozs
veterán
Napi költség/fejlesztő
Egyetemista: 5-10 eFt + pizza + kóla
Garázscég: 25-50 eFt (a kialkudott idő fele negyede előre)
Fejlesztőcég: 125-250 eFt (a napok számába a tervezést és tesztelést is beleértve és az azokat végző "mérnököket" is kiszámlázzák) + szoftvertámogatás (minimu havi 1-2 nap költség)JOGI NYILATKOZAT: A bejegyzéseim és hozzászólásaim a személyes véleményemet tükrözik; ezek nem tekinthetők a munkáltatóm hivatalos állásfoglalásának...