Browsing articles tagged with " AppWidget"

サイズが変更可能なAppWidgetを作成する

6月 28, 2011   //   by kkato   //   アプリケーション  //  No Comments

Android3.1(APIレベル12)からユーザーがサイズを変更することができるAppWidgetを作ることができるようになりました。

AppWidgetの基本的な作り方は以下の記事を参考にしてください。

それでは続きへどうぞ

Read more >>

AppWidgetの作成(2) + PendingIntent

6月 24, 2010   //   by kkato   //   アプリケーション  //  1 Comment

AppWidgetの作成(1)で作成したWidget(ウィジェット)は、ただ表示されるだけでしたが、今回はソースを修正してボタンを押したら表示されている文言が変わるというWidgetにしてみましょう。

Widgetの場合は、Buttonのイベント(onClickListener、クリック処理)を受けるで説明している方法ではなく、PendingIntent(ペンディングインテント)の仕組みを利用します。

それでは説明&サンプルソースを。

Read more >>

AppWidgetの作成(1)

6月 16, 2010   //   by kkato   //   アプリケーション  //  3 Comments

AppWidget(ウィジット,ウィジェット)とはホーム画面(ホームスクリーン)に常駐する形のアプリです。※以下,Widgetと記述します
おなじみなのが初期状態で表示されている検索バーでしょうか。他に最初からインストールされているWidgetにはアナログ時計などがあります。

Widgetに必要なものは下記の通りです。

  • 通常のアプリケーションと同様にレイアウトを定義したXMLファイル
  • Widgetの描画サイズや更新時間などを記述したXMLファイル
  • 実際の処理を行うAppWidgetProviderクラスを継承したクラス

もちろんこれに加えてAndroidManifestファイルも必要です。

また、Activityと同じようにWidgetにもライフサイクルが存在します。ライフサイクルを意識することも重要です。

では、今回は文字とボタンが表示されるだけのWidgetを作成してみます。

Read more >>

技術書新刊 発売中

アンドロイドアカデミアには、CIやテスト、互換検証など実務に生きるノウハウをあつめています

技術書新刊 発売中

Android Next!はAndroid 7.0に対応したはじめての技術書です!


The Web Explorer 2はCSSの中央寄せやWebAudioなど未来を読み解く一冊です


Revised TypeScript in DefinitelylandはTypeScript 2.0(β)に対応した解説書です。インストールから型定義まで幅広くサポートしています


技術書をかこう!はエンジニアらしい執筆環境を構築、HowTo本です