編集済み 1 1週間前 によって ExtremeHow 編集チーム
フラッシュライトモバイル設定AndroidiPhoneデバイスパフォーマンスカスタマイズアクセシビリティハードウェア
翻訳が更新されました 1 1週間前
このガイドでは、スマートフォンの懐中電灯を点けるために使用できるさまざまな方法について説明します。携帯の懐中電灯を使用することは、暗い場所で光が必要な状況などで非常に便利です。AndroidとiOSの両方のデバイスについてステップをカバーします。まず、携帯に内蔵されているオプションを使用する簡単な方法から始めましょう。
ほとんどのAndroidデバイスには、懐中電灯を簡単にオンにするためのクイック設定メニューがあります。以下の手順で行います:
iPhoneをお持ちの場合、コントロールセンターを使用して懐中電灯にアクセスできます。
Android電話をお持ちの場合、Googleアシスタントを使用して懐中電灯を点けることができます。
iPhoneをお持ちの場合、Appleの音声アシスタント、Siriを使用できます。
Google PlayストアやApple App Storeには、懐中電灯を点けることができる無料および有料のサードパーティアプリが多数あります。以下にいくつかの例を示します:
人気のあるAndroid用懐中電灯アプリには次のものがあります:
人気のあるiOS用懐中電灯アプリには次のものがあります:
プログラミングに興味がある場合、自分の懐中電灯アプリを作成することもできます。以下はAndroidとiOSの簡単な例です。
Javaを使用して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(); } } }); }
Swiftを使用して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") } } }
一部のスマートフォンには、懐中電灯を点けるための特別なジェスチャーがあります。たとえば、一部のMotorolaやOnePlusデバイスでは、「ダブルチョップ」や「シェイク」ジェスチャーを行うことで懐中電灯を点けることができます。以下の手順で有効化します:
Motorolaデバイスの場合:
OnePlusデバイスの場合:
多くのAndroid携帯では、懐中電灯ウィジェットをホーム画面に追加してすぐにアクセスできるようにすることができます。以下の手順で行います:
多くのスマートフォンでは、クイックアクセス用にロック画面に懐中電灯のショートカットを追加できます。以下の手順で行います:
Androidの場合:
iOSの場合:
これらのさまざまな方法を利用すれば、AndroidまたはiOSデバイスで懐中電灯を迅速かつ簡単に点けることができます。内蔵オプション、音声アシスタント、サードパーティアプリ、または自分で作成するかに関わらず、複数の方法を持つことで、必要なときに常に信頼できる光源を確保できます。
記事の内容に誤りがある場合, あなたは