Hirdetés
- Soha nem szabta ilyen pénztárcabarátra új CPU-it az Intel
- Melyik tápegységet vegyem?
- Először beszélt bővebben az új Xbox konzolról a Microsoft
- Mégis meglepi egy új GeForce-szal a rajongókat az NVIDIA?
- Szünetmentes tápegységek (UPS)
- Fali konzol lapos tévékhez
- VR topik
- Azonnali VGA-s kérdések órája
- TCL LCD és LED TV-k
- Apple MacBook
Új hozzászólás Aktív témák
-
Mr Dini
addikt
Remek kérdés! Köszönöm, hogy felhoztad!
Tervben is volt, hogy kitérek erre, de sajnos elveszett az első hozzászólás vázlatom egy böngésző bug miatt, kifelejtettem másodszorra.Az első indok, hogy ez csak egy felvezetés lenne. Ez nem túl kompikált feladat, de a segítségével szépen rá lehet érezni a dolog mikéntjére.
Illetve a plugin ilyen pitiáner dologra, mint egy értesítés, overkill. Azzal, hogy megírsz még egy plusz kiegészítő alkalmazást, ami telepítve van az eszközödre, jelentős plusz helyet foglalsz el. Pl. a TaskerPlugin és FireReceiver osztályokat minden pluginba implementálni kell (mondjuk utóbbit nem, csak Action plugin esetében). Plusz egy APK lefordulásakor a dex fájlba belekerül a Droid API, amivel forgattál. Ez is plusz 1-2 MB. Egy task pedig 5-6 kb. Ha pedig a Taskerrel natívan megoldható, minek szenvedjek pluginkereséssel/-vásárlással?
Fejlesztettem már nem egy alkalmazást és Tasker plugint Droidra (utóbbit mondjuk csak magamnak, mert érdekelt a mikéntje), így valamennyire átlátom a struktúráját fejlesztői szemszögből. A Tasker (vagy Locale stb.) egy intenttet küld a pluginodnak. Ennek hatására a rendszer a Tasker "folyamata" mellé betölt még egy szálat pluszban, a plugin adott "folyamatát". Ez lefut, a Tasker bevárja, megkapja az eredményt, majd visszatér, s futtatja tovább a taskot. Ahol pedig a bevárás és az új szál szavak szerepelnek egymás mellett, azt a helyzetet én szeretem minél messzebbről elkerülni. Aki nem így tesz, az optimalizálás szempontjából rossz fejlesztői felfogással rendelkezik. Tudom, hogy nem egetverően sok plusz idő pluginnal megoldani, de én akkor sem tennék ilyet (feltéve, ha van szebb megoldás - s én tudok róla), ha egy búlvárlap hangos felolvasásával kínoznának...
Plusz a pluginok és az App Factoryvel exportált appok nem szeretik egymást.
PS: Ez nem JS (JavaScript). De arról is tervezek majd írni később...
Ez a natúr Java nyelv "Taskeresítve", azaz a Java Functions opció.
Új hozzászólás Aktív témák
- Tudástár Tasker - AZ Android alkalmazás
- Kerékpárosok, bringások ide!
- Nintendo Switch 2
- Xbox Series X|S
- Soha nem szabta ilyen pénztárcabarátra új CPU-it az Intel
- Melyik tápegységet vegyem?
- Kész rémálom lesz Linuxot használni jövőre az USA egyes államaiban
- Ubiquiti hálózati eszközök
- Először beszélt bővebben az új Xbox konzolról a Microsoft
- Facebook és Messenger
- Motorolaj, hajtóműolaj, hűtőfolyadék, adalékok és szűrők topikja
- További aktív témák...
- LG 45GR65DC-B 45 / 5120x1440 / 200HZ / VA /
- Chieftec Smart Seriels GPS-500A8 80 Plus minősítésű 500W tápegység
- Apple iPhone 13 - 85% Akku - 128GB - Független - Hibátlan
- HONOR Magic8 Lite 5G 512GB + CHOICE Cubuds - Gyári Bontatlan, 2028-ig garanciális
- HONOR Magic8 Pro 5G 12/512GB (Black) - Új, Kártyafüggetlen, 2029-ig garanciális
- HP EliteBook 840 G9 i7-1265U 16GB 256GB 14" FHD+ 1 év teljeskörű garancia
- GYÖNYÖRŰ iPhone SE 2022 128GB Red -1 ÉV GARANCIA - Kártyafüggetlen, MS4535, 100% AKKSI
- AKCIÓ! Intel Core i9 10900 10mag 20szál processzor garanciával hibátlan működéssel
- HP EliteBook 840 G7 i5-10210U 16GB 256GB FHD 400nit 1 év garancia
- GYÖNYÖRŰ iPhone 13 128GB Red -1 ÉV GARANCIA - Kártyafüggetlen, MS4393, 100% Akkumulátor
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Tervben is volt, hogy kitérek erre, de sajnos elveszett az első hozzászólás vázlatom egy böngésző bug miatt, kifelejtettem másodszorra.
