コンピュータクワガタ

かっぱのかっぱによるコンピュータ関連のサイトです

2011-01-01から1ヶ月間の記事一覧

リッチテキストAPI

HTML5でリッチテキストAPIが標準化されていることを、今日知りましたww ということで早速調べてみた。まず、仕様としては以下の部分がそれに当たる。 7.5 The contenteditable attribute http://www.w3.org/TR/html5/editing.html#contenteditable content…

Androidアプリ入門 No.59 ライフサイクル Activityを呼び出した際のライフサイクル

Activityを呼び出した際のライフサイクル 次にIntentTest2プロジェクトのMainActivity.javaを以下のように変更する。ログ出力を追加しただけとなる。 package sample.it2; import android.app.Activity; import android.content.Intent; import android.net.…

Androidアプリ入門 No.58 ライフサイクル ライフサイクルの初歩

ライフサイクル ここで、いままであえて取り上げてこなかったライフサイクルを取り上げる。Android開発において必ず知っておかないといけない必須の要素である。特にAndroidは電話機でもあるためアプリケーションの実行中に電話がかかってくることもある。そ…

Google日本語入力恐るべし

今日、Google日本語入力を使っていて恐ろしい事に気づいてしまいました。 「ないと」と入力していて、変換していたところ変な記号が。。。。 まさか、と思いルーク、ビショップ、キング、クイーン、、、、全て怪しげな黒と白の記号が出てくる。 まさかまさか…

Androidアプリ入門 No.57 アクションを受け取る 標準外のアクションの送出、受け取り

先のプログラムを送出するアクションを変更して行う。まずは、アクションを送出する側のプログラムを変更する。アクションは、「net.kuwalab.web」とする。変更したのは、アクションの文字列だけとなる。 package sample.it2; import android.app.Activity; …

Honeycombを動かしてみるだけ動かしてみたよ

ハニカムこと、ハニー昆布が動かせる状態になったので動かすだけ動かしてみました。 特にすごいことをしてません。動かしただけです。 まず、起動。Core i7の4コアのうち1つだけ100%フルに使っています。それでも全然上がってきません。 上がりました。もの…

vmstatを使ってみたら意外と指定できる項目が少なかったよ。

思いつきLinuxコマンドシリーズ2回目はvmstatです。 今回もmanコマンドに載っていることを試すだけなのでそれ以上の情報はありませんので悪しからず。 vmstatの基本 まずは、単純にvmstatを叩いて何が表示されるかを確認する。 # vmstat procs -----------me…

Androidアプリ入門 No.56 アクションを受け取る 標準アクションを受け取る

アクションを受け取る 標準アクションを受け取る 今まではIntentを投げるだけで受け取ることは、明示的Intent以外では行っていない。ここでは、標準アクションを受け取り処理をするActivityを作成してみる。目的としてはACTION_VIEWでhttpを受け取り、そのペ…

ドラッグ&ドロップによるファイルのアップロード

Tomcat 7.0の最新安定版もリリースされたことですので、標準でサポートされたファイルアップロードを試してみました。 Servlet 3.0 File Upload 機能 - 寺田 佳央 - Yoshio Terada http://yoshio3.com/2010/03/11/servlet-3-0-file-upload-%E6%A9%9F%E8%83%B…

TOPコマンドを使いこなしてTOPを狙う。

気まぐれで、topコマンドのmanを簡単に確認してみました。初めに言っておくと、manコマンドに記載されている以上のことはないのでそれを読める人は必要ないと思います。 環境としては、CentOS 4.4です。 対話画面の基本 まず、topを単純に実行した場合の見か…

HTML5本

一番上のやつは買う。他のはどうしよう。一連の流れの本だし、全部買うか? 徹底解説 HTML5 APIガイドブック ビジュアル系API編作者: 羽田野太巳出版社/メーカー: 秀和システム発売日: 2011/01メディア: 単行本購入: 2人 クリック: 54回この商品を含むブログ…

Androidアプリ入門 No.55 標準アクション ACTION_VIEW

標準アクション ACTION_VIEW データを表示するためのACTION。データには以下のようなものが指定できる。色々なデータが表示できる。 URI 例 説明 http://Webサイトhttps://Webサイト http://www.google.co.jp 指定のWebサイトをブラウザで表示する。 tel:電…

月末に買う本まとめ

ゲームを3本売ったら予想外に1万円にもなったので、月末に買う本を追加する。読む時間との兼ね合いだから、どうしようか。来月からのオライリーラッシュに備えてお金をとっておくか。初めてのAndroid 第3版作者: Ed Burnette,日本Androidの会(監訳),長尾高…

Androidアプリ入門 No.54 標準アクション ACTION_MAIN

標準アクション ここでは、簡単に確認できる標準のActivityアクションのサンプルを紹介する。 ACTION_MAIN ACTION_MAINは、アプリケーションの起動のエントリーポイントとなる。そのためデータを受け取ることはしない。今までそのつもりもなく利用してきたが…

Androidアプリ入門 No.53 明示的IntentによるオリジナルActivityの呼び出し

明示的IntentによるオリジナルActivityの呼び出し 先の例は、組み込みブラウザの呼び出しであったが、次はオリジナルのActivityを呼び出す。まずは、main.xml。

Androidアプリ入門 No.52 明示的IntentによるActivityの切り替え

明示的Intent 明示的Intentを用いると任意のActivityを起動できる。画面の切り替え等にも使用することができる。 明示的IntentによるActivityの切り替え 明示的なIntentによるActivityの切り替えのサンプルとして、まずは標準ブラウザを呼び出すサンプルを示…

Androidアプリ入門 No.51 Intentのサンプル

Intentとは Intentとは実行したい動作の抽象的に示す。具体的に説明すると「データを表示する」や「データを送る」といった動作とともに、送信するデータ等をセットする。抽象的に表現された動作は、具体的にActivityを指定しなくても、その動作を処理できる…

Androidアプリ入門 No.50 PreferencesActivityのActivityから設定項目の取得

PreferencesActivity Activityから設定項目の取得 Preferenceの最後として、Activityから設定項目の取得を確認する。設定画面は先のままとする。 まず、main.xmlを以下に示す。

Androidアプリ入門 No.49 PreferencesActivityの複数画面にまたがる設定

PreferencesActivity 複数画面にまたがる設定 PreferenceScreenを用いることで、複数画面にまたがる設定を簡単に作成することができる。preferences.xmlを以下のようにする。 <PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android"> <PreferenceCategory android:key="category2" android:title="基本"> </preferencecategory></preferencescreen>

Androidアプリ入門 No.48 PreferencesActivityのPreferenceCategory

PreferencesActivity PreferenceCategory PreferenceCategoryはPreferenceをカテゴリごとにまとめるものである。実例を見るのが早いため実例で確認する。preferences.xmlは以下にする。 <PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android"> <PreferenceCategory android:key="category2" android:title="基本"> </preferencecategory></preferencescreen>

Androidアプリ入門 No.47 PreferencesActivityのRingtonePreference

PreferencesActivity RingtonePreference 着信音を選択するPreference。通常のアプリケーションではあまり使わないと思われる。以下、RingtonePreferenceの主な属性を示す。 属性 内容 ringtoneType 着信音のタイプを設定する。 showDefault デフォルトを表…

JavaScriptでテキストの装飾をしてみる

いろいろな理由があって、Googleドキュメントのようにリッチテキストをブラウザ上で行う方法を調べてみました。一応、 WYSIWYGエディタに夢中になったときのメモ http://www.fourmeisters.com/blog/yoshi/2007/09/wysiwyg.html にあるように、document.desig…

1月末に買う本

毎月これで散財している気がするがまあいい。 とりあえず、1月末に向けて買う本。 まずは、Android本。今のところ、入門にも中級にも中途半端な本しか持っていない感じなので、期待。 初めてのAndroid 第3版作者: Ed Burnette,日本Androidの会(監訳),長尾…

Android Bazaar and Conference 2011 Winterのメモと感想(3)

Android Bazaar and Conference 2011 Winter http://www.android-group.jp/abc2011w/ の感想の3回目です。今回は、 HTML5によるリッチクライアント開発手法についてあれこれ 白石俊平さん(html5-developers-jp管理人) のメモと感想となります。 次回はない…

Androidアプリ入門 No.46 PreferencesActivityのListPreference

PreferencesActivity ListPreference ListPreferenceはその名前の通り、一覧から選択するPreferenceである。ListPreferenceの主な属性は以下になる。 属性 内容 entries 表示されるエントリー。 entryValues 選択されたときに保管される値。 まず、entriesと…

Androidアプリ入門 No.45 PreferencesActivityのDialogPreferenceとEditTextPreferenceの設定

PreferencesActivity DialogPreferenceとEditTextPreferenceの設定 DialogPreferenceを使用するとDialogを開いてその中から選択したり、テキストを入力したりする設定画面が作成性できる。DialogPreferenceには、EditTextPreferenceとListPreferenceという2…

Android Bazaar and Conference 2011 Winterのメモと感想(2)

Android Bazaar and Conference 2011 Winter http://www.android-group.jp/abc2011w/ の感想の2回目です。厳密には感想ではなく1回目の感想の補足です。1回目は Webサイトのスマホ対応Tips 矢野りんさん(パンダ)、高橋純さん(うさぎ)、山本麻美さん(ト…

jQueryオブジェクトの比較

ふと、jQueryオブジェクトの比較はそのまま行えるのかどうか疑問だったので確認しました。 Googleに聞くとすでに検証されているようで、以下の2つのサイトを参考に検証してみました。 jQueryオブジェクトの比較 http://diary.flowind.jp/program/ajax/jquery…

Android Bazaar and Conference 2011 Winterのメモと感想(1)

Android Bazaar and Conference 2011 Winter http://www.android-group.jp/abc2011w/ をustで見ました。実は、開催を知ったのが当日で現地に行けなかったため、しかたなくustで見ていました。 現地は相当盛り上がっていたようで、立ち見すらできないところも…

Androidアプリ入門 No.44 PreferencesActivityのCheckBoxPreferenceの設定

PreferencesActivity CheckBoxPreferenceの設定 先の例でチェックボックスの設定例を紹介したが、ここではもう少し詳しくCheckBoxPreferenceを確認する。CheckBoxPreferenceの主な属性は以下になる。 属性 内容 dependency 指定したkeyのCheckBoxPreference…