/frameworks/base/tools/aapt2/ |
D | ConfigDescription.h | 49 ConfigDescription(const android::ResTable_config& o); 50 ConfigDescription(const ConfigDescription& o); 51 ConfigDescription(ConfigDescription&& o); 53 ConfigDescription& operator=(const android::ResTable_config& o); 54 ConfigDescription& operator=(const ConfigDescription& o); 55 ConfigDescription& operator=(ConfigDescription&& o); 57 bool operator<(const ConfigDescription& o) const; 58 bool operator<=(const ConfigDescription& o) const; 59 bool operator==(const ConfigDescription& o) const; 60 bool operator!=(const ConfigDescription& o) const; [all …]
|
D | Locale.h | 62 inline bool operator<(const LocaleValue& o) const; 63 inline bool operator<=(const LocaleValue& o) const; 64 inline bool operator==(const LocaleValue& o) const; 65 inline bool operator!=(const LocaleValue& o) const; 66 inline bool operator>=(const LocaleValue& o) const; 67 inline bool operator>(const LocaleValue& o) const; 88 bool LocaleValue::operator<(const LocaleValue& o) const { 89 return compare(o) < 0; 92 bool LocaleValue::operator<=(const LocaleValue& o) const { 93 return compare(o) <= 0; [all …]
|
/frameworks/base/docs/html-intl/intl/pt-br/preview/features/ |
D | runtime-permissions.jd | 10 <h2>Visualização rápida</h2> 12 <li>Se o aplicativo direciona o M Preview SDK, ele indica aos usuários para conceder 13 permissões no tempo de execução, em vez de tempo de instalação.</li> 22 <li><a href="#overview">Visão geral</a></li> 23 <li><a href="#coding">Codificação para permissões de tempo de execução</a></li> 24 <li><a href="#testing">Teste de permissões de tempo de execução</a></li> 47 que agiliza o processo de instalação e atualização de aplicativos para os usuários. Se um aplicativo 48 …que está sendo executado no M Preview suporta o novo modelo de permissões, o usuário não precisa c… 49 permissões ao instalar ou atualizar o aplicativo. Em vez disso, o aplicativo 50 solicita as permissões à medida que precisar e o sistema exibe um diálogo [all …]
|
D | app-linking.jd | 10 <li><a href="#web-assoc">Declarar uma associação de site</a></li> 11 <li><a href="#verfy-links">Solicitar verificação de link de aplicativo</a></li> 20 …link da web que não tem um manipulador de inicialização padrão, a plataforma pode exibir um diálog… 21 …o usuário selecionar entre uma lista de aplicativos que declararam filtros de intenções correspond… 26 …a manipulação de links existentes, permitindo que desenvolvedores de aplicativos associem um aplic… 27 …os desenvolvedores criam esta associação, a plataforma pode automaticamente determinar o aplicativ… 28 para lidar com um link da web particular e ignorar a solicitação aos usuários. 32 <h2 id="web-assoc">Declarar uma associação de site</h2> 36 declara a relação com um aplicativo hospedando um arquivo JSON chamado {@code statements.json} no 43 <strong>Observação:</strong> [all …]
|
/frameworks/base/tools/aapt/ |
D | ConfigDescription.h | 32 ConfigDescription(const android::ResTable_config&o) { in ConfigDescription() 33 *static_cast<android::ResTable_config*>(this) = o; in ConfigDescription() 37 ConfigDescription(const ConfigDescription&o) { in ConfigDescription() 38 *static_cast<android::ResTable_config*>(this) = o; in ConfigDescription() 41 ConfigDescription& operator=(const android::ResTable_config& o) { 42 *static_cast<android::ResTable_config*>(this) = o; 47 ConfigDescription& operator=(const ConfigDescription& o) { 48 *static_cast<android::ResTable_config*>(this) = o; 52 inline bool operator<(const ConfigDescription& o) const { return compare(o) < 0; } 53 inline bool operator<=(const ConfigDescription& o) const { return compare(o) <= 0; } [all …]
|
D | StringPool.h | 47 entry(const entry& o) : value(o.value), offset(o.offset), in entry() 48 hasStyles(o.hasStyles), indices(o.indices), in entry() 49 configTypeName(o.configTypeName), configs(o.configs) { } in entry() 60 int compare(const entry& o) const; 62 inline bool operator<(const entry& o) const { return compare(o) < 0; } 63 inline bool operator<=(const entry& o) const { return compare(o) <= 0; } 64 inline bool operator==(const entry& o) const { return compare(o) == 0; } 65 inline bool operator!=(const entry& o) const { return compare(o) != 0; } 66 inline bool operator>=(const entry& o) const { return compare(o) >= 0; } 67 inline bool operator>(const entry& o) const { return compare(o) > 0; } [all …]
|
/frameworks/base/core/java/android/os/ |
D | BaseBundle.java | 160 Object o = mMap.valueAt(0); in getPairValue() local 162 return (String) o; in getPairValue() 164 typeWarning("getPairValue()", o, "String", e); in getPairValue() 660 Object o = mMap.get(key); in getBoolean() local 661 if (o == null) { in getBoolean() 665 return (Boolean) o; in getBoolean() 667 typeWarning(key, o, "Boolean", defaultValue, e); in getBoolean() 694 Object o = mMap.get(key); in getByte() local 695 if (o == null) { in getByte() 699 return (Byte) o; in getByte() [all …]
|
/frameworks/base/docs/html-intl/intl/pt-br/design/patterns/ |
D | notifications.jd | 8 <p>Notificação ao usuário</p> 22 <p>DevBytes: Notificações na pré-visualização do desenvolvedor do Android L</p> 35 Pense nas notificações como um canal de notícias que alerta o usuário sobre eventos 37 medida que acontecem ou sobre um registro que grava eventos enquanto o usuário não está prestando 38 atenção — e que é sincronizado conforme apropriado em todos os dispositivos Android dele.</p> 46 <li>As notificações passaram por mudanças visuais consistentes com o novo 48 <li> As notificações agora estão disponíveis na tela de bloqueio do dispositivo, enquanto que 49 o conteúdo sensível ainda pode 51 …<li>Notificações de alta prioridade recebidas enquanto o dispositivo está em uso agora usam um nov… 53 <li>Notificações sincronizadas na nuvem: descartar uma notificação em um dos [all …]
|
D | navigation.jd | 1 page.title=Navegação com Voltar e Para cima 9 <p>Implementação de navegação efetiva</p> 13 <p itemprop="description">A navegação consistente é um componente essencial da experiência geral do… 14 usuários mais frustrados do que uma navegação básica que se comporta de forma inconsistente ou ines… 15 introduziu mudanças significativas no comportamento global da navegação. Seguir cuidadosamente as 16 diretrizes de Voltar e Para Cima tornará a navegação em seu aplicativo previsível e confiável para … 17 …p>O Android 2.3 e anteriores se baseavam no botão <em>Voltar</em> do sistema para dar suporte à na… 18 aplicativo. Com a introdução de barras de ação no Android 3.0, um segundo mecanismo de navegação ap… 19 o botão <em>Para Cima</em>, consistindo no ícone do aplicativo e em um cursor para a esquerda.</p> 25 <p>O botão Para Cima é usado para navegar dentro de um aplicativo com base nos relacionamentos hier… [all …]
|
D | confirming-acknowledging.jd | 1 page.title=Confirmação e reconhecimento 5 …quando um usuário invoca uma ação em seu aplicativo, é uma boa ideia <em>confirmar</em> ou <em>rec… 10 … com a ação que acabou de invocar. Em alguns casos, a confirmação é apresentada com uma advertênci… 14 …o que acabou de ser invocada foi concluída. Isso remove a incerteza sobre operações implícitas que… 18 …os usuários dessas formas pode ajudar a reduzir a incerteza sobre o que aconteceu ou o que acontec… 21 <p>Nem todas as ações precisam de uma confirmação ou um reconhecimento. Use este fluxograma para or… 24 <h2>Confirmação</h2> 29 …o usuário solicitou a exclusão de um livro da biblioteca do Google Play. Um <a href="{@docRoot}des… 30 …<p>Ao montar uma caixa de diálogo de confirmação, use um título significativo que ecoe a ação soli… 35 …o necessariamente precisam ser apresentadas em um alerta com dois botões. Depois de iniciar o Andr… [all …]
|
/frameworks/base/docs/html-intl/intl/pt-br/training/basics/intents/ |
D | sending.jd | 1 page.title=Enviando o usuário para outro aplicativo 13 <h2>Esta lição ensina a</h2> 15 <li><a href="#Build">Criar uma intenção implícita</a></li> 16 <li><a href="#Verify">Confirmar se há um aplicativo para receber a intenção</a></li> 17 <li><a href="#StartActivity">Iniciar uma atividade com uma intenção</a></li> 29 <p>Uma das características mais importantes do Android é a habilidade do aplicativo enviar o usuári… 30 com base em uma “ação” que gostaria de executar. Por exemplo, se 31 o aplicativo tiver o endereço de um negócio que você gostaria de mostrar em um mapa, não é necessár… 32 …plicativo que mostre um mapa. Em vez disso, é possível criar uma solicitação para exibir o endereço 34 o endereço em um mapa.</p> [all …]
|
/frameworks/base/docs/html-intl/intl/pt-br/preview/backup/ |
D | index.jd | 11 <li><a href="#overview">Visão geral</a></li> 13 <li><a href="#testing">Testar configuração de backup</a></li> 20 …Frenquentemente, os usuários investem muito tempo e esforço para criar dados e configurar preferên… 22 …é importante para garantir uma ótima experiência de usuário. Dispositivos que executam o sistema A… 23 …ajudam a garantir uma boa experiência para os usuários nessas circunstâncias realizando o backup d… 24 …automaticamente no Google Drive. Os dados do aplicativo são restaurados automaticamente se um usuá… 29 …Os backups automáticos estão ativos para todos os aplicativos instalados nos dispositivos que exec… 30 código adicional de aplicativo é necessário. O sistema fornece aos usuários a habilidade de decisão 31 …ckups automáticos de dados. Também é possível limitar quais dados do aplicativo devem ter o backup. 35 …Este documento descreve o novo comportamento do sistema e como especificar quais dados terão backup [all …]
|
/frameworks/base/docs/html-intl/intl/pt-br/preview/ |
D | api-overview.jd | 1 page.title=Visão geral da API 20 <li><a href="#authentication">Autenticação</a> 22 <li><a href="#fingerprint-authentication">Autenticação com impressão digital</a></li> 23 <li><a href="#confirm-credential">Confirmação de credencial</a></li> 31 <li><a href="#ble-scanning">Digitalização de baixa energia por Bluetooth aprimorada</a></li> 33 <li><a href="#4K-display">Modo de exibição 4K</a></li> 54 <p>O M Developer Preview fornece uma visualização avançada no próximo lançamento 56 de aplicativos. Este documento fornece uma introdução às APIs mais notáveis.</p> 60 em influenciar a direção da estrutura do Android, 61 <a href="{@docRoot}preview/setup-sdk.html">experimente o M Developer [all …]
|
D | behavior-changes.jd | 12 <li><a href="#behavior-runtime-permissions">Permissões do tempo de execução</a></li> 20 <li><a href="#behavior-apache-http-client">Remoção do cliente Apache HTTP</a></li> 22 <li><a href="#behavior-test-selection">Seleção de texto</a></li> 25 <li><a href="#behavior-camera">Mudanças no serviço de câmera</a></li> 26 <li><a href="#behavior-art-runtime">Tempo de execução de ART</a></li> 27 <li><a href="#behavior-apk-validation">Validação de APK</a></li> 39 <li><a href="{@docRoot}preview/api-overview.html">Visão geral da API do M Developer Preview</a> </l… 45 <p>Junto com novas capacidades e recursos, o M Developer Preview inclui uma variedade 47 das alterações principais que você deve entender e levar em consideração nos aplicativos.</p> 52 <h2 id="behavior-runtime-permissions">Permissões do tempo de execução</h1> [all …]
|
D | license.jd | 6 Para começar a usar o Android SDK Preview, você deve concordar com os seguintes termos e condições. 7 …isto é uma versão de prévia do Android SDK, sujeita a alterações, que deve ser usada a seu risco. … 11 Este é o contrato de licença do Android SDK Preview (o “Contrato de Licença”). 14 1. Introdução 16 …ontrato de licença forma um vínculo contratual legal entre o contratante e a Google em relação ao … 20 1.3 "Google" refere-se à Google Inc, uma corporação de Delaware, com sede em 1600 Amphitheatre Park… 22 2. Aceitação do Contrato de Licença 24 2.1 A fim de usar o Preview, é necessário concordar com este Contrato de licença. O uso do Preview … 26 2.2 Ao clicar em aceitar e/ou usar o Preview, você concorda com os termos do Contrato de licença 28 …o uso do Preview e a aceitação deste contrato pelo indivíduo que tenha impedimento legal sobre o r… [all …]
|
/frameworks/base/docs/html-intl/intl/pt-br/training/basics/activity-lifecycle/ |
D | recreating.jd | 12 <h2>Esta lição ensina a</h2> 14 <li><a href="#SaveState">Salvar o estado da atividade</a></li> 15 <li><a href="#RestoreState">Restaurar o estado da atividade</a></li> 22 …ocRoot}guide/topics/resources/runtime-changes.html">Tratar alterações no tempo de execução</a></li> 30 <p>Estas são algumas possibilidade onde a atividade é destruída devido ao comportamento normal do a… 31 quando o usuário pressiona o botão <em>Voltar</em> ou sua atividade sinaliza sua própria destruição 33 for interrompida e não tiver sido utilizada por um longo período de tempo ou a atividade do primeir… 34 recursos, então, o sistema deverá fechar processos de segundo plano para recuperar memória.</p> 36 <p>Quando a atividade é destruída porque o usuário pressiona <em>Voltar</em> ou a atividade se 37 encerra, o conceito do sistema de que a instância {@link android.app.Activity} se perde [all …]
|
D | starting.jd | 13 <h2>Esta lição ensina a</h2> 15 <li><a href="#lifecycle-states">Entender o ciclo de vida do retorno de chamada</a></li> 29 …per.android.com/shareables/training/ActivityLifecycle.zip" class="button">Baixar a demonstração</a> 36 …ferente de outros paradigmas de programação em que os aplicativos são lançados com um método {@cod… 37 sistema Android inicia o código em uma instância {@link android.app.Activity} chamando métodos espe… 42 <p>Essa lição proporciona uma visão geral dos métodos do ciclo de vida mais importantes e mostra co… 43 lidar com o primeiro retorno de chamada do ciclo de vida que cria uma nova instância de sua ativida… 47 <h2 id="lifecycle-states">Entender o ciclo de vida do retorno de chamada</h2> 49 <p>Durante a vida de uma atividade, o sistema chama um núcleo principal de métodos do ciclo de vida… 51 ciclo de vida da atividade corresponde a um degrau da pirâmide. Conforme o sistema cria uma nova in… [all …]
|
/frameworks/base/core/java/android/content/pm/ |
D | PackageUserState.java | 51 public PackageUserState(PackageUserState o) { in PackageUserState() argument 52 installed = o.installed; in PackageUserState() 53 stopped = o.stopped; in PackageUserState() 54 notLaunched = o.notLaunched; in PackageUserState() 55 enabled = o.enabled; in PackageUserState() 56 hidden = o.hidden; in PackageUserState() 57 lastDisableAppCaller = o.lastDisableAppCaller; in PackageUserState() 58 disabledComponents = o.disabledComponents != null in PackageUserState() 59 ? new ArraySet<>(o.disabledComponents) : null; in PackageUserState() 60 enabledComponents = o.enabledComponents != null in PackageUserState() [all …]
|
/frameworks/rs/ |
D | rsObjectBase.cpp | 235 const ObjectBase * o = rsc->mObjHead; in zeroAllUserRef() local 236 while (o) { in zeroAllUserRef() 238 if (o->zeroUserRef()) { in zeroAllUserRef() 240 o = rsc->mObjHead; in zeroAllUserRef() 243 o = o->mNext; in zeroAllUserRef() 260 ObjectBase * o = (ObjectBase *)rsc->mObjHead; in freeAllChildren() local 261 while (o) { in freeAllChildren() 262 if (o->freeChildren()) { in freeAllChildren() 264 o = (ObjectBase *)rsc->mObjHead; in freeAllChildren() 266 o = (ObjectBase *)o->mNext; in freeAllChildren() [all …]
|
/frameworks/base/docs/html-intl/intl/pt-br/training/basics/data-storage/ |
D | files.jd | 13 <h2>Esta lição ensina a</h2> 19 <li><a href="#GetFreeSpace">Consultar espaço livre</a></li> 35 parecido com sistemas de arquivos em disco de outras plataformas. Esta lição explica 36 como trabalhar com o sistema de arquivos Android para ler e gravar arquivos com APIs {@link java.io… 43 <p>Esta lição demonstra como executar tarefas básicas relacionadas a arquivos em seu aplicativo. 45 APIs de entrada/saída de arquivos padrão no {@link java.io}.</p> 51 … início do Android, quando a maior parte de seus dispositivos oferecia memória embutida não volátil 53 Alguns dispositivos dividem o espaço de armazenamento permanente em partições “interna” e “externa”… 55 o comportamento da API permanece inalterado independentemente da remoção do armazenamento externo. 56 A lista a seguir resume as principais informações sobre cada tipo de espaço de armazenamento.</p> [all …]
|
/frameworks/base/core/java/android/util/ |
D | DisplayMetrics.java | 235 public void setTo(DisplayMetrics o) { in setTo() argument 236 widthPixels = o.widthPixels; in setTo() 237 heightPixels = o.heightPixels; in setTo() 238 density = o.density; in setTo() 239 densityDpi = o.densityDpi; in setTo() 240 scaledDensity = o.scaledDensity; in setTo() 241 xdpi = o.xdpi; in setTo() 242 ydpi = o.ydpi; in setTo() 243 noncompatWidthPixels = o.noncompatWidthPixels; in setTo() 244 noncompatHeightPixels = o.noncompatHeightPixels; in setTo() [all …]
|
/frameworks/base/docs/html-intl/intl/pt-br/about/versions/ |
D | android-5.0.jd | 17 …<li><a href="#ART">Caso você ainda não tenha testado seu app no novo tempo de execução do Android … 21 <li><a href="#64BitSupport">Caso você esteja usando o Kit de desenvolvimento nativo do Android (NDK… 22 <li><a href="#BindService">Caso seu app esteja associado a um serviço…</a></li> 49 <li><a href="#AudioPlayback">Reprodução de áudio</a></li> 50 <li><a href="#MediaPlaybackControl">Controle de reprodução de mídia</a></li> 51 <li><a href="#MediaBrowsing">Navegação de mídia</a></li> 56 <li><a href="#DirectorySelection">Seleção do diretório</a></li> 62 <li><a href="#BluetoothBroadcasting">Transmissão por Bluetooth</a></li> 72 <li><a href="#Enterprise">Android no local de trabalho e na educação</a> 76 <li><a href="#ScreenPinning">Fixação de tela</a></li> [all …]
|
/frameworks/base/docs/html-intl/intl/pt-br/preview/testing/ |
D | performance.jd | 1 page.title=Teste de desempenho de exibição 15 <li><a href="#timing-info">Informações de precisão de quadro</a></li> 16 <li><a href="#timing-dump">Despejo de precisão de quadro simples</a></li> 26 <li><a href="#triage">Triagem e resolução de problemas observados</a></li> 35 O teste de desempenho da interface do usuário (IU) garante que o aplicativo 36 não só esteja de acordo com os requisitos funcionais, como também que as interações de usuários 39 para medir o desempenho da IU e dispõe uma abordagem para integrar 47 Para aprimorar o desempenho, deve-se primeiro ter a habilidade de medir o desempenho 54 do Android que é executada no dispositivo e despeja informações interessantes sobre o estado 55 dos serviços do sistema. Passar o comando <em>gfxinfo</em> para dumpsys fornece uma saída no logcat [all …]
|
/frameworks/base/tools/layoutlib/create/src/com/android/tools/layoutlib/java/ |
D | Objects.java | 94 public static int hashCode(Object o) { in hashCode() argument 95 return (o == null) ? 0 : o.hashCode(); in hashCode() 101 public static <T> T requireNonNull(T o) { in requireNonNull() argument 102 if (o == null) { in requireNonNull() 105 return o; in requireNonNull() 112 public static <T> T requireNonNull(T o, String message) { in requireNonNull() argument 113 if (o == null) { in requireNonNull() 116 return o; in requireNonNull() 122 public static String toString(Object o) { in toString() argument 123 return (o == null) ? "null" : o.toString(); in toString() [all …]
|
/frameworks/av/media/libeffects/loudness/common/core/ |
D | byte_swapper.h | 65 const char *o = (const char *)&val; 67 p[0] = o[1]; 68 p[1] = o[0]; 77 const char *o = (const char *)&val; 79 p[0] = o[3]; 80 p[1] = o[2]; 81 p[2] = o[1]; 82 p[3] = o[0]; 91 const char *o = (const char *)&val; 93 p[0] = o[7]; [all …]
|