HardwarePropertiesManager Класс

Определение

Класс HardwarePropertiesManager предоставляет механизм доступа к состоянию оборудования устройства: ЦП, GPU и температура батареи, загрузка ЦП на ядро, скорость вентилятора и т. д.

[Android.Runtime.Register("android/os/HardwarePropertiesManager", ApiSince=24, DoNotGenerateAcw=true)]
public class HardwarePropertiesManager : Java.Lang.Object
[<Android.Runtime.Register("android/os/HardwarePropertiesManager", ApiSince=24, DoNotGenerateAcw=true)>]
type HardwarePropertiesManager = class
    inherit Object
Наследование
HardwarePropertiesManager
Атрибуты

Комментарии

Класс HardwarePropertiesManager предоставляет механизм доступа к состоянию оборудования устройства: ЦП, GPU и температура батареи, загрузка ЦП на ядро, скорость вентилятора и т. д.

Документация по Java для android.os.HardwarePropertiesManager.

Части этой страницы являются изменениями, основанными на работе, созданной и совместно используемой проектом Android и используемой в соответствии с условиями, Creative Commons 2.5 Attribution License.

Конструкторы

HardwarePropertiesManager(IntPtr, JniHandleOwnership)

Класс HardwarePropertiesManager предоставляет механизм доступа к состоянию оборудования устройства: ЦП, GPU и температура батареи, загрузка ЦП на ядро, скорость вентилятора и т. д.

Поля

DeviceTemperatureBattery
Устаревшие..

Температура батареи в градусах Цельсия.

DeviceTemperatureCpu
Устаревшие..

Температура ЦП в градусах Цельсия.

DeviceTemperatureGpu
Устаревшие..

Температура GPU в градусах Цельсия.

DeviceTemperatureSkin
Устаревшие..

Температура кожи устройства в градусах Цельсия.

TemperatureCurrent
Устаревшие..

Получение текущей температуры.

TemperatureShutdown
Устаревшие..

Получение порогового значения температуры завершения работы.

TemperatureThrottling
Устаревшие..

Получение порогового значения температуры регулирования.

TemperatureThrottlingBelowVrMin
Устаревшие..

Получение порогового значения температуры регулирования, выше которого не будут выполнены минимальные часы для режима виртуальной реальности.

UndefinedTemperature

Неопределенные константы температуры.

Свойства

Class

Возвращает класс среды выполнения данного объекта Object.

(Унаследовано от Object)
Handle

Дескриптор базового экземпляра Android.

(Унаследовано от Object)
JniIdentityHashCode

Класс HardwarePropertiesManager предоставляет механизм доступа к состоянию оборудования устройства: ЦП, GPU и температура батареи, загрузка ЦП на ядро, скорость вентилятора и т. д.

(Унаследовано от Object)
JniPeerMembers

Класс HardwarePropertiesManager предоставляет механизм доступа к состоянию оборудования устройства: ЦП, GPU и температура батареи, загрузка ЦП на ядро, скорость вентилятора и т. д.

PeerReference

Класс HardwarePropertiesManager предоставляет механизм доступа к состоянию оборудования устройства: ЦП, GPU и температура батареи, загрузка ЦП на ядро, скорость вентилятора и т. д.

(Унаследовано от Object)
ThresholdClass

Класс HardwarePropertiesManager предоставляет механизм доступа к состоянию оборудования устройства: ЦП, GPU и температура батареи, загрузка ЦП на ядро, скорость вентилятора и т. д.

ThresholdType

Класс HardwarePropertiesManager предоставляет механизм доступа к состоянию оборудования устройства: ЦП, GPU и температура батареи, загрузка ЦП на ядро, скорость вентилятора и т. д.

Методы

Clone()

Создает и возвращает копию этого объекта.

(Унаследовано от Object)
Dispose()

Класс HardwarePropertiesManager предоставляет механизм доступа к состоянию оборудования устройства: ЦП, GPU и температура батареи, загрузка ЦП на ядро, скорость вентилятора и т. д.

(Унаследовано от Object)
Dispose(Boolean)

Класс HardwarePropertiesManager предоставляет механизм доступа к состоянию оборудования устройства: ЦП, GPU и температура батареи, загрузка ЦП на ядро, скорость вентилятора и т. д.

(Унаследовано от Object)
Equals(Object)

Указывает, равен ли какой-то другой объект этому объекту.

(Унаследовано от Object)
GetCpuUsages()

Возвращает массив сведений об использовании ЦП для каждого ядра.

GetFanSpeeds()

Возвращает массив скоростей вентилятора в rpm.

GetHashCode()

Возвращает значение хэш-кода для объекта.

(Унаследовано от Object)
JavaFinalize()

Вызывается сборщиком мусора для объекта , когда сборка мусора определяет, что больше нет ссылок на объект .

(Унаследовано от Object)
Notify()

Пробуждает один поток, ожидающий монитора этого объекта.

(Унаследовано от Object)
NotifyAll()

Пробуждает все потоки, ожидающие на мониторе этого объекта.

(Унаследовано от Object)
SetHandle(IntPtr, JniHandleOwnership)

Задает свойство Handle.

(Унаследовано от Object)
ToArray<T>()

Класс HardwarePropertiesManager предоставляет механизм доступа к состоянию оборудования устройства: ЦП, GPU и температура батареи, загрузка ЦП на ядро, скорость вентилятора и т. д.

(Унаследовано от Object)
ToString()

Возвращает строковое представление объекта.

(Унаследовано от Object)
UnregisterFromRuntime()

Класс HardwarePropertiesManager предоставляет механизм доступа к состоянию оборудования устройства: ЦП, GPU и температура батареи, загрузка ЦП на ядро, скорость вентилятора и т. д.

(Унаследовано от Object)
Wait()

Вызывает ожидание текущего потока, пока он не пробудится, как правило, из-за <уведомления><<> или>прерывания или прерывания.><

(Унаследовано от Object)
Wait(Int64)

Вызывает ожидание текущего потока, пока он не пробудится, как правило, путем <уведомления><<> или>прерывания или прерывания<> или до истечения определенного количества реального времени.

(Унаследовано от Object)
Wait(Int64, Int32)

Вызывает ожидание текущего потока, пока он не пробудится, как правило, путем <уведомления><<> или>прерывания или прерывания<> или до истечения определенного количества реального времени.

(Унаследовано от Object)

Явные реализации интерфейса

IJavaPeerable.Disposed()

Класс HardwarePropertiesManager предоставляет механизм доступа к состоянию оборудования устройства: ЦП, GPU и температура батареи, загрузка ЦП на ядро, скорость вентилятора и т. д.

(Унаследовано от Object)
IJavaPeerable.DisposeUnlessReferenced()

Класс HardwarePropertiesManager предоставляет механизм доступа к состоянию оборудования устройства: ЦП, GPU и температура батареи, загрузка ЦП на ядро, скорость вентилятора и т. д.

(Унаследовано от Object)
IJavaPeerable.Finalized()

Класс HardwarePropertiesManager предоставляет механизм доступа к состоянию оборудования устройства: ЦП, GPU и температура батареи, загрузка ЦП на ядро, скорость вентилятора и т. д.

(Унаследовано от Object)
IJavaPeerable.JniManagedPeerState

Класс HardwarePropertiesManager предоставляет механизм доступа к состоянию оборудования устройства: ЦП, GPU и температура батареи, загрузка ЦП на ядро, скорость вентилятора и т. д.

(Унаследовано от Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Класс HardwarePropertiesManager предоставляет механизм доступа к состоянию оборудования устройства: ЦП, GPU и температура батареи, загрузка ЦП на ядро, скорость вентилятора и т. д.

(Унаследовано от Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Класс HardwarePropertiesManager предоставляет механизм доступа к состоянию оборудования устройства: ЦП, GPU и температура батареи, загрузка ЦП на ядро, скорость вентилятора и т. д.

(Унаследовано от Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Класс HardwarePropertiesManager предоставляет механизм доступа к состоянию оборудования устройства: ЦП, GPU и температура батареи, загрузка ЦП на ядро, скорость вентилятора и т. д.

(Унаследовано от Object)

Методы расширения

JavaCast<TResult>(IJavaObject)

Выполняет преобразование типа, проверенного средой выполнения Android.

JavaCast<TResult>(IJavaObject)

Класс HardwarePropertiesManager предоставляет механизм доступа к состоянию оборудования устройства: ЦП, GPU и температура батареи, загрузка ЦП на ядро, скорость вентилятора и т. д.

GetJniTypeName(IJavaPeerable)

Класс HardwarePropertiesManager предоставляет механизм доступа к состоянию оборудования устройства: ЦП, GPU и температура батареи, загрузка ЦП на ядро, скорость вентилятора и т. д.

Применяется к