Slow Gradle builds? Use Mirror to preview Android layouts, custom views and animations
AndroidMock環境構築メモ 〜java.lang.RuntimeException: Could not find mockに嵌っている人へ〜 最近ようやくテストを書くようになりました、こんにちは。 以下はAndroidMockを使用する上でのメモ。 Android Test部による翻訳ページやtestterTestのソース、 そもそもAndroidMockのページのAndroidMockinEclipse.pdfを見てもうまく行かなかった俺向けmemo。 ちなみに「interfaceに対してmockを生成するだけ」なら AndroidMockRuntime.jarをプロジェクトに追加するだけ でOK まず陥ったこと classのモックを生成しようとすると java.lang.RuntimeException: Could not find mock… が発生 ここではinterf
Android 3.0(Honeycomb)から導入されたAction Barですが、Android 4.0(Ice Cream Sandwich、ICS)の実機がそろそろ出るとこともあり、そろそろ既存のアプリもAction Barに対応させて使ってみたい。 もちろんAndroid 2.3(Gingerbread)以前ではそのままでは、Action Barが使えないのですが・・・。 しかし、Android SDKのICSのサンプルとしてGingerbread以前でもAction Barのようなものが使えるものがあったので、これを使えばGingerbread以前の端末でもAction Barが使えるようになるようです。 それがActionBarCompat。 とりあえず、どういうものか見るために、eclipseからこのサンプルソースコードを見ましょう。 まず、「新規」→「Android Sa
Android は layout の定義とか XML でできる。View とロジックを分離できるのは大歓迎なんだけど、テキストエディタでファイルを開いて何が定義されてるのをトレースするのはちょっと厳しい。 Eclipse の場合、Command + Shift + F でXMLもフォーマットできるんだけど、文字の折り返し幅に調整されるだけ。いまいち :-( 属性単位で行を変更してくれれば良いのにな〜と思ってたら、できるじゃん! :-) 手順 1行ずつ属性を並べるための設定はこんな感じ。 メニュー "Eclipse > 環境変数" で "XML > エディター" を選択する。 フォーマットで "複数の造成をそれぞれ新規行に分割" にチェックする。 OK を押す。 これで1行ずつに属性を並べることができる。こんな感じ :-)
ADT-Pluginインストールで長ったらしいエラーが出た。 のアクセス数を見ると同様の事例で困っている方が多いようなので、ADT 10.0.0でも直っていなかったので、合わせて取りまとめました。 Eclipse ADT Pluginを新規導入及び、上位バージョンにアップデートした際に「main.xml」を開くと以下のエラーがでます。※ADT 9.0.0と10.0.0で発生する模様。 エラーが発生しました。詳細については、エラー・ログを参照してください。 com.android.ide.eclipse.adt.internal.editors.layout.configuration.ConfigurationComposite.(Lcom/android/ide/eclipse/adt/internal/editors/layout/configuration/Configuration
2010/09/06追記:id:gaeさんよりXMLのファイル名はキャメルケースにできない、という指摘を頂きました。XMLのファイル名は未検証のまま書いてしまっていたのでそれに関する記述を削除させて頂きました。 Androidの開発にもだいぶ慣れてきて、スムーズに開発できるようになってはいるのですが、冷静に自分の実装プロセスを分析するとまだまだ非効率だなあと感じる点が多々あったりします。効率化のためにADTを改造するかな、とも思ったのですが、それ以前に既存のEclipse+ADTの機能を活用して効率化できる部分がまだあるのではないかと考えて調査してみました。 その中で、これは使えそうかな、というEclipse+ADTでのAndroid開発効率化の小技をいくつか紹介します。 GotoFileプラグイン Androidで開発をしているとファイルを行ったり来たりすることが非常に多くなります。La
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く