Editado 1 Uma semana atrás por ExtremeHow Equipe Editorial
LanternaCelularConfiguraçõesAndroidiPhoneDispositivosDesempenhoPersonalizaçãoAcessibilidadeHardware
Tradução atualizada 1 Uma semana atrás
Neste guia, falaremos sobre os diferentes métodos que você pode usar para ligar a lanterna do seu smartphone. Usar a lanterna do seu telefone é muito útil em uma variedade de situações, como quando você precisa de luz em lugares escuros. Cobriremos as etapas para dispositivos Android e iOS. Vamos começar com algumas maneiras simples de usar as opções integradas em seu telefone.
A maioria dos dispositivos Android tem um menu de configurações rápidas que você pode acessar para ligar facilmente a lanterna. Veja como fazer isso:
Se você tiver um iPhone, pode usar o Control Center para acessar a lanterna.
Se você tiver um telefone Android, pode usar o Google Assistant para ligar a lanterna.
Se você tiver um iPhone, pode usar a Siri, a assistente de voz da Apple.
Existem muitos aplicativos de terceiros gratuitos e pagos disponíveis na Google Play Store e na Apple App Store que permitem ligar a lanterna. Aqui estão alguns exemplos:
Alguns aplicativos populares de lanterna para Android incluem:
Alguns aplicativos populares de lanterna para iOS incluem:
Se você estiver interessado em programação, também pode criar seu próprio aplicativo de lanterna. Abaixo estão exemplos simples para Android e iOS.
Abaixo está um exemplo simples de como você pode criar um aplicativo de lanterna usando Java para Android:
package com.example.flashlight; import android.hardware.camera2.CameraAccessException; import android.hardware.camera2.CameraManager; import android.os.Bundle; import android.widget.CompoundButton; import android.widget.ToggleButton; import androidx.appcompat.app.AppCompatActivity; public class MainActivity extends AppCompatActivity { private CameraManager mCameraManager; private String mCameraId; private ToggleButton mToggleButton; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); mCameraManager = (CameraManager) getSystemService(CAMERA_SERVICE); try { mCameraId = mCameraManager.getCameraIdList()[0]; } catch (CameraAccessException e) { e.printStackTrace(); } mToggleButton = findViewById(R.id.toggleButton); mToggleButton.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() { @Override public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) { try { mCameraManager.setTorchMode(mCameraId, isChecked); } catch (CameraAccessException e) { e.printStackTrace(); } } }); }
Abaixo está um exemplo simples de como você pode criar um aplicativo de lanterna usando Swift para iOS:
import UIKit import AVFoundation class ViewController: UIViewController { var isLightOn = false override func viewDidLoad() { super.viewDidLoad() let button = UIButton(type: .system) button.setTitle("Toggle Flashlight", for: .normal) button.addTarget(self, action: #selector(toggleFlashlight), for: .touchUpInside) button.frame = CGRect(x: 100, y: 200, width: 200, height: 50) view.addSubview(button) } @objc func toggleFlashlight() { guard let device = AVCaptureDevice.default(for: .video), device.hasTorch else { return } do { try device.lockForConfiguration() device.torchMode = isLightOn ? .off : .on isLightOn.toggle() device.unlockForConfiguration() } catch { print("Torch could not be used") } } }
Alguns smartphones têm gestos especiais para ligar a lanterna. Por exemplo, alguns dispositivos Motorola e OnePlus permitem que você faça um gesto de "duplo corte" ou "agitar" para ligar a lanterna. Veja como ativá-lo:
Para dispositivos Motorola:
Para dispositivos OnePlus:
Muitos telefones Android permitem que você coloque um widget de lanterna na tela inicial para acesso rápido. Veja como fazer isso:
Em muitos smartphones, você pode adicionar um atalho de lanterna à tela de bloqueio para acesso rápido. Siga estas etapas:
Para Android:
Para iOS:
Seguindo esses diferentes métodos, você pode ligar e desligar rapidamente a lanterna em seu dispositivo Android ou iOS. Seja usando as opções integradas, assistentes de voz, aplicativos de terceiros ou criando o seu próprio, ter várias maneiras de acessar a lanterna do seu telefone garante que você sempre terá uma fonte de luz confiável sempre que precisar.
Se você encontrar algo errado com o conteúdo do artigo, você pode