Android Samples
Name | Größe | Rev. | Zeit | Autor | Log Message |
---|---|---|---|---|---|
![]() |
|||||
![]() |
510 | f88f24d | 2012-07-26 19:25:04 | Masahiko, SAWAI | アプリケーションウィジェットのサンプ... |
![]() |
2.02 k | f88f24d | 2012-07-26 19:25:04 | Masahiko, SAWAI | アプリケーションウィジェットのサンプ... |
![]() |
3.08 k | 965e4ff | 2019-05-02 13:04:39 | Masahiko, SAWAI | Updated projects file. |
! appwidget-resizable (API Level 12) Android 3.1 から導入されたリサイズ可能なアプリケーションウィジェットのサンプル。 appwidget-hello をベースに android:resizeMode を変えた4種類の アプリケーションウィジェットが含まれている。 !! リサイズ可能なアプリケーションウィジェットの作成手順 アプリケーションウィジェット情報を記述したXMLファイルの appwidget-provider 要素に android:resizeMode 属性を設定する。 以下の4つの値のどれかを設定する。 * none * horizontal * vertical * horizontal|vertical 例) <appwidget-provider xmlns:android="http://schemas.android.com/apk/res/android" android:minWidth="72dip" android:minHeight="72dip" android:initialLayout="@layout/main" android:updatePeriodMillis="0" android:resizeMode="horizontal|vertical" /> !! 要求バージョン このサンプル自体は API Level 3 の API しか利用していないため、Android 1.5 以降 であればインストールすることができる。ただし Android 3.0 以前の OS では どのウィジェットもリサイズ可能にはならない。 (ホームアプリが独自にリサイズ可能ウィジェットをサポートしている場合を除く) android:resizeMode 属性は API Level 12 以降で導入されたものなので apk を ビルドするには API Level 12 以降 の SDK が必要となる。 !! ビルドターゲット http://maven-android-plugin-m2site.googlecode.com/svn/plugin-info.html * mvn compile - アプリケーションのコンパイル * mvn package - apk の作成 * mvn clean - ビルドファイルの削除 * mvn install - maven の local リポジトリにインストール * mvn android:deploy - エミュレータやデバイスにインストール * mvn android:generate-sources * mvn install - アプリケーションのインストール * mvn uninstall - アプリケーションのアンインストール