Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/220.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 安卓:清单:$符号代表什么?_Android_Android Manifest - Fatal编程技术网

Android 安卓:清单:$符号代表什么?

Android 安卓:清单:$符号代表什么?,android,android-manifest,Android,Android Manifest,以下代码示例用于android设备管理员应用程序开发receiver android:name=“.app.DeviceAdminSample$DeviceAdminSampleReceiver 这里“DeviceAdminSampleReceiver”和“DeviceAdminSampleReceiver”之间的$符号是什么意思?完整的xml如下所示 <activity android:name=".app.DeviceAdminSample" andro

以下代码示例用于android设备管理员应用程序开发
receiver android:name=“.app.DeviceAdminSample$DeviceAdminSampleReceiver

这里“DeviceAdminSampleReceiver”和“DeviceAdminSampleReceiver”之间的$符号是什么意思?完整的xml如下所示

<activity android:name=".app.DeviceAdminSample"
                android:label="@string/activity_sample_device_admin">
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />
            <category android:name="android.intent.category.SAMPLE_CODE" />
        </intent-filter>
    </activity>
    <receiver android:name=".app.DeviceAdminSample$DeviceAdminSampleReceiver"
            android:label="@string/sample_device_admin"
            android:description="@string/sample_device_admin_description"
            android:permission="android.permission.BIND_DEVICE_ADMIN">
        <meta-data android:name="android.app.device_admin"
                android:resource="@xml/device_admin_sample" />
        <intent-filter>
            <action android:name="android.app.action.DEVICE_ADMIN_ENABLED" />
        </intent-filter>
    </receiver>

DeviceAdminSampleReceiver类是DeviceAdminSampleReceiver中的一个内部类


Java将编译带有$符号的内部类。

DeviceAdminSampleReceiver类是DeviceAdminSample中的一个内部类

Java将用$symbol编译内部类。

这是一个示例

public class DeviceAdminSample{

private String someInstanceVariable = "";

public class DeviceAdminSampleReceiveranonymous {
 //Inner Class
}
}
$表示内部类

您可以参考中的$class示例。

这是一个示例

public class DeviceAdminSample{

private String someInstanceVariable = "";

public class DeviceAdminSampleReceiveranonymous {
 //Inner Class
}
}
$表示内部类

您可以参考中的$class示例