Come configurare smartphone e PC. Portale informativo
  • casa
  • In contatto con
  • Riferimento dizionario medico. "Cosa è meglio smartphone o Android?" - non proprio la domanda giusta

Riferimento dizionario medico. "Cosa è meglio smartphone o Android?" - non proprio la domanda giusta

Molti di voi devono aver sperimentato il Androide il vocabolario contiene parole completamente sconosciute. Se sei nell'ecosistema da molto tempo, non è difficile comprenderne l'essenza a causa dell'esperienza accumulata, ma per i principianti questo può diventare un serio ostacolo nella comprensione di vari processi o problemi. In questo post abbiamo cercato di raccogliere tutti i termini più comuni e descrivere i principali processi che avvengono nel sistema operativo.

Parole chiave

Apps2SD- memorizzazione dell'applicazione e della cache sulla scheda microSD del dispositivo;

3. Installa l'SDK Android

http://developer.android.com/sdk/index.html Scarica l'SDK qui. L'installazione deve essere eseguita in un luogo a te comodo, poiché la posizione dell'SDK Android dovrà essere specificata in seguito.

4. Configura Eclipse per Android

Avvia Eclipse e vai su Aiuto>Installa nuovo software, fai clic su Aggiungi... nel nome specifica Android e il link - "https://dl-ssl.google.com/android/eclipse/", se questa opzione non funziona , quindi http:// deve essere utilizzato insieme a https://. Fai clic su OK, dovresti vedere qualcosa di simile a quello mostrato nell'immagine

Seleziona entrambi i pacchetti e fai clic su Avanti. Verrà avviato il download di Android ADT. Al termine del processo, è necessario riavviare Eclipse.

5. Configura l'SDK Android

Passa alla cartella in cui hai estratto l'SDK Android, trova il file SDK Setup.exe ed eseguilo. Apparirà la seguente finestra

Installa i componenti di cui hai bisogno, puoi installarli tutti contemporaneamente.

6. Configura dispositivo virtuale Android (AVD)

Nel gestore SDK, fai clic su "dispositivi virtuali", quindi su "Nuovo" e imposta le specifiche richieste. Di seguito puoi vedere un esempio di riempimento della finestra:

Fare clic su Crea AVD, selezionare un dispositivo virtuale dall'elenco e premere "Avvia", in modo da assicurarsi che il software funzioni correttamente.

Puoi capire un po 'il funzionamento del dispositivo virtuale, dopodiché deve essere chiuso.

7. Configura nuovamente Eclipse

Questa volta Eclipse deve fornire informazioni su dove si trova l'SDK Android. Per fare ciò, apri Eclipse, trova Preferenze e seleziona Android. Specificare la posizione dell'SDK Android, quindi fare clic su Applica.

Ancora una volta controlliamo che tutto sia in ordine e facciamo clic su "OK".

8. Crea un nuovo progetto

Vai su "File>Nuovo>Altro...>Android>Progetto Android", scegli un nome per il progetto e fornisci altri dettagli.

9. Incolla il codice

Nell'albero a sinistra, vai alla cartella "src", espandi tutto. Vai al file che è stato creato nel passaggio 8, nell'esempio si chiama HelloWorld. Fare doppio clic su di esso per visualizzare il contenuto. Successivamente, è necessario aggiungere due blocchi di codice, evidenziati in grassetto rosso.

//==========Codice iniziale=============

pacchetto com.android.helloandroid;

importare Android.app.Activity;

importare Android.os.Bundle;

importa android.widget.TextView;

public class HelloAndroid estende Activity(

/** Chiamato quando l'attività viene creata per la prima volta. */

public void onCreate(Bundle saveInstanceState) (

super.onCreate(savedInstanceState);

TextView tv = nuovo TextView(questo);

tv.setText("Ciao, Android");

setContentView(tv);

//==========Codice finale=============

10. Eseguire il programma

Sopra il codice c'è il pulsante Riproduci. Facciamo clic su di esso. Scegliamo di eseguire il programma come un'applicazione Android ("Applicazione Android") e salvare tutte le modifiche. Stiamo aspettando da molto tempo. Dopo che tutto è stato caricato, l'applicazione si avvierà automaticamente.

Android dalla A alla Z: termini di base, timeline, variazioni e sviluppo:
valutazione 80 su 80 sulla base di 80 valutazioni.
Ci sono 80 recensioni in totale.

Gli utenti ordinari scelgono il proprio telefono in base a ciò che viene visualizzato nella vetrina del negozio. Spesso lo studio di uno smartphone si limita alla visualizzazione dell'interfaccia e del lettore musicale: gli acquirenti non hanno una grande conoscenza delle caratteristiche tecniche del prodotto acquistato. Miglioriamo la nostra alfabetizzazione e impariamo di più su come Android differisce da uno smartphone e sull'erroneità di questa domanda.

Grande varietà

Uno smartphone è un incrocio tra un telefono cellulare e un personal computer. Per ciascuno di questi dispositivi può essere:

  • openwebOS;
  • Windows Phone;
  • androide;
  • iOS di Apple.

È un fattore determinante quando si considera come Android differisce da uno smartphone. Per capire quanto sia sbagliata la domanda, considera i tipi di sistemi operativi. Influiscono sulle funzioni che lo smartphone è in grado di supportare.

openwebOS

Questo sistema operativo è il primo in assoluto utilizzato sugli smartphone. Ora sta diventando sempre meno comune.

Windows Phone (WP)

Questa ISO è stata rilasciata nel 2010 sotto la guida di Microsoft. Il sistema funziona anche sulla base della funzione "multi-touch". La sua caratteristica distintiva sono gli Hub (hub). Si tratta di sezioni che uniscono un tema comune (giochi, contatti, Internet e altro). Le icone statiche sembrano riquadri "live". Riflettono informazioni sullo stato di ciascuna sezione.

iOS di Apple

Questo tipo di sistema operativo mobile può essere installato solo su prodotti tecnici Apple. Lo schermo e l'interfaccia del dispositivo funzionano sulla base della funzione "multi-touch" (lavoro simultaneo con 1-3 punti di contatto). Le app possono essere installate su IOS in formato IPA.

Androide

Torniamo alla domanda su come si differenzia Android da uno smartphone. I sistemi Android e IOS sono i più popolari al mondo. La prima versione di questo sistema operativo è stata lanciata nel 2008. Successivamente, gli sviluppatori hanno solo migliorato i prodotti Android. Ora questo sistema è installato su molti prodotti digitali (console di gioco, orologi da polso, tablet e smartphone). Gli smartphone basati su Android hanno i seguenti vantaggi:

  • disporre di software open source;
  • supporta il multitasking e la modalità multiutente;
  • ampiamente disponibile e relativamente economico rispetto ai prodotti Apple;
  • sorprendi con un'interfaccia luminosa e intuitiva;
  • supporta Wi-Fi, trasferimento file via Internet, USB, Bluetooth.

Lo svantaggio principale dei dispositivi mobili con sistema operativo Android è una batteria antieconomica.

Android o WebOS aperto

Dopo aver affrontato la domanda su come si differenzia Android da uno smartphone, scopriremo quale OS è migliore: Android o Open webOS? Certo, dai la preferenza alla prima opzione, perché Google è una delle prime posizioni nel mercato globale. I suoi prodotti soddisfano assolutamente tutti i requisiti moderni per i dispositivi mobili. Il massimo su Android - Pixi 4007D. Il suo prezzo è di soli 1990 rubli.

Invece di una conclusione

È consuetudine pensare che i prodotti Apple siano di migliore qualità e più prestigiosi. Tuttavia, recentemente c'è stata una tendenza verso un aumento degli utenti del sistema operativo Android.

Ora la parola "smartphone" non sorprenderà nessuno. Anche se non ce l'hai, almeno una volta, ma l'hai sentito e sai più o meno cosa significa!
Ma ecco il sale, che si tratta. Non tutti sanno esattamente cosa significa la parola smartphone, come è apparso e in che modo questo gadget differisce da un telefono, comunicatore o PDA. Proviamo a capirlo insieme.

Significato del termine Smartphone

La lingua russa ai nostri giorni è piena di parole straniere. E questo termine non fa eccezione.
La parola Smartphone deriva dall'inglese Smartphone, che a sua volta unisce due parole:
Accorto- significa "intelligente"
Telefono significa "telefono".

Pertanto, si può concludere che Smartphoneè un telefono che ha le funzioni “intelligenti” di un mobile computer: sia di informatica (processore, RAM, ROM) che di comunicazione (WiFi, 4g/LTE, Bluetooth, GPS, GLONASS).

Che cos'è un comunicatore allora?

Non dimenticare la parola-sinonimo - Comunicatore. Il fatto è che nel loro significato entrambi i termini sono in realtà la stessa cosa. La confusione qui è apparsa grazie ancora ai produttori. Ed ecco perché! A quel tempo non c'erano tablet e al loro posto sul mercato c'erano i PDA: un personal computer tascabile. Al centro, era un piccolo tablet sul sistema operativo Windows Mobile. Nonostante avesse un touch screen, era impossibile controllare il gadget come è ora con un dito. Per questi scopi è stato utilizzato uno stilo speciale, simile a una penna a sfera (a proposito, fino a poco tempo fa si trovava anche sul Samsung Galaxy Note).
E da ciò che il produttore considerava la sua progenie, dipendeva da come l'avrebbe chiamata. Se gli sviluppatori pensavano che si trattasse di un telefono con funzioni PDA, si trattava di uno "Smartphone". Se lo hanno posizionato come un PDA con funzioni telefoniche, allora questo è un "Comunicatore".
Ovviamente ora, quando il concetto stesso di "Personal Pocket Computer" è semplicemente scomparso, così come i dispositivi stessi che rappresentano questa classe, allora è scomparsa la differenza semantica tra i due nomi dello stesso dispositivo.

C'era un'altra opzione di classificazione in base al sistema operativo installato sul dispositivo. È successo così che se il sistema operativo è installato Microsoft Windows Mobile o Palm OS- allora questo è un comunicatore, ma se il gadget è controllato da Sistema operativo Symbian, allora questo è uno smartphone. Certo, ora, a distanza di tempo, una tale divisione sembra strana e assurda, ma poi, all'inizio degli anni 2000, era tutto così. La cosa divertente è che l'avvento dei sistemi operativi Android e iOS ha praticamente annullato i loro predecessori. Palm OS e Symbian sono praticamente sprofondati nell'oblio e Windows Mobile è stato trasformato in Windows Phone.

Sistemi operativi mobili

Al momento, possiamo nominare i 10 principali sistemi operativi mobili che sono stati i più popolari negli ultimi 15 anni:

Android - iOS - Windows Phone (Mobile, CE) - BlackBerry - Symbian - Samsung Bada - FireFox OS - Palm OS - Web OS - Linux Ubuntu

Sfortunatamente, gran parte di essi sono già nel passato ed è improbabile che ricevano ulteriori sviluppi. Al momento, TOP3 si presenta così:

Storia degli smartphone

All'inizio del 2000 è apparso sul mercato un nuovo telefono cellulare Ericsson R380. È stato il primo dispositivo che il produttore ha chiamato ufficialmente "smartphone" e da cui è iniziato lo sviluppo di un'intera classe di apparecchiature mobili.

Ericsson R380 funzionava sul sistema operativo mobile Symbian OS e aveva uno schermo tattile monocromatico.
Quasi dopo di lui, sul mercato è apparso un concorrente: Nokia 9210.

Nokia a questo punto aveva già un'intera linea di comunicatori, ma nessuno di loro era popolare. Erano ingombranti, scomodi e di scarsa utilità. Pertanto, il modello 9210 era fondamentalmente diverso e, di conseguenza, iniziarono a chiamarlo in modo diverso - Smartphone. Cioè, Nokia lo ha posizionato come un telefono avanzato. Quindi è iniziata una raffica di sviluppo, durante la quale sempre più nuovi giocatori si sono uniti alla gara: HTC, Sony, Motorola, Siemens. Sono state provate tecnologie e fattori di forma completamente diversi (slider, clamshell). I telefoni erano dotati di una tastiera QWERTY completa.

Ciò è continuato fino al 2007, quando è apparso un nuovo trendsetter: lo smartphone iPhone sul sistema operativo iOS di Apple.

Questo monoblocco senza tastiera ha stabilito la direzione per i prossimi decenni. E poco dopo, il suo principale concorrente, il sistema operativo Android, e prima dozzine, e poi centinaia di modelli di smartphone basati su questo sistema operativo, hanno visto la luce.

Qual è la differenza tra uno smartphone e un telefono cellulare

1. Ripieno del software. Il telefono ha solo un firmware con un certo insieme di funzioni. Il comunicatore utilizza già un sistema operativo completo (IOS, Android o Windows), che consente non solo di utilizzare le funzionalità disponibili, ma anche di espanderle installando programmi aggiuntivi.

2. Capacità hardware. Quasi nessuno sa quale chip e quanta RAM viene utilizzata su un normale telefono a pulsante. Ma gli smartphone moderni utilizzano già processori multi-core e diversi gigabyte di RAM. In termini di prestazioni, tali dispositivi supereranno i computer più vecchi di 5-6 anni.

3. Capacità di comunicazione: disponibilità di moduli WiFi, 4G/LTE, GPS, GLONASS.

4. Funzioni aggiuntive: contapassi, giroscopio, porta IR, USB.

5. Capacità di lavorare con vari tipi di file: audio, video, documenti, fogli di calcolo, presentazioni.

6. Sincronizzazione dei dati con i servizi cloud di Google, Apple, Microsoft, ecc.

7. Dimensioni dello schermo. Il telefono non necessita di un ampio display. E con un'alta risoluzione, semplicemente non sarà in grado di funzionare a causa delle modeste capacità hardware. Smartphone e tablet hanno una dimensione media dello schermo di 5 pollici.

  • UN

    adb
    (Android Debug Bridge - Android Debugging Bridge) è uno strumento che viene installato con l'SDK Android e consente di gestire un dispositivo Android. Puoi trovarlo nella cartella "strumento" dell'SDK decompresso.
  • B

    Boot.img
    - Il bootloader funziona come un kernel Linux: può utilizzare un bootloader compatibile con boot (di solito viene utilizzato syslinux con patch), che serve un file boot-dfe .img (noto agli utenti Linux come RAMdisk o initrd) e boot-dfe lo usa per ottenere file kext/mkext. (OSx86).

    Boot loader
    - Caricatore del sistema operativo: software di sistema che assicura che il sistema operativo venga caricato immediatamente dopo l'accensione del dispositivo (caricatore del sistema operativo).
  • C

    CianogenoMod
    è un progetto che crea firmware per alcuni dispositivi Android. Il firmware viene creato in base al codice open source di Android. CyanogenMod è progettato per migliorare le prestazioni e l'affidabilità dei dispositivi Android e offre anche una serie di funzionalità e miglioramenti che attualmente non si trovano nelle versioni standard di Android.
  • D

    Dalvik
    - una macchina virtuale Java che viene utilizzata per eseguire programmi (solo con estensione APK) in modo da rendere l'accesso più veloce (perché non è un compilatore JIT (just in time) installato di default.

    cache di dalvik
    - un buffer intermedio ad accesso rapido, contenente le informazioni che possono essere richieste con la massima probabilità, in questo caso create dalla macchina virtuale Dalvik. In altre parole, la cache Dalvik è il risultato della macchina virtuale Dalvik che ottimizza i programmi eseguiti più frequentemente.
  • G

    Carta d'oro
    - Una scheda di memoria appositamente formattata con la quale puoi eseguire il flashing di qualsiasi dispositivo Android.
  • h

    hboot
    - Centimetro. SPL.
  • J

    JIT
    - Compilazione just-in-time (JIT, compilazione al volo), traduzione dinamica (compilazione dinamica) - una tecnologia per aumentare le prestazioni dei sistemi software utilizzando bytecode compilando bytecode in codice macchina direttamente mentre il programma è in esecuzione. Pertanto, si ottiene un'elevata velocità di esecuzione (paragonabile ai linguaggi compilati) a causa dell'aumento del consumo di memoria (per la memorizzazione dei risultati della compilazione) e del tempo impiegato per la compilazione.
  • K

    nocciolo
    - Questo è il cuore del sistema. Di norma, può essere eseguito il flashing da una recovery modificata (o da un bootloader).
  • R

    Recupero
    - Una partizione di sistema contenente strumenti per: flashing, creazione di backup, ripristino da backup, ecc. (controlla l'elenco delle funzionalità e dei metodi per l'avvio in modalità di ripristino nell'argomento relativo al firmware del tuo dispositivo).

    radice
    - Superuser (se si tracciano parallelismi con il sistema operativo Windows, questo è l'account amministratore), un account speciale nei sistemi simili a UNIX, il cui proprietario ha il diritto di eseguire tutte le operazioni senza eccezioni.
  • S

    SPL - Funzioni SPL (dopo aver avviato il kernel, SPL non ha alcun effetto sul sistema!):

    Garantire l'avvio del firmware.
    - SPL subentra alla parte radiofonica.
    - Prepara l'hardware per il lancio, imposta i registri necessari.
    - Passa la tabella delle partizioni dell'unità flash al kernel.
    - Indica la quantità di RAM disponibile.
    - Carica il kernel in memoria e lo esegue.

    Firmware e funzioni di ripristino.
    - Carica il firmware NBH, che sostituirà completamente tutte le parti del firmware del telefono e ripristinerà tutte le impostazioni.
    - Carica immagini separate di diverse parti del firmware.
    - Collegarsi al computer utilizzando il protocollo fastboot (utilizzato per il ripristino).

    Scambio
    - Memoria virtuale; i dati della memoria virtuale risiedono su dispositivi di archiviazione esterni.

  • w

    pulire
    - Questo è un reset completo (simile a Hard Reset su WM). Allo stesso tempo, le cartelle / data e / cache vengono cancellate, ad es. tutte le applicazioni installate vengono rimosse, tutte le impostazioni di sistema vengono ripristinate.

Shadoof 15 maggio 2013, ore 12:17

Termini, gergo, definizioni Android

  • sviluppo Android,
  • Sviluppo di sistemi di comunicazione
  • Traduzione


Molto spesso, quando si ha a che fare con un prodotto software o un sistema operativo sconosciuto, si hanno difficoltà a comprendere il significato dei termini. A volte li incontriamo per la prima volta e questo ci fa cercare descrizioni e articoli su Internet. È peggio se l'ortografia del termine è la stessa di quella che conoscevamo prima, ma il significato è diverso. Ciò è particolarmente aggravato quando si leggono articoli in una lingua straniera. Pertanto, presento alla vostra attenzione la traduzione di termini tratti da Termini, gergo, definizioni e guide di Android.
Il testo originale è composto da sette parti, che, oltre ai termini, includono descrizioni e istruzioni su come eseguire alcune azioni comuni con uno smartphone. Questa è la prima parte, che contiene i termini più comuni. Questo insieme di termini è molto comodo da usare prima della prima lezione di programmazione Android, come dispensa in modo che il pubblico, dopo aver preso dimestichezza, possa capire cosa viene detto se una parola gergale scivola improvvisamente in una domanda o risposta. Fondamentalmente, i termini sono destinati ai principianti e sono relativi alla configurazione del sistema operativo. Sia le definizioni stesse che la traduzione non rivendicano esclusività, correttezza, accuratezza e rigore. Eventuali suggerimenti e correzioni sono accettati con gioia e gratitudine.

Nota dell'autore
La mia ipotesi è che la creazione di questo thread aiuterà sia i neofiti che i membri esperti del forum a comprendere il gergo di Android e ci sono alcuni termini di cui non conoscevo il significato quando ho creato questo post. Ho raccolto la maggior parte dei termini, delle definizioni e del gergo che potevo scovare. Se ho perso qualcosa, fatemelo sapere e li aggiungerò al thread o li modificherò per adattarli a come vengono introdotti nuovi termini, definizioni e gergo.
Termini Android, gergo e definizioni
Apps2SD: un metodo per salvare le applicazioni e memorizzare nella cache i dati nella scheda microSD del dispositivo.

adb: l'interfaccia di debug Android (letteralmente: bridge di debug Android) è una potente utility da riga di comando che ti consente di comunicare con un'istanza di emulatore o un dispositivo Android connesso. È un'utilità client-server che include tre componenti:

  1. Il client in esecuzione sulla macchina di sviluppo. Puoi avviare il client dalla console usando il comando adb. Anche altre utilità Android come plug-in ADT e DDMS creano client adb
  2. Un server in esecuzione come processo di esecuzione in background sulla macchina dello sviluppatore. Il server gestisce le comunicazioni tra il client e il demone adb in esecuzione sull'emulatore o sul dispositivo.
  3. Un demone che viene eseguito come processo in background su ogni istanza di un emulatore o dispositivo.
Androide: un sistema operativo basato su Linux per dispositivi mobili come HTC EVO. Le versioni in ordine alfabetico (inglese) sono codificate dai nomi di pasticceria: Donut, Eclair, Froyo, Gingerbread, Honeycomb, Ice Cream Sandwich, Jelly Bean.

AMOLED: OLED a matrice attiva. Di solito si tratta di un display molto luminoso con una buona riproduzione dei colori, che si trova in alcuni smartphone.

apk: un file del pacchetto dell'applicazione Android. Ogni applicazione Android viene compilata e impacchettata in un unico file che include tutto il bytecode dell'applicazione (file .dex), le risorse, gli allegati e un file manifest. Il pacchetto dell'applicazione può avere qualsiasi nome ma deve utilizzare l'estensione .apk. Ad esempio: myExampleAppname.apk. Per comodità, un file del pacchetto dell'applicazione viene spesso chiamato ".apk".

Alfa: La fase alfa del ciclo di vita del rilascio è la prima fase del test (l'alfa è la prima lettera dell'alfabeto greco, usata come numero 1). Durante questa fase, gli sviluppatori di solito testano il software utilizzando una tecnica white box. Un'ulteriore conferma viene ottenuta in seguito da altri team di test che utilizzano le tecniche Black Box e Grey Box. Il passaggio al test della scatola nera all'interno di un'organizzazione è chiamato rilascio alfa.
Versioni alfa di p.o. potrebbe essere instabile e causare arresti anomali o perdita di dati. L'eccezione è quando l'alpha è disponibile pubblicamente (come bonus preordinato), in cui gli sviluppatori normalmente lo hanno portato alla stabilità in modo che i loro tester possano testarlo qualitativamente. L'accessibilità esterna delle applicazioni alfa non è comune nel software proprietario. Tuttavia, p.o. l'open source, in particolare, ha spesso versioni alfa pubblicamente disponibili, spesso distribuite come codice sorgente del software.
La fase alfa di solito termina con un blocco delle funzionalità, il che significa che non è possibile aggiungere funzionalità aggiuntive. In questo caso, dicono che la domanda è funzionalmente compilata.

animazione di avvio: un termine (animazione di avvio) che si riferisce a una rappresentazione grafica del processo di avvio del sistema operativo. Un'animazione di avvio può essere una semplice visualizzazione dei messaggi di avvio in esecuzione nella console, ma può anche essere grafica o una combinazione di testo e grafica. A differenza di una "schermata di benvenuto", una schermata di caricamento o un'animazione di avvio non è necessariamente progettata per scopi di marketing, ma può migliorare l'esperienza dell'utente o fornire all'utente messaggi (con codifica a colori aggiunta) per diagnosticare lo stato del sistema

Boot loader: Lo scopo di questo programma è solo quello di caricare altri dati o programmi che verranno poi eseguiti dalla RAM. Vengono spesso utilizzati caricatori multilivello, durante l'esecuzione dei quali vengono avviati diversi programmi uno dopo l'altro, aumentando la complessità.

Ciclo di avvio: Descrive lo stato in cui il sistema si riavvia di volta in volta senza entrare nel sistema operativo principale.

beta: Questa è la fase di sviluppo della p.o. seguente alfa. Di solito inizia quando p.o. funzionalmente completato. Di solito p.o. la fase beta ha molti più bug rispetto al po completato, oltre a perdere velocità/prestazioni. Il beta testing si concentra sulla riduzione dell'esperienza utente, spesso includendo i test di usabilità. diventano disponibili al di fuori dell'organizzazione che lo ha sviluppato. Gli utenti beta sono chiamati beta tester. Di solito sono clienti o potenziali clienti dell'organizzazione che ha sviluppato la soluzione software che desiderano testare il prodotto software. gratuitamente, ricevendo spesso la versione completata gratuitamente oa prezzo ridotto. Versione beta p.o. spesso utile per fare dimostrazioni all'interno dell'organizzazione e dei potenziali clienti. Alcuni sviluppatori si rivolgono all'anteprima, alla prototipazione, all'anteprima tecnologica o all'accesso anticipato in questa fase. Alcuni p.o. è costantemente in versione beta, quando nuove funzionalità vengono aggiunte continuamente al software. senza installare la versione finale da parte dell'azienda.

processore: sta per (Central Processing Unit) ed elabora tutte le complesse formule matematiche necessarie per le cose quotidiane come la navigazione in Internet.

cache: un componente che memorizza i dati in modo trasparente in modo che possano essere elaborati più velocemente agli accessi futuri. I dati archiviati nella cache devono essere valori che sono stati calcolati prima o duplicati di valori archiviati altrove. Se i dati richiesti sono nella cache (cache hit), la richiesta può essere soddisfatta da una semplice lettura della cache, che è relativamente più veloce. In caso contrario (bypassando la cache), i dati devono essere calcolati nuovamente o richiesti dalla sorgente originale, che è relativamente più lenta. Pertanto, più richieste verranno elaborate dalla cache, più veloci saranno le prestazioni complessive del sistema.

CDMA: standard di comunicazione mobile chiamato cdmaOne, CDMA2000 (evoluzione 3G di cdmaOne) e WCDMA (standard 3G che utilizza la comunicazione GSM), che viene spesso chiamato semplicemente CDMA e utilizza CDMA come canale di accesso ai dati a valle.

CIQ: Sta per Carrier IQ. Un pezzo di software preinstallato che viene eseguito in alto sullo sfondo del dispositivo portatile predefinito e registra tutto. Può essere potenzialmente utilizzato per rubare informazioni.

dual core: Un processore dual-core è una CPU che ha due core separati nello stesso pacchetto e con una propria cache. sono praticamente due microprocessori in uno. Questo tipo di processore è diffuso tra molti produttori. È stato sviluppato anche un altro tipo di processori multi-core. inclusi processori quad-core, hexa-core, octa-core e multi-core con ancora più core.

Dalvik: La macchina virtuale della piattaforma Android La Dalvik VM è solo una macchina virtuale interpretativa che esegue file in formato Dalvik Executable (.dex), un formato ottimizzato per l'archiviazione e l'allocazione efficienti della memoria.

Dalvik Cache: cache scrivibile che contiene bytecode ottimizzato per tutti i file apk (app) sul tuo dispositivo Android. La memorizzazione delle informazioni nella propria cache rende le applicazioni più veloci e performanti (migliorare le prestazioni? - nota del traduttore)

EST:(File system esteso) Il file system esteso, o ext, è stato implementato nel 1992 come primo file system progettato specificamente per il kernel Linux. La sua struttura di metadati è stata creata da Rémy Card, ispirata al tradizionale File System Unix. È stata la prima implementazione a utilizzare un file system virtuale e in grado di gestire file system fino a 2 gigabyte di dimensioni. I filesystem ext2, ext3 ed ext4 discendono da questo. Gran parte della discussione è incentrata su ext3 ed ext4 nel mondo Android.

  • ext3 è un filesystem journaled comunemente usato dal kernel Linux. Il suo principale vantaggio rispetto a ext2 è il journaling che migliora l'affidabilità ed elimina la necessità di controllare il file system dopo uno spegnimento "errato". In generale, ext3 è più lento di ext4, JFS, ReiserFS e XFS, ma ha il vantaggio significativo di poter eseguire l'aggiornamento da ext2 senza eseguire il backup e il ripristino dei dati. Le misurazioni mostrano che ext3 utilizza anche meno risorse della CPU rispetto a ReiserFS e XFS. È anche significativamente più sicuro di altri filesystem Linux grazie alla sua relativa semplicità e test. ext3 non esegue il checksum quando scrive nel diario e se l'hardware esegue la memorizzazione nella cache pigra, si corre il rischio che un danneggiamento del file system porti a un arresto anomalo;
  • ext4 è stato creato come una serie di estensioni compatibili con le versioni precedenti di ext3. Nel gennaio 2010, Google ha annunciato che la sua infrastruttura di archiviazione sarebbe stata aggiornata da ext2 a ext4. Nel dicembre 2010, hanno anche annunciato che avrebbero utilizzato ext4 invece di YAFFS su Android. I vantaggi di ext4 includono il supporto per file di grandi dimensioni, estensioni, preallocazioni di memoria correnti e checksum di journaling;
FC/FC: Abbreviazione di "chiusura forzata", che significa che l'applicazione si è arrestata in modo anomalo.

avvio rapido: Un protocollo diagnostico utilizzato principalmente per modificare il file system flash degli smartphone Android da un altro computer tramite una connessione USB. Fa parte della libreria Android Debug Bridge.
L'uso del protocollo Fastboot richiede che il dispositivo sia avviato in modalità boot loader o Second Program Loader in cui verrà eseguita solo la maggior parte dell'inizializzazione hardware. Dopo aver attivato il protocollo sul dispositivo, accetterà qualsiasi comando che gli arriva via USB dalla console. Alcuni dei comandi più utilizzati includono:

  • veloce- Sovrascrive una partizione nella memoria flash con un'immagine binaria che si trova sul computer host.
  • cancellare- cancella una partizione in flash.
  • riavviare- Riavvia il dispositivo al sistema operativo principale o alla partizione di ripristino del sistema.
  • dispositivi- Visualizza un elenco di tutti i dispositivi (con numero di serie) collegati al computer.
lampeggiante: memoria non volatile utilizzata in smartphone, tablet, ecc. Spesso lo stesso della memoria flash nelle unità flash SD e USB, solo ottimizzato per una migliore velocità e prestazioni mentre il sistema operativo è in esecuzione.

punto di accesso: un punto di accesso che fornisce l'accesso a Internet tramite una rete wireless utilizzando un router connesso alla rete da un ISP. L'hotspot di solito utilizza la tecnologia Wi-Fi. È possibile collegare dispositivi compatibili Wi-Fi.

HDMI: Si tratta di un audio/video compatto per la trasmissione di dati digitali crittografati non compressi. è un'alternativa digitale agli standard analogici di consumo come cavo coassiale (RF), cavo video, S-Video, SCART, video componente, terminale D o VGA (chiamato anche D-sub o DE-15F). HDMI collega sorgenti audio/video digitali (come net-top, lettori DVD, lettori HD DVD, lettori Blu-ray Disc, codificatori AVCHD, PC, console di gioco (come PlayStation 3 e Xbox 360), ricevitori AV, tablet e dispositivi mobili telefoni) a dispositivi audio digitali, monitor, proiettori e TV digitali compatibili.

hboot: Principalmente responsabile del controllo e dell'inizializzazione dell'hardware e dell'avvio del software del telefono. Può anche essere utilizzato per registrare pubblicazioni ufficiali per posta, oltre a poche altre cose. HBoot può essere paragonato al BIOS di un computer.

HAVS: Un sistema di controllo che regola dinamicamente la tensione in base al carico della CPU. Ciò ha dimostrato di ridurre il consumo della batteria, ma ha anche l'effetto opposto quando interagiscono più sistemi di controllo (ad es. setCPU).

JIT:Il compilatore just-in-time. Introdotto da Android 2.2, è un metodo lato software per velocizzare notevolmente le applicazioni Android.

Kang: Alcuni scrivono il codice, altri lo modificano per creare il proprio rilascio, è considerato un rilascio kang.

nocciolo R: Il kernel è il livello di software che consente al sistema operativo e alle applicazioni di interagire con l'hardware del telefono. La misura in cui è possibile interagire con la funzionalità dell'hardware dipende dalla qualità del codice del kernel. La comunità homebrew (rooting) per HTC ha apportato diversi miglioramenti al codice del kernel, che fornisce funzionalità aggiuntive rispetto al kernel stock. Quando scrivi un firmware alternativo, ottieni automaticamente anche il kernel. Ma puoi anche eseguire il flashing di un firmware separato per un kernel su uno esistente, riscrivendolo in modo efficace.Oggi la differenza di funzionalità tra kernel alternativi è meno pronunciata e più correlata alle impostazioni alternative. scegli un kernel, di solito quello che funziona meglio con il tuo firmware.

lanciatore: In generale, questa è la parte dell'interfaccia utente di Android nella schermata iniziale che consente di avviare applicazioni, effettuare chiamate, ecc. È integrato in Android o può essere ottenuto dall'Android Market.

Densità LCD: La densità dei pixel (risoluzione) è una misura della risoluzione dello schermo in diversi contesti, in genere display di computer, scanner, fotocamere digitali.
Prima di tutto, devi capire che l'interfaccia utente di Android utilizza qualcosa chiamato "pixel indipendente dal display" o "dip" (sì, questo nome è fonte di confusione perché le impostazioni di densità sono in "punti per pollice" o "dpi", che sono considerati lo stesso di "ppi" o "pixel per pollice" (pixel per pollice)).
In genere l'impostazione della densità dell'LCD su Android è 160 dpi. Pertanto, il sistema operativo considera che 1 dip equivalga alla dimensione di un pixel fisico a 160 dpi (1 dip @ 160 dpi = 1 pixel dello schermo), questo non è necessariamente vero, ma devi iniziare da qualche parte. Secondo me, sarebbe molto meglio se scegliessero 100 dpi, perché sarebbe molto più facile con le percentuali, ma non è così, quindi ci stiamo grattando la testa con questa formula. (infatti la formula per la dimensione di un pixel è: px = dpi / 160, ad esempio per 240 dpi otteniamo px = 1,5, ovvero la dimensione di un dip = 1,5 pixel fisici - nota del traduttore)

Mod: la modifica di un componente hardware o software, o qualsiasi altra cosa, per fornire funzionalità aggiuntive non previste dallo sviluppatore.

NILFS:(Nuova implementazione di un file system strutturato in log) è un file system strutturato in log per Linux. È stato sviluppato da Nippon Telegraph and Telephone Corporation (NTT) CyberSpace Laboratories. Utilizza una tecnica di copia su scrittura "niente nella vita è gratuito", NILFS scrive tutti i dati in un formato simile a un registro che viene solo aggiunto, mai sovrascritto, un dispositivo di questo tipo è progettato per ridurre il trasferimento e ridurre al minimo questi tipi di perdita di dati, che si verifica dopo un normale errore del file system. Ad esempio, la perdita di dati su un file system ext3 quando il sistema non riesce durante un'operazione di scrittura.Quando il sistema si riavvia, il registro registra che la scrittura non è terminata e tutti i dati parzialmente scritti vengono persi. NILFS include anche scrittura e ripristino rapidi, danneggiamento minimo dei dati dei file e integrità del sistema da guasti hardware, checksum a 32 bit e altro ancora.
Di solito, i kernel Android non hanno il supporto NILFS, ma ci sono mod che lo rendono disponibile.

Nandroid:Nandroid viene utilizzato per il backup e il ripristino. Puoi scegliere tra backup normale (solo telefono) o + backup sd-ext (telefono + Apps2sd). Entrambi eseguiranno il backup del tuo sistema, la seconda opzione eseguirà anche una copia delle tue applicazioni sulla scheda SD.

di notte: La build che avviene alla fine di ogni giornata di sviluppo. Se stai utilizzando un server integrato in modo permanente, può essere configurato per creare codice ed eseguire unit test in ogni checkpoint. Alla fine di ogni giornata, puoi eseguire test più intensivi, test di regressione e test di integrazione, ad esempio, che richiedono troppo tempo per essere eseguiti su ciascun checkpoint e verranno eseguiti dopo una build notturna. Se disponi di un sistema di sviluppo coerente, le build notturne possono essere utilizzate anche per inviare il codice agli utenti per il test.

OpenGL ES: Android fornisce librerie OpenGL ES che possono essere utilizzate per rendering 3D veloci e complessi. Sono più difficili da usare rispetto all'oggetto Canvas, ma migliori per gli oggetti 3D. I pacchetti android.opengl e javax.microedition.khronos.opengles forniscono la funzionalità OpenGL ES.

Beta aperta e chiusa: gli sviluppatori rilasciano beta aperta o chiusa; le beta chiuse vengono rilasciate a un gruppo selezionato di persone per il test degli utenti solo su invito, mentre le beta aperte vengono rilasciate al pubblico in generale ea chiunque sia interessato. I tester segnalano qualsiasi bug che trovano e talvolta suggeriscono funzionalità aggiuntive che vorrebbero vedere disponibili nella versione finale.

Overclock: Aumenta la velocità della tua CPU.

Partizione: La memoria interna del telefono (non la scheda SD) è una memoria permanente (flash), NAND. Può essere partizionato come un normale disco rigido. Il bootloader è su una propria partizione, il ripristino è separato, radio, sistema, cache, ecc. sono tutte sezioni
Partizioni standard sul telefono Android:

  • / misc - Non capisco bene a cosa serva.
  • /boot - bootloader, kernel
  • /recovery - contiene il programma di ripristino (o clockworkmod o RA recovery per Evo rooted)
  • /system - ecco il sistema operativo: Android, Sense, boot animation, Sprint crapware, busybox, ecc.
  • /cache - dati memorizzati nella cache per il sistema operativo
  • /data - applicazioni utente, dati, impostazioni, ecc.
Le sezioni descritte di seguito non sono specifiche per Android. Sono associati all'hardware del telefono, il kernel deve avere un codice per interagire con tale hardware.
  • /radio - firmware radio del telefono, gestisce comunicazioni mobili, GPS, dati, bluetooth.
  • / wimax - firmware per la versione Sprint di 4G, WiMax.

PRL:L'elenco di roaming preferito è solitamente un modo per indicare al telefono a quale torre connettersi per prima.

RU: pacchetto completo p.o. prodotto da HTC, potrebbe contenere molte cose che stanno cercando di aggiornare. Radio, ROM, bootloader, ecc... Installare ruu è come scrivere un'immagine su un disco rigido: cancella i dati e installa l'immagine.Questo distruggerà tutti i tuoi dati se l'installazione è completata.

Recupero: La partizione di ripristino è una modalità di avvio del telefono che consente di eliminare le impostazioni dalla partizione dati del telefono (eliminazione definitiva) o di eseguire l'aggiornamento utilizzando il file update.zip nella radice della scheda microSD. È comune (e facoltativo) sovrascrivere e correggere un'immagine di ripristino come TWRP o ClockworkMod Recovery. Ciò ti consente di eseguire backup Nandroid dal dispositivo e modifiche flash come file dal dispositivo, di solito significa installare software sui dispositivi. La modalità di ripristino è separata dalla modalità "normale" e può essere abilitata tenendo premuto l'interruttore principale mentre si accende il telefono.

Rom/firmware: Memoria di sola lettura e in gergo tecnico, si riferisce alla memoria interna del dispositivo, che è progettata per memorizzare le istruzioni del sistema operativo che non devono essere modificate durante il normale funzionamento del dispositivo.

radio: Dal punto di vista di HTC, le radio sono costituite da:

  • WiFi che funziona a una frequenza di 2,4-5 GHz a seconda del canale
  • Cellulare/3G che trasporta voce e dati
  • 4G/WiMAX che trasmette solo dati
  • GPS che riceve solo
  • Bluetooth che comunica con WiiMotes e auricolari wireless
Far lampeggiare una radio( esattamente come quello dell'originale- NdR) significa modificare il codice che controlla come il telefono riceve e invia un segnale.

Ariete:(Random Access Memory - memoria ad accesso casuale, traduzione diretta) Un gruppo di chip di memoria, solitamente del tipo RAM dinamica (DRAM), che funzionano come campo di lavoro principale di un computer. Quando il PC arrivò per la prima volta sul mercato nella seconda metà degli anni '70, 64 KB (64 kilobyte) di memoria erano il massimo. Oggi, 64 MB (64 megabyte) SDRAM è il livello base per un computer desktop, mille volte più grande.
"casuale" nella RAM significa che il contenuto di ogni byte in memoria può essere recuperato direttamente senza leggere il byte prima o dopo di esso. Questo vale anche per altri tipi di memoria tra cui ROM e PROM. Tuttavia, a differenza di ROM e PROM, la RAM richiede alimentazione per servire il suo contenuto, motivo per cui è necessario salvare i dati su disco prima di spegnere il computer. Per informazioni sui chip RAM e su come aggiornare la memoria, cerca il modulo di memoria. Per sapere quale memoria viene utilizzata per l'elaborazione dei dati, cerca computer o memoria. Vedi anche RAM dinamica e RAM statica.

radice: Directory principale (cartella di primo livello)

radicamento: il processo di concessione agli utenti di telefoni cellulari, tablet e altri dispositivi basati su Android privilegi di controllo (noti come "accesso root") ai sottosistemi di Android. Il rooting viene spesso fornito per aggirare le restrizioni impostate dagli sviluppatori hardware su alcuni dispositivi , espresso in termini di capacità di modificare le applicazioni e le impostazioni di sistema, eseguire applicazioni specializzate che richiedono diritti di amministratore o eseguire operazioni che altrimenti non sarebbero disponibili per un normale utente Android. Il rooting è l'analogo del jailbreak per i dispositivi che eseguono Apple iOS o Sony PlayStation 3. In Android, il rooting può comportare anche la rimozione completa del sistema operativo.

SBC: (la possibilità di utilizzare la batteria oltre il normale limite di sicurezza). Il concetto è simile all'overclocking di un processore: si va oltre un livello di sicurezza per prestazioni extra. L'obiettivo qui è ottenere di più dalla batteria con una singola carica. Lo svantaggio è che puoi danneggiare la batteria o ridurne notevolmente la durata. Alcuni kernel affermano di utilizzare tecniche sicure per prevenire danni alla batteria. Basta essere consapevoli del potenziale rischio.

: Ciò significa installare applicazioni bypassando l'Android Market ufficiale.

schermata iniziale: La schermata iniziale (schermata di benvenuto) è l'immagine che appare durante il caricamento di Android. Le schermate iniziali coprono l'intero schermo o solo un rettangolo al centro dello schermo. La schermata iniziale del sistema operativo e alcune applicazioni che prevedono di essere eseguite a schermo intero di solito coprono l'intero schermo.

Superutente/SU: su molti sistemi operativi, il superutente è un account utente speciale utilizzato dall'amministratore di sistema. A seconda del sistema operativo, il nome di questo account può essere: root, amministratore o supervisore.
Il normale lavoro su un tale sistema operativo viene eseguito utilizzando un normale account utente e pertanto non ha la capacità di apportare modifiche applicabili all'intero sistema operativo, virus o altri software dannosi. - o semplici errori dell'utente - non permetteranno di trasferire l'effetto all'intero sistema. Nelle organizzazioni, i privilegi amministrativi sono spesso riservati a individui specifici.

copione: Lo Scripting Layer per Android (abbreviato in SL4A, e precedentemente chiamato Android Scripting Environment o ASE) è una libreria che consente di creare ed eseguire script creati in un gran numero di linguaggi diversi direttamente sui dispositivi Android. SL4A è progettato per gli sviluppatori ed è ancora p.o. qualità alfa. Questi script hanno accesso a molte delle API disponibili per le normali applicazioni Java Android, ma con un'interfaccia semplificata.Gli script possono essere eseguiti in modo interattivo nel terminale, in background o tramite Locale.

SDK:(SDK o "devkit") è in genere un kit di sviluppo software che consente di creare applicazioni per un pacchetto, un framework, una console di gioco, un sistema operativo o una piattaforma specifici.

Azione: questo è il sistema operativo nella sua forma predefinita, senza modifiche apportate, esclusi eventuali elementi di supporto specifici del dispositivo richiesti per questo dispositivo.

ZOLLA ERBOSA Sonno della morte: lo stato in cui il dispositivo "si addormenta" e non si sveglia.

Figlio: Modalità di sicurezza attiva, significa nessun accesso al sistema operativo del telefono.

S spento: La sicurezza è stata violata, ora abbiamo accesso al sistema operativo.

(nota del traduttore: questa è una semplificazione e generalizzazione. I telefoni HTC hanno un determinato tipo di controllo di sicurezza, il cui livello è determinato da S-OFF/S-ON. Fondamentalmente, è un flag memorizzato nel dispositivo che controlla la firma dell'immagine per qualsiasi firmware prima che possa essere scritto nell'area di memoria di sistema. Ciò interrompe l'uso di ROM personalizzate, immagini, ripristini, ecc. e limita anche l'accesso alla memoria flash NAND. Tuttavia, quando il livello di sicurezza è impostato su S-OFF, la verifica della firma viene saltata, consentendo all'utente di scaricare firmware, immagini, ecc. personalizzati, oltre a modificare il firmware ufficiale, ciò rende possibile personalizzare i dispositivi HTC Android in base al massimo)

Legatura: Indica la distribuzione della connessione Internet, che ha accesso a Internet di un telefono cellulare con altri dispositivi. Questa distribuzione può essere fornita tramite una rete wireless (Wi-Fi), Bluetooth o una connessione fisica tramite cavo. In caso di tethering su una rete wireless, è possibile contrassegnare il dispositivo come hotspot mobile. Un telefono connesso a Internet funge da router portatile che fornisce servizi di tethering ad altri.

Spazio utente (governatore): Lo scheduler (gestore?), una rarità eccezionale nel mondo dei dispositivi mobili, permette a qualsiasi programma lanciato dall'utente di impostare la frequenza di funzionamento della CPU. Questo scheduler è più comune nelle applicazioni server o desktop poiché un'applicazione (come un'applicazione di gestione del profilo di alimentazione) richiede privilegi per impostare l'orologio della CPU.

Underclock: Riduce la velocità della CPU.

sottotensione: Sottotensione significa sottotensione leggermente della CPU per prolungare la durata della batteria e raffreddare le temperature durante un uso intenso della CPU.

USB: designato per Universal Serial Bus. È un metodo per collegare i dispositivi a un computer. La maggior parte degli smartphone ora utilizza micro usb per la ricarica e la sincronizzazione.

Script di aggiornamento R: Quando un dispositivo Android installa gli aggiornamenti tramite "update.zip", i file utilizzati in modalità di aggiornamento devono eseguire un'ampia gamma di azioni su file e autorizzazioni. Invece di utilizzare una riga di comando minimalista come (b,d,c)sh, gli sviluppatori Android hanno deciso di creare un piccolo linguaggio funzionale che può essere esteso dai produttori di dispositivi secondo necessità. Dal rilascio di Android "Donut" (v1.6) il linguaggio di scripting si chiama Edify ed è solitamente definito nelle cartelle bootable/recovery/(edify,edifyscripting,updater) dell'albero dei sorgenti di Android.

Wireless N:La tecnologia Wireless N aumenta la velocità della tua connessione Internet wireless. I router wireless "N" funzionano anche con adattatori wireless "G" e "B" wireless.

WiiMax:(Worldwide Interoperability for Microwave Access) è una tecnologia di comunicazione per la distribuzione del segnale Internet wireless ad alta velocità su vaste aree.

YAFFS:Yaffs1 è la prima versione del filesystem basata su chip NAND che hanno 512 byte di pagina + 16 byte riservati (OOB;Out-Of-Band).YAFFS aveva un accordo - il cosiddetto. le pagine sporche sono state contrassegnate scrivendo in speciali celle riservate.

I chip flash NAND più recenti avevano pagine più grandi, 2048 byte + 64 byte riservati e requisiti di scrittura inferiori. Ogni pagina con un blocco di cancellazione (128 kilobyte) doveva essere scritta in modalità sequenziale e ogni pagina doveva essere scritta una sola volta. YAFFS2 è stato progettato per supportare i chip più recenti YAFFS2 si basa sul codice sorgente YAFFS1, con grandi differenze nella struttura interna, per la quale non esisteva più il presupposto della dimensione di 512 byte e il numero di sequenza del blocco veniva inserito in ogni pagina scritta. In questo modo le vecchie pagine potrebbero essere sovrascritte logicamente senza violare la regola write-at-one[chiarimento necessario]
YAFFS è un file system robusto e strutturato in log, con un'elevata priorità nel mantenimento dell'integrità dei dati. Un altro obiettivo di YAFFS è l'alta performance.YAFFS di solito supera la maggior parte delle alternative. È inoltre progettato per la portabilità e può essere utilizzato su Linux, WinCE, pSOS, eCos, ThreadX e molti altri sistemi operativi generici. La variante "YAFFS/Direct" viene utilizzata in situazioni in cui non sono presenti sistema operativo, OS embedded e bootloader: ha lo stesso file system di base, ma un'interfaccia semplificata per interagire con OS e hardware NAND.

Zipalign: un'utilità di archiviazione introdotta per la prima volta con la versione 1.6 di Android SDK che ottimizza i percorsi durante la generazione degli APK. Questa azione consente al sistema operativo Android di interagire con l'applicazione in modo più efficiente e quindi rende potenzialmente le applicazioni e il sistema nel suo insieme molto più veloci. Il tempo di esecuzione per le applicazioni elaborate da zipalign è più veloce, con conseguente minor consumo di RAM durante l'avvio dell'applicazione.

Articoli correlati in alto