読者です 読者をやめる 読者になる 読者になる
スポンサーリンク

Linux上にAndroid開発環境を構築し、実機でテストする手順 (CentOS 6.3 x64にUSBケーブルで端末を接続)

AndroidプログラミングのTOPへ Linux上で、Androidアプリ開発環境を構築するための手順。 スマホの実機がなくても,エミュレータでアプリの動作テストが可能。 実機でテストしたい場合、端末のメーカがLinux用のUSBドライバを公開していない場合であっても,…

今から5分で,開発中のAndroidアプリを単体テストしよう (JUnitで自動テストする方法)

AndroidプログラミングのTOPへ 開発中のAndroidアプリを,単体テストフレームワークJUnitを使ってテストする。 Eclipse上で,サンプルアプリを作り始めてから,アクティビティ内のロジックやUI操作をテストする所までを5分で行なう。早ければ3分。 記事の…

Androidでライブラリ・プロジェクトを作成し,Eclipse上でコードを共有しよう

AndroidプログラミングのTOPへ Androidアプリ開発において,共通部分のJavaコードをあちこちで流用したいケースはよくある。 こういった共通コードや便利クラス類は,ライブラリプロジェクトにまとめる。そして複数のプロジェクトから参照可能にするのがよい…

AndroidのUIで,レイアウトXMLの記述を簡素にするための,7つの基礎知識

AndroidプログラミングのTOPへ AndroidアプリのUIは,レイアウトXMLに記述する。が,これが結構面倒くさい。 各ビューごとに大量の属性をコーディングすることになり,あとから見返すと,何の目的で属性を付与したのか不明だったりする。また記述量が多いと…

今から1時間で,64ビットWindows 7上にAndroid開発環境を構築し,サンプルを動作させる手順 (※4.x系のSDKを使用)

AndroidプログラミングのTOPへ ※この記事は,過去の記事をバージョンアップさせたリメイク版です。 Android本体を買わなくても,Androidアプリの開発と動作確認だけなら,無料で可能。 アプリの開発環境:EclipseやAndroid SDKを無償で利用できる。 アプリの…

Javaで,匿名クラス内で定義したpublicメソッドの警告が消せず困った話 (静的なJavaと,動的なJavaScriptを連携させるDSLを作りたい)

重要なお知らせ:この記事で公開した情報は,AndroidのMVCフレームワーク「Android-MVC」の機能の一部として取り込まれました。より正確な設計情報や,動作可能な全ソースコードを閲覧したい場合,「Android-MVC」の公式ページより技術情報を参照してくださ…

Androidアプリで,Facebook APIを利用するための手順 (Facebook SDK for Androidの使い方)

AndroidプログラミングのTOPへ Androidアプリを,Facebookと連携させるための手順。Androidアプリ上からFacebookにログインして,ユーザアカウントのプロフィールを参照したり,友達情報を取得したりできる。 Android上でFacebookアプリを作るために,2010年…

Androidアプリで,Google Maps API+GPS+Geocoderを使って,現在地の地図と地名を表示させよう

AndroidプログラミングのTOPへ 重要なお知らせ:この記事で公開した情報は,AndroidのMVCフレームワーク「Android-MVC」の機能の一部として取り込まれました。より正確な設計情報や,動作可能な全ソースコードを閲覧したい場合,「Android-MVC」の公式ページ…

今から1時間で,Androidアプリの開発環境を構築し,Windows上でサンプルを動作させる手順

AndroidプログラミングのTOPへ ※改訂版として,新しいバージョンの記事が執筆されました。今から1時間で,64ビットWindows 7上にAndroid開発環境を構築し,サンプルを動作させる手順 (※4.x系のSDKを使用) http://language-and-engineering.hatenablog.jp/…

Windows Vista上に Apache+Subversion+Tortoise SVN をインストールして,ネットワーク越しにリポジトリを利用できるようにする手順

自分ひとりでSVNを使いたい場合は,PC内にリポジトリを作成し,そこからチェックアウトするだけ。 必要なソフトは,Tortoise SVNだけで済む。 しかし,複数のメンバでリポジトリを共有したい場合は,Tortoise SVNに加えて Apache Subversion をインストール…

Java のスクラップブックを HTML + JScript で作る (HTAで子プロセスを操作)

スクラップブックとは,Javaのソースコードの「断片」を,その場ですぐ実行できるというツール。Eclipseに付属しており,ちょっとしたメソッドの動作確認をしたい時に重宝する。 ちょっと動かすだけじゃない、eclipseスクラップブックページのとても便利な使…

逆コンパイル + 逆アセンブル のための5つの無料ツール (.exeと.classをリバースエンジニアリングするための,フリーソフトの使い方)

逆コンパイル, および逆アセンブルのための各ツールと,実行手順を列挙する。.exeと.classが対象。 ※リバースエンジニアリングにあたっては,ソフトウェアの使用契約にくれぐれも留意すること。 (1) .exeファイル 逆アセンブラ 逆コンパイラ (2) Java …