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

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

8
Googleはこれをどのようにして実現しましたか?AndroidアプリケーションでのActionBarのスライド
これ(サイドナビゲーション)を自分のアプリに実装したいのですが、Googleがこれをどうやって実現したか知っている人はいますか? 彼らは現在のウィンドウを脇に寄せて、独自のフライインナビゲーションを導入したようです。

7
Eclipseで既存のプロジェクトを開く方法
ちょっとバカな感じがしますが、うまく動かせません。 他のPCからコピーした既存のAndroidプロジェクトがフォルダーにあります c:\projects\trunk\android\emergency (他のPCでそのプロジェクトを作成し、新しいPCにコピーしました。他のPCは配布されます)次に、Eclipseでプロジェクトを開きます。だから私はすべてを試したと思いますが、それを機能させることができないようです... 私はのようなものを探しましたopen project」のたが、見つかりませんでした。 それから私は試しましたimport、」たが、同じワークスペースだったためインポートできません(他のPCと同じファイルの場所とワークスペースの場所を使用しています)。 次に、新しいワークスペースを作成してインポートしました。次に、プロジェクトがないという不満があり、最初にプロジェクトを作成する必要がありました。新しいワークスペースにダミーを作成してプロジェクトをインポートし、すべてを新しいワークスペースにコピーして、ダミープロジェクトの下に配置しました。 私はとても行き詰まっています、私を助けてくれますか? ところで、これは私が使っているEclipseです:Eclipse SDKバージョン:4.2.0ビルドID:I20120608-1400
118 android  eclipse 

28
幅を「親を埋める」に設定したAndroidボタンのアイコンとテキストを中央に配置する方法
アイコンとテキストを中央に配置したAndroidボタンが欲しいのですが。drawableLeft属性を使用して画像を設定しています。これは、ボタンの幅がの場合に適切に機能しますが、最大幅"wrap_content"にストレッチする必要があるため、width を使用します"fill_parent"。これにより、アイコンがボタンの左側にまっすぐに移動します。アイコンとテキストの両方をボタンの中央に配置します。 私はパディングを設定しようとしましたが、これは固定値を与えることしかできないので、私が必要とするものではありません。アイコンとテキストを中央に揃える必要があります。 <Button android:id="@+id/startTelemoteButton" android:text="@string/start_telemote" android:drawableLeft="@drawable/start" android:paddingLeft="20dip" android:paddingRight="20dip" android:width="fill_parent" android:heigh="wrap_content" /> どのようにしてそれを達成できるかについての提案はありますか?

22
拡張現実フレームワーク[終了]
閉まっている。この質問はスタックオーバーフローのガイドラインを満たしていません。現在、回答を受け付けていません。 この質問を改善してみませんか?Stack Overflowのトピックとなるように質問を更新します。 6年前休業。 この質問を改善する Androidフォン向けの拡張現実アプリケーションの開発を計画しています。そのようなアプリケーションに使用できる拡張現実のための既存のフレームワークがあるかどうか誰かが知っていますか?



4
Android SharedPreferenceのセキュリティ
共有設定のセキュリティについて疑問に思います。 それらがMODE_PRIV(0)で作成された場合でも、sharedpreferencesへのアクセスを取得することは可能ですか? 利用可能なすべての共有設定をリストし、他のアプリからすべての設定を取得することは可能ですか? sharedpreferencesは、パスワードや認証トークンなどの機密データを配置するのに適した場所ですか? ありがとう

2
フラグメントのデタッチと削除の違いは何ですか?
FragmentTransactionの Androidドキュメントで、2つの非常によく似たメソッドに気づきました:detachとremove。そこにある説明は、それぞれをいつ使用するかについての洞察を提供していないようであり、私が言うことができることから、それらは同じように見えます。 では、これら2つの方法の違いは何ですか?

15
エラー:(9、5)エラー:リソースandroid:attr / dialogCornerRadiusが見つかりません
だから私はandroid studio 3.0.1をインストールし、ビルドされたgradleを開くとすぐに次のエラーを表示しました。デザインやサポートなどの依存関係を追加しようとしたが無駄だった。誰かが私を助けてくれませんか?前もって感謝します。 これは、dialogCornerRadiusやfontVariation Settingsなどの一部の属性が見つからないことを示しています。
118 android  attr 

8
buider.show()の「android.view.WindowManager $ BadTokenException:ウィンドウを追加できません」
私のメインから、私activityは内部クラスを呼び出す必要があり、クラス内のメソッドで、私は示す必要がありますAlertDialog。閉じてからOKボタンを押すと、Google Playに転送して購入します。 物事は時代のほとんどのために完璧に動作しますが、少数のユーザーのためにそれが上のクラッシュしbuilder.show()、私は見ることができます"android.view.WindowManager$BadTokenException:クラッシュログから「ウィンドウを追加することができません。お勧めしてください。 私のコードは次のようになります: public class classname1 extends Activity{ public void onCreate(Bundle savedInstanceState) { this.requestWindowFeature(Window.FEATURE_NO_TITLE); super.onCreate(savedInstanceState); setContentView(R.layout.<view>); //call the <className1> class to execute } private class classNamename2 extends AsyncTask<String, Void, String>{ protected String doInBackground(String... params) {} protected void onPostExecute(String result){ if(page.contains("error")) { AlertDialog.Builder builder = new AlertDialog.Builder(classname1.this); builder.setCancelable(true); builder.setMessage(""); builder.setInverseBackgroundForced(true); …

3
Android 5.0(Lollipop)用に提示された新しいSDカードアクセスAPIの使用方法
バックグラウンド 上のAndroid 4.4(キットカット)、Googleがかなり制限されたSDカードにアクセスしてきました。 Android Lollipop(5.0)以降、デベロッパーは、このGoogleグループの投稿に記載されているように、特定のフォルダへのアクセスを許可することをユーザーに確認する新しいAPIを使用できます。 問題 この投稿では、2つのWebサイトにアクセスするように指示されています。 https://android.googlesource.com/platform/development/+/android-5.0.0_r2/samples/Vault/src/com/example/android/vault/VaultProvider.java#258 これは内部の例のように見えますが(おそらくAPIデモで後で示される可能性があります)、何が起こっているのかを理解するのは非常に困難です。 http://developer.android.com/reference/android/support/v4/provider/DocumentFile.html これは新しいAPIの公式ドキュメントですが、それを使用する方法についての十分な詳細は記載されていません。 これはあなたに言っていることです: ドキュメントのサブツリー全体への完全なアクセスが本当に必要な場合は、まずACTION_OPEN_DOCUMENT_TREEを起動して、ユーザーがディレクトリを選択できるようにします。次に、結果のgetData()をfromTreeUri(Context、Uri)に渡して、ユーザーが選択したツリーの操作を開始します。 DocumentFileインスタンスのツリーをナビゲートするときは、常にgetUri()を使用して、そのオブジェクトの基になるドキュメントを表すUriを取得したり、openInputStream(Uri)などで使用したりできます。 KITKAT以前を実行しているデバイスでコードを簡略化するには、DocumentsProviderの動作をエミュレートするfromFile(File)を使用できます。 質問 新しいAPIについていくつか質問があります。 実際にどのように使用しますか? 投稿によると、OSはアプリにファイル/フォルダーへのアクセス許可が与えられたことを記憶します。ファイル/フォルダにアクセスできるかどうかをどのように確認しますか?アクセスできるファイル/フォルダのリストを返す関数はありますか? キットカットでこの問題をどのように処理しますか?サポートライブラリの一部ですか? OSに、どのアプリがどのファイル/フォルダーにアクセスできるかを示す設定画面はありますか? 同じデバイスに複数のユーザー向けにアプリをインストールするとどうなりますか? この新しいAPIに関する他のドキュメント/チュートリアルはありますか? 権限を取り消すことはできますか?もしそうなら、アプリに送信されているインテントはありますか? 選択したフォルダに対して再帰的にアクセス許可を要求しますか? アクセス許可を使用すると、ユーザーがユーザーの選択による複数の選択の機会をユーザーに与えることもできますか?それともアプリは、どのファイル/フォルダーを許可するかを具体的に伝える必要がありますか? エミュレータで新しいAPIを試す方法はありますか?つまり、SDカードパーティションがありますが、プライマリ外部ストレージとして機能するため、(単純なアクセス許可を使用して)そこへのすべてのアクセスが既に与えられています。 ユーザーがSDカードを別のカードに交換するとどうなりますか?

9
フラグメントでのonCreateViewとonViewCreatedの違い
これら2つの方法の本質的な違いは何ですか?TextViewを作成するとき、パフォーマンスを向上させるためにどちらを使用する必要がありますか? 編集:との違いは何ですか onCreateView() { root = some view View v = new View(some context); root.add(v); return root; } onViewCreated() { View v = new View(some context); getView().add(v); }

7
一般的なアプリは、モバイルアプリからサーバーへのユーザーリクエストをどのように認証しますか?
たとえば、.NET APIに接続してデータを受信/設定するAndroidアプリケーションがあるとします。ユーザーが最初にサインアップ/ログインし、APIへのリクエストを行うたびに認証する方法について、私が混乱しています。 ユーザー名/パスワードベースの認証だけを使用する場合、それらは十分に安全ではありませんか? もちろん、セキュリティ上の理由から、そのユーザー名/パスワードをデバイスに保存することはできませんか? サインアップ時にすべてのユーザーに対してGUIDを発行し、それをデバイスに保存して、APIリクエスト中に毎回取得する必要がありますか? 他にどのパターンが利用可能で、最も効率的で安全なのか、そのためのプロセスフローが必要です。モバイルアプリケーションからサーバーへのすべてのリクエストを認証するために、Facebook、FourSquare、Twitterなどの有名なAndroidアプリケーションがどの方法を使用するかを誰かに教えてもらえますか? それがいくつかの公開情報でない場合は、事前に申し訳ありません。



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