Androidアプリ開発入門のFAQとおすすめアンドロイドアプリ・ゲーム紹介サイトです。

開発

タイトルバーを消すには

2011年4月27日(水) 4:49 PM

タイトルバーを消して、画面をフルスクリーンにするには、

AndroidManifest.xmlの<activity>タグ内に

android:theme=”@android:style/Theme.NoTitleBar”

を設定すればいいです。

↓↓↓android:theme=”@android:style/Theme.NoTitleBar”を加えていないとき
textchange

↓↓↓android:theme=”@android:style/Theme.NoTitleBar”を加えたとき
タイトルバーを消すには画像

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
      package="com.example.android.sample"
      android:versionCode="1"
      android:versionName="1.0">
    <application android:icon="@drawable/icon" android:label="@string/app_name">
        <activity android:name=".Sample"
                  android:label="@string/app_name"
                  android:screenOrientation="portrait"
                  android:theme="@android:style/Theme.NoTitleBar">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>

        <activity android:name=".NextPage">
        </activity>

    </application>

 <uses-sdk android:minSdkVersion="3" />
</manifest>

その他のコードは、背景画像を加える。と同じです。

Android 3.0 と 2.2,2.3の違い

Category:

Android 用語 開発

2011年4月20日(水) 11:18 AM

Android 3.0 は、Android 2.2,2.3 と比較して以下の点で優れているそうです。

用途

Android 3.0 → タブレット型端末向けに作られたOS(Operating System)

Android 2.2, 2.3 → スマートフォン向けに作られたOS(Operating System)

UI(User Interface)

※「アクションバー」にMenu項目が表示されるようになった。
(以前は、Menuボタンを押して、Menu画面を開く必要があった。)

※キーボードが full desktop-style keyboardsになり、PC用キーボードのように操作することができる。
(Escape, Home, End, Delet,Ctrl+X, Ctrl+C, Ctrl+V,Ctrl+A ・・・が使用可能になった。)

ブラウザ

HTML Media Captureに対応。
(Webアプリケーションから、デバイス上のオーディオ、画像、ビデオのキャプチャーにアクセスできるようになった。)

CSS 3D Transforms に対応。
(CSSで三次元上にHTMLの要素を配置できる。)

その他: 2D,3Dグラフィックの描画速度の向上、Linuxカーネル 2.6.35→2.6.36にアップグレード など・・・

関連記事: ①Android 4.0 と 3.2, 2.3の違い ②Android 3.2 と 3.1の違い
      ③Android 3.1 と 3.0の違い ④Android 3.0 と 2.2,2.3の違い
      ⑤Android 2.3.4 と 2.3.3の違い  ⑥Android 2.3.3 と 2.3の違い
      ⑦Android 2.2 と 2.3の違い ⑧Android 2.1 と 2.2の違い
      ⑨Android 1.5 と 1.6の違い

Android 2.2 と 2.3の違い

Category:

Android 用語 開発

2011年4月19日(火) 2:31 PM

Android 2.2 → 2.3の変更は、Android 2.1 → 2.2 ほど大きな変更はなく、システムの改善が主です。

Android 2.3 は、Android 2.2 と比較して以下の点で優れているそうです。

NFC(Near Field Communication)に対応

NFCは、近距離通信のことで、NFC対応の機器を、互いにかざすだけで、簡単にデータのやり取りができる。

「FeliCa(Suica、Edy、PASMO、ICOCA、おサイフケータイなど)」や、「Mifare(ICテレフォンカード、たばこカードなど。特に欧州で普及している。)」と互換性をもち、それらと通信することができる。

センサー

ジャイロスコープ(角度、角速度)、回転ベクトル、直線加速度、重力、気圧をセンサーで測れるようになり、感度も改善された。

ゲーム開発のためのシステム改善

※改善された点
・ ガーベージコレクションの改善 ・ イベントの起動速度向上 
・ビデオドライバーのアップデート

※改善した結果
アニメーション、3Dグラフィックの描画、レスポンスが改善された。

その他 : UIの変更・高速化 バッテリー機能の改善 Linuxカーネル 2.6.32→2.6.35

関連記事: ①Android 4.0 と 3.2, 2.3の違い ②Android 3.2 と 3.1の違い
      ③Android 3.1 と 3.0の違い ④Android 3.0 と 2.2,2.3の違い
      ⑤Android 2.3.4 と 2.3.3の違い  ⑥Android 2.3.3 と 2.3の違い
      ⑦Android 2.2 と 2.3の違い ⑧Android 2.1 と 2.2の違い
      ⑨Android 1.5 と 1.6の違い

実機で開発中のアプリを実行する方法

Category:

Android 開発

2011年4月18日(月) 5:38 PM

実機で開発中のアプリをテストする方法は、以下の通りです。

実機の設定(実機 : REGZA Xperia LYNX3D ISO3 ISO4 GALAPAGOS・・・など)

設定」→「アプリケーション」→「開発」の「USBデバック」にチェックを入れる。

実機とパソコンを、スマートフォン用Micro-USBケーブルでつなぐ。

USBケーブルは、スマートフォン用のUSBケーブルでないと、うまくいかない。

スマートフォン用のUSBケーブルでも、すべてのスマートフォンで使えるわけではないので注意が必要。(例: REGZA Xperia LYNX3D のみ対応など。)

USBドライバーをインストールする

コントロールパネル」→「デバイス マネージャー」→「ほかのデバイス」→「Android ADB Interface」をダブルクリック。

デバイス マネージャー画面

ADBのプロパティ画面の「ドライバーの更新」→ドライバーソフトウェアの更新画面の「コンピューターを参照してドライバーソフトウェアを検索します」をクリック。

ADBのプロパティー画面

コンピューター上のデバイスドライバーの一覧から選択します」→「すべてのデバイスを表示」を選択して、「次へ」をクリック。

ドライバーソフトウェアの更新画面の「ディスク使用」ボタンをクリックし、Android SDK の「google-usb_driver」フォルダーを指定する。(例: C:\Android\android-sdk-windows\google-usb_driverなど)

ドライバーソフトウェアの更新画面にデバイスのモデルが表示されたら、「Android ADB Interface」を選択して、「次へ」をクリック。

そのあと、ウィザードに従って、ドライバーをインストールする。

Eclipseからアプリを実行する。

プロジェクトを選択し、右クリック→「実行」→「Android アプリケーション」をクリックすると、アプリが実機で実行されます。

Emulatorの画面の向きを変える

Category:

Android 開発

2011年4月16日(土) 11:35 PM

Emulatorの画面の向きを変えるには、

Ctrl + F11 で変更することができます。

Ctrl + F11 を押すと、画面が 縦→横、または、横→縦になります。

Emulatorの縦向き画面Emulator横向き画面

* RSS FEED

広告