タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

IMEとAndroidに関するnixenekoのブックマーク (4)

  • AndroidX時代のIME作成 (1: 簡単なキーボードの作成) - Qiita

    相変わらず日語圏でのIME作成に関する記事が少なめなので、技術者ではなくなったものの発信は続けていきます。 今回は公式ドキュメントにも紹介されているため今までお世話になってきた方も多いであろう、KeyboardおよびKeyboardViewの代替を試みるものになっています。 なにがあったか API Level 29からKeyboardに関するクラスが一挙に非推奨となりました。 実際これらのクラスのオンラインドキュメントを読むと別手法を取るよう勧告されています。 どうするか 新しい仕組みが用意されているわけでもないので、いちから自作します。 Viewまわり まずは res/layout/keyboard.xml にViewレイアウトを作成。Google日本語入力の電話配列を意識して今回はGridLayoutを採用。 <GridLayout xmlns:android="http://sch

    AndroidX時代のIME作成 (1: 簡単なキーボードの作成) - Qiita
  • インプット メソッドを作成する  |  Views  |  Android Developers

    使ってみる 初めてのアプリを作成することから始めてみましょう。トレーニング コースを活用して理解を深めるほか、ご自身でアプリ開発を習得することもできます。

    インプット メソッドを作成する  |  Views  |  Android Developers
  • Androidカスタムキーボードの作り方 - Qiita

    導入 AndroidのオリジナルInput Method Editorを開発するぞ!! ・・・ ん!? 文献なさすぎて作れねぇ!ナンジャコリャーとなっている方多いと思います。 ここで一回ちゃんとまとめてみましょうよ...ということで現状得ている知見をまとめます。 少しでも役に立てば嬉しいです。 ※記事はAndroid StudioをIDEとして話を進めていきます。Xamarinでやりたいという人はこちらの記事を参考にしてください。 Android IMEの基 AndroidのIMEはInputMethodServiceというServiceと、設定用のActivityによって構成されます。 Serviceの実装方法は通常のActivityのそれとは少し異なりますので注意が必要です。 しかし、通常のAndroidアプリが作れるスキルがあったほうが開発もスムーズですので、まずは通常のアプリを

    Androidカスタムキーボードの作り方 - Qiita
  • 初心者がAndroid IMEアプリをつくって思ったこと - Qiita

    追記: 2020/06/13 API Level 29からキーボード周りが非推奨になった上にAnkoが開発中止してしまったため、ここの内容は現在ほとんどがムダになりました!作ったアプリも公開停止されてるオマケつき! 最新(?)情報に対応させた記事も書きましたが、この記事は残しておく予定です。 1. 簡単なKeyboardViewをいちから作る タイトル通り、Androidプログラミング初心者がキーボードアプリを作ってみたときの話です。 実際にやってみて、意外とAndroidのIME/仮想キーボード実装に関する日語情報が少ないことに気がついたので、ついでにまとめてみたいと思います。 (Android開発者にとっては当たり前のことを書いてるかもしれませんが……) 経緯とか きっかけは自分がLAPP環境を弄るプログラマになって半年のこと。空き時間に勉強するためスマホにターミナルアプリ(Term

    初心者がAndroid IMEアプリをつくって思ったこと - Qiita
  • 1