爬虫類嫌いのPython日記

爬虫類が大の苦手の筆者が、Pythonに挑戦。他にも、RubyやObjective-C、Google Appengine、Herokuなど色々とチャレンジしています。

Android

IS03でアプリ開発

androidアプリを開発する立場にありながら、ようやく初めてのスマートフォンをゲットしました。 auのandroid携帯のIS03です。 発売日にゲットしていたものの、色々と遊んでいたので、今日から本気で開発です。 USBでeclipseと接続するのに苦労したので、メモ…

グレースケールのアルゴリズム

Androidでカメラを操作するプログラムを作っていた際に、画像のグレースケールについて調べてみました。 色々な手法があるようですが、大体、以下の3つが使われることが多いようです。 彩度を下げる 各ピクセルの彩度を0に設定する方法です。 単純にグレース…

AndroidでProgressDialogを表示する

プログレスバーを表示する package com.example.progresstest; import android.app.Activity; import android.app.ProgressDialog; import android.content.DialogInterface; import android.os.Bundle; import android.os.Handler; import android.os.Messa…

AndroidでAlertDialogを表示する

OKボタンのみのダイアログを表示する package com.example.dialogtest; import android.app.Activity; import android.app.AlertDialog; import android.content.DialogInterface; import android.os.Bundle; import android.view.View; import android.view…

Androidアクティビティのライフサイクル

Androidのアクティビティは、基本的に以下の3種類の状態を取ります。 状態がアクティブまたは実行中のアクティビティは、画面のフォアグラウンドに表示されているアクティビティです。これが、ユーザーのアクションのフォーカスとなっているアクティビティで…