はてブログ

はてなブックマーク新着エントリーの過去ログサイトです。



タグ Invent 2017

新着順 人気順 5 users 10 users 50 users 100 users 500 users 1000 users
(26 - 31 / 31件)
 

Androidで男を落とす6つのテクニック/実装おもらしで高レベルなアプリを « Tech Booster

2011/05/24 このエントリーをはてなブックマークに追加 12 users Instapaper Pocket Tweet Facebook Share Evernote Clip Tech Booster Android テクニック アプリ

http://www.flickr.com/photos/stampinmom/ どうも、皆様こんばんは。Androidマネジメント・こばしんG featuring TechBooster’sです。 今日はいつもと志向を変えて、 Androidで男を落とす6つのテクニック/実装おもらしで高レベルなアプリを というタイトルで、Android開発者を落とす為のテクニックを挙げていきたいと思います。 で... 続きを読む

開発初心者がよくやる失敗【コーディング編】 « Tech Booster

2011/05/22 このエントリーをはてなブックマークに追加 66 users Instapaper Pocket Tweet Facebook Share Evernote Clip Tech Booster 失敗 manifest 開発初心者

開発初心者がよくやる失敗シリーズ、今回はコーディング編です。 初心者がAndroidアプリを開発していて、コーディング中によくやるミスとして以下の2点について解説します。 R.javaが消えた ActivityをManifestに登録していなくてアプリがクラッシュする R.javaが消えた R.javaは、XMLで宣言したリソースのIDを管理しているJavaファイルです。 自動で生成されるため、開... 続きを読む

位置測位機能の状態を取得する « Tech Booster

2011/05/02 このエントリーをはてなブックマークに追加 10 users Instapaper Pocket Tweet Facebook Share Evernote Clip Tech Booster WiFi 状態 GPS 回線

「PhoneStateListenerで回線の接続状況の変化を取得する」と「NetworkInfoを使って、通信接続が可能状態か知る」では3G/Wifiのネットワーク通信の接続状態を確認する方法を紹介しました。 同じようにGPSなどの位置測位機能の設定状態を確認したい場合があります。 ※AndroidではGPSやWiFiを利用して位置情報を取得することができます。 これら位置測位機能の状態はand... 続きを読む

Mac(SnowLeopard)でAndroidのソースコードをビルドする « Tech Booster

2011/04/27 このエントリーをはてなブックマークに追加 15 users Instapaper Pocket Tweet Facebook Share Evernote Clip TechBooster Ubuntu Git Linux 方法

TechBoosterではLinux(Ubuntu)上でAndroidのソースコードを入手し、ビルドする方法を説明しています。 Androidnoソースコードを入手する Androidのソースコードをビルドする Linux上だけでなく、Mac OS X上でもAndroidのソースコードを入手し、ビルドすることが可能です。Gitを用いてソースコードを入手する方法や、ビルドコマンドに関してはLinux... 続きを読む

画面回転時にonDestroyさせない方法 « Tech Booster

2011/04/20 このエントリーをはてなブックマークに追加 24 users Instapaper Pocket Tweet Facebook Share Evernote Clip Tech Booster onDestroy センサ ネック

Androidでは端末を回転させるとActivityは一度破棄されてしまいます。問題のないケースも多いですが、メディアの再生、ゲームなどシビアなアプリケーションでは内部状態onStop/onDestroyを経由すること自体がネックとなります。少しテクニカルですが、画面回転時の処理を独自実装する方法を紹介します。 サンプルコードはGoogleCodeのこちらで公開しています センサ、独自ビューを組み... 続きを読む

Android開発者が知るべき10のこと - Tech Booster

2011/03/01 このエントリーをはてなブックマークに追加 1095 users Instapaper Pocket Tweet Facebook Share Evernote Clip Tech Booster Android開発者

本記事はAndroid DevelopersのDesigning for Seamlessnessを意訳、加筆したものです。Androidアプリをシームレスに連携させるためのノウハウを紹介します。特性を理解するアプリケーションが高速に動作し、レスポンスが良くても、アプリケーション遷移やダイアログ表示を乱用した無計画なUI、不用意なデータの喪失、意図しないタイミングでの操作妨害など知らず知らずのうち... 続きを読む

(26 - 31 / 31件)