Font Classe

Definição

Cuidado

This class is obsoleted in this android platform

Este membro foi preterido.

[Android.Runtime.Register("android/renderscript/Font", DoNotGenerateAcw=true)]
[System.Obsolete("This class is obsoleted in this android platform")]
public class Font : Android.Renderscripts.BaseObj
[<Android.Runtime.Register("android/renderscript/Font", DoNotGenerateAcw=true)>]
[<System.Obsolete("This class is obsoleted in this android platform")>]
type Font = class
    inherit BaseObj
Herança
Atributos

Comentários

Este membro foi preterido. na API 16 <p>Essa classe oferece aos usuários uma maneira simples de desenhar texto acelerado de hardware. Internamente, os glifos são renderizados usando a biblioteca Freetype e um cache interno de bitmaps de glifo renderizado é mantido. Cada objeto de fonte representa uma combinação de uma face de tipo e um tamanho de ponto. Você pode criar vários objetos de fonte para representar estilos como texto em negrito ou itálico, rostos e tamanhos de fonte diferentes. Durante a criação, o sistema Android questiona a DPI de tela do dispositivo para garantir o dimensionamento adequado em várias configurações de dispositivo.</p><p>Fontes são renderizadas usando posições de espaço na tela e nenhuma configuração de estado além de associar uma fonte ao RenderScript é necessária. Uma observação de cuidado sobre o desempenho, embora as alterações de estado sejam transparentes para o usuário, elas ocorrem internamente e é mais eficiente renderizar grandes lotes de texto em sequência. Também é mais eficiente renderizar vários caracteres de uma vez em vez de um por um para melhorar o envio em lote de chamadas de desenho.</p><>Cor da fonte e transparência não fazem parte do objeto de fonte e você pode modificá-los livremente no script para atender às necessidades de renderização do usuário. As cores da fonte funcionam como um computador de estado. Cada nova chamada para desenhar texto usa o último conjunto de cores no script.</p>

Documentação Java para android.renderscript.Font.

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usadas de acordo com os termos descritos na Licença de Atribuição Creative Commons 2.5.

Construtores

Nome Description
Font(IntPtr, JniHandleOwnership)
Obsoleto.

Este membro foi preterido.

Propriedades

Nome Description
Class
Obsoleto.

Retorna a classe de tempo de execução deste Object.

(Herdado de Object)
Handle
Obsoleto.

O identificador para a instância subjacente do Android.

(Herdado de Object)
JniIdentityHashCode
Obsoleto.

Obtém o código de hash de identidade atribuído a esse par Java pelo runtime de interoperabilidade.

(Herdado de Object)
JniManagedPeerState
Obsoleto.

Este membro foi preterido.

(Herdado de JavaObject)
JniPeerMembers
Obsoleto.

Este membro foi preterido.

Name
Obsoleto.

setName atribui um nome a um objeto.

(Herdado de BaseObj)
PeerReference
Obsoleto.

Obtém a referência de objeto JNI para este par Java.

(Herdado de Object)
ThresholdClass
Obsoleto.

Este membro foi preterido.

ThresholdType
Obsoleto.

Este membro foi preterido.

Métodos

Nome Description
Clone()
Obsoleto.

Cria e retorna uma cópia desse objeto.

(Herdado de Object)
Construct(JniObjectReference, JniObjectReferenceOptions)
Obsoleto.

Este membro foi preterido.

(Herdado de JavaObject)
Create(RenderScript, Resources, String, Font+Style, Single)
Obsoleto.

Este membro foi preterido.

CreateFromAsset(RenderScript, Resources, String, Single)
Obsoleto.

Este membro foi preterido.

CreateFromFile(RenderScript, Resources, File, Single)
Obsoleto.

Este membro foi preterido.

CreateFromFile(RenderScript, Resources, String, Single)
Obsoleto.

Este membro foi preterido.

CreateFromResource(RenderScript, Resources, Int32, Single)
Obsoleto.

Este membro foi preterido.

Destroy()
Obsoleto.

Libera todos os recursos nativos associados a esse objeto.

(Herdado de BaseObj)
Dispose()
Obsoleto.

Libera os recursos mantidos por esse par Java.

(Herdado de Object)
Dispose(Boolean)
Obsoleto.

Libera os recursos mantidos por esse par Java.

(Herdado de Object)
DisposeUnlessReferenced()
Obsoleto.

Este membro foi preterido.

(Herdado de JavaObject)
Equals(Object)
Obsoleto.

Este membro foi preterido.

(Herdado de JavaObject)
Equals(Object)
Obsoleto.

Indica se algum outro objeto é "igual a" este.

(Herdado de Object)
GetHashCode()
Obsoleto.

Retorna um valor de código hash para o objeto.

(Herdado de Object)
JavaFinalize()
Obsoleto.

Chamado pelo coletor de lixo em um objeto quando a coleta de lixo determina que não há mais referências ao objeto.

(Herdado de Object)
Notify()
Obsoleto.

Ativa um único thread que está aguardando no monitor desse objeto.

(Herdado de Object)
NotifyAll()
Obsoleto.

Ativa todos os threads que estão aguardando no monitor deste objeto.

(Herdado de Object)
SetHandle(IntPtr, JniHandleOwnership)
Obsoleto.

Define a propriedade Handle

(Herdado de Object)
SetPeerReference(JniObjectReference, JniObjectReferenceOptions)
Obsoleto.

Este membro foi preterido.

(Herdado de JavaObject)
ToArray<T>()
Obsoleto.

Cria uma matriz gerenciada com base nesse wrapper de matriz Java.

(Herdado de Object)
ToString()
Obsoleto.

Retorna uma representação de cadeia de caracteres do objeto.

(Herdado de Object)
UnregisterFromRuntime()
Obsoleto.

Cancela o registro desse par Java do runtime de interoperabilidade.

(Herdado de Object)
Wait()
Obsoleto.

Faz com que o thread atual aguarde até que seja despertado, normalmente sendo <notificado></em> ou <em>interrompido</em>.

(Herdado de Object)
Wait(Int64, Int32)
Obsoleto.

Faz com que o thread atual aguarde até que seja ativado, normalmente sendo <notificado></em> ou <em>interrompido</em>, ou até que uma determinada quantidade de tempo real tenha decorrido.

(Herdado de Object)
Wait(Int64)
Obsoleto.

Faz com que o thread atual aguarde até que seja ativado, normalmente sendo <notificado></em> ou <em>interrompido</em>, ou até que uma determinada quantidade de tempo real tenha decorrido.

(Herdado de Object)

Implantações explícitas de interface

Nome Description
IJavaPeerable.Disposed()
Obsoleto.

Este membro foi preterido.

(Herdado de JavaObject)
IJavaPeerable.Finalized()
Obsoleto.

Este membro foi preterido.

(Herdado de JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock
Obsoleto.

Este membro foi preterido.

(Herdado de JavaObject)
IJavaPeerable.SetJniIdentityHashCode(Int32)
Obsoleto.

Este membro foi preterido.

(Herdado de JavaObject)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)
Obsoleto.

Este membro foi preterido.

(Herdado de JavaObject)
IJavaPeerable.SetPeerReference(JniObjectReference)
Obsoleto.

Este membro foi preterido.

(Herdado de JavaObject)

Métodos de Extensão

Nome Description
GetJniTypeName(IJavaPeerable)
Obsoleto.

Obtém o nome JNI do tipo da instância self.

JavaAs<TResult>(IJavaPeerable)
Obsoleto.

Tente coagir a digitar selfTResult, verificando se a coerção é válida no lado Java.

JavaCast<TResult>(IJavaObject)
Obsoleto.

Executa uma conversão de tipo marcada por runtime do Android.

JavaCast<TResult>(IJavaObject)
Obsoleto.

Este membro foi preterido.

TryJavaCast<TResult>(IJavaPeerable, TResult)
Obsoleto.

Tente coagir a digitar selfTResult, verificando se a coerção é válida no lado Java.

Aplica-se a