Hirdetés
- iPhone topik
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- Honor Magic8 Pro - bevált recept kölcsönvett hozzávalókkal
- Itt a Galaxy S26 széria: az Ultra fejlődött, a másik kettő alig
- Honor Magic V3 - mágikus realizmus
- One mobilszolgáltatások
- Ennyit dobott egy telefon gyártási költségén a memóriakrízis a Xiaomi szerint
- Poco X8 Pro Max - nem kell ide sem bank, sem akkubank
- Kétezer eurós csomag lehet a Vivo X300 Ultra
- Google Pixel topik
Ú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
- Amit látnod kell 80’ – 90’ évek, egész estét betöltő mozi filmjei.
- iPhone topik
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- AMD Navi Radeon™ RX 9xxx sorozat
- Eredeti játékok OFF topik
- Autós topik
- Honor Magic8 Pro - bevált recept kölcsönvett hozzávalókkal
- Revolut
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Kínai és egyéb olcsó órák topikja
- További aktív témák...
- Samsung Enterprise PM893 1,92TB/ SATA 2,5" SSD 4db/ számla-garancia
- Keresünk S24/S24+/24 Ultra/S24 FE
- AKCIÓ! Asus Prime H610M i5 12400F 16GB DDR5 500GB SSD RTX 3060 12GB Rampage SHIVA A-Data 650W
- Dell Latitude 5490 14",FHD,i5-8350U,8GB,256GB SSD,WIN11,LTE kártya, új akku
- ÁRGARANCIA!Épített KomPhone i9 14900KF 32/64GB DDR5 RAM RX 9070 XT 16GB GAMER PC termékbeszámítással
Á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.
