Application inverse color dynamic configuration method and device and computer readable storage medium
A technology of dynamic configuration and application startup, applied in the direction of calculation, digital output to display device, user interface execution, etc., can solve the problem of color inversion failure, user experience needs to be improved, etc., to enhance user experience, avoid color inversion processing failure, The effect of improving integrity and stability
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0071] image 3 It is a flow chart of the first embodiment of the dynamic configuration method using inverse color in the present invention. A method for dynamic configuration of application reversed colors, the method comprising:
[0072] S1. Monitor the setting database through the system service to obtain the name of the application package with the forced inversion switch enabled, and add the name of the application package to the preset custom list.
[0073] S2. When any application is started, read the custom list by loading interaction configuration attributes, and determine whether the application is included in the custom list.
[0074] S3. If the application is not included in the custom list, perform a normal rendering process for the application, and if the application is included in the custom list, judge whether the application is based on the system service in the background.
[0075] S4. If the application is not in the background, perform an inverse color r...
Embodiment 2
[0082] Figure 4 It is a flow chart of the second embodiment of the application reverse color dynamic configuration method of the present invention. Based on the above embodiment, the system service is used to monitor and set the database to obtain the application package name for enabling the forced reverse color switch, and the application package name Added to the preset custom list, including:
[0083] S11. Create a data table in the setting database for storing the application package name of the currently enabled mandatory inversion switch, and add an inversion helper class in the system service, and create a helper class in the helper class The custom list.
[0084] S12. Monitor the setting database through the system service, so as to keep the content of the custom list consistent with the content in the data table.
[0085] Optionally, in this embodiment, a data table is created in the setting database for saving the application package name of the currently enabled...
Embodiment 3
[0089] Figure 5 It is a flow chart of the third embodiment of the application reverse color dynamic configuration method of the present invention. Based on the above embodiment, the system service is used to monitor and set the database to obtain the application package name for enabling the forced inverse color switch, and the application package name Added to the preset list of customizations, also includes:
[0090] S13. Create a first communication interface for communication between the reverse color helper class and the activity management service.
[0091] S14. When the content of the custom list changes, notify the activity management service of the changed content through the first communication interface.
[0092] Optionally, in this embodiment, a first communication interface used for communication between the reverse color helper class and the activity management service is created. Among them, as described in the above example, add an aidl interface (AIDL: Andr...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com