インテント 【intent】
概要
インテント(intent)とは、意図、目的、真意、集中している、没頭している、決意している、などの意味を持つ英単語。ITの分野では利用者がシステムを操作する際に頭に思い浮かべている意図や意思のことを指すことが多い。Androidのインテント
スマートフォンやタブレット端末のオペレーティングシステム(OS)として普及しているAndroid(アンドロイド)の機能の一つで、アプリケーションソフト(アプリ)間やアプリ内の機能間を繋ぎ合わせて処理を引き継ぐ仕組みをインテントという。
利用者が画面に表示されている対象に対して何らかの操作をしたい場合、アプリがシステムにそれを伝える。システムはその対象に対して操作を行うことができるアプリや、アプリ内の機能を探し出して、利用者に選択肢として提示する。利用者は提示された機能の中から実行したいものがあれば、その場で選んで実行させることができる。
どの機能を呼び出すかをあらかじめ指定して直接それを起動することを「明示的インテント」(explicit intent)、何をしたいかは明示せずに漠然とその対象に実行できる機能の一覧を要求することを「暗黙的インテント」(implicit intent)という。
(2020.1.9更新)