De androïde telefoon

androïde is de telefoon van toepassing, in bepaalde gevallen, misschien moeten we het door de toepassing van ons bellen.Dit kan gemakkelijk worden door gebruik te maken van de passende maatregelen om de verborgen.Ondertussen kunnen we met phonestatelistener en telephonymanager, om toezicht te houden op een telefoon van veranderingen in de status van de inrichting, het hoofdstuk bevat alle simpele maatregelen voor het creëren van een aanvraag, kan worden gebruikt om te bellen.Je kunt de androïde bedoelingen door een beroep te doen op de functie van de telefoon in de androïde bellen.Het volgende deel uit van onze bedoeling, vereist dat het doel van de verschillende onderdelen van de telefoon, de bedoeling object actie bellen, zou je gebruiken, action_call actie ingebouwde telefoons, de androïde.De volgende is een eenvoudige grammaticale en action_call actie voor het creëren van een plan, met de bedoeling phoneintent = nieuwe plannen (de intentie. Action_call); u kunt gebruiken en action_dial, in plaats van action_call actie, in dit geval, zou je hebben de mogelijkheid van herziening van de standaard telefoonnummer bellen in plaats van een rechtstreeks beroep Op de bedoeling tegen /type gegevens, de telefoon in een bepaalde digitale 91-000-000-0000 bellen moet je aangeven, telefoon: (), voor de setdata Uri, vermindering van de volgende methode &; phoneintent. Setdata (Uri. Analytische ("telefoon: 91-000-000-0000"); en een interessant punt is, bel je. Niet te specificeren Welke aanvullende gegevens of gegevens vormen, bijvoorbeeld, de volgende voorbeelden tonen aan hoe je in de praktijk de androïde bedoelingen bellen.De mobiele telefoon nummer, worden voorbeelden van experimenten, je moet de mobiele apparatuur zijn uitgerust met de meest nieuwe androïde, of je moet kunnen werken en niet de strijd van de simulator.,, stap 1 beschreven gebruik je androïde studio ide om een aanvraag voor... En het was heet, mijn aanvraag, in een tas, COM voorbeeld. Saira_000 aanvragen.Bij de oprichting van dit project, om ervoor te zorgen dat de doelstellingen van je SDK opgesteld, in de laatste versie van de androïde SDK met een hoger niveau van API.2 - wijziging van de src /mainactivity.java, documenten en de toevoeging van de code nodig om te bellen.3 res/layout/activity_main.xml XML - documenten te wijzigen, indien nodig, de toevoeging van een - component.Ik voeg een simpele knoop een beroep te doen op 91-000-000-0000 4 zonder definitie van wanbetaling string constant. De androïde studio zorgde voor de standaard constant.Tot wijziging van de XML - 5, als volgt: 6 aanvragen androïde simulator van start en verificatie van de toepassing van de resultaten van die veranderingen.De volgende is, na de wijziging van de inhoud van het dossier van de voornaamste activiteiten van de src /, Java, zak. Com.example.saira_000.myapplication; de invoer van android.app.activity; de invoer van android.content.intent; de invoer van android.net.uri; de invoer van android.support.v7.app.actionbaractivity; de invoer van android.os.bundle; de invoer van android.view.menu; de invoer van android.view.menuitem; de Invoer van android.view.view; de invoer van android.widget.button; de invoer van android.widget.radiobutton; de invoer van android.widget.radiogroup; de invoer van android.widget.toast; moet natuurlijk een van de belangrijkste uitbreiding van de activiteiten van activiteiten - de knop B1; - de beschermde nietig oncreate (pakket savedinstancestate {-). OnCreate (savedinstancestate); setContentView (r.layout. Activity_main); b = (findviewb knop)De joden (r.id.button); call (); de particuliere nietig call () {} = nieuwe over intenties (over. Action_call, Uri. Analytische ("0000000000"); (startActivity (te);} vangst (android.content.activitynotfoundexception ex) {geroosterd brood. Maketext (getapplicationcontext (), "youractivity niet opgericht. Proost. Length_short). De show ();}} - de Boolcaanse onCreateOptionsMenu (menu) {///////uitbreiding van de menu 's; het zal een punt toevoegen aan de actie BAR als echt bestaat.Getmenuinflater (). De uitbreiding (r.menu.menu_main, menu 's); terug waar;} - de Boolcaanse onOptionsItemSelected (menu' s) {///////de actie BAR hier.Actie BAR /automatische verwerking van thuis /knop klikken, zo lang je ouders in de AndroidManifest.xml /aangewezen activiteiten.Int id = projecten. Getitemid (); ///////noinspection simplifiableifstatement als (id = = = = = = = r.id.action_settings) {} terug terug waar. Super. OnOptionsItemSelected (post);}}, hier is de inhoud, res/layout/activity_main.xml, documenten en de vermindering van xmlns:Android = en < (schema; "http://schemas.android.com/apk/res/android" instrumenten "http://schemas.android.com/tools xmlns:" Android:layout_width = = "match_parent" Android:layout_height = "match_parent" Android:paddingleft = "@ dimensie /activity_horizontal_margin" Android:paddingright = "@ dimensie /activity_horizontal_margin" Android:paddingtop = "@ dimensie /activity_vertical_margin" Android:paddingbottom = "@ dimensie /activity_vertical_margin instrument: de" achtergrond "."> < structuur voor activiteiten Android:layout_width =" wrap_content "Android:layout_height =" wrap_content androïde: de tekst "=" sleep "voorbeeld: de androïde id =" + ID /structuur "Android:layout_alignparenttop =" waar "- layout_centerhorizontal =" waar "de androïde: de omvang van de tekst =" 30dp "/> < structuur Android:layout_width =" wrap_content "Android:layout_height =" wrap_content "=" Training ": de tekst..." "Android:ID = + ID /textview2" Android: layout_below = "+ ID /structuur" Android:layout_centerhorizontal = "waar" de androïde: de omvang van de tekst = "30dp" androïde: tekst kleur = "# ff14be3c" > < ImageView Android:layout_width = "wrap_content" Android:layout_heigHt = "" "" wrap_content Android:ID = + ID /src = "foto 's" - @ chong /abc "- layout_margintop =" "" "48dp Android:layout_below = + ID /textview2" Android:layout_centerhorizontal = "waar" /> < knopen Android: layout_width = "wrap_content" Android:layout_height = "wrap_content" De androïde: tekst = "noemen - id =" + ID /knop "- layout_below =" + ID /ImageView "- layout_alignright =" + ID /textview2 "Android:layout_alignend =" + ID /textview2 "Android:layout_margintop" 54dp "Android:layout_alignleft = = = = = = =" + ID /foto' s: "..." "layout_alignstart = + ID /foto 's /> < /(schema >, hier is de inhoud van res/values/strings.xml, T.Een nieuwe definitie van de constante en afgetrokken;De XML - = "1" codering = "utf - 8"?> < middelen > < - naam = "app_name" > ik verzoek < /serie > < hello_world string "hallo" >.< /serie > < - naam = "action_settings" > vaststelling van < /serie > < /resource > de inhoud van de standaard, de volgende is, met de vermindering van de XML -,,, <?De XML - = "1" codering = "utf - 8"?> < de xmlns:Android = "http://schemas.android.com/apk/res/android pakket =" COM. Voorbeelden van. Saira_000. MyApplication "Android:versioncode =" 1 "=" 1 "Android:versionName > < toestemming voor het gebruik van de naam" de androïde = androïde toestemming. Call_phone "/> < gebruik van De vergunning de androïde: naam =" androïde toestemming. Read_phone_state "/> < toepassing van de androïde: allowbackup =" waar "de androïde icoon =" @ en /ic_launcher "androïde label =" @ string /app_name "androïde: thema 's =" @ stijl /apptheme "> < - naam ="; activiteiten tot voorbeeld. Saira_000. MyApplication. De androïde: etikettering = "@ string /app_name" > < bedoeling filter > < actie androïde: naam: "De bedoeling van de belangrijkste robot. Actie. "> < de androïde: naam van de androïde =". De bedoeling. Categorie. De zender /> < /bedoelingen filters > < /activiteiten > < /toepassing > < /manifesten en GT; laten we proberen jouw, ik de toepassing van de procedures, van toepassing.Ik veronderstel dat je al met je werkelijke androïde mobiele apparatuur en je computer.Voor de toepassing van de androïde studio, open je het dossier van de activiteiten van het project, en klik, icoon van de werkbalk.Vóór het begin van de aanvraag, de androïde val vertoont de volgende raam. De keuze van een optie, je wil je androïde van toepassing is, kies je mobiele apparatuur als een optie, dan controleer je mobiele apparatuur, zal de schermen en minus:,,

Eclipse Run Icon
Android Mobile Device
Android Mobile Call Screen
Android Mobile Call Progress



Previous:
Next Page: