METHOD FOR PRELOADING APPLICATION AND ELECTRONIC DEVICE SUPPORTING SAME

An electronic device comprises: a housing including a first housing and a second housing movable with respect to the first housing; a flexible display in which a display area for displaying a screen is expanded or reduced as the second housing moves with respect to the first housing; a memory; and a...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: JUNG, Kwanjin, KIM, Minjung, KIM, Mooyoung, SEOK, Hyunchul, BAE, Hanju, BAE, Jinshik, CHO, Daehyun
Format: Patent
Sprache:eng ; fre ; kor
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:An electronic device comprises: a housing including a first housing and a second housing movable with respect to the first housing; a flexible display in which a display area for displaying a screen is expanded or reduced as the second housing moves with respect to the first housing; a memory; and a processor, wherein the processor is configured to: identify a change in the size of the display area on the basis of the movement of the second housing relative to the first housing; determine an application to be preloaded from among a plurality of applications on the basis of the identified size of the display area; load, into the memory, a preload process including some of resources for executing the determined application to be preloaded; and, in response to the occurrence of an event associated with the execution of the application to be preloaded, load an activity for the execution of the application by using the loaded preload process. Un dispositif électronique comprend : un boîtier comprenant un premier boîtier et un second boîtier déplaçable par rapport au premier boîtier ; un dispositif d'affichage flexible dans lequel une zone d'affichage servant à afficher un écran est étendue ou réduite lorsque le second boîtier se déplace par rapport au premier boîtier ; une mémoire ; et un processeur, le processeur étant configuré pour : identifier un changement de la taille de la zone d'affichage sur la base du mouvement du second boîtier par rapport au premier boîtier ; déterminer une application à précharger parmi une pluralité d'applications sur la base de la taille identifiée de la zone d'affichage ; charger, dans la mémoire, un processus de préchargement comprenant certaines des ressources servant à exécuter l'application déterminée à précharger ; et, en réponse à la survenue d'un événement associé à l'exécution de l'application à précharger, charger une activité pour l'exécution de l'application à l'aide du processus de préchargement chargé. 전자 장치는 제1 하우징, 제1 하우징에 대하여 이동 가능한 제2 하우징을 포함하는 하우징, 제2 하우징이 제1 하우징에 대하여 이동함에 따라 화면을 표시하는 디스플레이 영역이 확장되거나 축소되는 플렉서블 디스플레이, 메모리 및 프로세서를 포함하고, 프로세서는 제1 하우징에 대한 제2 하우징의 움직임에 기반한 디스플레이 영역의 크기 변경을 식별하고, 식별된 디스플레이 영역의 크기에 기초하여 복수의 어플리케이션들 중에서 프리로드(preload)될 어플리케이션을 결정하고, 결정된 프리로드될 어플리케이션을 실행하기 위한 리소스들 중에서 일부를 포함하는 프리로드 프로세스를 메모리에 로드하고, 프리로드될 어플리케이션의 실행에 연관된 이벤트의 발생에 응답하여, 로드된 프리로드 프로세스를 이용하여 어플리케이션의 실행을 위한 액티비티를 로딩하도록 설정된다.