タグ付けされた質問 「android」

AndroidはGoogleのモバイルオペレーティングシステムであり、デジタルデバイス(スマートフォン、タブレット、自動車、TV、Wear、Glass、IoT)のプログラミングまたは開発に使用されます。Androidに関連するトピックについては、android-intent、android-activity、android-adapterなどのAndroid固有のタグを使用します。開発やプログラミング以外の質問で、Androidフレームワークに関連する質問については、次のリンクを使用してください:https:// android.stackexchange.com。

6
Androidでコールバックを定義する方法は?
最近のGoogle IOの間に、落ち着いたクライアントアプリケーションの実装に関するプレゼンテーションがありました。残念ながら、それは実装のソースコードなしの高レベルの議論にすぎませんでした。 この図では、戻りパスに他のメソッドへのさまざまなコールバックがあります。 これらのメソッドを宣言するにはどうすればよいですか? 私はコールバックの概念を理解しています-特定のイベントが発生した後に呼び出されるコードの一部ですが、それを実装する方法がわかりません。これまでにコールバックを実装した唯一の方法は、さまざまなメソッド(たとえば、onActivityResult)をオーバーライドすることです。 設計パターンは基本的には理解できた気がしますが、帰り道の扱い方につまずき続けています。
152 android  callback 

11
プログラムでアプリケーションデータを消去する方法
私は(Robotiumを使用して)Androidアプリケーションの自動テストを開発しています。テストの一貫性と信頼性を確保するために、各テストを(テスト対象のアプリケーションの)クリーンな状態で開始したいと思います。そのためには、アプリのデータを消去する必要があります。これは、設定/アプリケーション/アプリケーションの管理/ [マイアプリ] /データのクリアで手動で行うことができます これをプログラムで実行するための推奨される方法は何ですか?
152 android 


7
メモリ/リソースリークを見つけるのに最適なAndroidツールと方法は何ですか?[閉まっている]
閉まっている。この質問はスタックオーバーフローのガイドラインを満たしていません。現在、回答を受け付けていません。 この質問を改善したいですか?Stack Overflowのトピックとなるように質問を更新します。 6年前休業。 この質問を改善する 私はAndroidアプリを開発しましたが、すべてがうまく機能しているようで、勝利を宣言して出荷したいのですが、メモリとリソースのリークがいくつかあるだけだということを知っている電話アプリ開発の段階にいますそこで; そして、Androidには16MBのヒープしかなく、Androidアプリでは明らかに驚くほど簡単にリークします。 私は周りを見回してきましたが、これまでのところ「hprof」と「traceview」に関する情報を掘り下げることしかできず、どちらも多くの好意的なレビューを得ることはできません。 OSプロジェクトで共有したいツールや方法はありますか?

18
Android通知音
新しいNotificationCompatビルダーを使用しましたが、通知を取得して音を出すことができません。それは振動し、ライトを点滅させます。アンドロイドのドキュメントは私がやったスタイルを設定するように言っています: builder.setStyle(new NotificationCompat.InboxStyle()); でも音が出ない? 完全なコード: NotificationCompat.Builder builder = new NotificationCompat.Builder(this) .setSmallIcon(R.drawable.ic_launcher) .setContentTitle("Notifications Example") .setContentText("This is a test notification"); Intent notificationIntent = new Intent(this, MenuScreen.class); PendingIntent contentIntent = PendingIntent.getActivity(this, 0, notificationIntent, PendingIntent.FLAG_UPDATE_CURRENT); builder.setContentIntent(contentIntent); builder.setAutoCancel(true); builder.setLights(Color.BLUE, 500, 500); long[] pattern = {500,500,500,500,500,500,500,500,500}; builder.setVibrate(pattern); builder.setStyle(new NotificationCompat.InboxStyle()); // Add as notification NotificationManager manager = …


30
Gradle、Android、およびANDROID_HOME SDKの場所
編集:(2016年8月) その質問は2013年11月からです(Android Studioがまだ開発者プレビューモードのとき)。 現在(AS v2.2、2016年8月)ASのインストール中に、ASはSDKフォルダーの選択(またはデフォルトでのインストール)を要求し、開いているどのプロジェクトにも自動的に適用されます。 これは、問題が再現可能ではないため、考えられる回避策や修正は無関係であることを意味します。 元の質問: このプロジェクトにはいくつかのモジュールがあり、すでに構成されており、ラッパーを使用して別の開発者PCで正しく実行されます。完全なgitサブモジュールを自分のマシンに複製しました。 その下は私のコマンドラインの直接のプリントです: $ ./gradlew FAILURE: Build failed with an exception. * Where: Build file '/home/budius/project_name/ActionBar-PullToRefresh/library/build.gradle' line: 1 * What went wrong: A problem occurred evaluating project ':ActionBar-PullToRefresh:library'. > SDK location not found. Define location with sdk.dir in the local.properties file or with an …


6
findViewByIdの結果をキャストする必要はありませんか?
最近、AndroidStudioからクラスキャストを削除するように通知されていることがわかりました。昔はfindViewByIdの結果をキャストする必要があったのを覚えていますが、今は必要ありません。 findViewByIdの結果は引き続きViewなので、クラスをキャストする必要がない理由を知りたいですか? 言及されているドキュメントが見つかりません。ドキュメントは見つかりますか?

11
build.gradleにキーストア情報を入れずにAPKに署名する
キーストアパスワードとキーパスワードがプロジェクトのbuild.gradleファイルに保存されないように、署名プロセスを設定しようとしています。 現在、私は以下を持っていますbuild.gradle: android { ... signingConfigs { release { storeFile file("my.keystore") storePassword "store_password" keyAlias "my_key_alias" keyPassword "key_password" } } buildTypes { release { signingConfig signingConfigs.release } } } それは完全に正常に動作しますが、私はしてはならないの値を入れstorePasswordて、keyPassword私のリポジトリインチ 私は入れていないことを好むだろうstoreFileとkeyAliasのいずれかが。 build.gradle一部の外部ソースからパスワードを取得するようにを変更する方法はありますか(私のコンピューターにのみ存在するファイルなど)? そしてもちろん、変更されたファイルbuild.gradleは他のコンピュータで使用できるはずです(コンピュータがパスワードにアクセスできない場合でも)。 Android StudioとMac OS X Mavericsを使用しています。



6
Android Webviewがnet :: ERR_CACHE_MISSメッセージを表示する
私はWebアプリを作成し、自分のWebアプリを表示するWebビューを備えたAndroidアプリを作成したいと考えています。Googleデベロッパーの指示に従ってアプリを作成した後、Android 5.1.1を搭載したスマートフォンにアプリを正常にインストールしました。 ただし、アプリを初めて実行すると、webviewに次のメッセージが表示されます。 Webページは利用できません [Lorem Ipsum URL]のWebページを次のように読み込めませんでした: ネット:: ERR_CACHE_MISS

5
タグ名でlogcatの出力をフィルタリングします
実際のデバイス(エミュレーターではない)からのlogcat出力をタグ名でフィルターしようとしていますが、かなりのスパムであるすべてのメッセージを取得します。"browser:"や "webkit: "のようなブラウザからメッセージを読みたいだけですが、動作しません...ここに私が得るものがあります:

23
アクティビティの開始時にソフトキーボードを非表示にする方法
android:windowSoftInputMode="stateVisible"マニフェストにEdittextがあります。これで、アクティビティを開始するとキーボードが表示されます。それを隠す方法は?android:windowSoftInputMode="stateHiddenキーボードが表示されているときにアプリを最小化して再開すると、キーボードが表示されるはずなので、使用できません。私が試した InputMethodManager imm = (InputMethodManager) getSystemService(INPUT_METHOD_SERVICE); imm.hideSoftInputFromWindow(getCurrentFocus().getWindowToken(), 0); しかし、それはうまくいきませんでした。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.