Latest
ユーザインターフェース
Androidにはメニューボタンを押して表示されるオプションメニューの他に、コンテキストメニュー(ContextMenu)と呼ばれるメニューがあります。 コンテキストメニューは、画面を長押し(タップし続ける)することで表 […]
Read More
マッシュアップ
Techboosterでは、これまでXMLをパース(解析)するやJSONをパース(解析)するで、Web上のコンテンツをパース(解析)する方法を紹介してきました。 今回は、JavaのHTMLパーサであるjsoupを用いてH […]
Read More
開発環境
Androidではデバッグログのタグを指定して出力したいログの重要度=ログレベル(以下ログレベルと呼びます)を設定することができます。アプリケーション側からは任意のタグに現在設定されているログレベルを知る事ができるので、 […]
Read More
WindowsPhone7
今回はWindowsPhone7のホームで表示されるアプリショートカット「タイル」の表記を変更についてご紹介します。 タイルはアプリの状態を表示するのに用いられます。 例えばメーラーアプリだとメールが何件が未読かを表示し […]
Read More
GoogleAppEngine
Google App Engineでは、Twitter4Jを用いたOAuth認証を利用することができます。 OAuth認証を利用することで、Twitterアカウントを用いてアプリケーションにログインする認証機能を実装する […]
Read More
WindowsPhone7
電源キーの押下などの操作で端末がロック状態になるとアプリケーションはアイドル状態に移行します。 端末がアイドル状態に移行するとOSは端末の消費電力を抑えるために、アプリケーションのメインタスクの終了が実行されます。 しか […]
Read More
HTML5
jQuery MobileでWebサイトを作成する際に、jQuery Mobileを使わない一般的なWebサイトの構築と異なるのがページの概念です。 一般的なWebサイトを構築する際には1つのHTMLファイルが1ページに […]
Read More
WindowsPhone7
ネットワーク情報を取得する方法を「ネットワークの情報を取得する(1)」で紹介しましたが今回はネットワークの機器情報を取得する方法をご紹介します。 今回はネットワーク機器の情報を取得するNetworkInterfaceIn […]
Read More
Android
以前本サイトの記事TextViewにWebサイトへのリンクを作成する にて、TextViewにリンクを貼る方法について解説しました。 上記記事では、TextViewにセットした文字列がURLだった場合にはURLに、メール […]
Read More
Android
Android3.0(HoneyComb)から、AndroidにはLoaderという非同期にデータをロードする仕組みが追加されています。 本エントリでは、そのLoaderの仕組みの中でもAsyncTaskに似た汎用的なL […]
Read More