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

Android

フルスクリーンで表示するには

2011年6月7日(火) 3:48 PM

フルスクリーンで表示するには、

public void onCreate(Bundle savedInstanceState) { } の中に、

requestWindowFeature(Window.FEATURE_NO_TITLE);
getWindow().addFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN);

を加えます。

◆requestWindowFeature()
引数に、「Window.FEATURE_NO_TITLE」を指定することで、タイトルバーを非表示にできます。

◆getWindow().addFlags
引数に、「WindowManager.LayoutParams.FLAG_FULLSCREEN」を指定することで、一番上にある各種情報を表示するバーを非表示にできる。

package com.appliinfo.android.sampletwo;

import android.app.Activity;
import android.os.Bundle;
import android.view.Window;
import android.view.WindowManager;

public class SampleTwo extends Activity {
    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        requestWindowFeature(Window.FEATURE_NO_TITLE);
        getWindow().addFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN);

        setContentView(R.layout.main);
    }
}

↓デフォルトのスクリーン
デフォルトスクリーン

↓フルスクリーン
フルスクリーン

エミュレーターの画面のサイズを変えるには

Category:

Android 開発

2011年6月5日(日) 3:35 PM

エミュレーターの画面のサイズを変えるには

メニューの「実行(R)」→「実行構成(またはデバックの構成)」をクリックし、実行画面を開く。

実行画面の「ターゲット」タブを選択し、「エミュレーター・コマンド行の追加オプション」の入力欄に、

-scale 0.5

と入力する。(0.5は倍率なので、好きな数字を入力できる。)

emulatorサイズ変更1

↓ -scale 0.5を加えた時のエミュレータの画像
emulatorサイズ変更2

実機テストができない

Category:

Android 開発

2011年5月18日(水) 3:36 PM

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

Android Emulator が起動してしまい、実機テストできない場合、以下のようにすると、実機テストできます。

メニューの「実行」→「実行構成」をクリック。

実行構成画面で、「ターゲット」を選択し、「手操作」をクリックし、「実行」を押す。

Android Device Chooser画面になるので、「Choose a running Android device」をクリックし、

任意のデバイスを選択し、「OK」を押すと、実機でアプリが起動します。

running device test 1
running device test 2

Android 1.6 と 2.1(2.0)の違い

Category:

Android 用語 開発

2011年4月29日(金) 3:23 PM

Android 2.1(2.0) は、Android 1.6 と比較して以下の点で優れているそうです。
(※Android2.1とAndroid2.0はほとんど差がないみたいです。)

複数のアカウント設定が可能

デバイスに、メールや連絡のアカウントを複数設定できる。

コンタクトのイメージ画像やステータスアイコンをタップすると、SMS, Email, Messaging, Calenderを含むウィジェットが表示され、ダイレクトにアクセスできる。

ブラウザ

アドレスバーを直接編集できるようになった。

HTML5のサポート。
(Database API 、アプリのキャッシュ、Geolocation API、<video> tag のサポート )

ダブルタップズームのサポート。

キーボード

タイプスピードと文字入力の正確性の向上。

マルチタッチ機能のサポートにより、二本指でのタイプがより正確に行えるようになった。

その他: Bluetooth 2.1に対応 カメラ機能の充実(フラッシュ内臓、デジタルズーム)など・・・ (Linuxカーネル は2.6.29のまま)

関連記事: ①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 1.5 と 1.6の違い

Category:

Android 用語 開発

2011年4月28日(木) 2:18 PM

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

クイック検索ボックス(ホーム画面上部にある検索ボックス)

ブラウザのブックマークと履歴、連絡先およびウェブを、ホーム画面から直接検索できるようになった。

文字を入力すると、過去の入力した関連ワードがリスト表示される。

アンドロイド マーケットの更新

ホーム画面で、Apps,Games,Downloadsの三つのカテゴリーから選べるようになった。

カテゴリーページ内もTop paid, Top free, and Just inの三つに分かれ、検索しやすくなった。

各アプリのページでスクリーンショットが見られるようになった。

カメラ、ビデオカメラ、ギャラリーの改善

カメラ、ビデオカメラ、ギャラリーインターフェイスが統合され、より早く検索できるようになった。また、複数のファイルを選択し、削除できるようになった。

カメラの処理速度も改善された。(例: カメラの立ち上がり:39%↑ ワンショットの時間:28%↑)

バッテリー使用のインジケータ

battery usage画面で、各アプリやサービスが、どのくらいバッテリーを消費しているかを見れる。

その他: ジェスチャー機能、テキストの音声読み上げ、スクリーン解像度のサポート。 Linuxカーネル 2.6.27 → 2.6.29にアップグレード など・・・

関連記事: ①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の違い

* RSS FEED

広告