If you are not sure if the website you would like to visit is secure, you can verify it here. Enter the website address of the page and see parts of its content and the thumbnail images on this site. None (if any) dangerous scripts on the referenced page will be executed. Additionally, if the selected site contains subpages, you can verify it (review) in batches containing 5 pages.
favicon.ico: learnsimply.blogspot.com - Android development tutorial f.

site address: learnsimply.blogspot.com

site title: Android development tutorial for beginners

Our opinion (on Saturday 18 July 2026 1:20:58 UTC):

GREEN status (no comments) - no comments
After content analysis of this website we propose the following hashtags:



Meta tags:

Headings (most frequently used words):

android, 2013, download, source, code, zip, development, tutorial, for, beginners, saturday, june, friday, 31, may, blog, archive, app, developer, toggle, button, click, event, spinnerexample, toggelbuttonexample,

Text of the page (most frequently used words):
android (106), the (88), import (29), you (28), dialogfragment (24), and (19), #spinner (19), this (18), view (17), public (17), date (16), button (16), togglebutton (16), method (16), time (15), wrap_content (15), for (15), widget (14), user (14), that (14), picker (14), app (13), use (13), your (13), can (13), layout (12), void (11), class (11), layout_height (11), layout_width (11), int (11), calendar (11), new (10), activity (10), share (9), when (9), with (9), timepickerdialog (9), datepickerdialog (9), show (8), bundle (8), toggle (8), event (8), selection (8), dialog (8), instance (8), return (8), code (7), override (7), com (7), display (7), text (7), click (7), define (7), textview (7), support (7), pickers (6), togglebutton1 (6), onclick (6), savedinstancestate (6), extends (6), must (6), library (6), fragment (6), minute (6), oncreatedialog (6), month (6), year (6), older (5), togglebutton2 (5), btndisplay (5), findviewbyid (5), switch (5), fill_parent (5), here (5), get (5), day (5), unknown (4), result (4), mainactivity (4), append (4), oncreate (4), learnsimply (4), package (4), linearlayout (4), xml (4), sound (4), following (4), add (4), implement (4), object (4), adapterview (4), items (4), spin (4), implements (4), set (4), select (4), one (4), from (4), supports (4), versions (4), than (4), timepicker (4), newfragment (4), calls (4), example (4), defined (4), creating (4), need (4), hour (4), txttime (4), interface (4), project (4), datepicker (4), 2013 (3), pinterest (3), facebook (3), blogthis (3), email (3), posted (3), zip (3), download (3), source (3), run (3), toast (3), super (3), tools (3), http (3), schemas (3), xmlns (3), tutorial (3), create (3), buttons (3), current (3), attribute (3), shown (3), above (3), value (3), controls (3), api (3), level (3), provides (3), change (3), setting (3), settext (3), position (3), arrayadapter (3), string (3), first (3), onitemselectedlistener (3), selected (3), default (3), all (3), available (3), render (3), note (3), timepickerfragment (3), getactivity (3), using (3), each (3), pick (3), june (2), may (2), posts (2), comments (2), toggelbuttonexample (2), application (2), gettext (2), stringbuffer (2), onclicklistener (2), initializebuttonclick (2), activity_main (2), setcontentview (2), private (2), vertical (2), orientation (2), match_parent (2), apk (2), res (2), two (2), normal (2), state (2), ontoggleclicked (2), within (2), hosts (2), handles (2), element (2), same (2), way (2), basic (2), called (2), which (2), allows (2), spinnerexample (2), auto (2), generated (2), stub (2), todo (2), item (2), dropdown (2), values (2), was (2), added (2), platform (2), even (2), low (2), backward (2), compatibility (2), getsupportfragmentmanager (2), showtimepickerdialog (2), clicks (2), system (2), clicked (2), once (2), like (2), calling (2), showing (2), now (2), adds (2), something (2), chosen (2), dateformat (2), getinstance (2), final (2), ontimesetlistener (2), java (2), util (2), datetimepickerexample (2), receive (2), callback (2), sets (2), extending (2), sure (2), described (2), datepickerfragment (2), showdatepickerdialog (2), ondatesetlistener (2), part (2), component (2), pre (2), development (2), beginners (2), simple, theme, powered, blogger, complete, profile, developer, april, march, blog, archive, subscribe, atom, home, length_short, tostring, maketext, ntogglebutton2, setonclicklistener, protected, context, how, will, both, declare, have, signature, exactly, specifically, disable, else, enable, ischecked, boolean, texton, off, textoff, handler, name, want, call, response, hosting, then, corresponding, selects, receives, are, subclasses, function, manner, their, behavior, compoundbutton, introduces, another, kind, slider, control, between, states, onnothingselected, arg0, long, onitemselected, parent, setadapter, simple_spinner_item, setonitemselectedlistener, created, korea, china, japan, australia, england, usa, india, true, drawselectorontop, utf, encoding, version, geting, also, should, usually, spinners, provide, quick, shows, its, currently, touching, displays, menu, other, box, list, friday, comment, datetimepicker, fragmentactivity, because, sample, txtdisplaytime, btnchangetime, hourofday, ontimeset, is24hourformat, hour_of_day, format, btnchangedate, ondateset, day_of_month, although, google, recommend, host, manages, lifecycle, different, configurations, such, handsets, embedded, large, screens, ready, dialogs, selecting, these, helps, ensure, users, valid, formatted, correctly, adjusted, locale, saturday,


Text of the page (random words):
android development tutorial for beginners android development tutorial for beginners saturday 1 june 2013 android pickers date and time pickers in android you can use android widget datepicker class to render a date picker component to select day month and year in a pre defined user interface and you can use android widget timepicker class to render a time picker component to select hour and minute in a pre defined user interface android provides controls for the user to pick a time or pick a date as ready to use dialogs each picker provides controls for selecting each part of the time hour minute am pm or date month day year using these pickers helps ensure that your users can pick a time or date that is valid formatted correctly and adjusted to the user s locale google recommend that you use dialogfragment to host each time or date picker the dialogfragment manages the dialog lifecycle for you and allows you to display the pickers in different layout configurations such as in a basic dialog on handsets or as an embedded part of the layout on large screens although dialogfragment was first added to the platform in android 3 0 api level 11 if your app supports versions of android older than 3 0 even as low as android 1 6 you can use the dialogfragment class that s available in the support library for backward compatibility creating a date picker to display a datepickerdialog using dialogfragment you need to define a fragment class that extends dialogfragment and return a datepickerdialog from the fragment s oncreatedialog method note if your app supports versions of android older than 3 0 be sure you ve set up your android project with the support library as described in setting up a project to use a library extending dialogfragment for a date picker to define a dialogfragment for a datepickerdialog you must define the oncreatedialog method to return an instance of datepickerdialog implement the datepickerdialog ondatesetlistener interface to receive a callback when the user sets the date here s an example package com learnsimply datetimepickerexample import java util calendar import android app datepickerdialog import android app dialog import android os bundle import android support v4 app dialogfragment import android widget datepicker public class datepickerfragment extends dialogfragment implements datepickerdialog ondatesetlistener override public dialog oncreatedialog bundle savedinstancestate use the current date as the default date in the picker final calendar c calendar getinstance int year c get calendar year int month c get calendar month int day c get calendar day_of_month create a new instance of datepickerdialog and return it return new datepickerdialog getactivity this year month day public void ondateset datepicker view int year int month int day do something with the date chosen by the user now all you need is an event that adds an instance of this fragment to your activity showing the date picker once you ve defined a dialogfragment like the one shown above you can display the date picker by creating an instance of the dialogfragment and calling show for example here s a button that when clicked calls a method to show the dialog button android id id btnchangedate android layout_width wrap_content android layout_height wrap_content android text change date android onclick showdatepickerdialog when the user clicks this button the system calls the following method public void showdatepickerdialog view v dialogfragment newfragment new datepickerfragment newfragment show getsupportfragmentmanager datepicker creating a time picker to display a timepickerdialog using dialogfragment you need to define a fragment class that extends dialogfragment and return a timepickerdialog from the fragment s oncreatedialog method note if your app supports versions of android older than 3 0 be sure you ve set up your android project with the support library as described in setting up a project to use a library extending dialogfragment for a time picker to define a dialogfragment for a timepickerdialog you must define the oncreatedialog method to return an instance of timepickerdialog implement the timepickerdialog ontimesetlistener interface to receive a callback when the user sets the time here s an example package com learnsimply datetimepickerexample import java util calendar import android app dialog import android app timepickerdialog import android os bundle import android support v4 app dialogfragment import android text format dateformat import android widget textview import android widget timepicker public class timepickerfragment extends dialogfragment implements timepickerdialog ontimesetlistener textview txttime public timepickerfragment textview txttime super this txttime txttime override public dialog oncreatedialog bundle savedinstancestate use the current time as the default values for the picker final calendar c calendar getinstance int hour c get calendar hour_of_day int minute c get calendar minute create a new instance of timepickerdialog and return it return new timepickerdialog getactivity this hour minute dateformat is24hourformat getactivity public void ontimeset timepicker view int hourofday int minute do something with the time chosen by the user now all you need is an event that adds an instance of this fragment to your activity showing the time picker once you ve defined a dialogfragment like the one shown above you can display the time picker by creating an instance of the dialogfragment and calling show for example here s a button that when clicked calls a method to show the dialog button android id id btnchangetime android layout_width wrap_content android layout_height wrap_content android text change time android onclick showtimepickerdialog when the user clicks this button the system calls the following method public void showtimepickerdialog view v dialogfragment newfragment new timepickerfragment txtdisplaytime newfragment show getsupportfragmentmanager timepicker run the application note in this sample i use android support v4 and fragmentactivity because dialogfragment was first added to the platform in android 3 0 api level 11 if your app supports versions of android older than 3 0 even as low as android 1 6 you can use the dialogfragment class that s available in the support library for backward compatibility download source code datetimepicker zip posted by unknown at 05 17 1 comment email this blogthis share to x share to facebook share to pinterest friday 31 may 2013 android spinner in android you can use android widget spinner class to render a dropdown box selection list spinners provide a quick way to select one value from a set in the default state a spinner shows its currently selected value touching the spinner displays a dropdown menu with all other available values from which the user can select a new one you can add a spinner to your layout with the spinner object you should usually do so in your xml layout with a spinner element spinner android id id spinner android layout_width fill_parent android layout_height wrap_content here i implements onitemselectedlistener geting the spinner selected item i also set spinner selected item to a text view code selection settext items position 1 spinner xml version 1 0 encoding utf 8 linearlayout xmlns android http schemas android com apk res android android layout_width fill_parent android layout_height fill_parent android orientation vertical textview android id id selection android layout_width fill_parent android layout_height wrap_content spinner android id id spinner android layout_width fill_parent android layout_height wrap_content android drawselectorontop true linearlayout 2 code package com learnsimply spinnerexample import android app activity import android os bundle import android view view import android widget adapterview import android widget adapterview onitemselectedlistener import android widget arrayadapter import android widget spinner import android widget textview public class mainactivity extends activity implements onitemselectedlistener textview selection spinner spin string items india usa england australia japan china korea called when the activity is first created override public void oncreate bundle savedinstancestate super oncreate savedinstancestate setcontentview r layout activity_main selection textview findviewbyid r id selection spinner spin spinner findviewbyid r id spinner spin setonitemselectedlistener this arrayadapter string aa new arrayadapter string this android r layout simple_spinner_item items spin setadapter aa override public void onitemselected adapterview parent view v int position long id todo auto generated method stub selection settext items position override public void onnothingselected adapterview arg0 todo auto generated method stub selection settext run the code download source code spinnerexample zip posted by unknown at 06 13 no comments email this blogthis share to x share to facebook share to pinterest android toggle buttons a toggle button allows the user to change a setting between two states you can add a basic toggle button to your layout with the togglebutton object android 4 0 api level 14 introduces another kind of toggle button called a switch that provides a slider control which you can add with a switch object the togglebutton and switch controls are subclasses of compoundbutton and function in the same manner so you can implement their behavior the same way toggle button click event when the user selects a togglebutton and switch the object receives an on click event to define the click event handler add the android onclick attribute to the togglebutton or switch element in your xml layout the value for this attribute must be the name of the method you want to call in response to a click event the activity hosting the layout must then implement the corresponding method within the activity that hosts this layout the following method handles the click event togglebutton android id id togglebutton android layout_width wrap_content android layout_height wrap_content android onclick ontoggleclicked android textoff sound off android texton sound on within the activity that hosts this layout the following method handles the click event public void ontoggleclicked view view is the toggle on boolean on togglebutton view ischecked if on enable sound else disable sound the method you declare in the android onclick attribute must have a signature exactly as shown above specifically the method must in this tutorial we show you how to use xml to create two toggle buttons and a normal button when user click on the normal button it will display the current state of both toggle buttons 2 togglebutton linearlayout xmlns android http schemas android com apk res android xmlns tools http schemas android com tools android layout_width match_parent android layout_height match_parent tools context mainactivity android orientation vertical togglebutton android id id togglebutton1 android layout_width wrap_content android layout_height wrap_content android text togglebutton togglebutton android id id togglebutton2 android layout_width wrap_content android layout_height wrap_content android text togglebutton button android id id btndisplay android layout_width wrap_content android layout_height wrap_content android text display linearlayout 3 code package com learnsimply toggelbuttonexample import android os bundle import android app activity import android view view import android view view onclicklistener import android widget button import android widget toast import android widget togglebutton public class mainactivity extends activity private togglebutton togglebutton1 togglebutton2 private button btndisplay override protected void oncreate bundle savedinstancestate super oncreate savedinstancestate setcontentview r layout activity_main initializebuttonclick public void initializebuttonclick togglebutton1 togglebutton findviewbyid r id togglebutton1 togglebutton2 togglebutton findviewbyid r id togglebutton2 btndisplay button findviewbyid r id btndisplay btndisplay setonclicklistener new onclicklistener override public void onclick view v stringbuffer result new stringbuffer result append togglebutton1 append togglebutton1 gettext result append ntogglebutton2 append togglebutton2 gettext toast maketext mainactivity this result tostring toast length_short show run the application download source code toggelbuttonexample zip posted by unknown at 05 20 2 comments email this blogthis share to x share to facebook share to pinterest older posts home subscribe to posts atom blog archive 2013 14 march 3 april 2 may 8 june 1 android pickers date and time pickers in and android app developer unknown view my complete profile simple theme powered by blogger
Thumbnail images (randomly selected): * Images may be subject to copyright.GREEN status (no comments)

Verified site has: 11 subpage(s). Do you want to verify them? Verify pages:

1-5 6-10 11-11


Top 50 hastags from of all verified websites.

Supplementary Information (add-on for SEO geeks)*- See more on header.verify-www.com

Header

HTTP/1.1 200 OK
Content-Type text/html; charset=UTF-8
Expires Sat, 18 Jul 2026 01:20:57 GMT
Date Sat, 18 Jul 2026 01:20:57 GMT
Cache-Control private, max-age=0
Last-Modified Wed, 22 Oct 2025 06:58:36 GMT
ETag W/ 876d423cd2ffe2dd5ea323fbbe613e5f6d603a6e3fb8b55c964157a8fe0b1d3c
Content-Encoding gzip
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Content-Length 18833
Server GSE
Connection close

Meta Tags

title="Android development tutorial for beginners"
content="width=1100" name="viewport"
content="text/html; charset=UTF-8" http-equiv="Content-Type"
content="blogger" name="generator"
content="htt???/learnsimply.blogspot.com/" property="og:url"
content="Android development tutorial for beginners " property="og:title"
content="" property="og:description"
name="google-adsense-platform-account" content="ca-host-pub-1556223355139109"
name="google-adsense-platform-domain" content="blogspot.com"
content="Android development tutorial for beginners " itemprop="name"
content="htt????/blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhUqqi-NgvvVKOMTkCp3V2_28eF0US0Xk53jCcnjYGX0WPc7ZOCzy_ZD3vB4tQqvDKOZ9Gv6qsJKLX0VSN3LgArYGiNa7peL005_52sZlU3x9t0uJISEdszQ3-IoWrCRbCVJwBuwYjsCSJc/s640/date.png" itemprop="image_url"
content="6815866712748042162" itemprop="blogId"
content="3945499253880566509" itemprop="postId"
content="htt????/www.blogger.com/profile/14574703997327222530" itemprop="url"
content="htt???/learnsimply.blogspot.com/2013/06/android-pickersdate-and-time-pickers-in.html" itemprop="url"
content="htt????/blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgROoeTxVQSyTzPXn1d0kv3eA2tuVB3rAGbCbXrqPYm_D3OIXE76zVPd7CjIAa2_bZOIjugBaUv3ZFhMbJ3szLeqdobHwq-dLDXuYjaAScxYTZFXlRv9U21GS3Eun0LUuEMW3BgMbOz94qn/s640/spinner.png" itemprop="image_url"
content="6815866712748042162" itemprop="blogId"
content="3120659893951927373" itemprop="postId"
content="htt????/www.blogger.com/profile/14574703997327222530" itemprop="url"
content="htt???/learnsimply.blogspot.com/2013/05/android-spinner-in-android-you-can-use.html" itemprop="url"
content="htt????/blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgKWM6h_jpbdu9XhGlYqHiDGnm7eVuEAiqvUsKbFALa2dGZrs8YrM1CGZ5D7xLXoRaL3aFABCaWRGrgvT9V8rUUKgSwpUcY4DoUIBiflYxpIFDJRVLKkD5-iy14WHanu8y0SUkzJlg7fO3p/s640/toggel.png" itemprop="image_url"
content="6815866712748042162" itemprop="blogId"
content="6515638597800249108" itemprop="postId"
content="htt????/www.blogger.com/profile/14574703997327222530" itemprop="url"
content="htt???/learnsimply.blogspot.com/2013/05/toggle-buttons.html" itemprop="url"

Load Info

page size18833
load time (s)0.224786
redirect count0
speed download84075
server IP 142.251.39.193
* all occurrences of the string "http://" have been changed to "htt???/"