• R/O
  • HTTP
  • SSH
  • HTTPS

Dateibaum

Tags
Keine Tags

Frequently used words (click to add to your profile)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer

Android Samples


Name Größe Rev. Zeit Autor Log Message
src
Makefile 566 0dd6f03 2013-05-09 15:28:04 Masahiko, SAWAI アクションバーのサンプルを追加 以下...
README.txt 1.73 k 6337561 2014-04-16 15:14:51 Masahiko, SAWAI Fixed target Android version.
pom.xml 3.87 k fd6e599 2017-11-07 21:10:51 Masahiko, SAWAI Misc

README.txt

! abs-actionbar-hello (API Level 4)

Android 3.0 で追加された ActionBar を互換APIの ActionBar Sherlock を
使って Android 2.1 意向で動作するようにしたサンプル。

!! maven プロジェクトの設定

* android-maven-plugin の platform は 14 以降に設定
* dependency の Android SDK のバージョンを Android 4.0 以降に設定
* dependency に type が apklib の actionbarsherlock を追加
* dependency に type が jar の actionbarsherlock を追加
* dependency に type が jar の compatibility-v4 を追加

※ 依存ライブラリが Android 4.0 になるので使用するAPIに注意


!! 手順

使い方は ActionBar 標準のものと同じ。

ActionBar Sherlock では以下のクラスを使うことになる。
* com.actionbarsherlock.app.SherlockActivity
* com.actionbarsherlock.app.ActionBar
* com.actionbarsherlock.view.Menu
* com.actionbarsherlock.view.MenuItem
* com.actionbarsherlock.view.MenuInflater

また、SherlockActivity#onCreate(Bundle savedInstanceState) の最初に
ActionBar Sherlock 用のテーマを設定する必要がある。

 setTheme(com.actionbarsherlock.R.style.Theme_Sherlock);


!! ビルドターゲット

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 - アプリケーションのアンインストール