Hirdetés
Új hozzászólás Aktív témák
-
[KgP].Robot
aktív tag
-
[KgP].Robot
aktív tag
Sziasztok
Email klienst irt mar valaki?
Illetve van valakinek tapasztalata Emailek kuldesevel, feldolgozasaval, attachmentek kezelesevel, stb...?
Ha igen, van valamilyen framework/lib, ami megkonnyiti az eletet ezen a teren? JavaMail-lel viszonylag maceras...
Koszonom -
[KgP].Robot
aktív tag
Sziasztok,
Sajnos sajat animacio irasaval melyebben eddig meg nem kellett foglalkoznom, de most van egy ilyen feladatom:
Meg kell jelenitenem egy horizontal listaban kepeket. Egyszerre 1 kep latszik kozepen es egy-egy fel kep tole jobbra es balra. Swipe-olassal jobbra balra mozgathatom a kepeket es ekozben animalnak a kovetkezo keppen: A kozepso kep mindig egy kicsit nagyobb es teljesen eles, mig a mellette levok kisebbek es kicsit homalyosak. Ha nem egyertelmu, teszek ide egy github repo-t, ahol az elso GIF szemlelteti azt, amit en is szeretnek:
[link]
Horzontal RecyclerView-val probalkozom, az animaciokat megirtam resources-ban es az itemView-kra ra is tudom akasztani oket, viszont az egyetlen bajom, hogy nem tudom meghatarozni az eppen aktualisan kozepen levo kepet. Ergo nem tudom mikor hasznaljam a nagyitas es mikor a kicsinyites animaciot.
Halas lennek barmilyen ertelmes otletert!Koszi
-
[KgP].Robot
aktív tag
Sziasztok!
Adott egy olyan app otlet, aminek a kliensei folyamatosan monitorozhatoak lokacio alapjan. Magyaran, minden app helyzete lathato kene legyen mondjuk egy TV-n megjeleno terkepen. Ezen kivul a kliensek egyeb dolgokat is tudnak csinalni(file-t feltolteni, stb...)
Kerdesem az lenne, hogy Firebase segitsegevel ez megoldhato vagy kell egy custom backend-et kesziteni, ami minden API-t tartalmaz, amire a klienseknek szukseguk van?Koszonom
-
[KgP].Robot
aktív tag
Szia
Koszonom a segitseget, de ez nem megoldas sajnos. Vannak device-ok, ahol 3 ujjas swipe-al screenshot-ot lehet kesziteni. Ha ez be van kapcsolva az OS-ben, akkor abban a pillanatban, amikor a user 3 ujjat rateszi a kijelzore, az OS elkapja es nem adja tovabb senkinek(ekkor kapok ACTION_CANCEL-t). Szoval mire az event hozzam megerkezik, akkor az mar CANCEL. Ezt csak akkor tudom megoldani, ha az OS settingsben kikapcsolom ezt a gesture-t. -
[KgP].Robot
aktív tag
Sziasztok
Multitouch kezelessel kapcsolatban szeretnek segitseget kerni.
Csinaltam egy custom View-t, aminek az onTouch metodusaban kezelem a touch/move/up eventeket es minden touch helyere kirajzolok egy kort. Egeszen addig mukodik, amig nem probalom meg egyszerre 3 helyen megerinteni a kijelzot. Ilyenkor Action_Cancel esemeny erkezik az onTouch-ba. Ez elvileg akkor van, amikor a parent nem adja tovabb az esemenyt a child view-nak. Ha egymas utan lassan erintem meg 3 helyen a screent, akkor nincs ilyen gond csak ha egyszerre.
Miert van ez es mit tudok vele kezdeni. -
[KgP].Robot
aktív tag
Sziasztok!
Irt mar valaki olyan appot, ami TCP szerver volt es csatlakozott hozza egy PC klienskent?
Nem igazan jutok dulore vele. Forditva megy(PC a szerver es az app a kliens).
Esetleg egy forraskod vagy doksi, ami menten elindulhatok?Koszonom
-
[KgP].Robot
aktív tag
Sziasztok!
Tudtok olyan property-t, ami egyertelmuen azonositja az eszkozt? IMEI, MAC nem jo mert modosithato. Olyan kene, ami nem vagy csak nagyon nehezen modosithato.
Letezik ilyen? -
[KgP].Robot
aktív tag
válasz
[KgP].Robot
#4653
üzenetére
Sziasztok
Megoldodott azzal, hogy a gradle verzio 4.4-rol at lett allitva 4.9-re. Ezutan a szerveren is fordult az app.
Fura, hogy a studio nem ajanlotta fel az update-et 4.4-rol 4.9-re, holott mar március ota kint van. -
[KgP].Robot
aktív tag
Sziasztok!
Build szerver konfigolásban jártas emberek segítségét szeretném elsősorban kérni.
A problémánk az lenne, hogy egy HelloWorld appot nem tudunk buildelni szerveren. Lokálban megy mind konzolból mind pedig Studioból. Build szerveren pedig a következő errort dobja:The CompileOptions.bootClasspath property has been deprecated and is scheduled to be removed in Gradle 5.0. Please use the CompileOptions.bootstrapClasspath property instead.
:app:preBuild UP-TO-DATE
:app:preDebugBuild
:app:compileDebugAidl
:app:compileDebugRenderscript
:app:checkDebugManifest
:app:generateDebugBuildConfig
:app:generateDebugResValues
:app:generateDebugResources
:app:mergeDebugResourcesAAPT err(Facade for 2014704720) : No Delegate set : lost message:\\?\C:\Windows\System32\config\systemprofile\.gradle\caches\transforms-1\files-1.1\appcompat-v7-27.1.1.aar\7bb0d479f99f6ee867299c90d16fa803\res\drawable-xhdpi-v4\abc_list_focused_holo.9.png ERROR: Unable to open PNG file
AAPT err(Facade for 2014704720) : No Delegate set : lost message:\\?\C:\Windows\System32\config\systemprofile\.gradle\caches\transforms-1\files-1.1\appcompat-v7-27.1.1.aar\7bb0d479f99f6ee867299c90d16fa803\res\drawable-hdpi-v4\abc_cab_background_top_mtrl_alpha.9.png ERROR: Unable to open PNG file
AAPT err(Facade for 2014704720) : No Delegate set : lost message:\\?\C:\Windows\System32\config\systemprofile\.gradle\caches\transforms-1\files-1.1\appcompat-v7-27.1.1.aar\7bb0d479f99f6ee867299c90d16fa803\res\drawable-xxhdpi-v4\abc_list_divider_mtrl_alpha.9.png ERROR: Unable to open PNG file
AAPT err(Facade for 2014704720) : No Delegate set : lost message:\\?\C:\Windows\System32\config\systemprofile\.gradle\caches\transforms-1\files-1.1\appcompat-v7-27.1.1.aar\7bb0d479f99f6ee867299c90d16fa803\res\drawable-mdpi-v4\abc_textfield_default_mtrl_alpha.9.png ERROR: Unable to open PNG file
AAPT err(Facade for 2014704720) : No Delegate set : lost message:\\?\C:\Windows\System32\config\systemprofile\.gradle\caches\transforms-1\files-1.1\appcompat-v7-27.1.1.aar\7bb0d479f99f6ee867299c90d16fa803\res\drawable-xxxhdpi-v4\abc_spinner_mtrl_am_alpha.9.png ERROR: Unable to open PNG file
AAPT err(Facade for 2014704720) : No Delegate set : lost message:\\?\C:\Windows\System32\config\systemprofile\.gradle\caches\transforms-1\files-1.1\appcompat-v7-27.1.1.aar\7bb0d479f99f6ee867299c90d16fa803\res\drawable-xxxhdpi-v4\abc_switch_track_mtrl_alpha.9.png ERROR: Unable to open PNG file
AAPT err(Facade for 2014704720) : No Delegate set : lost message:\\?\C:\Windows\System32\config\systemprofile\.gradle\caches\transforms-1\files-1.1\support-compat-27.1.1.aar\871818d79212731e502dff52ae127020\res\drawable-mdpi-v4\notification_bg_normal.9.png ERROR: Unable to open PNG file
AAPT err(Facade for 2014704720) : No Delegate set : lost message:\\?\C:\Windows\System32\config\systemprofile\.gradle\caches\transforms-1\files-1.1\appcompat-v7-27.1.1.aar\7bb0d479f99f6ee867299c90d16fa803\res\drawable-xxhdpi-v4\abc_textfield_activated_mtrl_alpha.9.png ERROR: Unable to open PNG file
AAPT err(Facade for 2014704720) : No Delegate set : lost message:\\?\C:\Windows\System32\config\systemprofile\.gradle\caches\transforms-1\files-1.1\appcompat-v7-27.1.1.aar\7bb0d479f99f6ee867299c90d16fa803\res\drawable-xhdpi-v4\abc_popup_background_mtrl_mult.9.png ERROR: Unable to open PNG file
AAPT err(Facade for 2014704720) : No Delegate set : lost message:\\?\C:\Windows\System32\config\systemprofile\.gradle\caches\transforms-1\files-1.1\appcompat-v7-27.1.1.aar\7bb0d479f99f6ee867299c90d16fa803\res\drawable-mdpi-v4\abc_scrubber_primary_mtrl_alpha.9.png ERROR: Unable to open PNG file
AAPT err(Facade for 2014704720) : No Delegate set : lost message:\\?\C:\Windows\System32\config\systemprofile\.gradle\caches\transforms-1\files-1.1\appcompat-v7-27.1.1.aar\7bb0d479f99f6ee867299c90d16fa803\res\drawable-hdpi-v4\abc_textfield_activated_mtrl_alpha.9.png ERROR: Unable to open PNG file
AAPT err(Facade for 2014704720) : No Delegate set : lost message:\\?\C:\Windows\System32\config\systemprofile\.gradle\caches\transforms-1\files-1.1\support-compat-27.1.1.aar\871818d79212731e502dff52ae127020\res\drawable-xhdpi-v4\notification_bg_normal_pressed.9.png ERROR: Unable to open PNG file
AAPT err(Facade for 1110579166) : No Delegate set : lost message:\\?\C:\Windows\System32\config\systemprofile\.gradle\caches\transforms-1\files-1.1\appcompat-v7-27.1.1.aar\7bb0d479f99f6ee867299c90d16fa803\res\drawable-xhdpi-v4\abc_textfield_default_mtrl_alpha.9.png ERROR: Unable to open PNG file
AAPT err(Facade for 1110579166) : No Delegate set : lost message:\\?\C:\Windows\System32\config\systemprofile\.gradle\caches\transforms-1\files-1.1\appcompat-v7-27.1.1.aar\7bb0d479f99f6ee867299c90d16fa803\res\drawable-mdpi-v4\abc_list_pressed_holo_light.9.png ERROR: Unable to open PNG file
AAPT err(Facade for 1110579166) : No Delegate set : lost message:\\?\C:\Windows\System32\config\systemprofile\.gradle\caches\transforms-1\files-1.1\appcompat-v7-27.1.1.aar\7bb0d479f99f6ee867299c90d16fa803\res\drawable-hdpi-v4\abc_list_pressed_holo_light.9.png ERROR: Unable to open PNG file
AAPT err(Facade for 1110579166) : No Delegate set : lost message:\\?\C:\Windows\System32\config\systemprofile\.gradle\caches\transforms-1\files-1.1\appcompat-v7-27.1.1.aar\7bb0d479f99f6ee867299c90d16fa803\res\drawable-xxhdpi-v4\abc_btn_switch_to_on_mtrl_00012.9.png ERROR: Unable to open PNG file
AAPT err(Facade for 1110579166) : No Delegate set : lost message:\\?\C:\Windows\System32\config\systemprofile\.gradle\caches\transforms-1\files-1.1\appcompat-v7-27.1.1.aar\7bb0d479f99f6ee867299c90d16fa803\res\drawable-mdpi-v4\abc_btn_switch_to_on_mtrl_00012.9.png ERROR: Unable to open PNG file
AAPT err(Facade for 1110579166) : No Delegate set : lost message:\\?\C:\Windows\System32\config\systemprofile\.gradle\caches\transforms-1\files-1.1\appcompat-v7-27.1.1.aar\7bb0d479f99f6ee867299c90d16fa803\res\drawable-hdpi-v4\abc_list_focused_holo.9.png ERROR: Unable to open PNG file
AAPT err(Facade for 1110579166) : No Delegate set : lost message:\\?\C:\Windows\System32\config\systemprofile\.gradle\caches\transforms-1\files-1.1\appcompat-v7-27.1.1.aar\7bb0d479f99f6ee867299c90d16fa803\res\drawable-hdpi-v4\abc_tab_indicator_mtrl_alpha.9.png ERROR: Unable to open PNG file
AAPT err(Facade for 1110579166) : No Delegate set : lost message:\\?\C:\Windows\System32\config\systemprofile\.gradle\caches\transforms-1\files-1.1\appcompat-v7-27.1.1.aar\7bb0d479f99f6ee867299c90d16fa803\res\drawable-ldrtl-xxhdpi-v17\abc_spinner_mtrl_am_alpha.9.png ERROR: Unable to open PNG file
AAPT err(Facade for 1763097562) : No Delegate set : lost message:\\?\C:\Windows\System32\config\systemprofile\.gradle\caches\transforms-1\files-1.1\appcompat-v7-27.1.1.aar\7bb0d479f99f6ee867299c90d16fa803\res\drawable-xxhdpi-v4\abc_btn_switch_to_on_mtrl_00001.9.png ERROR: Unable to open PNG file
AAPT err(Facade for 1763097562) : No Delegate set : lost message:\\?\C:\Windows\System32\config\systemprofile\.gradle\caches\transforms-1\files-1.1\appcompat-v7-27.1.1.aar\7bb0d479f99f6ee867299c90d16fa803\res\drawable-xhdpi-v4\abc_list_pressed_holo_light.9.png ERROR: Unable to open PNG file
AAPT err(Facade for 1763097562) : No Delegate set : lost message:\\?\C:\Windows\System32\config\systemprofile\.gradle\caches\transforms-1\files-1.1\appcompat-v7-27.1.1.aar\7bb0d479f99f6ee867299c90d16fa803\res\drawable-xhdpi-v4\abc_list_selector_disabled_holo_light.9.png ERROR: Unable to open PNG file
AAPT err(Facade for 1763097562) : No Delegate set : lost message:\\?\C:\Windows\System32\config\systemprofile\.gradle\caches\transforms-1\files-1.1\appcompat-v7-27.1.1.aar\7bb0d479f99f6ee867299c90d16fa803\res\drawable-xxhdpi-v4\abc_popup_background_mtrl_mult.9.png ERROR: Unable to open PNG file
AAPT err(Facade for 1763097562) : No Delegate set : lost message:\\?\C:\Windows\System32\config\systemprofile\.gradle\caches\transforms-1\files-1.1\appcompat-v7-27.1.1.aar\7bb0d479f99f6ee867299c90d16fa803\res\drawable-xxhdpi-v4\abc_list_pressed_holo_dark.9.png ERROR: Unable to open PNG file
AAPT err(Facade for 1763097562) : No Delegate set : lost message:\\?\C:\Windows\System32\config\systemprofile\.gradle\caches\transforms-1\files-1.1\appcompat-v7-27.1.1.aar\7bb0d479f99f6ee867299c90d16fa803\res\drawable-xhdpi-v4\abc_list_pressed_holo_dark.9.png ERROR: Unable to open PNG file
AAPT err(Facade for 1212729513): \\?\C:\Windows\System32\config\systemprofile\.gradle\caches\transforms-1\files-1.1\appcompat-v7-27.1.1.aar\7bb0d479f99f6ee867299c90d16fa803\res\drawable-hdpi-v4\abc_spinner_mtrl_am_alpha.9.png ERROR: Unable to open PNG file
AAPT err(Facade for 1212729513): \\?\C:\Windows\System32\config\systemprofile\.gradle\caches\transforms-1\files-1.1\appcompat-v7-27.1.1.aar\7bb0d479f99f6ee867299c90d16fa803\res\drawable-xxhdpi-v4\abc_scrubber_primary_mtrl_alpha.9.png ERROR: Unable to open PNG file
AAPT err(Facade for 1212729513): \\?\C:\Windows\System32\config\systemprofile\.gradle\caches\transforms-1\files-1.1\support-compat-27.1.1.aar\871818d79212731e502dff52ae127020\res\drawable-mdpi-v4\notification_bg_normal_pressed.9.png ERROR: Unable to open PNG file
AAPT err(Facade for 1212729513): \\?\C:\Windows\System32\config\systemprofile\.gradle\caches\transforms-1\files-1.1\appcompat-v7-27.1.1.aar\7bb0d479f99f6ee867299c90d16fa803\res\drawable-xhdpi-v4\abc_spinner_mtrl_am_alpha.9.png ERROR: Unable to open PNG file
AAPT err(Facade for 1212729513): \\?\C:\Windows\System32\config\systemprofile\.gradle\caches\transforms-1\files-1.1\appcompat-v7-27.1.1.aar\7bb0d479f99f6ee867299c90d16fa803\res\drawable-xxxhdpi-v4\abc_btn_switch_to_on_mtrl_00012.9.png ERROR: Unable to open PNG file
AAPT err(Facade for 1212729513): \\?\C:\Windows\System32\config\systemprofile\.gradle\caches\transforms-1\files-1.1\appcompat-v7-27.1.1.aar\7bb0d479f99f6ee867299c90d16fa803\res\drawable-xxhdpi-v4\abc_ab_share_pack_mtrl_alpha.9.png ERROR: Unable to open PNG file
AAPT err(Facade for 1212729513): \\?\C:\Windows\System32\config\systemprofile\.gradle\caches\transforms-1\files-1.1\appcompat-v7-27.1.1.aar\7bb0d479f99f6ee867299c90d16fa803\res\drawable-mdpi-v4\abc_scrubber_track_mtrl_alpha.9.png ERROR: Unable to open PNG file
AAPT err(Facade for 1212729513): \\?\C:\Windows\System32\config\systemprofile\.gradle\caches\transforms-1\files-1.1\appcompat-v7-27.1.1.aar\7bb0d479f99f6ee867299c90d16fa803\res\drawable-ldrtl-mdpi-v17\abc_spinner_mtrl_am_alpha.9.png ERROR: Unable to open PNG file
AAPT err(Facade for 1212729513): \\?\C:\Windows\System32\config\systemprofile\.gradle\caches\transforms-1\files-1.1\appcompat-v7-27.1.1.aar\7bb0d479f99f6ee867299c90d16fa803\res\drawable-xxxhdpi-v4\abc_tab_indicator_mtrl_alpha.9.png ERROR: Unable to open PNG file
AAPT err(Facade for 2014704720): \\?\C:\Windows\System32\config\systemprofile\.gradle\caches\transforms-1\files-1.1\appcompat-v7-27.1.1.aar\7bb0d479f99f6ee867299c90d16fa803\res\drawable-mdpi-v4\abc_switch_track_mtrl_alpha.9.png ERROR: Unable to open PNG file
AAPT err(Facade for 2014704720): \\?\C:\Windows\System32\config\systemprofile\.gradle\caches\transforms-1\files-1.1\support-compat-27.1.1.aar\871818d79212731e502dff52ae127020\res\drawable-hdpi-v4\notification_bg_normal.9.png ERROR: Unable to open PNG file
AAPT err(Facade for 2014704720): \\?\C:\Windows\System32\config\systemprofile\.gradle\caches\transforms-1\files-1.1\appcompat-v7-27.1.1.aar\7bb0d479f99f6ee867299c90d16fa803\res\drawable-xxhdpi-v4\abc_list_longpressed_holo.9.png ERROR: Unable to open PNG file
AAPT err(Facade for 2014704720): \\?\C:\Windows\System32\config\systemprofile\.gradle\caches\transforms-1\files-1.1\appcompat-v7-27.1.1.aar\7bb0d479f99f6ee867299c90d16fa803\res\drawable-xxhdpi-v4\abc_scrubber_track_mtrl_alpha.9.png ERROR: Unable to open PNG file
AAPT err(Facade for 2014704720): \\?\C:\Windows\System32\config\systemprofile\.gradle\caches\transforms-1\files-1.1\appcompat-v7-27.1.1.aar\7bb0d479f99f6ee867299c90d16fa803\res\drawable-xhdpi-v4\abc_btn_switch_to_on_mtrl_00001.9.png ERROR: Unable to open PNG file
AAPT err(Facade for 2014704720): \\?\C:\Windows\System32\config\systemprofile\.gradle\caches\transforms-1\files-1.1\appcompat-v7-27.1.1.aar\7bb0d479f99f6ee867299c90d16fa803\res\drawable-mdpi-v4\abc_list_longpressed_holo.9.png ERROR: Unable to open PNG file
AAPT err(Facade for 2014704720): \\?\C:\Windows\System32\config\systemprofile\.gradle\caches\transforms-1\files-1.1\appcompat-v7-27.1.1.aar\7bb0d479f99f6ee867299c90d16fa803\res\drawable-xxhdpi-v4\abc_textfield_default_mtrl_alpha.9.png ERROR: Unable to open PNG file
AAPT err(Facade for 2014704720): \\?\C:\Windows\System32\config\systemprofile\.gradle\caches\transforms-1\files-1.1\appcompat-v7-27.1.1.aar\7bb0d479f99f6ee867299c90d16fa803\res\drawable-xxhdpi-v4\abc_list_selector_disabled_holo_light.9.png ERROR: Unable to open PNG file
AAPT err(Facade for 2014704720): \\?\C:\Windows\System32\config\systemprofile\.gradle\caches\transforms-1\files-1.1\appcompat-v7-27.1.1.aar\7bb0d479f99f6ee867299c90d16fa803\res\drawable-hdpi-v4\abc_popup_background_mtrl_mult.9.png ERROR: Unable to open PNG file
AAPT err(Facade for 1763097562): \\?\C:\Windows\System32\config\systemprofile\.gradle\caches\transforms-1\files-1.1\appcompat-v7-27.1.1.aar\7bb0d479f99f6ee867299c90d16fa803\res\drawable-mdpi-v4\abc_textfield_search_default_mtrl_alpha.9.png ERROR: Unable to open PNG file
AAPT err(Facade for 2014704720): \\?\C:\Windows\System32\config\systemprofile\.gradle\caches\transforms-1\files-1.1\appcompat-v7-27.1.1.aar\7bb0d479f99f6ee867299c90d16fa803\res\drawable-mdpi-v4\abc_list_focused_holo.9.png ERROR: Unable to open PNG file
AAPT err(Facade for 2014704720): \\?\C:\Windows\System32\config\systemprofile\.gradle\caches\transforms-1\files-1.1\appcompat-v7-27.1.1.aar\7bb0d479f99f6ee867299c90d16fa803\res\drawable-ldrtl-xxxhdpi-v17\abc_spinner_mtrl_am_alpha.9.png ERROR: Unable to open PNG file
AAPT err(Facade for 1763097562): \\?\C:\Windows\System32\config\systemprofile\.gradle\caches\transforms-1\files-1.1\appcompat-v7-27.1.1.aar\7bb0d479f99f6ee867299c90d16fa803\res\drawable-xhdpi-v4\abc_textfield_activated_mtrl_alpha.9.png ERROR: Unable to open PNG file
AAPT err(Facade for 2014704720): \\?\C:\Windows\System32\config\systemprofile\.gradle\caches\transforms-1\files-1.1\appcompat-v7-27.1.1.aar\7bb0d479f99f6ee867299c90d16fa803\res\drawable-hdpi-v4\abc_switch_track_mtrl_alpha.9.png ERROR: Unable to open PNG file
AAPT err(Facade for 1110579166): \\?\C:\Windows\System32\config\systemprofile\.gradle\caches\transforms-1\files-1.1\appcompat-v7-27.1.1.aar\7bb0d479f99f6ee867299c90d16fa803\res\drawable-mdpi-v4\abc_btn_switch_to_on_mtrl_00001.9.png ERROR: Unable to open PNG file
AAPT err(Facade for 2014704720): \\?\C:\Windows\System32\config\systemprofile\.gradle\caches\transforms-1\files-1.1\appcompat-v7-27.1.1.aar\7bb0d479f99f6ee867299c90d16fa803\res\drawable-mdpi-v4\abc_list_selector_disabled_holo_dark.9.png ERROR: Unable to open PNG file
AAPT err(Facade for 1763097562): \\?\C:\Windows\System32\config\systemprofile\.gradle\caches\transforms-1\files-1.1\appcompat-v7-27.1.1.aar\7bb0d479f99f6ee867299c90d16fa803\res\drawable-xhdpi-v4\abc_scrubber_primary_mtrl_alpha.9.png ERROR: Unable to open PNG file
AAPT err(Facade for 2014704720): \\?\C:\Windows\System32\config\systemprofile\.gradle\caches\transforms-1\files-1.1\appcompat-v7-27.1.1.aar\7bb0d479f99f6ee867299c90d16fa803\res\drawable-xxhdpi-v4\abc_switch_track_mtrl_alpha.9.png ERROR: Unable to open PNG file
AAPT err(Facade for 1110579166): \\?\C:\Windows\System32\config\systemprofile\.gradle\caches\transforms-1\files-1.1\appcompat-v7-27.1.1.aar\7bb0d479f99f6ee867299c90d16fa803\res\drawable-xxhdpi-v4\abc_textfield_search_default_mtrl_alpha.9.png ERROR: Unable to open PNG file
AAPT err(Facade for 1110579166): \\?\C:\Windows\System32\config\systemprofile\.gradle\caches\transforms-1\files-1.1\support-compat-27.1.1.aar\871818d79212731e502dff52ae127020\res\drawable-hdpi-v4\notification_bg_low_pressed.9.png ERROR: Unable to open PNG file
AAPT err(Facade for 1763097562): \\?\C:\Windows\System32\config\systemprofile\.gradle\caches\transforms-1\files-1.1\appcompat-v7-27.1.1.aar\7bb0d479f99f6ee867299c90d16fa803\res\drawable-xxxhdpi-v4\abc_btn_switch_to_on_mtrl_00001.9.png ERROR: Unable to open PNG file
AAPT err(Facade for 1763097562): \\?\C:\Windows\System32\config\systemprofile\.gradle\caches\transforms-1\files-1.1\appcompat-v7-27.1.1.aar\7bb0d479f99f6ee867299c90d16fa803\res\drawable-hdpi-v4\abc_btn_switch_to_on_mtrl_00012.9.png ERROR: Unable to open PNG file
AAPT err(Facade for 1763097562): \\?\C:\Windows\System32\config\systemprofile\.gradle\caches\transforms-1\files-1.1\appcompat-v7-27.1.1.aar\7bb0d479f99f6ee867299c90d16fa803\res\drawable-xhdpi-v4\abc_switch_track_mtrl_alpha.9.png ERROR: Unable to open PNG file
AAPT err(Facade for 1763097562): \\?\C:\Windows\System32\config\systemprofile\.gradle\caches\transforms-1\files-1.1\appcompat-v7-27.1.1.aar\7bb0d479f99f6ee867299c90d16fa803\res\drawable-ldrtl-hdpi-v17\abc_spinner_mtrl_am_alpha.9.png ERROR: Unable to open PNG file
AAPT err(Facade for 1763097562): \\?\C:\Windows\System32\config\systemprofile\.gradle\caches\transforms-1\files-1.1\appcompat-v7-27.1.1.aar\7bb0d479f99f6ee867299c90d16fa803\res\drawable-hdpi-v4\abc_menu_hardkey_panel_mtrl_mult.9.png ERROR: Unable to open PNG file
AAPT err(Facade for 1763097562): \\?\C:\Windows\System32\config\systemprofile\.gradle\caches\transforms-1\files-1.1\appcompat-v7-27.1.1.aar\7bb0d479f99f6ee867299c90d16fa803\res\drawable-xhdpi-v4\abc_scrubber_track_mtrl_alpha.9.png ERROR: Unable to open PNG file
AAPT err(Facade for 1110579166): \\?\C:\Windows\System32\config\systemprofile\.gradle\caches\transforms-1\files-1.1\appcompat-v7-27.1.1.aar\7bb0d479f99f6ee867299c90d16fa803\res\drawable-xhdpi-v4\abc_list_divider_mtrl_alpha.9.png ERROR: Unable to open PNG file
AAPT err(Facade for 1110579166): \\?\C:\Windows\System32\config\systemprofile\.gradle\caches\transforms-1\files-1.1\appcompat-v7-27.1.1.aar\7bb0d479f99f6ee867299c90d16fa803\res\drawable-hdpi-v4\abc_btn_switch_to_on_mtrl_00001.9.png ERROR: Unable to open PNG file
AAPT err(Facade for 1110579166): \\?\C:\Windows\System32\config\systemprofile\.gradle\caches\transforms-1\files-1.1\appcompat-v7-27.1.1.aar\7bb0d479f99f6ee867299c90d16fa803\res\drawable-xxhdpi-v4\abc_menu_hardkey_panel_mtrl_mult.9.png ERROR: Unable to open PNG file
AAPT err(Facade for 1110579166): \\?\C:\Windows\System32\config\systemprofile\.gradle\caches\transforms-1\files-1.1\appcompat-v7-27.1.1.aar\7bb0d479f99f6ee867299c90d16fa803\res\drawable-xhdpi-v4\abc_menu_hardkey_panel_mtrl_mult.9.png ERROR: Unable to open PNG file
AAPT err(Facade for 1110579166): \\?\C:\Windows\System32\config\systemprofile\.gradle\caches\transforms-1\files-1.1\appcompat-v7-27.1.1.aar\7bb0d479f99f6ee867299c90d16fa803\res\drawable-mdpi-v4\abc_list_pressed_holo_dark.9.png ERROR: Unable to open PNG file
AAPT err(Facade for 1110579166): \\?\C:\Windows\System32\config\systemprofile\.gradle\caches\transforms-1\files-1.1\appcompat-v7-27.1.1.aar\7bb0d479f99f6ee867299c90d16fa803\res\drawable-xxhdpi-v4\abc_list_focused_holo.9.png ERROR: Unable to open PNG file
AAPT err(Facade for 1110579166): \\?\C:\Windows\System32\config\systemprofile\.gradle\caches\transforms-1\files-1.1\appcompat-v7-27.1.1.aar\7bb0d479f99f6ee867299c90d16fa803\res\drawable-mdpi-v4\abc_textfield_activated_mtrl_alpha.9.png ERROR: Unable to open PNG file
Error: java.util.concurrent.ExecutionException: com.android.builder.internal.aapt.AaptException:
:app:mergeDebugResources FAILED
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':app:mergeDebugResources'.
> Error: java.util.concurrent.ExecutionException: com.android.builder.internal.aapt.AaptException:A build szerver Android Studio telepítése nélkül, csak a szükséges SDK-k, stb... telepítésével lett beállítva.
Viszont ki lett próbálva egy olyan build szerveren is, amin van Studio és azon is ugyanez a helyzet.
Van ötletetek a megoldásra? -
[KgP].Robot
aktív tag
Sziasztok
Androidos allasinterjun milyen kerdeseket erdemes feltenni? Ket eves Android tapasztalattal rendelkezo jeloltrol lenne szo de egyeb teruleten is van tapasztalata.
Koszonom -
[KgP].Robot
aktív tag
Sziasztok
Honnan lehet tudni, hogy a magnetic sensor rossz? Kiolvasom az x,y,z ertekeket, amik ugye folyamatosan valtoznak. Ebbol szamolhato a µT ertek.
De mikor rossz a szenzor? 0-t ad mindenre vagy nem ad semmit?Koszonom
-
[KgP].Robot
aktív tag
Köszönöm szépen srácok!

Erre számítottam.
Mindenesetre sokat segített a megerősítésben.
-
[KgP].Robot
aktív tag
Sziasztok!
Szeretnék minden user settinget elmenteni egy megadott appbol. Vagyis egy backupot szeretnek csinalni, hogy tegyuk fel egy uj eszkozon ne kelljen minden beallitast ujra eszkozolnie. ADB backup <packagename> jo lenne, de ha allowBackup="false" van a Manifestben, akkor ez nem megy.
Tudtok valamilyen workaround-ot erre a problémára? -
[KgP].Robot
aktív tag
Sziasztok!
Párhuzamos cursor feldolgozással kapcsolatban kérnék segítséget.
Van egy cursor, aminek kb 200 eleme van. Végig akarok iterálni rajta de a mostani megoldásommal kb 20 másodpercig tart. Szeretném megpróbálni parallel módon, hátha gyorsul valamelyest a dolog.while(cursor.moveToNext()){
//itt történik egy csomó minden(egyéb cursorok bejárása...)
és ezt a részt szeretném párhuzamosan feldolgozni
}Egy String builder építgetés is zajlik benne tehát előfordulhat, hogy egyszerre több szál is írni akarja a String buildert.
Van ötletetek a kérdésemre? Hogy kéne kivitelezni a dolgot?
Előre is köszönöm! -
[KgP].Robot
aktív tag
válasz
[KgP].Robot
#4503
üzenetére
Errol valakinek velemeny?
-
[KgP].Robot
aktív tag
válasz
Rickeffe
#4502
üzenetére
Gerzsi, Rickeffe irok ha van valami.

Mas tema:
Lenne lehetosegem egy Xamarin platformon fejleszto ceghez kerulni. Ehhez viszont meg kene csinalnom egy hazi feladatot. (2 eve foglalkoztam 2-3 honapig Xamarinnal es elotte C# is volt majd 1 evig)
A kerdesem az lenne, mit gondoltok a Xamarinrol? Persze teljesen elvonatkoztatva attol, hogy ez egy Androidos forum
Mennyire van jovoje? Erdemes vele foglalkozni? Fizuban jobb mint a nativ Android? Maradjak inkabb az Androidnal?Barmilyen infot szivesen veszek.

R -
[KgP].Robot
aktív tag
-
[KgP].Robot
aktív tag
válasz
Rickeffe
#4495
üzenetére
Teljesen pontosan nem tudom sajnos, de ha minden igaz az elozo cegnel keszult appokat a fejleszto sajat kulcsaval irta ala. A fejlesztes atkerult egy masik ceghez, regi forraskodokkal, uj megrendelesekkel egyutt. A kulcs persze maradt a regi fejlesztonel. Nagyvonalakban ennyi.
-
[KgP].Robot
aktív tag
Sziasztok!
Nem kulonosebben technikai jellegu lesz a kovetkezo problemam.A tortenet a kovetkezo:
Van nehany app, ami ugy van feltoltve egy Play account ala, hogy a fejleszto sajat private key-evel van alairva. Ez eleg maceras, mert ha modositani kell az appokon, akkor csak ez a fejleszto buildelhet uj verziot belole. Nonszensz.
A kerdesem az lenne, hogy erre lenne valamilyen megoldas? Ehhez a Play acchoz van private key, amivel minde egyeb app ala van irva. De ez a nehany(regebbi) app a regi fejleszto kulcsaval. Ki lehetne ezt valahogy cserelni?Illetve abban az esetben, ha ez alatt a Play account alatt allo osszes alkalmazast ki kene szortirozni kulonbozo(mas) Play accountok ala, abban az esetben mi a teendo? Az eredeti acc alatt unpublished-re allitani, az uj acc ala, a hozza tartozo key-el alairva feltolteni?
Remelem erthetoek a problemaim.
Koszonom,
R -
[KgP].Robot
aktív tag
Sziasztok!
Video rogzitessel van nemi gondom.
Sok fele beallitassal probaltam de eddig semmi sem segitett.
A kovetkezorol van szo:
Fel veszek egy videot, ezt fel kell kuldenem a szervernek de nem fogadja el mert rossz a fajl formatuma.
mp4-et var. Azt is kuldok azonban rossz a file signature.
Ezek az elvartak:
//[4 byte offset] 66 74 79 70 33 67 70 35 --> (ftyp3gp5)
//[4 byte offset] 66 74 79 70 4D 53 4E 56 --> (ftypMSNV)
//[4 byte offset] 66 74 79 70 69 73 6F 6D --> (ftypisom)En pedig ilyet veszek fel:
//[4 byte offset] 66 74 79 70 6d 70 34 32 --> (ftypmp42)Probaltam videoIntent-tel es mediaRecorder-rel is de nem valtozik a file signature.
Ja, es mindezt azert mert az iFos nem jatsza le a videot, amit felveszek.
Valami otlet? -
[KgP].Robot
aktív tag
válasz
PumpkinSeed
#4336
üzenetére
Azt mondta, hogy c#-hoz ért, de erre se mernék mérget venni...
-
[KgP].Robot
aktív tag
válasz
PumpkinSeed
#4334
üzenetére
Kb sehogy

Egy uj Activity-t nem tudott inditani sem pedig egy masik Fragmentet.
A feladat tobbi reszeig pedig mar el sem jutott. -
[KgP].Robot
aktív tag
Szia!
Igen, volt mar a jelolt. 0 tapasztalattal a 300k-s nettó plussz Android tanfolyamra küldés céges költségen kissé túllövés szvsz. Főnököm nem is vette fel.
A cikk viszont nagyon jó. Atfutottam gyorsan de el fogom olvasni alaposan. Juniorkent nekem is tele van erdekes infokkal.
Köszönöm szépen a válaszodat!
-
[KgP].Robot
aktív tag
válasz
PumpkinSeed
#4322
üzenetére
Sikerült?
-
[KgP].Robot
aktív tag
válasz
PumpkinSeed
#4320
üzenetére
Ha linkbol nyitod meg a MainActivity-t, vagyis a "company://upload" linken keresztul, akkor nem tart semmibol egybol a MainActivity inditasa utan a PluginActivity-t elinditani. Csekkolod, hogy az intent tartalmazza-e a linket es ha igen akkor mehet a PluginActivity. Ebben az esetben nem kell kihozni a Plugin-t Main-nek.
Persze csak ha jol gondolom.
-
[KgP].Robot
aktív tag
válasz
PumpkinSeed
#4318
üzenetére
Deep linkinget csinaltam mar. Szinte teljesen igy. Nekem a gyari naptarbol inditja el a MainActivity-t.
Oszinten szolva nem tudom mi lehet a baj. Az okosok biztos tudnak segiteni.
-
[KgP].Robot
aktív tag
válasz
PumpkinSeed
#4316
üzenetére
Ezt a feladatot adtam neki(Google hasznalhato volt):
Készíts egy alkalmazást, aminek a kezdő oldalán két gomb van. Az egyik gomb megnyomásakor indítsunk el egy másik Activity-t, ahol egy textbox és 2 gomb szerepel. A textboxba nem negatív számokat írva majd az „Add” gombra kattintva hozzáadjuk a beírt számot egy tömbhöz. A „Számol” gomb megnyomására pedig a következőt csinálja:
Adott egy nem negatív egész számokból álló tömb, melynek az első elemén állunk. A tömb minden eleme az adott pozícióból történő legnagyobb ugorható távolságot jelöli. Döntsük el a tömbről, hogy el tudunk-e jutni benne az utolsó elemig a fenti szabályt követve. Példák: A = [2,3,1,1,4], eredménye igaz. B = [3,2,1,0,4], eredménye hamis.
Az eredményt valamilyen formában jelenítsük meg a kijelzőn.A kezdőoldal másik gombjára kattintva lépjünk át egy másik Fragment-re úgy, hogy paraméterként adjuk át a 10 és a 20 számokat. Itt is szerepeljen egy gomb, ami pedig a következőt csinálja:
Cseréljük meg két számot tartalmazó változó értékét úgy, hogy nem használunk egy harmadik változót a megoldáshoz.
Írjuk ki a változók értékeit a csere előtt és után is egyaránt.Hiaba hasznalhatta a Google-t, az Activity inditasban is segitenem kellett. Egy ora utan ugy lattam jonak, hogy szoban kerdezem inkabb, elmeletben hogyan valositana meg. Ekkor jott ki pl a ciklus nem emlitese is...
Nem tudom honnan talalta a fonokom, csak ramirt, hogy ma jojjek be interjuztatni. (homeoffice-on voltam eddig vizsgaidoszak miatt)
-
[KgP].Robot
aktív tag
Jogos.
Akkor nem reklamalok.
Ez is igaz.
Akkor jol ereztem, hogy a 2000/ora ilyen szinten kicsit tulloves. Na majd a fonok eldonti.
Apropo, ha valakit erdekel (vagy ismer valakit, akit erdekelhet[junior, senior egysrant]) full time Android es/vagy iOS munka, akkor keressen bizalommal.

-
[KgP].Robot
aktív tag
Egyetertek. Szerintem is jo lenne tisztaban lenni legalabb alap layoutos kerdesekkel vagy egy Activity callbackjeivel. Meg ha csak emlites szintjen is. Ne adj Isten mikor mi hivodik meg.
Nappalin jar a BGE-re(es ott oktat is). Mast nem emlitett.
2000Huf/ora realis egy teljesen kezdonek? Tavaly februar ota Androidozok, elotte volt 9 honap C# es nem sokkal tobb az oradijam. (nettoban KATA-askent)
En is junior vagyok meg, de azert egy tomb vizsgalatot csak nem kell elmagyarazni...
(Vagy eloallhatok a fonoknel nemi emelesre!?!?!?
) -
[KgP].Robot
aktív tag
válasz
PumpkinSeed
#4310
üzenetére
Itt volt a srac.
0 szakmai tapasztalattal 2000huf/orara gondolt.
Egy layoutot sem tudod mondani. Nem tudta a kulonbseget a relative es a linear kozott. Nem tudta mi az a sharedpref. Gyakorlatilag tenyleg 0 pedig azt mondta, hogy elvegzett valami online tanfolyamot.
Allitasa szerint oktat a BGE-n. OOP-tAdott egy nemnegatív egész számokból álló tömb, melynek az első elemén állunk. A tömb minden eleme az adott pozícióból történő legnagyobb ugorható távolságot jelöli. Döntsük el a tömbről, hogy el tudunk-e jutni benne az utolsó elemig a fenti szabályt követve. Példák: A = [2,3,1,1,4], eredménye igaz. B = [3,2,1,0,4], eredménye hamis.
Ezt a feladatot meg szoban, elmeleti szinten is nagyon nehezen sikerult belole kiszedni. Sot, arra a kerdesemre, hogy mikent vizsgalna meg a tombot, csak hosszas ravezetes utan mondta meg, hogy ciklussal.
Cseréljük meg két számot tartalmazó változó értékét úgy, hogy nem használunk egy harmadik változót a megoldáshoz.
Ezt pedig nem tudta, csak miutan megmondtam az elso lepest. Allitolag negyedik lett az egyetemi matekversenyen.
Viszont lelkesnek tunt es tanulni vagyonak.
Szerintetek?
-
[KgP].Robot
aktív tag
Sziasztok!
Kicsit off.Junior Android fejlesztotol miket erdemes kerdezni egy allasinterjun? Illetve milyen egyszeru feladatot csinaljon meg, hogy nagyjabol kideruljon milyeb szinten all?
-
[KgP].Robot
aktív tag
Sziasztok!
Alairasi kerdesem lenne.
Van egy regi Eclipse-ben irt projekt, amit nem en irtam. Publikalva van playben.
Modositanom kellett de valamiert az uj Android sdk-k miatt folyamatosan hibakat irt ki es ezt megelegelve migraltam Android Studioba. Elvegeztem a kert modositasokat es publikalni kene playbe.
A kerdesem az lenne, hogy en generalhatok-e egy apk-t a sajat kulcsommal, amit aztan feltoltok vagy az eredeti fejleszto sajat kulcsa kell hozza?
Ha az ove, akkor o ala tudja-e irni az uj Android Studios projektet?Koszonom!
-
[KgP].Robot
aktív tag
Sziasztok!
Nem jutunk dűlőre az ios-es kolleganővel az emotikonok küldése terén. Elmondása szerint csak pl ":smile:" tud küldeni de én azzal nem tudok mit kezdeni. Van valami bevett szokás a cross platform emotikon küldésére?
Android -> Ifos
Ifos -> Android -
[KgP].Robot
aktív tag
MEGVAN!
Rajtad felbuzdulva elkezdtem áttúrni a RV adapterét. Be van állítva a viewHolder.setIsRecyclable(false);
Ez azért kell mert enélkül ha le-fel scrollozok, akkor sokszor ottmarad egy-egy view, aminek már nem kéne ottmaradnia. Pl egy view többször szerepel a listában pedig nem kéne neki. Ezzel ez megszűnt.
Viszont előjött az a gond, amit már említettem. (Edittext focus vesztse) Ha kikommentezem a viewHolder.setIsRecyclable(false); sort, akkor jól működik. Valóban nem veszti el a focust semmikor.
Ebben az esetben ez valszleg egy bug lesz, hogy null lesz a focus scroll után.
Viszont ha már megvan a hiba, akkor az lenne a kérdésem, hogy van-e ötletetek annak az elkerülésére, amikor pl valaki küld egy képet a chat-be, te felscrollozol és többször is megjelenik az a kép, amit elvileg csak egyszer kéne látnod. Szóval nem tűnteti el a view-t a screenről scrollozásnál.
Térjek át ListView-ra? -
[KgP].Robot
aktív tag
válasz
[KgP].Robot
#4273
üzenetére
Update:
Minimális scrollozásra nem veszti el az Edittext a focust. Még mindig nem jöttem rá, hogy mitől függ. Az onScroll tehát kizárva. LayoutManagerben lehet valami, ami elveszi a focust? Illetve amint elveszti az Edittext a focust, akkor semmi nem kerül focusba, null lesz az aktuális focusban lévő View.
Valami ötlet? -
[KgP].Robot
aktív tag
Sziasztok!
Egy chat funkciót fejlesztek épp. Annyi lenne a gondom vele, hogy amikor elkezdek gépelni az edittextbe és tegyük fel idő közben a chatpartner üzenetet küld és az edittext felett lévő recyclerview(itt vannak az üzenetek) lescrollozódik, akkor az edittext elveszti a focust. Úra bele kell kattintani, hogy folytatni tudjam a gépelést. Illetve ugyanez a helyzet akkor is, ha már belekattintottam az edittextbe, megjelent a bill, és elkezdem görgetni a recyclerview-t. Ilyenkor is elveszti a focust. Ergo a lista görgetésével van összefüggésben.
Próbáltam focusChangedListener-t beállítani az edittextre, hogy ha elveszti, akkor requestfocus-sal kapja vissza, de ebben az esetben ha meg volt nyitva a bill, akkor hiába villog a kurzor az edittextben, nem kerülnek be a begépelt karakterek.
Tud valaki erre megoldást? -
-
[KgP].Robot
aktív tag
Sziasztok!
Kerdesem leginkabb azoknak szolna, akik hasznaltak(nak) Universal Image Loader-t.
Ezt hasznalom a kepek kezelesere es egyben cache-elesere. Vagyis ha betoltok egy kepet a webrol, akkor el is cache-elem. Eddig megy is szepen. A cache-elt kepek szepen megjelennek a cache mappaban. A gondom az vele, hogy mivel ezek hash-elt neven mentodnek, ezert kesobb nem tudom eldonteni a kep letezeset.
Peldaul:
Letoltok egy 'A' nevu kepet.
Elkesselodik '103271894' neven.
Kesobbiekben szeretnem cachbol visszatolteni, ha letezik.
Honnan tudom, hogy 'A' == '103271894' ? -
[KgP].Robot
aktív tag
válasz
[KgP].Robot
#4233
üzenetére
Ne haragudjatok, kicsusztam a szerkesztesbol.
Mikozben irtam a gondomat, eszembe jutott valami es mukodik is. Szoval az elozo kerdesem solved.
Tegnap sz@r napom volt es delutan semmi sem akart osszejonni. Nem ment. Gondoltam ti mint segitokesz programozok, tudtok majd segiteni. Mindenesetre sikerult.
Azert koszonom es sorry megegyszer.
R. -
[KgP].Robot
aktív tag
(#4228) WonderCSabo Koszonom, ugy tunik igy mar jo lesz!!
Mas:
Lenne egy viszonylag bonyolult RecyclerView es a hozza tartozo adapter. Igy nez ki:
Szoval az elso viewholder nem erdekes, abban semmi extra nincs. A masodik viewholderben egy ujabb recyclerview van es persze egy hozza tartozo adapter. A harmadikban szinten egy ujabb recyclerview es egy ujabb adapter. Ezutan pedig az alap recyclerview elemei.A gondom az lenne, hogy az adaptereket es a hozzajuk szukseges elemek listajat a Fo RecyclerView-t megjelenito fragmentben kezelem. A harmadik viewholderben levo recyclerview-ban egy gomb click kattintas esemenyre egy item-nek meg kene jelennie a masodik viewholderben levo recyclerview-ban es a harmadikbol pedig egy itemnek el kene tunnie. Ugy csinalom, hogy a harmadik holderben levo recyclerview adaptereben hozzaadok egy elemet a masodik holderben levo recyclerview listajahoz valahogy igy:
mList.add(user);
mAdapter.notifyItemInserted(mList.size() - 1);
mAdapter.notifyItemRangeChanged(0, mAdapter.getItemCount());
(nem tudom, hogy a notifyDataSetChanged(); kell-e?)A masik listabol pedig elveszem, valahogy igy:
mList2.remove(position);
notifyItemRemoved(position);
notifyItemRangeChanged(position, mList2.size());A Fo recyclerview adaptereben pedig az onBindViewHolder-ben beallitok egy uj adaptert a masodik holderhez.
Ezzel az a bajom, hogy csak akkor fog megjelenni a masodik holderben a valtozas, ha:
1: elhagyom a fragmentet majd visszajovok
2: lescrollozok majd vissza.Hogyan tudnam elerni azt, hogy amint a harmadik holderben megnyomom azt a bizonyos gombot, egybol lassam a masodik holderben (es a harmadikban is eltunni az item-et) a valtozast?
Remelem nem fogalmaztam tul bonyolultan.
-
[KgP].Robot
aktív tag
válasz
WonderCSabo
#4224
üzenetére
Koszonom a valaszod!
Backstackbol hivom vissza onBackPress eseten. Van
olyan bevallt policy ilyen esetekre? Ugy ertem ilyen appoknal mi a bevett szokas. Sok kep kezelese eseten.
Jo igy, hogy kinullazok mindent fragment elhagyasakor? -
[KgP].Robot
aktív tag
válasz
gyurkikrisz
#4222
üzenetére
Most minden fragment elhagyasa eseten az onDestroyView-ban kinullazok minden imageView-t es imageView-t kezelo adaptert. Ugy tunik ez mar jo lesz. nem tudtam 90 fole vinni a lefoglalt memoriat es nem is szallt el. Igy viszont minden fragment megjelenes eseten ujra rajzolja az imageView-kat. Van ra mod, hogy csak egyszer toltse be es ne toltse ujra de megis sporoljon a memoriaval?
-
[KgP].Robot
aktív tag
válasz
[KgP].Robot
#4220
üzenetére
Kozben beallitottam a Manifestben ezt a 2 erteket true-ra:
android:hardwareAccelerated="true"
android:largeHeap="true"Annyiban segitett, hogy 500 feletti lefoglalt memoria eseten szellt csak el az app. Joval tovabb kellett nyomogatnom a kepeketmire elszallt.
-
[KgP].Robot
aktív tag
Sziasztok
OutOfMemoryErrorral kapcsolatban kernek egy kis segitseget. Van egy app, amiben rengeteg kep van. Vagyis most meg nem olyan sok de sok lesz. Mar most is elo tudom idezni az OOM-et meg ezzel a keves keppel is. Probaltam Picasso, Glide, Universal Image Loader libeket de nem sikerult kikuszobolnom a hibat.
Xiaomi Mi5-on 200-250 lefoglalt memorianal szall el az app. (Android monitoron nezve) Regebbi kisebb hardveres telokon hamarabb.
Van otletetek ezzel kapcsolatban? -
[KgP].Robot
aktív tag
Sziasztok
WebSocket-tel kapcsolatban tudtok mondani egy egyszeru megvalositast? Chat-hez kene.
Json-t is tudnom kell kuldeni.Koszonom
-
[KgP].Robot
aktív tag
Sziasztok!
Ha egy appban van in app purchase es egy user ezen keresztul vasarol, akkor errol a userrol kap vissza barmilyen infot az app? Szoval, hogy ki vasarolt, ...?
Koszonom
-
[KgP].Robot
aktív tag
Sziasztok!
FragmentPagerAdapterben hogyan lehet deaktiválni a swipe-ot?
Van egy ViewPager-em, amiben 4 fragment van. Az adapter a FragmentPagerAdapter-bol oroklodik. Le szeretném tiltani a swipe-olast. Nem talaltam ra ertelmes megoldast. Olyat igen, ami felig mukodott, miszerint nem ment a swipe teljesen ugyan, de nehany milimeterrol-milimeterre megiscsak megjelent a kovetkezo fragment. (beginFakeDrag())Esetleg otlet?
Koszonom!
-
[KgP].Robot
aktív tag
válasz
gyurkikrisz
#4176
üzenetére
Melyik osztalyra gondolsz?
-
[KgP].Robot
aktív tag
válasz
[KgP].Robot
#4166
üzenetére
1: A progressBar problema megoldva! Most mar latszodik a dialog mikozben kommunikalok a szerverrel.
2: Megprobaltam HttpUrlConnection-nel is, viszont ezt lattam a HttpUrlConnection peldanynal:
"com.android.okhttp.internal.huc.HttpURLConnectionImpl:..."
Ebbol nekem az jon le, hogy a HttpUrlConnection is az okhttp-t hasznalja.Valami egyeb otlet?
-
[KgP].Robot
aktív tag
válasz
[KgP].Robot
#4166
üzenetére
Mas otletek esetleg?
Mondjuk nem ragaszkodom az okhttp-hez sem, szal ha van mas megoldas ezen feltetelek mellett, kiprobalom azt is szivesen. -
[KgP].Robot
aktív tag
Szia!
AsyncTask: kap context-et es nem null-t. Ha null lenne, akkor sztem mar a progressbar peldanyositasanal kiakadna null referenciara valo hivatkozassal, de ilyen nem tortenik. (itt: dialog = new ProgressDialog(context)

OkHttp: jsonData = response.body().string(); Itt kiszedem a body-bol a valaszt, amiben hasonlo valasz szokott szerepelni:
Response{protocol=http/1.1, code=504, message=Gateway Time-out, url=http://XY.com/v1.0/query/login}
Egy protocoll, egy message es egy url.
En erre a "message" tag-re gondolok. Itt most "Gateway Time-out" szerepel, de a szervertől azt kapom vissza, hogy "A szerver nem válaszol!".
Viszont ezt az üzenetet valahogy elfedi az OkHttp, de nekem erre lenne szükségem. -
[KgP].Robot
aktív tag
válasz
[KgP].Robot
#4166
üzenetére
Erre valaki?
-
[KgP].Robot
aktív tag
Sziasztok!
Egy AsyncDownloader osztallyal lenne gondom. Ketto is.
1: onPreExecute metodusban elinditok egy ProgressDialogot, hogy az API-val torteno kommunikacio alatt tudja a user, hogy dolgozunk... Sajnos nem jelenik meg es nem tudom, hogy miert.2: OKHTTP respons-nal ha pl 500-as hibakodot kapok vissza, akkor a message-ben "Internal server error" uzenet kerul. Ez azert baj, mert ott egy custom uzenetnek kene lennie, amit visszakuld a szerver. Erre azert lenne szuksegem, mert ez alapjan tudnam kezelni a kiveteleket. De igy, hogy az OKHTTP kicsereli a gyeri uzenetre, sajnos nincs lehetosegem.
Ezekre szeretnek megoldast talalni.Async class:
public class AsyncDownloader extends AsyncTask<String, Void, String> {
public static final String TAG = AsyncDownloader.class.getSimpleName();
private Context context;
private ProgressDialog dialog;
public AsyncDownloader(Context ctx) {
context = ctx;
}
@Override
protected void onPreExecute() {
super.onPreExecute();
dialog = new ProgressDialog(context);
dialog.setMessage("Loading...");
dialog.setProgressStyle(dialog.STYLE_SPINNER);
dialog.setCancelable(false);
dialog.show();
}
@Override
protected String doInBackground(String... params)
{
String url = params[0];
String bodyparam = params[1];
String user_agent = params[2];
String content_type = params[3];
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse(content_type);
RequestBody body = RequestBody.create(mediaType, bodyparam);
Request request = new Request.Builder()
.url(url)
.post(body)
.addHeader("user-agent", user_agent)
.addHeader("content-type", content_type)
.build();
Call call = client.newCall(request);
Response response = null;
String jsonData = null;
try {
response = call.execute();
if (response.isSuccessful()) {
jsonData = response.body().string();
} else {
jsonData = null;
}
} catch (IOException e) {
e.printStackTrace();
}
return jsonData; //This is returned to onPostExecute()
}
@TargetApi(Build.VERSION_CODES.CUPCAKE)
@Override
protected void onPostExecute(String jsonData)
{
super.onPostExecute(jsonData);
if (dialog.isShowing()) {
dialog.dismiss();
}
}
}es igy hivom meg:
response = downloader.execute(list.get(0), list.get(1), list.get(2), list.get(3)).get(); -
[KgP].Robot
aktív tag
válasz
WonderCSabo
#4096
üzenetére
Koszonom a helpet de igy sem volt jo egeszen. Inkab betettem egy ImageView-t a layoutba.
Masik:
En lennek a legboldogabb ha nem kene kulon ezzel foglalkozni de sajnos nem mukodik jol. Egyreszt a configChanges propertyk nelkul lassabban tortenik az ujrarajzolas de felig jol. A felig azt jelenti, hogy tegnap vettem eszre azt a hibat, miszerint a mozgo kep vegallasanal torteno elforditas eseten nem jol rajzol ja ki a kepet es ezutan mar nem is mukodik jol. Csak akkor jo ha a kezdo pozicioban forgatok. Ha a propertyk be vannak allitva a Manifestben akkor ugyan gyorsan kirajzolja a layoutot de e mozgo kep poziciojat nem szamolja ujra.
Egyedul csak a kep poziciojat szeretnem vele ujraszamoltatni elforgataskor. -
[KgP].Robot
aktív tag
Sziasztok!
Ujabb kerdesem lenne. (Sorry a folyamatos kerdesekert

Screen rotation utan ujra kene szamoltatnom egy floating image uj poziciojat a megvaltozott szelesseg, magassag alapjan. A kepnek van egy behavior class-a, ami xml-ben van beallitva.
Ez szamolja a kep megfelelo poziciojat es mozgasat.
Kerdesem az lenne, hogyan tudnam ezt megoldani programkodbol?
Ha nincs beallitva az activitynek a "android:configChanges="orientation|keyboardHidden|screenSize", akkor mukodik, csak ilyenkor ugye ujraindul az Activity es sokaig tart.
Ezert lenne jo az onConfigurationChanged-ben ujra meghivni behavior-t.
ImageBehaviorKonstruktoraban van egy AttributeSet parameter, amivel nem tudom mit kezdjek. :/
Valakinek lenne otlete a problemamra?Koszonom
-
[KgP].Robot
aktív tag
válasz
[KgP].Robot
#4089
üzenetére
Erre valakinek otlet?
Mas:
<style name="NavigationStyle">
<item name="icon">@drawable/icon</item>
</style>Kodbol hogyan tudom elerni az "icon"-t?
Igy probaltam:
TypedArray a = getTheme().obtainStyledAttributes(R.style.NavigationStyle, new int[] {R.attr.icon});
int attributeResourceId = a.getResourceId(0,0);
a.recycle();
Egy onClick-et szeretnek raakasztani de a findViewById null-lal ter vissza ha az attributeResourceId-t hasznalom.Koszonom.
-
[KgP].Robot
aktív tag
válasz
WonderCSabo
#4088
üzenetére
Koszonom a tippet. Talaltam nehany peldat es azok alapjan indultam el.
A kovetkezo problemaba futottm.
Ket peldabol szeretnem osszeollozni a sajat megoldasomat.
A tervem az lenne, hogy egy android:fitsSystemWindows="true" CoordinatorLayoutban lenne egy ImageView, aminek a viselkedese mar definialva van. Scrollozasra mozog. Ezt az ImageView-t a Toolbarban szeretnem megjeleniteni. A CoordinatorLayout.Behavior<ImageView> kiterjesztett osztaly csak akkor mukodik jol ha az override-olt onDependentViewChanged() fuggvenyben a dependency (vagyis az en esetemben a Toolbar, mint szulo, amiben az ImageView-t meg szeretnem jeleniteni) azonos szinten van az ImageView-val ezert a layoutban a Toolbart a CollapsingToolbarLayout-bol kitettem a CoordinatorLayout gyokerebe. Igy mukodik az ImageView mozgasa. Viszont ha teljesen felscrollozok, akkor a toolbar is becsuszik a statusbar ala. Ha a toolbar a ToolbarLayout-ban van, akkor nem csuszik ossze felul de nem megy az ImageView mozgas. Mar jo ideje keresem a megoldast de nem talalom.
-
[KgP].Robot
aktív tag
Ezen a videon lathato appbar, floating button,-image es egyebek... Szal igy ahogy van megvan valahol githubon? Valami ilyesmit szeretnék.
Esetleg ha valakinek ismeros megkoszonnem. -
[KgP].Robot
aktív tag
válasz
[KgP].Robot
#4081
üzenetére
Most override-oltam a onNewIntent metodust es mindaddig mukodik az elvaras szerint, amig az app fut. Ha lelovom az appot es rakattintok a linkre a naptarban akkor megprobal elindulni az app de elszall. Ilyenkor hogy lehet debugolni? Mmint ra tudom venni valahogy a studiot, hogy ha eszreveszi az app indulasat akkor egybol lepjen debug modba?
Ugy talan kiderulni miert szall el. -
[KgP].Robot
aktív tag
válasz
[KgP].Robot
#4080
üzenetére
Attettem az onResume-ba de ott minden linkre kattintas utan null a data ergo nem tudom, hogy hogyan navigaljak a fragmenten.

-
[KgP].Robot
aktív tag
válasz
WonderCSabo
#4077
üzenetére
Korai volt az orormom. Most nem mukodik jol a linkeles.
Igy megy az exportalas a naptarba
Ez pedig a MainActivityben vanAz export az egy fragmentben van. Ha bent van a Manifestben a "singleTask", akkor az app indulasakor egyszer lefut a MainActivityben a feltetel, de akkor ugye a data az null. Exportalas utan pedig ha rakattintok a generalt linkre, akkor mar nem fut be megegyszer a MainActivitybe, logikusan a singleTask miatt. Viszont a data csak ekkor kap erteket.
Ha nincs bent a singleTask, akkor minden egyes linkre kattintas utan befut a feltetelvizsgalatba a MainActivityben es jol is mukodik.
Hogy lehetne ezt megoldani, hogy singleTask legyen de a link is mukodjon?
-
[KgP].Robot
aktív tag
válasz
WonderCSabo
#4077
üzenetére
WonderCSabo nagyon szepen koszonom a segitsegedet! Ez a megoldas segitett. Kiraly lett. Koszonom!!!

-
[KgP].Robot
aktív tag
válasz
[KgP].Robot
#4073
üzenetére
Meg annyi kerdesem lenne, hogy miutan megnyilik az app a naptarbol (linkre kattintas utan), akkor gyakorlatilag a naptarban nyilik meg az app. Magyarul ha ezutan megnyitom a futo alkalmazasokat, akkor ott van a naptar de az nem a naptar hanem maga az app. Ahhoz hogy ujra meg tudjam nyitni a naptarat nem eleg nyomnom egy back gombot vagy a futo alkalmazasok kozul kivalasztani a naptarat, hanem ujra ra kell kattintanom a naptar ikonjara.
Van ra mod, hogy ez ne igy legyen? Vagyis legyen a naptar meg legyen az app es ne egy naptar app kombo. Vissza gombra meg menjen vissza a naptarba.
Koszonom szepen az otleteket!
-
[KgP].Robot
aktív tag
válasz
WonderCSabo
#4067
üzenetére
Koszonom a segitseget.
Mukodik az ugras a naptarbol az app megfelelo fragment-jere. Annyi a bajom meg, hogy maga a link latszodik a leirasban. A naptar esemeny leirasaba elvileg csak stringet tehetek. Hogyan tudom a linket mondjuk "Link"-kent megjeleniteni?
"<a href='www.valami.com'>Link</a>"-el probalkoztam de nem jott ossze.
Van erre megoldas?
Koszonom -
[KgP].Robot
aktív tag
Sziasztok!
Van egy app, ami exportal esemenyeket az alapertelmezett naptarba. Viszont felmerult egy olyan igeny, hogy lehessen a naptarbol kattintassal megnyitni ezt az appot megpedig annak a napnak megfeleloen, ahol rakattintottunk. Van valakinek megoldasa erre?
Koszonom! -
[KgP].Robot
aktív tag
Sziasztok!
Android Studio 2.2-ben nem megy a layout preview. Azt irja, hogy Rendering problems: class not found. Elozo verzioban megoldotta ha az api levelt a preview-ban mondjuk 24-rol 23-ra modositottam. Ez itt most nem segit sajnos.
Valami otlet esetleg?Koszi
-
[KgP].Robot
aktív tag
válasz
[KgP].Robot
#3774
üzenetére
Ugy tunik megoldodott!
-
[KgP].Robot
aktív tag
Sziasztok!
Volt egy olyan problemank, hogy webview-ban betoltodo video nagyon zabalta a netet. Valoszinuleg hatterben futas eseten is tovabb toltotte a videot. Ez elvileg megoldodott, de elojott egy olyan hiba, hogy 5.0 felett ha betoltodik a video a webview-ba, megnyomjuk a home gombot, majd visszaterunk az applikacioba, akkor olyan mintha megfagyott volna a webview. Nem megy tovabb a video, Samsung S6 5.1.1-en nem lehet scrollozni a weboldalt. Z2 5.1.1-en lehet scrollozni csak a video nem megy. Az OnResume-ban ujratoltodik a webview elvileg de nem jo. Linkelem a kodot hatha valakinek van valami otlete. Koszonom elore is!
-
[KgP].Robot
aktív tag
válasz
[KgP].Robot
#3760
üzenetére
Picassora visszaterve
Picasso.with(activity.getApplicationContext()).load(imgUri).into(holder.icon);
ettol az egy sortol megoldodott a laggolas problema.
Koszonom Karma!
-
[KgP].Robot
aktív tag
Koszonom nektek! Holnap kiprobalom a Picassot.
Mas kerdes.
Meglevo kmz fajlokat szeretnek megjeleniteni google maps-ben sajat pozicioval egyutt. Illetve masok pozicioit is szeretnem ugyanebben a terkepben feltuntetni. Gondolom ehhez kell egy szerver, ami kiszolgalja az eszkozok koordinatainak kezeleset. A tobbi eszkozon is lehessen latni a bejelentkezett eszkozok koordinatait.
Foglalkozott mar valaki hasonloval?
Elnezest a sok kerdesert de melyvizbe dobtak... -
[KgP].Robot
aktív tag
Sziasztok!
Az lenne a gondom, hogy egy listviewba betoltott kepek miatt nem smooth a scrollozas.
Csinaltam ViewHoldert hozza, de ez onmagaban meg nem segitett. Kicsinyitettem a kepek meretet 0.2 MPx-re de ez sem lett eleg. Gyanitom, hogy a UI basztatasa miatt lassu az egesz.
Szeretnem a kepbetoltest kulon szalon elvegezni de nem akar osszejonni. Talan a GetBitmap-et kene egy AsyncTask osztalyba kivinni?? Ha igen hogyan?
Tudnatok ebben segiteni?Koszonom szepen!
Udv. -
[KgP].Robot
aktív tag
válasz
[KgP].Robot
#3716
üzenetére
Sziasztok!
Ujra feltennek egy kerdest. Az alabbi kodban az a gondom, hogy a "bcVideoView.isPlaying" sorra azt irja, hogy "Method isPlaying must be called from the UIThread".
Ezt nem en irtam es igazabol nem is latom at annyira a szalakat, de fontos lenne.
Koszonom szepen.
Új hozzászólás Aktív témák
- Lenovo Thinkpad P1 Gen 6 - i9-13980HX, 32GB, 2TB SSD, 16" WQUXGA (3840 2400), RTX 4090
- 15.gen! Intel Core Ultra 9 285K +16-32GB DDR5 RAM +hűtött VRM-es Z890 lap! GAR/SZÁMLA (a Te nevedre)
- OP AudioCodes C450HD Ip Phones - Szines kijelzős - Teams/ Zoom telefon - Új dobozos
- ATEN Cat 5 KVM over IP Switch Altusen KH1508AI - Új ára 284.000Ft
- AirPort Extreme 802.11n (3rd Generation) Model A1301 -
- GYÖNYÖRŰ iPhone 15 Pro Max 256GB Blue -1 ÉV GARANCIA - Kártyafüggetlen, MS3943, 100% Akkumulátor
- Xiaomi Redmi 14C / 4/128GB / Kártyafüggetlen / 12Hó Garancia
- AKCIÓ! LG UltraGear 27GR93U-B 27 4K 144Hz IPS monitor garanciával hibátlan működéssel
- Dell Inspiron 3511 /i7-1165G7/MX350/16GB/512GB M.2/WIN11/Újszerű akku/Játékra is! Számlával!
- iKing - Apple iPhone 15 Pro Natural Titanium ProMotion 120 Hz, A17 Pro, USB-C 128 GB
Állásajánlatok
Cég: Laptopszaki Kft.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest












