Android
超絶久々に備忘録として...。 先日Google Play Servicesを導入して、いざapkに吐き出そうとした時 見たこともないエラーがズラズラと。 ProGuardを使った場合なんですが。その時解決した方法をば。 proguard-project.txtに以下を記述 -keep class com.google…
久々にブログのほう書きます。 Eclipseでは散々やってきたけど、IDEAのほうでいざやろうとしたら 異常に手間取って危うく諦めるところだったので、忘れないように メモがてら書き書き...まずIDEAを起動したら、「Create New Project」で プロジェクト本体を…
久々に書きます。 お題の通りになります。 最近またAndroid開発が加速していってて、iOSもやらなきゃいけないのに こっちがコンモリ気味に...。 個人的にはAndroidがもっと発展してって 普及してくれればなぁと思ってる口なのでいいんですが。そこでAndroid…
結構前から爆速エミュとかあったと思いますが、 これといって実際に試そうとは思いませんでした。 Androidを開発するなら、実機に転送して開発するほうが 圧倒的に効率がよかったからです。ですが、twitterでも話題になってたGenymotion、こちらが ほんとに…
当方のアプリ「Doodle Maker」をタブレット対応化したのですが、 私は個人でNexus7を所有しており、当然開発時も検証にそちらを使用していました。そしていざアップデートが完了し、自分で検索してみたらアプリが一向に見つからない。 おかしいと思い、Googl…
W/OpenGLRenderer(20361): Bitmap too large to be uploaded into a texture.こんなメッセージがlogcatに表示された時は、指定しているBitmapが大きすぎて 表示出来ない場合です。Android3.0以降では、ハードウェアアクセラレーションが有効になっているActi…
今回タブレット(Nexus 7)対応のアプリを制作していて 一瞬ハマった事象があったのでメモ書き。 Nexus7の解像度はhdpi,xdpi,etc...どれになるのでしょう?私は最初、高解像度ということで無意識にxdpiに該当する画像データを 突っ込みまくってたんですが、…
こんばんは業務のほうが依然忙しく、睡眠削ってのAndroidお勉強まっただ中ですが...。 諸々メモ書きとして残しておいた方がよさそうなネタがいくつか 溜まってきたので。 今回は「保存した画像をギャラリーへ反映させる」といったもの。Androidで、例えば画…
AndroidでBitmapを扱う処理をする際に発生することがあるOutOfMemoryError。 端末によって発生したりしなかったりするようで、 用はサイズの大きいBitmapを使用するとメモリーが オーバーフローすることがあるわけです。 例えばGalleryからサムネイル画像を…
Androidアプリケーション開発で最も(僕的に)やっかいなのが、 端末の画面サイズが様々ということ。 簡単ですが、端末種類を以下にまとめます。 QVGA端末 HVGA端末 WVGA/FWVGA端末 HTC DesireやXperiaなど、そこそこ新しい端末などは だいたいWVGA/FWVGA端…
DDMSとはAndroidに搭載されているデバッギングツールです。 EclipseのDDMSパースペクティブからでも使用出来ますが、 ターミナルから起動する方法をメモメモ。ターミナルから起動するにはまず、Android SDK内にあるddms、 こちらのパスを通す必要があります…
この前、何これ?ッと思った警告が出たのでメモがてら。 Eclipseでプロジェクトを実行する際、コンソールに赤文字で ActivityManager: Warning: Activity not started, its current task has been brought to the frontなんど実行しても同じメッセージが出ま…
ImageViewとは画面に画像を表示する際に使用するViewのクラスです。 java.lang.Object └android.view.View └ android.widget.ImageView Bitmapクラスオブジェクトを生成しJavaコードでも作れるんですが、 ここはリソースIDで作る場合を想定します。 画像のリ…
Eclipse上でいつものように作業をしてて、いざ"実行"すると Waiting for Debugger Application XXXX (XXXX) is waiting for the debugger to attach. というアラートが...。ブログ開設するまでしらばくJavaを触ることもなくて、 本日久々にAndroidで作ってた…
Androidを開発する場合、 通常のEclipseにもろもろインストールしなければなりませんが、 ADT(Android Development Tools)のインストールで以前つまずいたので紹介。 インストール自体は簡単で、Eclipse起動後メニューの 「help」> 「Install new Software..…
Androidアプリを起動した際に表示されるスプラッシュ画面、 よく制作会社名やアプリタイトルなどが表示されるアレです。 凝った演出方法は色々あるのですが、中でも一番シンプルで簡単な方法。用意するものは、最初に表示するスプラッシュ画像1枚と、各Activ…