CPC G09G 5/005 (2013.01) [G09G 2340/04 (2013.01)] | 12 Claims |
1. A method for identifying a dynamic resolution for an application of an electronic device, the method comprising:
identifying, by the electronic device, a base resolution for a window of the application, wherein the window comprises a plurality of views;
identifying, by the electronic device, a plurality of resolutions respectively corresponding to the plurality of views based on the base resolution and at least one characteristic of each of the plurality of views;
applying, by the electronic device, the plurality of resolutions to the plurality of views, respectively; and
displaying, by the electronic device, the plurality of views in the plurality of resolutions, respectively,
wherein the method further comprises:
dividing, by the electronic device, each of the plurality of views into a plurality of sub-views;
detecting, by the electronic device, at least one characteristic of each of the plurality of sub-views;
detecting, by the electronic device, based on the at least one characteristic of each of the plurality of sub-views, a first set of sub-views from among the plurality of sub-views that display same content and a second set of sub-views from among the plurality of sub-views that display different content;
identifying, by the electronic device, a priority for each of the plurality of sub-views based on the first set of sub-views, the second set of sub-views, and a dynamic resolution for each of the plurality of views; and
identifying, by the electronic device, a dynamic resolution for each of the plurality of sub-views based on the priority for each of the plurality of sub-views.
|