Instructions for use
***************************************************
Android APP launches black screen optimization patch
Swish, Yangyxd 2016.01.16
version:1.0.0
QDAC Official group: 250530692
***************************************************
"Installation Method"
Double-click Setup.bat to install the patch file (backup will be done during installation)
Double-click Uninstall.bat to recover.
Compatibility
This patch package only supports Delphi 10.
"Action Steps"
1. Perform Setup.bat installation of modified version of Androidmanifest.xml and Fmx.jar
2. Copy the files from the splash directory to your project \android\release, replacing the original file. (debug mode is copied to \android\debug\, if your project has not been compiled yet, compile it once and the corresponding directory will be generated)
3. In Delphi 10, click on the menu Project->deployment, in the Open Deployment window, click the Add Files button on the toolbar, add the previous copy of the file.
4. In the deployment window, set the remote path for Splash_image_custom.xml, background.png to "res\drawable\". (image files can also be res\drawable-hdpi\, etc.)
5. In the deployment window, set the remote path of Styles_splash.xml to "res\values\".
6. Recompile the project.
"Principle of implementation"
Added a new activity to the app package to display the splash and then load the real content. This avoids the direct loading resulting in a long black screen.
"Precautions"
1.backgroud can be a. png, or a. jpg. You can change the backgroud.png to the image you need.
2. You can modify Splash_image_custom.xml to specify image size, image name, and other effects that are compatible with Java open Android. However, the added files need to refer to the instructions in the "steps" above to join the deployment window.
3. You can also specify other effects in the styles_splash.xml, or directly specify the image name, which will stretch the image to full-screen display.
4. In order to better develop Android, it is recommended to learn the configuration of these XML from Niang.
5. In a word, splash_image_custom.xml can only be regarded as a catalyst, other effects of their own modification.
6. This splash function is not related to Delphi, you use this, you can disable the Delphi comes with.
【】
Baidu Network disk: Http://pan.baidu.com/s/1dDUpEHr extract password: n5at
[FMX] Android APP launches black screen optimization patch