問題タブ [android-identifiers]

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 に答える
62 参照

android - 同じレイアウト ファイルのコンパイルにおける複数の @+id と単一の @+id の効果

最初の方法:

第二の方法:

第三の方法:

2 つの質問:

  1. 初期化の 3 つの方法すべての出力

btnフェイスブック

と同じ。どのように?

  1. 出力が同じなので、XML Parser のコンパイル結果も同じです。では、リソースの初期化はどのように正確に行われ、どのように ViewTree にアタッチされるのでしょうか?

説明付きの公式ドキュメントは大歓迎です。前もって感謝します :)

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

android - Android:文字列リソースを使用してIDビューをR.javaに動的に追加する方法は?

いくつかのボタンを動的に作成しました。アクティビティを開始するとすべて問題ありませんが、画面を回転させるかボタンを押すと、すべてのボタンが失われ、グーグルで検索したところ、ID のないビューは保存したので、それらの ID を動的に設定し、次のような名前の R.java ファイル内でそれらを見つけたい:

setId() を試してみましたが、問題は解決せず、 setID(); を使用する場合と同じではないと思います。Stringファイル内に手動でIDを設定するので、事前によろしくお願いします(^_^)。

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

0 投票する
4 に答える
11783 参照

android - MarshMallow 警告「デバイス識別子の取得は推奨されません」の後の一意の Android デバイス ID?

一番の質問の 1 つを見ました。固有の Android デバイス ID はありますか?

編集:

Android 10 のソリューションも必要です。

次のコードを使用して、一意の ID を取得しました。

しかし、ホバーすると警告が表示されます

tm.getDeviceId();

Settings.Secure.getString(context.getContentResolver(), Settings.Secure.ANDROID_ID); 次のように:

getStringを使用してデバイス識別子を取得することはお勧めしません。

デバイス識別子の使用は、価値の高い不正防止や高度なテレフォニーのユースケース以外では推奨されません。広告のユースケースの場合は使用AdvertisingIdClient$Info#getIdし、分析 の場合は使用しますInstanceId#getId.

解決策はありますか?それは有害ですか、それとも何か他のものですか?

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

android-identifiers - 仕事用アプリと個人用アプリで異なる ANDROID_ID

次のコードを使用して ANDROID_ID を取得しています

文字列 androidID = Secure.getString(getContext().getContentResolver(), Secure.ANDROID_ID);

しかし、仕事用プロファイルでは、同じアプリに対して、通常のユーザー アプリとしてデプロイされた場合とは異なる ANDROID_ID を取得しています。

仕事用と個人用に 2 つの異なる ANDROID_ID が生成されていますか?