Eclipse
AndroidプログラミングのTOPへ Linux上で、Androidアプリ開発環境を構築するための手順。 スマホの実機がなくても,エミュレータでアプリの動作テストが可能。 実機でテストしたい場合、端末のメーカがLinux用のUSBドライバを公開していない場合であっても,…
AndroidプログラミングのTOPへ 開発中のAndroidアプリを,単体テストフレームワークJUnitを使ってテストする。 Eclipse上で,サンプルアプリを作り始めてから,アクティビティ内のロジックやUI操作をテストする所までを5分で行なう。早ければ3分。 記事の…
AndroidプログラミングのTOPへ Androidアプリ開発において,共通部分のJavaコードをあちこちで流用したいケースはよくある。 こういった共通コードや便利クラス類は,ライブラリプロジェクトにまとめる。そして複数のプロジェクトから参照可能にするのがよい…
AndroidプログラミングのTOPへ AndroidアプリのUIは,レイアウトXMLに記述する。が,これが結構面倒くさい。 各ビューごとに大量の属性をコーディングすることになり,あとから見返すと,何の目的で属性を付与したのか不明だったりする。また記述量が多いと…
AndroidプログラミングのTOPへ ※この記事は,過去の記事をバージョンアップさせたリメイク版です。 Android本体を買わなくても,Androidアプリの開発と動作確認だけなら,無料で可能。 アプリの開発環境:EclipseやAndroid SDKを無償で利用できる。 アプリの…
重要なお知らせ:この記事で公開した情報は,AndroidのMVCフレームワーク「Android-MVC」の機能の一部として取り込まれました。より正確な設計情報や,動作可能な全ソースコードを閲覧したい場合,「Android-MVC」の公式ページより技術情報を参照してくださ…
AndroidプログラミングのTOPへ Androidアプリを,Facebookと連携させるための手順。Androidアプリ上からFacebookにログインして,ユーザアカウントのプロフィールを参照したり,友達情報を取得したりできる。 Android上でFacebookアプリを作るために,2010年…
AndroidプログラミングのTOPへ 重要なお知らせ:この記事で公開した情報は,AndroidのMVCフレームワーク「Android-MVC」の機能の一部として取り込まれました。より正確な設計情報や,動作可能な全ソースコードを閲覧したい場合,「Android-MVC」の公式ページ…
AndroidプログラミングのTOPへ ※改訂版として,新しいバージョンの記事が執筆されました。今から1時間で,64ビットWindows 7上にAndroid開発環境を構築し,サンプルを動作させる手順 (※4.x系のSDKを使用) http://language-and-engineering.hatenablog.jp/…
自分ひとりでSVNを使いたい場合は,PC内にリポジトリを作成し,そこからチェックアウトするだけ。 必要なソフトは,Tortoise SVNだけで済む。 しかし,複数のメンバでリポジトリを共有したい場合は,Tortoise SVNに加えて Apache Subversion をインストール…
スクラップブックとは,Javaのソースコードの「断片」を,その場ですぐ実行できるというツール。Eclipseに付属しており,ちょっとしたメソッドの動作確認をしたい時に重宝する。 ちょっと動かすだけじゃない、eclipseスクラップブックページのとても便利な使…
逆コンパイル, および逆アセンブルのための各ツールと,実行手順を列挙する。.exeと.classが対象。 ※リバースエンジニアリングにあたっては,ソフトウェアの使用契約にくれぐれも留意すること。 (1) .exeファイル 逆アセンブラ 逆コンパイラ (2) Java …