seleuco / MAME4droid-2024

MAME4droid 2024 is developed by David Valdeita (Seleuco) as a port of the latest MAME emulator by MAMEDev and contributors. It emulates arcade games and systems like ZX Spectrum, Amstrad CPC, MSX etc. This version of MAME support over 40000 different ROMs.
GNU General Public License v2.0
89 stars 14 forks source link

Optimize for battery life? #43

Open soundsnow opened 1 month ago

soundsnow commented 1 month ago

Unlike the 2010 MAME4droid, which is getting bigger and more power hungry Can you optimize the code to make it more power efficient? Make long sentences short Using code text instead of PNG Default not to show something unimportant In fact the background of the settings page looks like it's gray not black. Black color relieves eye fatigue and reduces power consumption, only effective for OLED screens, not for LCD screens It would be good to lighten the apk size a bit more what's more? i don't know

soundsnow commented 1 month ago

Do you know Kotlin? It's Google's most recommended programming language for Android developers, and it seems to be possible to convert Java to Kotlin with certain software, at least I know of one person who rewrote its Java code in Kotlin, which shouldn't be too hard. A lot of modern Android apps are written in Kotlin