GalaxyTabが急に接続できなくなる②

私は常にGalaxySとXperiaを挿して開発してるんですが、 GalaxyTabがEclipseのDevicesに表示されなくなることがあります。どうやら端末同士競合してしまう場合があるので、他の端末を抜いて、再接続してみましょう。

知っておいた方が良い事③ ImageViewをスクロールする

前回の知っておいた方が良い事②のImageViewにスクロールバーを付けます。 ②のImageViewに何も加えないと、スクロールバーが長くなってしまいますが、 android:adjustViewBounds="true"を加えることによって、スクロールバーが画像の大きさにフィットしてくれ…

知っておいた方が良い事② ImageViewのレイアウト

ImageViewに背景画像を指定すると、機種によっては端が切れたり、する場合があります。その場合はlayout_widthは"fill_parent"、 android:layout_heightは"画像の高さ"(dip)を指定するときれいに収まります。 また、android:scaleTypeは画像をどのように表…

知っておいた方が良い事① ScrollViewとListViewの関係

ListViewにstyleを定義したスクロールバーを置きたくて、 ScrollViewを置いて、その下にListViewを配置していたのですが、 ListViewが変な挙動になってしまいました。 調べてみると、ListView は ScrollView の機能を含んでいるとのこと。 こうやって書いて…

実機の画面サイズ、縦横比が異なる画像を貼りつけたい場合

主にGalaxyS(画面サイズ:H800xW480)で開発しているのですが、 画像は使い回しで、H960xW640サイズのものだったとします。 普通にはりつけると、xmlソース 実際のレイアウト縦横比が異なるため、上下に余白が出てしまいます。余白がでないようにしたxmlソース…

GlaxyTabが急に接続できなくなる

GlaxyTabの場合、Eclipseで開発途中に 「Android Device Chooser」から いなくなることがあります。USBの再接続、Eclipseの再起動でも表示されない場合、 以下を試してみてください。 ①設定→無線とネットワーク→USB設定→カードリーダモードを選択 ②設定→…

layoutについて

レイアウトについて頭を悩ませたので、メモAbsoluteLayout ・子を絶対値で指定したい時に使う ・現在は推奨されていない(デバイスによって、だいぶ表示が変わってしまうから)LinearLayout ・子を柔軟な位置に設定したい時はあまりおすすめでないが、子ビュ…

実機デバイスとsdカードの関係(GalaxySの場合)

最初、実機を動かした時、maicroSDカードのデータがどこにはいってるのかわからず、 迷った覚えがあります。 ①実機から見る場合 マイファイルからアクセスすると、 /mnt/sdcard/external-sdに入っています。 (上の階層が「sdcard/」なので、紛らわしい…) 他…

Eclipseでandroidアプリパッケージ方法

Androidアプリが完成し、納品することになったので覚書。 1.デジタル署名のファイルを作るこれについてはこちら のページを参考にさせていただきました。 デジタル署名がないと、apkファイルを作っても、実機にインストールできないようです。 2.apkファイル…

インポートしたプロジェクトがエラーになっている

外部からプロジェクトをインポートしてパッケージエクスプローラーに表示された時から×が付いていて、 実行できない場合は、プロジェクトを右クリック→プロパティー→Android→ ProjectBuildTargetのどれかにチェックが付いているか確かめましょう。チェックが…

length()メソッドについて

Androidの実機に入っている画像をアニメーションするコードを書いていて、 気付いたので、覚書。 (javaの書き方です) *型がstringのlength()メソッドの場合*String str = "あいうえお"; int len = str.length() 文字列の長さなのでlenは5になります。 *型…

Attempted to lock an already-locked

ファイルを編集して、Subversionでコミットしようとしたときに次のようなエラーが出た。 Attempted to lock an already-lockedフォルダにロックがかかってて、変更ができないらしい。解除の仕方はわかりませんでしたが(よくわからないままやると危険…) Cle…

画面の向きによってレイアウトを変更する

画面の向き(縦長)、(横長)によってレイアウトを変更するには、、、①res/layoutフォルダとres/layout-landフォルダにxmlファイルを用意(layoutフォルダには縦長の時に使うレイアウト、layout-landフォルダには横長の時に使うレイアウトを書く)②AndroidMan…

@SuppressWarnings("xxxx")

importに警告が出る時、カーソルを合わすと「@SuppressWarnings("xxxx")を追加します」という補完が出た。 SuppressWarningsアノテーションというものは、javacコンパイラがサポートするアノテーションの1つで指定した警告メッセージの表示を抑制する場合に…

無効なファイル名って言われる

コンソールにres\layout\xxxxx.xml: 無効なファイル名: must contain only [a-z0-9_.]と表示される layoutのファイル名に大文字がないか確かめましょう 大文字が一つでも含まれているとダメみたいです…

間違ってるところがないはずなのに、起動ができない

Re-installation failed due to different application signatures. You must perform a full uninstall of the application. 警告: This will remove the application data! Please execute 'adb uninstall com.fujimic.client.dummy' in a shell. 起動はキ…

ファイル名がないって言われる

No resource found that matches the given name (at 'src' with value 'ファイル名'). と表示されたら①drawableフォルダの直下にファイルが入っているか →サブフォルダ作れないみたいです ②ファイル名は大文字であるか を確認しましょう上を行っても無理だ…

画面遷移ができない…

使う画面は全てManifast.xmlに書きましょう

はじめまして

文系大学を卒業して、ソフトウエア会社に入社した新人(?)プログラマの雑記帳です。主に自分の備忘録代わりに使います。IT業界に足をつっこんで2年…用語とか間違った使い方や認識をしているところがあるかと思いますが、あしからず…(^^;