タグ

AndroidとUIに関するksk326のブックマーク (3)

  • EditTextで改行を不可にする方法

    どうやってEditTextの改行を不可にするの? 任意のテキストの入力ができるEditText。 単純にEditTextを配置した場合、改行が出来る状態になってますが、作ろうとしているAndroidアプリでは、改行を不可にしたい場合があるかと思います。 例えば、検索するキーワードの入力用のEditTextとか。 ここでは、そんな場合、EditTextの改行を不可にする方法を紹介します。 レイアウトにEditTextを配置しているという前提でお話を進めます。 単純に、EditTextを配置すると、レイアウトのxmlには、以下のような形でEditTextのタグが生成されています。 <EditText android:layout_height=”wrap_content” android:layout_width=”wrap_content” android:id=”@+id/EditText

    EditTextで改行を不可にする方法
  • ProgressDialogの使い方メモ | public static void main

    課題 Androidで進捗状態(プログレスバー)や処理待ちのダイアログを表示させるためのProgressDialogを使う。 方法 1.ダイアログを表示(今回はくるくるまわるやつ) 2.実際に行いたい処理を別スレッドで実行 3.UIのテキストを変更(行わなくてもいい) 4.実際に行いたい処理が終わったらダイアログを消去 文章で書くと長くなるのでサンプルコード参照。 サンプルコード HogeProgressDialog.java public class HogeProgressDialog extends Activity { private ProgressDialog progressDialog; //onCreateDialog()を使う場合 //private final int ID_PROGRESS_DIALOG = 0; /** * 画面が生成されると同時に処理

  • Androidアプリの使いやすさを左右する5つのレイアウト (1/3) - @IT

    Androidアプリの使いやすさを左右する5つのレイアウト:Androidで動く携帯Javaアプリ作成入門(5)(1/3 ページ) 連載で、SDKとEclipseを使ってAndroidの携帯端末で動くJavaアプリを作成し、Android Market配布を目指しましょう 分かりやすく、入力しやすく、カッコいいAndroidアプリを 前回の「簡単でワクワクするAndroidウィジェット10連発!」で紹介したとおり、Androidのウィジェットはケータイとは思えないほどリッチなものです。ただ、どんなにリッチなウィジェットも、それ単独では役に立ちません。ウィジェットを使うには、画面のどこに配置するかを決めなければいけません。 そこで今回は「ウィジェットをどのように効果的に配置するか」というのがテーマです。ウィジェットを配置するには、Androidの「レイアウト」という仕組みを利用します。ウィ

    Androidアプリの使いやすさを左右する5つのレイアウト (1/3) - @IT
  • 1