- Отпечаток пальца
- Бонус: топ-5 бесплатных приложений с погодой для андроид
- Версия два
- Версия один
- Изучаем исходники
- Как вывести погоду на экран телефона с помощью системного виджета
- Как можно сделать скриншот на android
- Как отключить шагомер на huawei и honor
- Как скрыть конфиденциальные данные уведомлений на устройстве android
- Как установить подпись на экране блокировки honor
- Каким образом установить данные о погодных условиях на айфоне
- Какими утилитами можно воспользоваться
- Музыка, загрузки и проводник
- Отключение работы карусели на экране блокировки
- Старая школа ios
- Текст на заблокированном экране телефона xiaomi
- Установка системного виджета на ос андроид
- Узнайте больше о Huawei
Отпечаток пальца
Для повышения безопасности защиты данных от кражи на подавляющем большинстве мобильных гаджетов последних поколений функции защиты дополнили новым видом – специальным сенсором для сканирования отпечатка пальца. Этот метод является абсолютно надежным, поскольку экран включается только после того, как система идентифицирует уникальный рисунок папиллярных линий на пальце владельца.
При наличии на смартфоне подобного сенсора, настройка защиты займет не более минуты. Для этого понадобится:
- Открыть «Настройки»;
- Перейти в раздел «Безопасность и конфиденциальность»;
- Из списка выбрать функцию «Отпечаток пальца».
На странице управления понадобится активировать опцию, передвинув ползунок вправо, а затем создать несколько ID отпечатков, чтобы устройство их запомнило и в дальнейшем разрешило с их помощью включать аппарат.
С целью повышения надежности защиты параллельно со сканером можно подключить любой другой вариант блокировки (пароль, шифр, рисунок).
Бонус: топ-5 бесплатных приложений с погодой для андроид
Наименование | Описание | Количество скачиваний | Рейтинг |
The Weather Channel | Указанная программа является абсолютным чемпионом по числу скачиваний, отмечена, как лучший погодный виджет многими авторитетными изданиями. Продукт содержит 7 компактных версий, отличающихся между собой по плотности выдаваемой информации. Приложение порадует пользователей красочным оформлением, несколькими вариациями для разных телефонов. Удобство и информативность приложения отмечена пользователями в Google Play. | Свыше 100 млн. | ★★★★★ |
Accuweather | Еще один рекордсмен по количеству скачиваний. Программа комплектуется 4 виджетами на выбор, способна отслеживать изменения погоды в режиме реального времени. Предусмотрено оповещение об экстремальных изменениях климата на протяжении ближайших 15 суток. | Более 50 млн. | ★★★★★ |
Weather Underground | Бесплатная программа предлагает 7 виджетов. Между собой они отличаются настроечными параметрами. К ним относится опция «Умные карты», позволяющая подобрать оптимальные характеристики для занятия спортом на открытом воздухе или проведения других мероприятий. Кроме того, отображаются ближайшие метеорологические станции, а также значки медицинских рекомендаций, включая скачки атмосферного давления и магнитные бури. | Свыше 5 млн. | ★★★★★ |
1Weather | Популярное и качественное погодное приложение, доступное бесплатно на Google Play. Продукт обладает простым, красочным дизайном, дополняется хорошим комплектом мощных инструментов, позволяющих отслеживать изменение климата. | Более 5 млн. | ★★★★★ |
Погода Live | Приложение находится давно на рынке, в свободном доступе платформы «Гугл Плей». Миллионы пользователей отмечают возможность выбора из 9 виджетов. Среди них – минимальные версии и настоящие прогнозы погоды с тщательным указанием на мельчайшие нюансы. Стандартный период выдачи погодной информации – 7 суток. | Свыше 10 млн. | ★★★★★ |
Среди прочих приложений вывода погоды на экран телефона отмечают:
- «Прогноз погоды». Простой «прозрачный» виджет с незамысловатым названием. Приложение компактно, выдает большой объем информации, оценено пользователями на 4,7 в «Гугл Плей».
- RANE. В отличие от многих других погодных приложений для Android и iOS, которые нагружают аппарат максимумом информации, указанная программа сделана по спартанским меркам. В ней нет ничего лишнего, только прогноз на ближайшие 5 суток, с оповещением о температуре воздуха, атмосферном давлении, осадках. Дизайн, несмотря на простоту, элегантен, предусмотрено несколько режимов настроек, позволяющих менять анимацию, местоположение и другие простейшие параметры.
Версия два
Когда системе необходимо запускать кастомный локер? Очевидно, что при выключении экрана. Создадим службу, регистрирующую BroadcastReceiver, т.к. из манифеста данный фильтр не работает.
Необходимо учесть две особенности:
1. Служба должна быть запущена в момент загрузки устройства. Создадим BroadcastReseiver с IntentFilter «android.intent.action.BOOT_COMPLETED». Есть одно НО: служба при запуске должна отключить стандартную блокировку экрана. Особенностью Android является то, что стандартное окно ввода PIN-кода является частью стокового экрана блокировки. Поэтому служба должна запускаться только когда PIN буден введен.
Максимум, на что хватило моей фантазии:
public class BootReceiver extends BroadcastReceiver {
@Override
public void onReceive(Context context, Intent intent) {
TelephonyManager tm = (TelephonyManager)context.getSystemService(Context.TELEPHONY_SERVICE);
if(PreferenceManager.getDefaultSharedPreferences(context).getBoolean("unlock_screen_enable", false)){
if(tm.getSimState() != TelephonyManager.SIM_STATE_PIN_REQUIRED && tm.getSimState() != TelephonyManager.SIM_STATE_PUK_REQUIRED){
context.startService(new Intent(context, KeyguardService.class));
} else {
AlarmManager alarms = (AlarmManager)context.getSystemService(Context.ALARM_SERVICE);
Intent intentToFire = new Intent(context, BootReceiver.class);
PendingIntent alarmIntent = PendingIntent.getBroadcast(context, 0, intentToFire, 0);
alarms.set(AlarmManager.RTC_WAKEUP, System.currentTimeMillis() 10000, alarmIntent);
}
}
}
}
2. Проанализировав PhoneWindowManager видно, что в метод screenTurnedOff(int why) передается переменная why, принимающая 3 значения:
— экран выключился по истечению таймаута (в этом случае стоковый локер запускается с задержкой),
— экран выключился при срабатывании сенсора приближения (во время телефонного разговора),
— экран выключился при нажатии кнопки.
В моем случае такого разнообразия нет. Поэтому служба мониторит состояние телефона, и при входящем звонке или во время разговора экран не блокируется.
Вот основной код службы:
public class KeyguardService extends Service {
KeyguardMediator keyguardMediator;
KeyguardManager.KeyguardLock keyguardLock;
boolean telephone = false; //false - no call, true - in call
boolean wasLocked = false;
@Override
public void onCreate() {
super.onCreate();
TelephonyManager telephonyManager = (TelephonyManager)getSystemService(Context.TELEPHONY_SERVICE);
telephonyManager.listen(new MyPhoneStateListener(), PhoneStateListener.LISTEN_CALL_STATE);
keyguardLock = ((KeyguardManager)getSystemService(KEYGUARD_SERVICE)).newKeyguardLock("Custom keyguard by Arriva");
keyguardLock.disableKeyguard();
IntentFilter filter = new IntentFilter();
filter.addAction(Intent.ACTION_SCREEN_OFF);
registerReceiver(receiver, filter);
keyguardMediator = new KeyguardMediator(this);
}
@Override
public void onDestroy() {
super.onDestroy();
unregisterReceiver(receiver);
keyguardLock.reenableKeyguard();
keyguardLock = null;
keyguardMediator.destroy();
}
void changeTelephoneState(int state){
if(state == TelephonyManager.CALL_STATE_IDLE){
telephone = false;
if(wasLocked){
wasLocked = false;
keyguardMediator.visibility(true);
}
} else {
telephone = true;
if(keyguardMediator.isShowing){
wasLocked = true;
keyguardMediator.visibility(false);
}
}
}
private BroadcastReceiver receiver = new BroadcastReceiver(){
@Override
public void onReceive(Context context, Intent intent) {
String settingsLock = PreferenceManager.getDefaultSharedPreferences(context).getString("screen_lock", "2");
if(!settingsLock.equals("1")){
keyguardMediator.show();
}
}
};
class MyPhoneStateListener extends PhoneStateListener {
@Override
public void onCallStateChanged(int state, String incomingNumber){
super.onCallStateChanged(state, incomingNumber);
changeTelephoneState(state);
}
}
}
Идея не использовать activity, а использовать WindowManager была еще сильна. Из пяти типов окон, использующих разрешение SYSTEM_ALERT_WINDOW, мне подошел TYPE_SYSTEM_ALERT. Причем у него были очевидные достоинства: блокировался статусбар (по крайней мере, на Gingerbread) и перехватывалось нажатие кнопки HOME (работает даже на Jelly Bean).
Промежуточным звеном между службой и KeyguardView является класс KeyguardMediator:
public class KeyguardMediator {
WindowManager windowManager;
KeyguardHost keyguardHost;
KeyguardView keyguardView;
Context context;
boolean isShowing;
String[] prefShortcutsArray;
String prefScreenLock;
String prefUnlockEffect;
String prefPatternPassword;
boolean prefMultipleWidgets;
boolean prefShortcuts;
boolean prefHelpText;
boolean prefPatternVisible;
boolean prefWallpaper;
boolean drawWallpaperView;
boolean drawWallpaperViewSqueeze;
public KeyguardMediator(Context con){
context = con;
windowManager = (WindowManager)context.getSystemService(Context.WINDOW_SERVICE);
// Этот класс ко всему прочему хранит еще и настройки
}
void onResume(){
if(keyguardView != null){
keyguardView.onResume();
}
}
void onPause(){
if(keyguardView != null){
keyguardView.onPause();
}
}
void show(){
if(isShowing){
visibility(true);
return;
}
keyguardView = new KeyguardView(context, this);
isShowing = true;
int flags = WindowManager.LayoutParams.FLAG_FORCE_NOT_FULLSCREEN;
if(!drawWallpaperView) {
flags |= WindowManager.LayoutParams.FLAG_SHOW_WALLPAPER;
}
int format = PixelFormat.OPAQUE;
if(!drawWallpaperView) {
format = PixelFormat.TRANSLUCENT;
}
WindowManager.LayoutParams lp = new WindowManager.LayoutParams(WindowManager.LayoutParams.FILL_PARENT, WindowManager.LayoutParams.FILL_PARENT, WindowManager.LayoutParams.TYPE_SYSTEM_ALERT, flags, format);
if(drawWallpaperView){
lp.windowAnimations = android.R.style.Animation_Toast;
// Можно использовать только стандартную анимацию
}
lp.screenOrientation = ActivityInfo.SCREEN_ORIENTATION_NOSENSOR;
lp.setTitle("Custom keyguard");
keyguardHost = new KeyguardHost(context);
keyguardHost.addView(keyguardView);
windowManager.addView(keyguardHost, lp);
}
void hide(){
if(!isShowing){
return;
}
isShowing = false;
keyguardHost.setVisibility(View.GONE);
// Прежде чем удалить View необходимо сделать его невидимым, тогда он исчезнет с анимацией
windowManager.removeView(keyguardHost);
keyguardHost = null;
keyguardView = null;
}
void visibility(boolean visible){
// Во время звонка View становится невидимым
keyguardHost.setVisibility(visible ? View.VISIBLE : View.GONE);
if(keyguardView != null){
if(visible){
keyguardView.onResume();
} else {
keyguardView.onPause();
}
}
}
void startWidgetPicker(){
// Запускает activity выбора виджетов
}
void finishWidgetPicker(){
// Перенаправляет результат layout'у с виджетами
}
void destroy(){
if(keyguardHost != null){
windowManager.removeView(keyguardHost);
keyguardHost = null;
keyguardView = null;
}
}
}
Дальше история становится менее интересной, так сказать, будничной. На мой локер можно добавлять ярлыки приложений (здесь все стандартно и просто) и виджеты (а вот этот момент достоин отдельной статьи).
Теперь все стало выглядеть современней:
Версия один
Первым решением было использовать activity в качестве локскрина. На stackoverflow советуют использовать следующий код:
@Override
public void onAttachedToWindow(){
getWindow().setType(WindowManager.LayoutParams.TYPE_KEYGUARD);
super.onAttachedToWindow();
}
Признаюсь, в первых версиях я использовал этот метод. У него есть существенные недостатки: статусбар не блокируется, начиная с версии API11 этот метод не работает.
Решение первого недостатка (переполнениестека опять помогло) следующее. Поверх статусбара с помощью WindowManager рисуется прозрачный View, который перехватывает все TouchEvent. Вот служба, реализующая это:
public class StatusbarService extends Service {
View v;
@Override
public void onStart(Intent intent, int id) {
super.onStart(intent, id);
Bundle e = intent.getExtras();
if(e != null){
int statusBarHeight = (Integer) e.get("SBH");
WindowManager.LayoutParams lp = new WindowManager.LayoutParams(WindowManager.LayoutParams.FILL_PARENT, statusBarHeight, WindowManager.LayoutParams.TYPE_SYSTEM_ALERT, WindowManager.LayoutParams.FLAG_NOT_FOCUSABLE | WindowManager.LayoutParams.FLAG_NOT_TOUCH_MODAL | WindowManager.LayoutParams.FLAG_LAYOUT_IN_SCREEN, PixelFormat.TRANSLUCENT);
lp.gravity = Gravity.TOP;
WindowManager wm = (WindowManager) getSystemService(WINDOW_SERVICE);
v = new View(getBaseContext());
wm.addView(v, lp);
}
}
@Override
public void onDestroy() {
super.onDestroy();
WindowManager wm = (WindowManager) getSystemService(WINDOW_SERVICE);
wm.removeView(v);
}
@Override
public IBinder onBind(Intent arg0) {
return null;
}
}
Второго недостатка для меня не существовало, на Gingerbread данный код работал превосходно. На 4pda, куда я опрометчиво выложил свое творение, пользователи жаловались, что на многих телефонах мой локер сворачивался как обычное приложение. Для них найдено такое решение.
В качестве стандартного лаунчера устанавливается пустышка. При нажатии кнопки HOME система вызывает мой лаунчер-пустышку. Если кастомный локер активен, лаунчер сразу же закрывается в методе onCreate(), т.е. визуально нажатие кнопки HOME ни к чему не приводит.
Вот код пустышки:
public class HomeActivity extends Activity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
if(MainService.unlocked != false){
try{
SharedPreferences pref = PreferenceManager.getDefaultSharedPreferences(getBaseContext());
String pn = pref.getString("settings_launcher_pn", "");
String an = pref.getString("settings_launcher_an", "");
Intent launch = new Intent(Intent.ACTION_MAIN);
launch.addCategory(Intent.CATEGORY_HOME);
launch.addFlags(Intent.FLAG_ACTIVITY_EXCLUDE_FROM_RECENTS);
launch.setClassName(pn, an);
startActivity(launch);
} catch(Exception e){
Intent i = null;
PackageManager pm = getPackageManager();
for(ResolveInfo ri:pm.queryIntentActivities(new Intent(Intent.ACTION_MAIN).addCategory(Intent.CATEGORY_HOME), PackageManager.MATCH_DEFAULT_ONLY)){
if(!getPackageName().equals(ri.activityInfo.packageName)){
i = new Intent().addCategory(Intent.CATEGORY_HOME).setAction(Intent.ACTION_MAIN).addFlags(Intent.FLAG_ACTIVITY_EXCLUDE_FROM_RECENTS).setClassName(ri.activityInfo.packageName, ri.activityInfo.name);
}
}
if(i != null) startActivity(i);
}
}
finish();
}
}
Выглядело это следующим образом:
Эти велосипеды ездили долго и хорошо, пока я не решил сделать «правильный» локскрин, и уже в стиле Samsung Galaxy S4.
Изучаем исходники
Начал я с использования одного из плюсов Android – из изучения исходников. Я один из тех консерваторов, которые уже 2,5 года сидят на стоковой прошивке (2.3.6), поэтому и исходники изучал соответствующие. Классы, отвечающие за блокировку экрана, лежат в android.policy.jar, что в system/framework. Первоначальной целью было найти «точку входа», т.е. где и когда вызывается локер. Искал
В классе PhoneWindowManager.java есть метод screenTurnedOff(int why), который вызывает одноименный метод класса KeyguardViewMediator. Проследив, кто кого вызывает, я нашел метод в классе KeyguardViewManager, создающий непосредственно View стокового локера.
public synchronized void show() {
if (DEBUG) Log.d(TAG, "show(); mKeyguardView==" mKeyguardView);
if (mKeyguardHost == null) {
if (DEBUG) Log.d(TAG, "keyguard host is null, creating it...");
mKeyguardHost = new KeyguardViewHost(mContext, mCallback);
final int stretch = ViewGroup.LayoutParams.MATCH_PARENT;
int flags = WindowManager.LayoutParams.FLAG_FORCE_NOT_FULLSCREEN
| WindowManager.LayoutParams.FLAG_SHOW_WALLPAPER
| WindowManager.LayoutParams.FLAG_KEEP_SURFACE_WHILE_ANIMATING
/*| WindowManager.LayoutParams.FLAG_LAYOUT_IN_SCREEN
| WindowManager.LayoutParams.FLAG_LAYOUT_INSET_DECOR*/ ;
if (!mNeedsInput) {
flags |= WindowManager.LayoutParams.FLAG_ALT_FOCUSABLE_IM;
}
WindowManager.LayoutParams lp = new WindowManager.LayoutParams(
stretch, stretch, WindowManager.LayoutParams.TYPE_KEYGUARD,
flags, PixelFormat.TRANSLUCENT);
lp.softInputMode = WindowManager.LayoutParams.SOFT_INPUT_ADJUST_PAN;
lp.windowAnimations = com.android.internal.R.style.Animation_LockScreen;
lp.screenOrientation = ActivityInfo.SCREEN_ORIENTATION_NOSENSOR;
lp.setTitle("Keyguard");
mWindowLayoutParams = lp;
mViewManager.addView(mKeyguardHost, lp);
}
if (mKeyguardView == null) {
if (DEBUG) Log.d(TAG, "keyguard view is null, creating it...");
mKeyguardView = mKeyguardViewProperties.createKeyguardView(mContext, mUpdateMonitor, this);
mKeyguardView.setId(R.id.lock_screen);
mKeyguardView.setCallback(mCallback);
final ViewGroup.LayoutParams lp = new FrameLayout.LayoutParams(
ViewGroup.LayoutParams.MATCH_PARENT,
ViewGroup.LayoutParams.MATCH_PARENT);
mKeyguardHost.addView(mKeyguardView, lp);
if (mScreenOn) {
mKeyguardView.onScreenTurnedOn();
}
}
mKeyguardHost.setVisibility(View.VISIBLE);
mKeyguardView.requestFocus();
}
Что ж, все гениальное – просто. Решил повторить этот код для своего приложения и получил ошибку – нет нужного permission. Немного погуглив, добавил следующие
: SYSTEM_ALERT_WINDOW и INTERNAL_SYSTEM_WINDOW. Это не помогло.
Вернулся к изучению класса PhoneWindowManager.java:
public int checkAddPermission(WindowManager.LayoutParams attrs) {
int type = attrs.type;
if (type < WindowManager.LayoutParams.FIRST_SYSTEM_WINDOW || type > WindowManager.LayoutParams.LAST_SYSTEM_WINDOW) {
return WindowManagerImpl.ADD_OKAY;
}
String permission = null;
switch (type) {
case TYPE_TOAST:
// XXX right now the app process has complete control over
// this... should introduce a token to let the system
// monitor/control what they are doing.
break;
case TYPE_INPUT_METHOD:
case TYPE_WALLPAPER:
// The window manager will check these.
break;
case TYPE_PHONE:
case TYPE_PRIORITY_PHONE:
case TYPE_SYSTEM_ALERT:
case TYPE_SYSTEM_ERROR:
case TYPE_SYSTEM_OVERLAY:
permission = android.Manifest.permission.SYSTEM_ALERT_WINDOW;
break;
default:
permission = android.Manifest.permission.INTERNAL_SYSTEM_WINDOW;
}
if (permission != null) {
if (mContext.checkCallingOrSelfPermission(permission) != PackageManager.PERMISSION_GRANTED) {
return WindowManagerImpl.ADD_PERMISSION_DENIED;
}
}
return WindowManagerImpl.ADD_OKAY;
}
Для требуемого окна TYPE_KEYGUARD нужно второе из моих добавленных разрешений. Задней точкой тела начал ощущать, что не все так просто, как я себе представлял. Решено было посмотреть на описание этого permission. Вот выдержка из AndroidManifest.xml пакета framework-res.apk.
Вот она – черная полоса в жизни. Ведь я понимал, «signature» – это значит, что использовать этот пермишн может только пакет, подписанный тем же ключом, что и пакет, выдавший это разрешение (в нашем случае — framework-res.apk). Ладно, достаем инструменты для изготовления велосипедов.
Как вывести погоду на экран телефона с помощью системного виджета
Процедуру выполняют несколькими способами, в зависимости от прошивки гаджета. В одном из вариантов удерживают палец на экране до появления нужного раздела, после чего перетягивают в нужное поле монитора. На другой прошивке выполняют щипковое движение, ожидая появления погодного меню. Иногда может потребоваться применение обоих методов одновременно.
На примере телефона «Самсунг» с прошивкой One UI погоду выводят на экран следующим образом:
- Открывают вкладку «Виджеты».
- Выбирают раздел «Погода».
- Из всплывающих окон кликают нужную иконку, удерживая до окончательного перемещения на дисплей.
- Перетягивают раздел пальцем или стилусом, отпускают его после перемещения в требуемое место.
- Активируют ярлык, визуально напоминающий облако.
- На последнем этапе позволяют виджету распознавать местоположение автоматически, либо по координатам, указанным пользователем.
Как можно сделать скриншот на android
На самом деле, сделать скриншот довольно просто. Несмотря на то, что смартфоны бывают разных производителей, технология фотографирования экрана у них если не общая, то похожая по своей сути.
Чаще всего, скрин делается продолжительным нажатием двух кнопок. Так как нажатие сенсорных клавиш на дисплее весьма затруднительно для выполнения этой операции, нажимать требуется физические кнопки телефона. Заглянув в инструкцию смартфона вы, скорее всего, увидите, что для того чтобы сделать скриншот нужно прожать одновременно две кнопки: «Home» и «Power». Но неопытный пользователь сразу задается вопросом: что это за кнопки и где их искать?
Ничего сложного нет. Клавиша «Home» (рус. дом) говорит сама за себя. Эта кнопка располагается в центре дисплея смартфона и ведет на главный экран. Ее используют, когда нужно быстро выйти из всех открытых приложений и веб-страниц и попасть на стартовый экран.
Ищем кнопку «Power». На самом деле, ее и искать не нужно. Вы нажимаете ее при каждом использовании телефона. Находится она сбоку или сверху (в зависимости от модели смартфона) и предназначена для блокирования и, соответственно, разблокирования андроида. При длительном нажатии на нее устройство можно перезагрузить или выключить.
Путем одновременного нажатия этих двух кнопок вы получите скрин. Найти его по умолчанию можно в папке Screenshots или Sscreen capture.
Такой вариант является классическим и работает на большинстве андроидов. Однако если сделать скрин не получается, попробуйте воспользоваться другими комбинациями клавиш:
- для телефонов с Андроидом 4.0 и выше — одновременное нажатие кнопки блокировки и уменьшения громкости;
- для телефонов с Андроидом 3.2 — продолжительное нажатие кнопки «Недавние документы»;
- для телефонов некоторых моделей марки Sony – продолжительное нажатие клавиши включения до появления меню;
- для телефонов Samsung Galaxy – одновременное нажатие клавиш Домой и назад.
Если при нажатии комбинации клавиш не получается сделать скриншот, то следует воспользоваться специализированными программами для создания скринов. Некоторые из них скачиваются и устанавливаются непосредственно на компьютер. Для использования таких программ требуется подсоединить андроид через USB-кабель к ПК.
Как отключить шагомер на huawei и honor
Не всем пользователям необходим подсчёт шагов в их смартфоне, потому и вопрос как отключить шагомер на Huawei и Honor, слышим от наших читателей очень часто. Потому мы подготовили небольшую инструкцию в которой расскажем, как убрать данные шагомера с экрана блокировки, отключить подсчёт шагов на смартфоне и при необходимости включить шагомер обратно.
Как убрать шагомер с экрана блокировки Huawei и Honor
При первом же включении нового смартфона по умолчанию на экране блокировки рядом с часами отображается шагомер с данными о количестве сделанных вами шагов. По правде говоря, точность этих данных оставляет желать лучшего, да и не всем интересна эта функция. Чтобы отключить число шагов на локскрине смартфона необходимо перейти Настройки – Блокировка экрана и пароли, смотрим в самый низ списка функций и видим там пункт “Шагомер на экране блокировки” – отключаем.
При желании в этом же пункте меню вы можете включить всё обратно. Но это ещё не финал!
Как же отключить шагомер на Хуавей и Хонор полностью
Даже после удаления информации с экрана блокировки подсчёт шагов продолжается, о чём вы можете убедиться в приложении “Здоровье”. Данная программа без дополнительных фитнесс-браслета или умных часов, по сути, не несёт никакой ценности. Она будет продолжать вести учёт ваших шагов и сохранять эти данные, о чём вы можете убедиться сами.
Если вы хотите не просто скрыть, а полностью отключить подсчёт шагов вашим смартфоном, необходимо удалить приложение “Здоровье”, так как никаких разработчики не предусмотрели никаких программных настроек для выключения функции. Для деинсталляции перейдите к списку установленных приложений в раздел “Приложения и уведомления” главного меню настроек. Отыщите в списке “Здоровье” и уделите его. При желании вы всегда можете установить его обратно из Google Play (ссылка).
Если же вы хотите, чтобы шаги считало правильно, а также мониторить свой сон и качество тренировок, тогда рекомендуем купить браслет или часы.
Как скрыть конфиденциальные данные уведомлений на устройстве android
В данной статье мы будем использовать устройство со стоковым Android 9. На Вашем устройстве расположение и название опций могут отличаться, но Вы без труда сможете их найти.
Первое, что Вам нужно сделать, это перейти в меню настроек. Вы можете сделать это, опустив панель уведомления дважды, а затем нажав на значок шестеренки. Кроме того, Вы можете использовать значок «Настройки» в панели приложений.
В меню «Настройки» прокрутите вниз и выберите «Приложения и уведомления».
В открывшемся меню выберите пункт «Уведомления».
Вы увидите несколько настроек, но в данном случае нам нужна опция «На заблокированном экране».
Откроется простое меню с несколькими опциями: «Показать уведомления полностью», «Скрыть конфиденциальные данные» и «Не показывать уведомления». Вы можете не показывать уведомления на экране блокировки, но это лишает Вас этой полезной функции. Поэтому в этом случае мы рекомендуем выбрать «Скрыть конфиденциальные данные».
Вот и все. Вы увидите, что большинство уведомлений теперь имеют скрытое содержимое для Вашей конфиденциальности.
Конечно, это не самая надежная форма безопасности, но скрытие конфиденциальной информации на экране блокировки Вашего телефона, безусловно, не даст любопытным увидеть Ваши сообщения. А поскольку для этого требуется, прежде всего, настроить защищенный экран блокировки, Вы можете быть хотя бы немного увереннее в том, что Ваши данные в безопасности в случае потери или кражи телефона.
Источник
Как установить подпись на экране блокировки honor
Плохая память, рассеянность, вероятность приступов или опасные виды спорта – всё это может привести к неприятным последствиям, при которых человек не в состоянии самостоятельно оказать себе помощь и потребуется поддержка других людей. В этих случаях незаменимым может стать текст, размещенный на экране блокировки, который прояснит основные моменты о “потерпевшем” и в максимально короткие сроки даст возможность решить возникшую проблему. Как же установить подпись на экране блокировки Хонор?
В первую очередь стоит отметить, что данные, размещаемые на экране блокировки, не должны провоцировать людей на какие-то противоправные действия (например, размещая PIN-код от кредитной карточи можно потерять все деньги на счете). Из полезной информации можно отметить: номер телефона родственника или другого человека, который придет вам на помощь, адрес проживания (в случае, если плохая память), резус-фактор крови и прочее.
Инструкция
Открываем настройки смартфона и в разделе “Рабочий экран и обои” нажимаем на пункт “Подпись на экране блокировки”.
Далее заполняем все необходимые данные, которые могут пригодиться для оказания помощи, и нажимаем на кнопку “Сохранить”.
После этого текст отобразится на экране блокировки и в случае чрезвычайной ситуации, вероятность того, что вам будет оказана помощь – значительно увеличивается.
Смотрите также:
Каким образом установить данные о погодных условиях на айфоне
По умолчанию виджет погоды доступен в Центре уведомлений вашего телефона. Если его там нет, тогда, вероятно, вы отключили отслеживание местоположения для приложения «Погода» (Weather) для вашего Айфона.
Для включения местоположения перейдите в «Настройки» — «Конфиденциальность» — «Службы определения местоположения» и активируйте их. Затем прокрутите этот же экран вниз и тапните на «Погода». Здесь выберите или «Всегда» (желательно)
Если погода не отображается, откройте приложение «Погода». Если появится запрос, разрешите приложению отслеживать ваше местоположение (при использовании приложения или всегда).
Другой причиной отсутствия виджета уведомлений связана с отключением в айфоне отображения погоды.
Для исправления выполните следующее:
- Проведите пальцем слева направо на экране вашего iPhone для открытия раздела виджетов Центра уведомлений на вашем гаджете;
- На главном экране прокрутите вниз и нажмите на опцию «Изменить»;
- При появлении запроса введите код блокировки;
- На экране «Добавить виджеты» прокрутите вниз до раздела «Добавить больше виджетов», нажмите кнопку « », расположенную рядом с виджетом «Погода». Затем нажмите на «Готово»;
- Теперь откройте раздел Центра уведомлений на своем телефоне. Вы сможете увидеть текущую информацию о погоде на экране.
Если она по-прежнему не отображается, полностью выключите устройство, подождите 30 секунд и снова включите его.
Какими утилитами можно воспользоваться
Google Play – один из основных плюсов операционной системы Android. Здесь каждый пользователь может найти необходимое приложение. Утилиты, обеспечивающие удобный мониторинг погодных условий в регионе, – не исключение.
Вы сможете не просто вывести погоду на экран Android Samsung, но и подобрать оптимальную программу в плане функциональности. Предлагаем ознакомиться с софтом, пользующимся популярностью у юзеров Android-девайсов.
Первая программа, о которой пойдет речь, называется «Прозрачные часы и погода», созданная MACHAPP Software Ltd.
К основным достоинствам продукта следует отнести большое количество виджетов (от миниатюрных и на весь экран), несколько ярких обложек, привлекательные темы для значков и возможность выбора шрифтов при отображении графического модуля. Конечно, посредством данного приложения погода на экране блокировки Android 6 не отобразится, но вы будете иметь актуальные данные на активном экране смартфона или планшета.
Не менее интересной является утилита Sinoptika.
У нее не так много виджетов, как у предыдущего приложения, но она отображает погоду с высокой точностью практически в любом уголке планеты. Кроме того, софт обладает высокоточным поиском населенных пунктов и демонстрирует стабильность в обновлении данных.
Утилита Gismeteo от MapMakers Group Ltd также поможет вам обзавестись красочным виджетом на дисплее планшета или смартфона.
Программа полностью повторяет стилистику одноименного интернет-проекта, который уже на протяжении многих лет занимает лидирующие позиции в области мониторинга погодных условий в мире. Установив приложение, вы откроете для себя большое количество графических модулей, на любой вкус, а также массу других интересных инструментов – например, индикатор восхода и захода солнца.
Музыка, загрузки и проводник
Те же манипуляции необходимо провести для приложений Музыка, Загрузки и Проводник. Настройки приложения Музыка находятся в левом верхнем углу – вам необходимо будет нажать на иконку в виде трех линий. Далее нажимаем на пункт «Расширенные настройки», а внутри него находим «Получать рекомендации».
Далее заходим в «Загрузки» и жмем на «три точки» в правом верхнем углу. Здесь «Получать рекомендации» будет располагаться на первом месте.
Последним приложением будет «Проводник». Его настройки находятся в левом верхнем углу – нажимаем на иконку в виде трех линий и находим пункт «Настройки». В открывшемся списке находим пункт «Информация», внутри которого будет находиться тот самый переключатель «Получать рекомендации». По привычке отключаем его.
Вот мы и избавились не только от рекламы на экране блокировки, но и внутри системных приложений.
Источник
Отключение работы карусели на экране блокировки
Самым простым и стопроцентно работающим способом перестать видеть назойливые надписи на заблокированном дисплее вашего устройства является отключение уведомлений приложения Карусели обоев.
Заходим в общие Настройки вашего смартфона, прокручиваем список до пункта «Приложения» и «тапаем» по нему. Внутри нас будет ждать список установленных приложений и, чтобы увидеть необходимую нам Карусель обоев, необходимо будет нажать на «три точки» в правом верхнем углу экрана. Появится новое окошко с выбором из трех позиций, вам необходимо будет выбрать «Все приложения».
После этого в списке приложений будут отображаться также и системные программы, среди которых вы найдете Карусель обоев. «Тапаем» по Карусели и заходим в ее настройки. Для начала нам нужно будет отключить автозапуск приложения, а после этого переходим в настройки выданных разрешений и отключаем все выданные разрешения. После этого необходимо выполнить перезагрузку устройства. Готово! Теперь вас не побеспокоят вечные рекламные ссылки.
Старая школа ios
Процесс для более старых версий iOS несколько сложнее, чем тот, который требуется для устройства Android. В первые дни в iOS не было никакой поддержки, чтобы сделать контактную информацию доступной на заблокированных устройствах. Это все еще верно для тех старых моделей сегодня.
Вы вряд ли найдете приложение, которое поможет этим старым устройствам, поэтому вам нужно создать изображение для вашего iPhone с помощью программного обеспечения для редактирования изображений. После завершения вы можете добавить это изображение на iPhone в качестве обоев для экрана блокировки.
Это довольно умный обходной путь, если вы спросите меня. Для тех, кто попадает в эту категорию пользователей iOS или просто чувствует, что создание собственных обоев экрана блокировки звучит забавно, запустите этот метод:
- Как уже говорилось, вам понадобится какое-то программное обеспечение для редактирования изображений. Photoshop может предоставить вам более профессионально выглядящий готовый проект.
- Вы можете сделать весь этот процесс очень простым, будучи максимально простым. Черный текст на белом фоне — это всегда вариант. Но кто хочет это в качестве обоев экрана блокировки? Лучше всего выполнить поиск в Google и загрузить изображение (или создать собственное), которое, по вашему мнению, будет отлично смотреться на вашем iPhone. Просто убедитесь, что после того, как вы нашли идеальное фоновое изображение, вы обрезаете его так, чтобы оно соответствовало размерам экрана вашего iPhone. Это значительно облегчит вам размещение контактной информации.
- Вот разбивка последних размеров экрана iPhone в пикселях:
iPhone ResolutionsiPhone Model (s) Разрешение экрана iPhone X1125 × 2436iPhone 8 Plus1080 × 1920iPhone 8750 × 1334iPhone 6, 6 и 7 Plus1080 × 1920iPhone 6, 6s и 7750 × 1334iPhone 5, 5s, 5c и SE640 × 1136iPhone 4 и 4s640 960
- В вашем редакторе изображений вы можете обрезать изображение, чтобы убедиться, что оно соответствует размеру, указанному выше для вашего соответствующего iPhone.
- Попробуйте найти подходящее место в середине, где вы хотите создать коробку. Расположение коробки должно сделать так, чтобы информация, представленная в нем, оставалась видимой на экране блокировки вашего iPhone. Поместив его ближе к нижней середине изображения, вы должны иметь его ниже, чем часы (верхняя лента), которые отображаются на iPhone.
- Как только место будет найдено, нарисуйте прямоугольник и залейте его более темным цветом (черный всегда хорошо работает). Это так, что ваш текст будет выделяться из изображения. Если вы хотите, вы можете уменьшить непрозрачность окна, чтобы оно позволяло просвечивать часть изображения.
- Используйте текстовый инструмент в редакторе изображений, чтобы написать свою контактную информацию в поле, которое вы только что создали. Более светлый цвет необходим, чтобы текст был хорошо виден.
- Основной шрифт является предпочтительным. Добавление чего-либо слишком сумасшедшего может сделать информацию неразборчивой, поэтому не усложняйте ее.
- Предоставленная информация должна содержать информацию о том, каким образом человек может связаться с вами, кроме утерянного телефона (очевидно).
- Если вы довольны своими обоями, сохраните или экспортируйте их в совместимом формате изображений, который может прочитать ваше устройство iOS. JPG и PNG всегда хороший выбор.
- Затем вам нужно перенести созданное изображение на ваш iPhone. Любой способ, который вам подходит, будет работать. Подключите iPhone к ПК через USB-кабель, отправьте его по электронной почте себе или используйте приложение, такое как Dropbox или Google Drive. Любой выбор является правильным, если вы можете получить к нему доступ с вашего iPhone.
- Зайдите в приложение Настройки для iPhone.
- Найдите и нажмите «Обои», затем выберите «Новые обои».
- Найдите недавно созданное изображение, которое вы перенесли на телефон, и выберите его.
- Вы можете использовать встроенные элементы управления вашего iPhone, чтобы настроить изображение, чтобы идеально соответствовать.
- После настройки изображения нажмите «Установить», чтобы подтвердить свой выбор.
- Ваш iPhone отобразит новое меню, позволяющее вам выбрать, хотите ли вы установить обои для экрана блокировки, основных обоев или для обоих. Выберите тот, который вы предпочитаете.
- Заблокируйте свой телефон, чтобы увидеть, как выглядят обои.
- Если что-то выглядит не так или информация не легко различима, вы можете отрегулировать ее с помощью инструментов для рисования iPhone или заново создать изображение.
Текст на заблокированном экране телефона xiaomi
С обновлением Андроид у владельцев смартфонов Xiaomi появилась возможность поставить свой текст на заблокированном экране. Согласитесь, будет прикольно когда кто то возьмет ваш телефон и увидит на экране оригинальный текст типа “Поставь телефон на место!” или “Внимание! вас снимает камера”.
Функция позволяющая выводить оригинальный текст на экране блокировки на Сяоми появилась с обновлением до Android 10, на девятой версии такой возможности не было, если конечно не устанавливать сторонний софт. В нашем примере мы покажем как поставить свой текст на заблокированном экране телефона Xiaomi с чистой версией Android 10, надеюсь информация будет актуальна и для моделей с оболочкой MIUI. Обязательно пишите в отзывах, подошла ли инфа к вашему телефону или нет, чтоб и другим посетителям этой страницы осталась от вас полезная информация.
Чтоб установить свой текст на экране телефона Сяоми делаем следующее:
– Открываем на телефоне “Настройки” .
– В настройках нам нужно перейти в пункт “Экран”.
– В меню экрана открываем пункт “Информация на заблокированном экране”. Если нет такого пункта, то нужно сперва раскрыть пункт “Дополнительно” где и должен быть пункт “Информация на заблокированном экране”.
– Далее открываем пункт “Текст на экране” где можно ввести свой оригинальный текст.
Надеюсь, инструкция как поставить свой текст на экране Ксиоми оказалась полезной. Не забудьте оставить и указать модель устройства к которому подошла или нет инфа из статьи, чтоб и другим осталась от вас полезная информация. Спасибо за отзывчивость!
> Xiaomi помощь
> Android помощь
> Все Xiaomi по новизне
> Главная сайта
Автор статьи Федор Медведев. Опубликовано 23.07.2020г.
Добавить отзыв или поделиться полезной информацией по теме страницы.
ОБНОВИТЬ СТРАНИЦУ С ОТЗЫВАМИ
Автор:Николай
19-11-2021
00
час. 43
мин.
Сообщение:
Какой то человек выдающий себя за разработчика, сделал так, что у меня нет этой надписи… Поле в настройках есть, а вывода на экране блокировки нет :(:(:(
Автор:Абытбеk
31-10-2021
13
час. 33
мин.
Сообщение:
Привет!
Автор:Ольга
01-07-2021
03
час. 07
мин.
Сообщение:
На Xiaomi redmi note 9 настройки -> экран блокировки -> стиль часов экрана блокировки -> подпись
Автор:Учкун
26-02-2021
20
час. 19
мин.
Сообщение:
В MIUI 12.0.4 пропала функция “информация в заблокированном экране”
Установка системного виджета на ос андроид
Процедура установки погоды и вашем городе на главный экран смартфона состоит в следующем:
- Выполните продолжительное нажатие в свободном от ярлыков месте главного экрана вашего телефона до появления контекстного меню;
- В появившемся меню тапните на «Виджеты»;
- В модерных моделях телефонов они сгруппированы по небольшим группам. Найдите виджет «Погода», тапните на него;
- Откроются несколько сгруппированных погодных виджетов. Нажмите на понравившийся, и, не отжимая пальца от экрана, перенесите изображение на основной экран вашего телефона;
- На большинстве виджетов можно отрегулировать размер с помощью изменения его границ.
У некоторых производителей (например, на телефонах Xiaomi), меню виджетов вызывается с помощью движения двумя пальцами, называемого «щипок». Такое название выбрано не случайно, так как вы помещаете два пальца на экран телефона, и синхронно сближаете их друг с другом, выполняя воображаемый «щипок».
Если у вас старая версия ОС Андроид, тогда виджеты можно найти в меню «Приложения».