タグ Invent 2017
人気順 10 users 50 users 100 users 500 users 1000 usersAndroidで男を落とす6つのテクニック/実装おもらしで高レベルなアプリを « Tech Booster
http://www.flickr.com/photos/stampinmom/ どうも、皆様こんばんは。Androidマネジメント・こばしんG featuring TechBooster’sです。 今日はいつもと志向を変えて、 Androidで男を落とす6つのテクニック/実装おもらしで高レベルなアプリを というタイトルで、Android開発者を落とす為のテクニックを挙げていきたいと思います。 で... 続きを読む
開発初心者がよくやる失敗【コーディング編】 « Tech Booster
開発初心者がよくやる失敗シリーズ、今回はコーディング編です。 初心者がAndroidアプリを開発していて、コーディング中によくやるミスとして以下の2点について解説します。 R.javaが消えた ActivityをManifestに登録していなくてアプリがクラッシュする R.javaが消えた R.javaは、XMLで宣言したリソースのIDを管理しているJavaファイルです。 自動で生成されるため、開... 続きを読む
位置測位機能の状態を取得する « Tech Booster
「PhoneStateListenerで回線の接続状況の変化を取得する」と「NetworkInfoを使って、通信接続が可能状態か知る」では3G/Wifiのネットワーク通信の接続状態を確認する方法を紹介しました。 同じようにGPSなどの位置測位機能の設定状態を確認したい場合があります。 ※AndroidではGPSやWiFiを利用して位置情報を取得することができます。 これら位置測位機能の状態はand... 続きを読む
Mac(SnowLeopard)でAndroidのソースコードをビルドする « Tech Booster
TechBoosterではLinux(Ubuntu)上でAndroidのソースコードを入手し、ビルドする方法を説明しています。 Androidnoソースコードを入手する Androidのソースコードをビルドする Linux上だけでなく、Mac OS X上でもAndroidのソースコードを入手し、ビルドすることが可能です。Gitを用いてソースコードを入手する方法や、ビルドコマンドに関してはLinux... 続きを読む
画面回転時にonDestroyさせない方法 « Tech Booster
Androidでは端末を回転させるとActivityは一度破棄されてしまいます。問題のないケースも多いですが、メディアの再生、ゲームなどシビアなアプリケーションでは内部状態onStop/onDestroyを経由すること自体がネックとなります。少しテクニカルですが、画面回転時の処理を独自実装する方法を紹介します。 サンプルコードはGoogleCodeのこちらで公開しています センサ、独自ビューを組み... 続きを読む
Android開発者が知るべき10のこと - Tech Booster
本記事はAndroid DevelopersのDesigning for Seamlessnessを意訳、加筆したものです。Androidアプリをシームレスに連携させるためのノウハウを紹介します。特性を理解するアプリケーションが高速に動作し、レスポンスが良くても、アプリケーション遷移やダイアログ表示を乱用した無計画なUI、不用意なデータの喪失、意図しないタイミングでの操作妨害など知らず知らずのうち... 続きを読む