問題タブ [android-annotations]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1189 参照

android-annotations - androidアノテーションの設定変更の扱い方(画面の回転)

私は Android アノテーションを使用しています。進行状況ダイアログがありますが、画面を回転させているとき (ランドからポート) です。進行状況ダイアログが閉じ、これらのエラーが log cat に表示されます。

アクティビティ com.example.progressdialog.AnnotationProgressDialogActivity_ は、最初にここに追加されたウィンドウ com.android.internal.policy.impl.PhoneWindow$DecorView@40661c20 を漏らしました

android.view.WindowLeaked: アクティビティ com.example.progressdialog.AnnotationProgressDialogActivity_ は、最初にここに追加されたウィンドウ com.android.internal.policy.impl.PhoneWindow$DecorView@40661c20 をリークしました

ここに私のコードがあります:-

0 投票する
3 に答える
3661 参照

android - AndroidAnnotation と Intellij IDEA 12 の統合

AndroidAnnotations ( http://androidannotations.org/ )で動作するように IDE (Intellij IDEA 12) を構成できません。以前の構成のスクリーンショットは、jetbrains がリリースしたばかりの新しい ide とは異なります。誰かが段階的な構成を教えてくれますか。

0 投票する
0 に答える
652 参照

android - Androidアプリで使用されるJetty HttpClientで接続の制限に達した後はどうなりますか?

Android-annotationsのRestClientを使用して、http経由でサーバーと常に通信するクライアントがあります。

アプリが長時間開いていて、多くのリクエストが行われるたびに、新しい http リクエストは単純にタイムアウトし、結果もサーバー側からのエラーもありません。アプリを閉じて再度開くと、すべてが修正されます。

よくわかりませんが、次のパラメーターと関係があると思います。

では、私の質問は、200 の制限が設けられた後はどうなるのかということmaxConnectionsPerAddressです。これが、要求が多すぎるとネットワーク接続がハングする理由でしょうか? その場合、単純にこの数を増やすことはできますか、それともパフォーマンスの問題はありますか?

0 投票する
1 に答える
4669 参照

android - AndroidアノテーションRESTサービスを使用したPOSTリクエスト

プロジェクトでAndroidAnnotationを使用していて、次のコードを使用してPOSTリクエストを送信しようとしていますが、期待どおりの応答が得られないため、次のコードに問題があります。

ペアはどこですかdata(key, value)不足しているものはありますか?JSONに設定する必要がありますかrequest-header、それともdataすべきではありませんか?

0 投票する
1 に答える
1318 参照

android - Androidアノテーションを使用する場合のIntellijIDEAの重複クラス

私は自分のAndroidプロジェクトでIntellijIDEAとAndroidアノテーションを使用しています。プロジェクトを再構築する前に手動で自動生成されたクラスを削除する必要がある場合、どうすればこの小さな厄介なことを回避できますか?

これは私が話しているエラーです

ここに画像の説明を入力してください

それを機能させるには、Androidアノテーションによって生成されたクラスを手動で削除する必要があります。

0 投票する
2 に答える
3745 参照

android - AndroidAnnotations を使用した ClassNotFoundException

AndroidAnnotations を使用しようとしClassNotFoundExceptionましたが、プロジェクトでエラーが発生しました。

テスト目的で、新しいプロジェクトを作成しましたActivityが、それでもエラーが発生します。私のファイル:

AndroidManifest.xml

MainActivity.java

これらは、Eclipse によって作成されたサンプル プロジェクトから変更した 2 つのファイルであり、次の手順に従って AndroidAnnotations をプロジェクトに追加しました。

  1. フォルダandroidannotations-api-2.7.jarに追加libsbuild path
  2. フォルダandroidannotations-2.7.jarに追加compiled-libsFactory Path
  3. タブでマークandroidannotations-2.7.jarされていOrder and Exportます。

アプリを起動したときのスタック トレースは次のとおりです。

私が何を忘れたか知っている人はいますか?Eclipse は、生成されたクラスをAndroidAnnotations?で表示する必要があります。

ありがとうございました!

編集

完全なコード - bitbucket

0 投票する
2 に答える
3958 参照

android - Mavenを介してAndroidアノテーションを使用してプロジェクトを構築する

Maven でビルドされた Android アノテーションを使用してプロジェクトを作成しようとしています。ここに私のビルドセクションがあります:

これが私が得たビルドログの一部です:

しかし、 (パッケージ名は)R.javaで生成されたことがわかります。何が間違っていますか?target/generated-source/r/com/someappcom.someapp

誰かが Android 注釈プロジェクトの Maven スクリプトを実行していて、それを共有できるでしょうか?

0 投票する
1 に答える
1527 参照

android-annotations - CursorAdapter の AndroidAnnotations

Androidアノテーションを使用してAndroid向けに開発していますが、CursorAdaptersでの使用方法がわかりません。

BaseAdaptersの例は既にありますが、 @EBean を CursorAdapter を拡張するクラスに追加すると、「 @EBean 注釈付き要素には、タイプ android.content.Context の 1 つのパラメーター max を持つコンストラクターが必要です」というエラー メッセージが表示されます。CursorAdapter には、既に 2 つのコンストラクターがあります。

AudioPlayerはアノテーション(@EBean)を使うクラスなのですが書けません

このクラスでは注釈を使用できないためです。CursorAdapter で AndroidAnnotations を使用するにはどうすればよいですか?

よろしくお願いします。

0 投票する
1 に答える
107 参照

android - AndroidAnnotations + cwac エンドレス インテグレーション

私は驚くべきAndroidAnnotationsフレームワークを使用しており、 cwac-endless libで無限スクロールを実行しようとしています。問題は、アダプターを EndlessAdapter にサブクラス化する必要があるという事実です。これにより、4 つのコンストラクターのいずれかを実装する必要があります。同時に、私の以前のアダプターには、Context パラメーターまたは void を持つコンストラクターのみを許可する @EBean の注釈が付けられていました。@EBean では、EndlessAdapter の 4 つのコンストラクターのいずれも許可されていません。解決策を 1 つ削除する必要がありますか、それとも別の方法がありますか?

0 投票する
1 に答える
2665 参照

validation - Android:Saripaar検証ライブラリ。文字列.xmlからエラーメッセージを設定する必要があります

Saripaar検証ライブラリhttps://github.com/ragunathjawahar/android-saripaarを使用して、フォームの1つを検証しています。ライブラリは、フォームを検証するための多くの定型コードを回避するため、非常に便利です。ただし、ライブラリはウィジェットで注釈を使用します。以下に例を示します。

order属性は、検証が行われる順序を指定する属性です。これが私の問題です:message属性は定数式を取ります。文字列リソースファイルからこれを設定する必要があります。エラーメッセージを後で国際化できるようにします。私はすでに以下を試しました:

ただし、コンパイル時定数が必要なため、機能しないようです。

誰かが私に同じことを手伝ったり、回避策を案内したりできますか?