Способ для удаления изображения и устройство для этого
Иллюстрации
Показать всеИзобретение относится к технологиям отображения графических изображений. Техническим результатом является снижение сложности операций по удалению изображений за счет того, что пользователю не требуется нажимать кнопки для удаления изображения. Предложен способ для удаления изображения. Способ включает в себя этапы, на которых: при отображении изображения в полноэкранном режиме представляют на экране первое диалоговое окно, далее согласно способу принимают сигнал на выполнение операции уменьшения масштаба и уменьшают изображение, отображаемое на экране, а также удаляют изображение, когда изображение уменьшено настолько, чтобы находиться внутри первого диалогового окна, и удовлетворяет условию удаления. Изображение удаляется, когда изображение уменьшено настолько, чтобы находиться внутри представленного первого диалогового окна, и удовлетворяет условию удаления. 3 н. и 12 з.п. ф-лы, 12 ил.
Реферат
ПЕРЕКРЕСТНАЯ ССЫЛКА НА РОДСТВЕННЫЕ ЗАЯВКИ
[0001] Настоящая заявка основана на, и по ней испрашивается приоритет по заявке на патент Китая №201410592315.X, поданной 29 октября 2014, полное содержание которой включается в данный документ посредством ссылки.
ОБЛАСТЬ ТЕХНИКИ, К КОТОРОЙ ОТНОСИТСЯ ИЗОБРЕТЕНИЕ
[0002] Настоящее изобретение в целом имеет отношение к области обработки изображений, а конкретнее, к способу для удаления изображения и устройству для этого.
УРОВЕНЬ ТЕХНИКИ
[0003] В коллекции изображений терминала могут быть сохранены различные сфотографированные или собранные изображения. Из-за ограниченного пространства для хранения на терминале, иногда необходимо избирательное удаление изображений в коллекции изображений.
[0004] При просмотре графического изображения в полноэкранном режиме, как правило, все кнопки меню скрыты. Для удаления изображения, пользователь сначала нажимает на центр экрана, чтобы вызвать кнопки меню, а затем нажимает кнопку "удалить" среди кнопок меню. В это время терминал может раскрывать диалоговое окно для подтверждения. Если пользователь нажимает кнопку "подтвердить" в диалоговом окне, терминал удаляет изображение, отображаемое на текущем экране.
[0005] В ходе реализации настоящего изобретения обнаружен, по меньшей мере, следующий недостаток предшествующего уровня техники: во время удаления изображения пользователь вынужден нажимать слишком много кнопок, и место каждого нажатия отличается, что приводит к довольно сложным действиям.
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
[0006] Для того, чтобы преодолеть проблему предшествующего уровня техники, заключающуюся в том, что во время удаления изображения пользователь вынужден нажимать слишком много кнопок, и место каждого нажатия отличается, что приводит к довольно сложным действиям, настоящим изобретением предоставляются способ и устройство для удаления изображения. Технические решения состоят в следующем.
[0007] Согласно первому аспекту вариантов осуществления настоящего изобретения, предоставляется способ для удаления изображения, включающий в себя этапы, на которых:
[0008] при отображении изображения в полноэкранном режиме, представляют на экране первое диалоговое окно, причем первое диалоговое окно имеет площадь меньшую, чем площадь экрана;
[0009] принимают сигнал на выполнение операции уменьшения масштаба, и уменьшают изображение, отображаемое на экране, причем сигнал на выполнение операции уменьшения масштаба генерируется при касании экрана по предварительно заданной траектории; и
[0010] удаляют изображение, когда изображение уменьшено настолько, что оно находится внутри первого диалогового окна, и удовлетворяет условию удаления.
[0011] В некоторых случаях, способ дополнительно включает в себя этапы, на которых:
[0012] при представлении на экране первого диалогового окна, представляют на экране второе диалоговое окно, причем второе диалоговое окно концентрично относительно первого диалогового окна и больше, чем первое диалоговое окно;
[0013] когда изображение уменьшено настолько, что оно находится внутри второго диалогового окна, но за пределами первого диалогового окна, согласно сигналу на выполнение операции уменьшения масштаба, выявляют, удовлетворяет ли изображение условию удаления;
[0014] если выявляют, что изображение удовлетворяет условию удаления, отображают приглашение в виде сообщения, причем приглашение в виде сообщения выполняется в форме предложения пользователю выбрать, удалять ли изображение; и
[0015] если выявляют, что изображение не удовлетворяет условию удаления, продолжают выполнять этап уменьшения изображения, отображаемого на экране.
[0016] В некоторых случаях, способ дополнительно включает в себя этапы, на которых:
[0017] когда изображение находится за пределами первого диалогового окна, задают характеристику изображения в качестве нормального состояния, и отображают изображение с первым эффектом отображения, причем нормальное состояние обеспечивает возможность указания, что удаление изображения с характеристикой нормального состояния запрещено; и
[0018] когда изображение уменьшено настолько, что оно находится внутри первого диалогового окна, изменяют характеристику изображения на состояние удаления, и отображают изображение со вторым эффектом отображения, причем состояние удаления обеспечивает возможность указания, что изображение с характеристикой состояния удаления должно быть немедленно удалено, когда изображение удовлетворяет условию удаления.
[0019] В некоторых случаях, способ дополнительно включает в себя этапы, на которых:
[0020] когда изображение находится за пределами второго диалогового окна, задают характеристику изображения в качестве нормального состояния, и отображают изображение с третьим эффектом отображения, причем нормальное состояние обеспечивает возможность указания, что удаление изображения с характеристикой нормального состояния запрещено;
[0021] когда изображение уменьшено настолько, что оно находится внутри второго диалогового окна, но за пределами первого диалогового окна, изменяют характеристику изображения на состояние будущего удаления и отображают изображение с четвертым эффектом отображения, причем состояние будущего удаления обеспечивает возможность указания, что немедленное удаление изображения с характеристикой состояния будущего удаления запрещено, когда изображение удовлетворяет условию удаления; и
[0022] когда изображение уменьшено настолько, что оно находится внутри первого диалогового окна, изменяют характеристику изображения на состояние удаления, и отображают изображение с пятым эффектом отображения, причем состояние удаления обеспечивает возможность указания, что изображение с характеристикой состояния удаления должно быть немедленно удалено, когда изображение удовлетворяет условию удаления.
[0023] В некоторых случаях, этап, на котором представляют на экране первое диалоговое окно, включает в себя этапы, на которых:
[0024] выявляют, имеет ли изображение разрешение на редактирование; и
[0025] если результатом выявления является то, что изображение имеет разрешение на редактирование, представляют на экране первое диалоговое окно.
[0026] В некоторых случаях, условием удаления является следующее: принят сигнал на выполнение удаления, или период времени после того как изображение уменьшено настолько, что оно находится внутри первого диалогового окна, достигает предварительно заданного периода времени, причем сигнал на выполнение удаления генерируется, когда экран переходит из состояния, в котором экрана касаются, в состояние, в котором экрана не касаются.
[0027] В некоторых случаях, способ дополнительно включает в себя этап, на котором:
[0028] когда изображение уменьшено настолько, что оно находится внутри первого диалогового окна, раскрывают приглашение к удалению в виде сообщения, причем приглашение к удалению в виде сообщения выполняется в форме предложения удалить изображение, когда экран переходит из состояния, в котором экрана касаются, в состояние, в котором экрана не касаются, или предложения удалить изображение после достижения предварительно заданного периода времени.
[0029] Согласно второму аспекту вариантов осуществления настоящего изобретения, предоставляется устройство для удаления изображения, включающее в себя:
[0030] первый модуль представления, выполненный с возможностью, при отображении изображения в полноэкранном режиме, представления на экране первого диалогового окна, причем первое диалоговое окно имеет площадь меньшую, чем площадь экрана;
[0031] модуль уменьшения масштаба, выполненный с возможностью приема сигнала на выполнение операции уменьшения масштаба, и уменьшения изображения, отображаемого на экране, причем сигнал на выполнение операции уменьшения масштаба генерируется при касании экрана по предварительно заданной траектории; и
[0032] модуль удаления, выполненный с возможностью удаления изображения, когда изображение уменьшено модулем уменьшения масштаба настолько, что оно находится внутри первого диалогового окна, представленного первым модулем представления, и удовлетворяет условию удаления.
[0033] В некоторых случаях, устройство дополнительно включает в себя:
[0034] второй модуль представления, выполненный с возможностью, когда первый модуль представления представляет на экране первое диалоговое окно, представления на экране второго диалогового окна, причем второе диалоговое окно концентрично относительно первого диалогового окна и больше, чем первое диалоговое окно;
[0035] модуль выявления, выполненный с возможностью, когда изображение уменьшено настолько, что оно находится внутри второго диалогового окна, но за пределами первого диалогового окна, согласно сигналу на выполнение операции уменьшения масштаба, выявления, удовлетворяет ли изображение условию удаления;
[0036] модуль отображения, выполненный с возможностью, если модуль выявления выявляет, что изображение удовлетворяет условию удаления, отображения приглашения в виде сообщения, причем приглашение в виде сообщения выполняется в форме предложения пользователю выбрать, удалять ли изображение;
[0037] при этом модуль уменьшения масштаба выполняется с возможностью, если модуль выявления выявляет, что изображение не удовлетворяет условию удаления, продолжения выполнения этапа уменьшения изображения, отображаемого на экране.
[0038] В некоторых случаях, устройство дополнительно включает в себя:
[0039] первый модуль отображения, выполненный с возможностью, когда изображение находится за пределами первого диалогового окна, задания характеристики изображения в качестве нормального состояния, и отображения изображения с первым эффектом отображения, причем нормальное состояние обеспечивает возможность указания, что удаление изображения с характеристикой нормального состояния запрещено; и
[0040] второй модуль отображения, выполненный с возможностью, когда изображение уменьшено настолько, что оно находится внутри первого диалогового окна, изменения характеристики изображения на состояние удаления, и отображения изображения со вторым эффектом отображения, причем состояние удаления обеспечивает возможность указания, что изображение с характеристикой состояния удаления должно быть немедленно удалено, когда изображение удовлетворяет условию удаления.
[0041] В некоторых случаях, устройство дополнительно включает в себя:
[0042] третий модуль отображения, выполненный с возможностью, когда изображение находится за пределами второго диалогового окна, задания характеристики изображения в качестве нормального состояния, и отображения изображения с третьим эффектом отображения, причем нормальное состояние обеспечивает возможность указания, что удаление изображения с характеристикой нормального состояния запрещено;
[0043] четвертый модуль отображения, выполненный с возможностью, когда изображение уменьшено настолько, что оно находится внутри второго диалогового окна, но за пределами первого диалогового окна, изменения характеристики изображения на состояние будущего удаления, и отображения изображения с четвертым эффектом отображения, причем состояние будущего удаления обеспечивает возможность указания, что немедленное удаление изображения с характеристикой состояния будущего удаления запрещено, когда изображение удовлетворяет условию удаления; и
[0044] пятый модуль отображения, выполненный с возможностью, когда изображение уменьшено настолько, что оно находится внутри первого диалогового окна, изменения характеристики изображения на состояние удаления, и отображения изображения с пятым эффектом отображения, причем состояние удаления обеспечивает возможность указания, что изображение с характеристикой состояния удаления должно быть немедленно удалено, когда изображение удовлетворяет условию удаления.
[0045] В некоторых случаях, первый модуль представления включает в себя:
[0046] подмодуль выявления, выполненный с возможностью выявления, имеет ли изображение разрешение на редактирование; и
[0047] подмодуль представления, выполненный с возможностью, если результатом выявления подмодуля выявления является то, что изображение имеет разрешение на редактирование, представления на экране первого диалогового окна.
[0048] В некоторых случаях, условием удаления является следующее: принят сигнал на выполнение удаления, или период времени после того как изображение уменьшено настолько, что оно находится внутри первого диалогового окна, достигает предварительно заданного периода времени, причем сигнал на выполнение удаления генерируется, когда экран переходит из состояния, в котором экрана касаются, в состояние, в котором экрана не касаются.
[0049] В некоторых случаях, устройство дополнительно включает в себя:
[0050] модуль раскрытия сообщения, выполненный с возможностью, когда изображение уменьшено модулем уменьшения масштаба настолько, что оно находится внутри первого диалогового окна, представленного первым модулем представления, раскрытия приглашения к удалению в виде сообщения, причем приглашение к удалению в виде сообщения выполняется в форме предложения удалить изображение, когда экран переходит из состояния, в котором экрана касаются, в состояние, в котором экрана не касаются, или предложения удалить изображение после достижения предварительно заданного периода времени.
[0051] Согласно третьему аспекту вариантов осуществления настоящего изобретения, предоставляется устройство для удаления изображения, включающее в себя:
[0052] процессор; и
[0053] запоминающее устройство для хранения команд, исполняемых процессором;
[0054] при этом процессор исполняется с возможностью выполнения:
[0055] при отображении изображения в полноэкранном режиме, представления на экране первого диалогового окна, причем первое диалоговое окно имеет площадь меньшую, чем площадь экрана;
[0056] приема сигнала на выполнение операции уменьшения масштаба, и уменьшения изображения, отображаемого на экране, причем сигнал на выполнение операции уменьшения масштаба генерируется при касании экрана по предварительно заданной траектории; и
[0057] удаления изображения, когда изображение уменьшено настолько, что оно находится внутри первого диалогового окна, и удовлетворяет условию удаления.
[0058] Технические решения, предоставленные вариантами осуществления настоящего изобретения, могут иметь следующие полезные эффекты.
[0059] Изображение удаляется, когда изображение уменьшено настолько, что оно находится внутри представленного первого диалогового окна, и удовлетворяет условию удаления. Так как изображение удаляется при условии, что изображение уменьшено настолько, что оно находится внутри первого диалогового окна, в результате касания экрана, и удовлетворяет условию удаления, нет необходимости нажимать различные кнопки, задействованные в удаление изображения. Таким образом, настоящее изобретение может решить проблему, заключающуюся в том, что во время удаления изображения пользователь вынужден нажимать слишком много кнопок, и место каждого нажатия отличается, что приводит к довольно сложным действиям. Следовательно, настоящее изобретение значительно уменьшает сложность операции, и благодаря этому операция удаления становится простой и легкой.
[0060] Следует понимать, что как предшествующее общее описание, так и последующее подробное описание являются лишь иллюстративными и пояснительными и не ограничивают настоящее изобретение.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
[0061] Сопроводительные чертежи, которые включены в состав этого раскрытия сущности изобретения и составляют его часть, иллюстрируют варианты осуществления в соответствии с настоящим изобретением и, наряду с описанием, служат для объяснения принципов настоящего изобретения.
[0062] Фиг. 1 является блок-схемой последовательности операций способа для удаления изображения, согласно одному из иллюстративных вариантов осуществления;
[0063] Фиг. 2A является блок-схемой последовательности операций способа для удаления изображения, согласно другому иллюстративному варианту осуществления;
[0064] Фиг. 2B является схематическим изображением первого диалогового окна, представленного на экране, согласно одному из иллюстративных вариантов осуществления;
[0065] Фиг. 2C является схематическим изображением операции, когда генерируется сигнал на выполнение операции уменьшения масштаба, согласно одному из иллюстративных вариантов осуществления;
[0066] Фиг. 2D является схематическим изображением, демонстрирующим удаление изображения, согласно одному из иллюстративных вариантов осуществления;
[0067] Фиг. 3A является блок-схемой последовательности операций способа для удаления изображения, согласно еще одному иллюстративному варианту осуществления;
[0068] Фиг. 3B является схематическим изображением первого диалогового окна и второго диалогового окна, представленных на экране, согласно одному из иллюстративных вариантов осуществления;
[0069] Фиг. 3C является схематическим изображением, демонстрирующим удаление изображения согласно другому иллюстративному варианту осуществления;
[0070] Фиг. 4 является структурной схемой устройства для удаления изображения согласно одному из иллюстративных вариантов осуществления;
[0071] Фиг. 5 является структурной схемой устройства для удаления изображения согласно другому иллюстративному варианту осуществления;
[0072] Фиг. 6 является структурной схемой устройства для удаления изображения согласно еще одному иллюстративному варианту осуществления; и
[0073] Фиг. 7 является структурной схемой устройства для удаления изображения согласно одному из иллюстративных вариантов осуществления.
ОСУЩЕСТВЛЕНИЕ ИЗОБРЕТЕНИЯ
[0074] Далее будет приведен подробный обзор иллюстративных вариантов осуществления, примеры которых проиллюстрированы на сопроводительных чертежах. Последующее описание ссылается на сопроводительные чертежи, на которых одинаковые номера на различных чертежах обозначают одинаковые или подобные элементы, если не обозначено иное. Реализации, предложенные в последующем описании иллюстративных вариантов осуществления, не отражают все реализации в соответствии с настоящим изобретением. На самом деле они представляют собой просто примеры устройств и способов в соответствии с аспектами, связанными с настоящим изобретением, которые изложены в прилагаемой формуле изобретения.
[0075] Фиг. 1 является блок-схемой последовательности операций способа для удаления изображения, согласно одному из иллюстративных вариантов осуществления.
[0076] На этапе 101, при отображении изображения в полноэкранном режиме, на экране представляется первое диалоговое окно. Первое диалоговое окно имеет площадь меньшую, чем площадь экрана.
[0077] В общем случае, первое диалоговое окно может быть позади изображения, отображаемого на экране. Поскольку первое диалоговое окно находится позади изображения, отображаемого в полноэкранном режиме, первое диалоговое окно невидимо на экране.
[0078] На этапе 102 принимается сигнал на выполнение операции уменьшения масштаба, и изображение, отображаемое на экране, уменьшается. Сигнал на выполнение операции уменьшения масштаба генерируется при касании экрана по предварительно заданной траектории.
[0079] Предварительно заданная траектория может быть предустановленной траекторией. Например, это может быть траектория, генерируемая при сближении друг с другом двух точек касания, которые одновременно генерируются при касании экрана, или может быть траекторией, когда положение первой точки касания остается неподвижной, а вторая точка касания приближается к первой точке касания.
[0080] На этапе 103, когда изображение уменьшено настолько, что оно находится внутри первого диалогового окна, и удовлетворяет условию удаления, изображение удаляется.
[0081] Соответственно, в способе для удаления изображения, предоставляемом вариантом осуществления настоящего изобретения, изображение удаляется, когда изображение уменьшено настолько, что оно находится внутри представленного первого диалогового окна, и удовлетворяет условию удаления. Так как изображение удаляется при условии, что изображение уменьшено настолько, что оно находится внутри первого диалогового окна, в результате касания экрана, и удовлетворяет условию удаления, нет необходимости нажимать различные кнопки, задействованные в удаление изображения. Таким образом, способ может решить проблему, заключающуюся в том, что во время удаления изображения пользователь вынужден нажимать слишком много кнопок, и место каждого нажатия отличается, что приводит к довольно сложным действиям. Следовательно, способ значительно уменьшает сложность операции, и благодаря этому операция удаления становится простой и легкой.
[0082] В одном из сценариев практической реализации удаления изображения, только одно диалоговое окно представляется на экране. Когда изображение уменьшено настолько, что оно находится внутри диалогового окна, и удовлетворяет условию удаления, изображение немедленно удаляется. Для получения дополнительной информации обратимся к частичному описанию, относящемуся к Фиг. 2A.
[0083] Фиг. 2A является блок-схемой последовательности операций способа для удаления изображения, согласно другому иллюстративному варианту осуществления. Как показано на Фиг. 2A, способ для удаления изображения включает в себя следующие этапы.
[0084] На этапе 201, при отображении изображения в полноэкранном режиме, выявляется, имеет ли изображение разрешение на редактирование.
[0085] Если изображение отображается в полноэкранном режиме и разрешено его редактировать, это означает, что на изображение можно воздействовать, например, его можно уменьшить, переместить, и т.д.
[0086] На этапе 202, если результатом выявления является то, что изображение имеет разрешение на редактирование, на экране представляется первое диалоговое окно. Первое диалоговое окно имеет площадь меньшую, чем площадь экрана.
[0087] Первое диалоговое окно, в качестве условия для удаления изображения, как правило, имеет площадь меньшую, чем площадь экрана.
[0088] В общем случае, первое диалоговое окно меньше, чем изображение, отображаемое в полноэкранном режиме, и может находиться позади изображения, отображаемого на экране. Поскольку первое диалоговое окно находится позади изображения, отображаемого в полноэкранном режиме, первое диалоговое окно невидимо на экране.
[0089] Обратимся к Фиг. 2B, чертеж является схематическим изображением первого диалогового окна, представленного на экране, согласно одному из иллюстративных вариантов осуществления. Как показано на Фиг. 2B, окно, обозначенное пунктирной линией, является первым диалоговым окном 21. Пунктирная линия обозначает, что первое диалоговое окно 21 находится позади полноэкранного изображения 22 (для того, чтобы продемонстрировать взаимное расположение изображения 22 и первого диалогового окна 21, наполнение элементов изображения для изображения 22 опущено). На этом этапе первое диалоговое окно 21 невидимо. Очевидно, что первое диалоговое окно 21 имеет площадь меньшую, чем у экрана.
[0090] При практической реализации, поскольку изображение, как правило, имеет прямоугольную форму, первое диалоговое окно тоже может быть прямоугольной формы. Очевидно, что первое диалоговое окно может иметь и другую форму, например, эллиптическую форму или многоугольную форму. Форма первого диалогового окна не ограничивается особым образом в настоящем варианте осуществления.
[0091] В некоторых случаях, первое диалоговое окно может быть представлено по центру экрана, то есть, первое диалоговое окно имеет центр, совпадающий с центром экрана. Очевидно, что первое диалоговое окно может находиться в позиции, отличной от центра экрана. Конкретная позиция первого диалогового окна не ограничивается в настоящем варианте осуществления.
[0092] На этапе 203, когда изображение находится за пределами первого диалогового окна, характеристика изображения задается в качестве нормального состояния, и изображение отображается с первым эффектом отображения. Нормальное состояние обеспечивает возможность указания, что удаление изображения с характеристикой нормального состояния запрещено.
[0093] Первый эффект отображения может быть задан в любой форме. В некоторых случаях, первый эффект отображения может быть эффектом отображения по умолчанию, когда изображение находится в редактируемом состоянии. Первый эффект отображения не ограничивается особым образом в настоящем изобретении.
[0094] Когда изображение является редактируемым и находится за пределами первого диалогового окна, характеристика изображения задается в качестве нормального состояния. В нормальном состоянии удаление изображения запрещено. То есть, нормальное состояние обеспечивает возможность указания, что удаление изображения с характеристикой нормального состояния запрещено. Другими словами, когда изображение находится за пределами первого диалогового окна и является редактируемым, если пользователь воздействует на изображение и пальцы пользователя отрываются от экрана или изображение удовлетворяет другим условиям удаления, изображение не удаляется, и выполняется операция по умолчанию.
[0095] На этапе 204 принимается сигнал на выполнение операции уменьшения масштаба, и изображение, отображаемое на экране, уменьшается. Сигнал на выполнение операции уменьшения масштаба генерируется при касании экрана по предварительно заданной траектории.
[0096] Сигнал на выполнение операции уменьшения масштаба генерируется, когда пользователь касается экрана по предварительно заданной траектории. При практическом применении, сигнал на выполнение операции уменьшения масштаба может генерироваться, когда пользователь касается экрана двумя пальцами по предварительно заданной траектории.
[0097] Например, сигнал на выполнение операции уменьшения масштаба может генерироваться, когда пользователь касается экрана, перемещая два пальца навстречу друг другу по предварительно заданной траектории. То есть, пользователь может касаться экрана одновременно двумя пальцами, и точки касания этих двух пальцев на экране постепенно сближаются. Обратимся к Фиг. 2C, чертеж является схематическим изображением операции, когда генерируется сигнал на выполнение операции уменьшения масштаба, согласно одному из иллюстративных вариантов осуществления. На Фиг. 2C, два пальца касаются экрана, и оба пальца двигаются навстречу друг другу, касаясь экрана.
[0098] Очевидно, что сигнал на выполнение операции уменьшения масштаба также может генерироваться, когда пользователь касается экрана одним, двумя или четырьмя пальцами по другим предварительно заданным траекториям. Метод генерирования сигнала на выполнение операции уменьшения масштаба не ограничивается в настоящем изобретении.
[0099] На этапе 205, когда изображение уменьшено настолько, что оно находится внутри первого диалогового окна, характеристика изображения изменяется на состояние удаления, и изображение отображается со вторым эффектом отображения. Состояние удаления обеспечивает возможность указания, что изображение с характеристикой состояния удаления должно быть немедленно удалено, когда изображение удовлетворяет условию удаления.
[00100] Условие удаления состоит в том, что принят сигнал на выполнение удаления, или период времени после того как изображение уменьшено настолько, что оно находится внутри первого диалогового окна, достигает предварительно заданного периода времени.
[00101] Сигнал на выполнение удаления генерируется, когда экран переходит из состояния, в котором экрана касаются, в состояние, в котором экрана не касаются. Другими словами, учитывая, что в ходе процесса уменьшения изображения экрана всегда касаются, сигнал на выполнение удаления генерируется, когда пальцы пользователей прекращают касаться экрана.
[00102] Когда изображение уменьшено настолько, что оно находится внутри первого диалогового окна, согласно сигналу на выполнение операции уменьшения масштаба, характеристика изображения изменяется на состояние удаления. Поскольку состояние удаления обеспечивает возможность указания, что изображение с характеристикой состояния удаления должно быть немедленно удалено, когда изображение удовлетворяет условию удаления, в состоянии удаления допускается немедленно удалить изображение, когда изображение удовлетворяет условию удаления.
[00103] Для того, чтобы пользователю легко было узнать о том, что характеристикой изображения является состояние удаления, изображение в состоянии удаления может отображаться со вторым эффектом отображения. Например, изображение в состоянии удаления может отображаться с эффектом подсвечивания или эффектом размытости. Таким образом, пользователь может принять решение, удалять ли изображение, после того как изображение отобразилось со вторым эффектом отображения.
[00104] Для того, чтобы облегчить суждение пользователя о том, когда изображение может быть удалено, первый эффект отображения и второй эффект отображения, как правило, представляют собой два разных эффекта отображения. Например, первым эффектом отображения является эффект отображения по умолчанию, а вторым эффектом отображения является эффект маскировки с подсвечиванием или эффект маскировки с размытостью.
[00105] На этапе 206, когда изображение уменьшено настолько, что оно находится внутри первого диалогового окна, и удовлетворяет условию удаления, изображение удаляется.
[00106] То есть, когда изображение уменьшено настолько, что оно находится внутри первого диалогового окна, и когда пальцы пользователя прекращают касаться экрана (то есть, когда экран переходит из состояния, в котором экрана касаются, в состояние, в котором экрана не касаются) или период времени после того как изображение уменьшено настолько, что оно находится внутри первого диалогового окна, достигает предварительно заданного периода времени, электронное устройство определяет, что изображение удовлетворяет условию удаления, и изображение удаляется на этом этапе.
[00107] Из вышеизложенного можно увидеть, что, если пользователь намеревается удалить изображение, отображаемое в полноэкранном режиме, он может коснуться и скользить по экрану своими двумя пальцами, чтобы уменьшить изображение настолько, чтобы оно находилось внутри первого диалогового окна, затем два пальца пользователя отрываются от экрана, и в результате изображение будет удалено. Или, пользователь может коснуться и скользить по экрану своими двумя пальцами, чтобы уменьшить изображение настолько, чтобы оно находилось внутри первого диалогового окна, удерживать изображение внутри первого диалогового окна в течение предварительно заданного периода времени, и в результате изображение будет удалено. Чтобы удалить изображение, отображаемое в полноэкранном режиме, пользователю нужно только коснуться и скользить по экрану по предварительно заданной траектории, соответствующей сигналу на выполнение операции уменьшения масштаба, а затем произвести отрыв своих пальцев от экрана, или, пользователю нужно только коснуться и скользить по экрану по предварительно заданной траектории, соответствующей сигналу на выполнение операции уменьшения масштаба, а затем удерживать изображение внутри первого диалогового окна в течение предварительно заданного периода времени. Операция является простой, без лишних операций нажатия кнопок, и, следовательно, удаление изображения легко реализовать.
[00108] Например, по-прежнему обращаясь к Фиг. 2B, на экране представлено первое диалоговое окно 21 (невидимое на этом этапе, обозначенное пунктирной линией), изображение 22 отображается на экране в полноэкранном режиме. Когда изображение 22 уменьшено настолько, что оно находится внутри первого диалогового окна 21, в результате касания экрана при помощи пальцев пользователя, обращаясь к Фиг. 2D, первое диалоговое окно 21 видимо на этом этапе, изображение 22 отображается с эффектом подсвечивания. На этом этапе, если пальцы пользователя отрываются от экрана, или изображение 22 удерживается внутри первого диалогового окна 21 в течение предварительно заданного периода времени, изображение 22 будет удалено.
[00109] Следует отметить, что после удаления изображения представленное первое диалоговое окно может больше не отображаться, или первое диалоговое окно может быть убрано, чтобы предотвратить случайное удаление пользователем следующего изображения.
[00110] В другом возможном сценарии реализации, когда изображение уменьшено настолько, что оно находится внутри первого диалогового окна, на экране может быть раскрыто приглашение к удалению в виде сообщения. Приглашение к удалению в виде сообщения выполняется в форме предложения удалить изображение, когда экран переходит из состояния, в котором экрана касаются, в состояние, в котором экрана не касаются, или предложения удалить изображение после достижения предварительно заданного периода времени. Таким образом, приглашение к удалению в виде сообщения может предоставить инструкцию по удалению для пользователя, приглашая пользователя освободить экран, чтобы удалить изображение согласно приглашению к удалению в виде сообщения, или удерживать изображение внутри первого диалогового окна в течение предварительно заданного времени, чтобы удалить изображение. Тем самым обеспечивается то, что пользователю может предоставляться больше приглашений в виде сообщений и больше вариантов при удалении изображения, и благодаря этому взаимодействие с пользователем улучшается.
[00111] Соответственно, в способе для удаления изображения, предоставляемом вариантом осуществления настоящего изобретения, при отображении изображения в полноэкранном режиме, представляется первое диалоговое окно, и изображение удаляется, когда изображение уменьшено настолько, чтобы находиться внутри представленного первого диалогового окна, и удовлетворяет условию удаления. Так как изображение удаляется при условии, что изображение уменьшено настолько, чтобы находиться внутри первого диалогового окна, в результате касания экрана, и удовлетворяет условию удаления, нет необходимости нажимать различные кнопки, задействованные в удаление изображения. Таким образом, способ может решить проблему, заключающуюся в том, что во время удаления изображения пользователь вынужден нажимать слишком много кнопок, и место каждого нажатия отличается, что приводит к довольно сложным действиям. Следовательно, настоящее изобретение значительно уменьшает сложность операции, и благодаря этому операция удаления становится простой и легкой.
[00112] В одной из возможных реализаций, электронное устройство также может выявлять, увеличено ли изображение до предварительно заданного кратного размера относительно исходного изображения, и если выявляется, что изображение увеличено до предварительно заданного кратного размера относительно исходного изображения, изображение удаляется. Другими словами, если пользователь намеревается удалить изображение, он также может увеличивать изображение, и после того, как изображение увеличено до предварительно заданного кратного относительно исходного изображения, изображение может быть немедленно удалено.
[00113] В некоторых случаях, электронное устройство выявляет, увеличено ли изображение до предварительно заданного кратного размера, и если выявляется, что изображение увеличено до предварительно заданного кратного размера, электронное устройство выявляет, выполняется ли условие удаления. При этом, условием удаления является следующее: принят сигнал на выполнение удаления, или период времени, в течение которого изображение удерживается в предварительно заданном кратном размере, достигает предварительно заданного периода времени. Кроме того, сигнал на выполнение удаления генерируется, когда экран переходит из состояния, в котором экрана касаются, в состояние, в котором экрана не касаются.
[00114] В другом сценарии реализации удаления изображения, на экране могут быть представлены два концентри