Recent Posts

How to Enable / Disable XAMPP mod_rewrite

By James → Thursday, August 11, 2016
For any reason if you need to disable/enable XAMPP mod_rewrite (Enabled by default) , then below are the instructions on how to enable .htaccess mod_rewrite in XAMPP.
1. Go to the directory of installation C:\xampp\apache\conf (default) or your installation directory:\xampp\apache\conf
2. Open and edit httpd.conf in a text editor
3. To  disable find the line which contains
LoadModule rewrite_module modules/mod_rewrite.so
and (comment) change to
#LoadModule rewrite_module modules/mod_rewrite.so
4. Find all occurrences of
AllowOverride All
and change to
AllowOverride None
I think it appears 2 or 3 times on the configuration file.
5. Restart xampp
That’s it , Now mod_rewrite is disabled. To enable it just follow the instruction in reverse order.

Windows 7 Keyboard Shortcuts (Full List)

By James →

The biggest advantages of using the keyboard shortcuts are you can complete any job easily and quickly. It can save your  valuable time and effort. Keyboard shortcuts are keys or combinations of keys that provide an alternate way to do something that you’d typically do with a mouse. So, Here is a complete list of Windows 7 Keyboard Shortcuts (2016).

Windows 7 General Keyboard Shortcuts:

Keyboard Shortcuts Action
F1 Display Help
Ctrl + C (or Ctrl + Insert) Copy the selected item
Ctrl + X Cut the selected item
Ctrl + V (or Shift + Insert) Paste the selected item
Ctrl + Z Undo an action
Ctrl + Y Redo an action
Delete (or Ctrl + D) Delete the selected item and move it to the Recycle Bin
Shift + Delete Delete the selected item without moving it to the Recycle Bin first
F2 Rename the selected item
Ctrl + Right Arrow Move the cursor to the beginning of the next word
Ctrl + Left Arrow Move the cursor to the beginning of the previous word
Ctrl + Down Arrow Move the cursor to the beginning of the next paragraph
Ctrl + Up Arrow Move the cursor to the beginning of the previous paragraph
Ctrl + Shift with an arrow key Select a block of text
Shift with any arrow key Select more than one item in a window or on the desktop, or select text within a document
Ctrl with any arrow key + Spacebar Select multiple individual items in a window or on the desktop
Ctrl + A Select all items in a document or window
F3 Search for a file or folder
Alt + Enter Display properties for the selected item
Alt + F4 Close the active item, or exit the active program
Alt + Spacebar Open the shortcut menu for the active window
Alt + Spacebar Open the shortcut menu for the active window
Alt + Left arrow Go back
Alt + Right arrow Go forward
Alt + Page Up Move up one screen
Alt + Page Down Move down one screen
Ctrl + F4 Close the active document (in programs that allow you to have multiple documents open simultaneously)
Ctrl + Alt + Tab Use the arrow keys to switch between open items
Ctrl + Mouse scroll wheel Change the size of icons on the desktop
Windows logo key + Tab Cycle through programs on the taskbar by using Aero Flip 3-D
Ctrl + Windows logo key + Tab Use the arrow keys to cycle through programs on the taskbar by using Aero Flip 3-D
Alt + Esc Cycle through items in the order in which they were opened
F6 Cycle through screen elements in a window or on the desktop
F4 Display the address bar list in Windows Explorer
Shift + F10 Display the shortcut menu for the selected item
Ctrl + Esc Open the Start menu
Alt + underlined letter Display the corresponding menu
Alt + underlined letter Perform the menu command (or other underlined command)
F10 Activate the menu bar in the active program
Right Arrow Open the next menu to the right, or open a submenu
Left Arrow Open the next menu to the left, or close a submenu
F5 (or Ctrl + R) Refresh the active window
Alt + Up Arrow View the folder one level up in Windows Explorer
Esc Cancel the current task
Ctrl + Shift + Esc Open Task Manager
Shift when you insert a CD Prevent the CD from automatically playing
Left Alt + Shift Switch the input language when multiple input languages are enabled
Ctrl+Shift Switch the keyboard layout when multiple keyboard layouts are enabled
Right or Left Ctrl + Shift Change the reading direction of text in right-to-left reading languages

 

Windows logo key keyboard shortcuts:

Keyboard Shortcuts Action
Windows logo key Picture of the Windows logo key Open or close Start
Windows logo key Picture of the Windows logo key + Pause Display the System Properties dialog box
Windows logo ke Picture of the Windows logo key + D Display the desktop
Windows logo key Picture of the Windows logo key + M Minimize all windows.
Windows logo key Picture of the Windows logo key + Shift + M Restore minimized windows to the desktop
Windows logo key Picture of the Windows logo key + E Open Computer
Windows logo key Picture of the Windows logo key + F Search for computers (if you're on a network)
Windows logo key Picture of the Windows logo key + L Lock your computer or switch users
Windows logo key Picture of the Windows logo key + R Open the Run dialog box
Windows logo key Picture of the Windows logo key + T Cycle through programs on the taskbar
Windows logo key Picture of the Windows logo key + number Start the program pinned to the taskbar in the position indicated by the number. If the program is already running, switch to that program
Shift+Windows logo key Picture of the Windows logo key + number Start a new instance of the program pinned to the taskbar in the position indicated by the number
Ctrl+Windows logo key Picture of the Windows logo key + number Switch to the last active window of the program pinned to the taskbar in the position indicated by the number
Alt+Windows logo key Picture of the Windows logo key + number pen the Jump List for the program pinned to the taskbar in the position indicated by the number
Windows logo key Picture of the Windows logo key + Tab Cycle through programs on the taskbar by using Aero Flip 3-D
Ctrl+Windows logo key Picture of the Windows logo key + Tab Use the arrow keys to cycle through programs on the taskbar by using Aero Flip 3-D
Ctrl+Windows logo key Picture of the Windows logo key + B Switch to the program that displayed a message in the notification area
Windows logo key Picture of the Windows logo key + Spacebar Preview the desktop
Windows logo key Picture of the Windows logo key + Up Arrow Maximize the window.
Windows logo key Picture of the Windows logo key + Left Arrow Maximize the window to the left side of the screen
Windows logo key Picture of the Windows logo key + Right Arrow Maximize the window to the right side of the screen
Windows logo key Picture of the Windows logo key + Down Arrow Minimize the window
Windows logo key Picture of the Windows logo key + Home Minimize all but the active window
Windows logo key Picture of the Windows logo key + Shift + Up Arrow Stretch the window to the top and bottom of the screen
Windows logo key Picture of the Windows logo key + Shift + Left Arrow or Right Arrow Move a window from one monitor to another
Windows logo key Picture of the Windows logo key + P Choose a presentation display mode
Windows logo key Picture of the Windows logo key + G Cycle through gadgets
Windows logo key Picture of the Windows logo key + U Open Ease of Access Center
Windows logo key Picture of the Windows logo key + X Open Windows Mobility Center

 

File Explorer keyboard shortcuts:

Keyboard Shortcuts Action
Ctrl + N Open a new window
Ctrl + W Close the current window
Ctrl + Shift + N Create a new folder
End Display the bottom of the active window
Home Display the top of the active window
F11 Maximize or minimize the active window
Ctrl + Period (.) Rotate a picture clockwise
Ctrl + Comma (,) Rotate a picture counter-clockwise
Num Lock + Asterisk (*) on numeric keypad Display all subfolders under the selected folder
Num Lock + Plus Sign (+) on numeric keypad Display the contents of the selected folder
Num Lock + Minus Sign (-) on numeric keypad Collapse the selected folder
Left Arrow Collapse the current selection (if it's expanded), or select the parent folder
Alt + Enter Open the Properties dialog box for the selected item
Alt + P Display the preview pane
Alt + Left Arrow View the previous folder
Backspace View the previous folder
Alt + Right Arrow View the next folder
Alt + Up Arrow View the parent folder
Ctrl + Shift + E Display all folders above the selected folder
Ctrl + Mouse scroll wheel Change the size and appearance of file and folder icons
Alt + D Select the address bar
Ctrl + E Select the search box
Ctrl + F Select the search box

 

Dialog box keyboard shortcuts:

Keyboard Shortcuts Action
Ctrl + Tab Move forward through tabs
Ctrl + Shift + Tab Move back through tabs
Tab Move forward through options
Shift + Tab Move back through options
Alt + underlined letter Perform the command (or select the option) that goes with that letter
Enter Replaces clicking the mouse for many selected commands
Spacebar Select or clear the check box if the active option is a check box
Arrow keys Select a button if the active option is a group of option buttons
F1 Display Help
F4 Display the items in the active list
Backspace Open a folder one level up if a folder is selected in the Save As or Open dialog box
 

Remote Desktop Connection on the desktop keyboard shortcuts:

Keyboard Shortcuts Action
Alt + Page Up Move between apps from left to right
Alt + Page Down Move between apps from right to left
Alt + Insert Cycle through programs in the order that they were started in
Alt + Home Display the Start menu
Ctrl + Alt + Break Switch between a window and full screen
Ctrl + Alt + End Display the Windows Security dialog box
Alt + Delete Display the system menu
Ctrl + Alt + Minus Sign (-) on the numeric keypad Place a copy of the active window, within the client, on the Terminal server clipboard (provides the same functionality as pressing Alt+PrtScn on a local computer)
Ctrl + Alt + Plus Sign (+) on the numeric keypad Place a copy of the entire client window area on the Terminal server clipboard (provides the same functionality as pressing PrtScn on a local computer)
Ctrl + Alt + Right Arrow “Tab” out of the Remote Desktop controls to a control in the host program (for example, a button or a text box). Useful when the Remote Desktop controls are embedded in another (host) program
Ctrl + Alt + Left Arrow “Tab” out of the Remote Desktop controls to a control in the host program (for example, a button or a text box). Useful when the Remote Desktop controls are embedded in another (host) program
Note:
Ctrl+Alt+Break and Ctrl+Alt+End are available in all Remote Desktop sessions, even when you've set up the remote computer to recognize Windows keyboard shortcuts.

Taskbar keyboard shortcuts:

Keyboard Shortcuts Action
Shift + click a taskbar button Open a program or quickly open another instance of a program
Ctrl + Shift + click a taskbar button Open a program as an administrator
Shift + right-click a taskbar button Show the window menu for the program
Shift + right-click a grouped taskbar button Show the window menu for the group
Ctrl + click a grouped taskbar button Cycle through the windows of the group
  References: Microsoft Support

Windows 10 Keyboard Shortcuts (Full List)

By James →
The biggest advantages of using the keyboard shortcuts are you can complete any job easily and quickly. It can save your  valuable time and effort. Keyboard shortcuts are keys or combinations of keys that provide an alternate way to do something that you’d typically do with a mouse. So, Here is a complete list of Windows 10 keyboard shortcut keys (2016).

Windows 10 General Keyboard Shortcuts:

Keyboard ShortcutsAction
Ctrl + XCut the selected item
Ctrl + C (or Ctrl + Insert)Copy the selected item
Ctrl + V (or Shift + Insert)Paste the selected item
Ctrl + ZUndo an action
Alt + TabSwitch between open apps
Alt + F4Close the active item, or exit the active app
Windows logo key + LLock your PC
Windows logo key + DDisplay and hide the desktop
F2Rename the selected item
F3Search for a file or folder in File Explorer
F4Display the address bar list in File Explorer
F5Refresh the active window
F6Cycle through screen elements in a window or on the desktop
F10Activate the Menu bar in the active app
Alt + F8Show your password on the sign-in screen
Alt + EscCycle through items in the order in which they were opened
Alt + underlined letterPerform the command for that letter
Alt + EnterDisplay properties for the selected item
Alt + SpacebarOpen the shortcut menu for the active window
Alt + Left arrowGo back
Alt + Right arrowGo forward
Alt + Page UpMove up one screen
Alt + Page DownMove down one screen
Ctrl + F4Close the active document (in apps that are full-screen and let you have multiple documents open at the same time)
Ctrl + ASelect all items in a document or window
Ctrl + D (or Delete)Delete the selected item and move it to the Recycle Bin
Ctrl + R (or F5)Refresh the active window
Ctrl + YRedo an action
Ctrl + Right arrowMove the cursor to the beginning of the next word
Ctrl + Left arrowMove the cursor to the beginning of the previous word
Ctrl + Down arrowMove the cursor to the beginning of the next paragraph
Ctrl + Up arrowMove the cursor to the beginning of the previous paragraph!
Ctrl + Alt + TabUse the arrow keys to switch between all open apps
Ctrl + Alt + Shift + arrow keysWhen a group or tile is in focus on the Start menu, move it in the direction specified
Ctrl + arrow key (to move to an item) + SpacebarSelect multiple individual items in a window or on the desktop
Ctrl + Shift with an arrow keySelect a block of text
Ctrl + EscOpen Start
Ctrl + Shift + EscOpen Task Manager
 Ctrl + Shift Switch the keyboard layout when multiple keyboard layouts are available
Ctrl + SpacebarTurn the Chinese input method editor (IME) on or off
Shift + F10Display the shortcut menu for the selected item
Shift with any arrow keySelect more than one item in a window or on the desktop, or select text in a document
Shift + DeleteDelete the selected item without moving it to the Recycle Bin first
Right arrowOpen the next menu to the right, or open a submenu
Left arrowOpen the next menu to the left, or close a submenu
EscStop or leave the current task

 


Windows logo key keyboard shortcuts:

Keyboard ShortcutsAction
Windows logo keyOpen or close Start
Windows logo key + AOpen Action center
Windows logo key + BSet focus in the notification area
Windows logo key + Shift + COpen Cortana in listening mode
Windows logo key + DDisplay and hide the desktop
Windows logo key + EOpen File Explorer
Windows logo key + FOpen Feedback Hub
Windows logo key + GOpen Game bar when a game is open
Windows logo key + HOpen the Share charm
Windows logo key + IOpen Settings
Windows logo key + JSet focus to a Windows tip when one is available
Windows logo key  + KOpen the Connect quick action
Windows logo key  + LLock your PC or switch accounts
Windows logo key  + MMinimize all windows
Windows logo key  + OLock device orientation
Windows logo key  + QChoose a presentation display mode
Windows logo key  + ROpen the Run dialog box
Windows logo key  + SOpen search
Windows logo key  + TCycle through apps on the task-bar
Windows logo key  + UOpen Ease of Access Center
Windows logo key  + VCycle through notifications
Windows logo key  + Shift + VCycle through notifications in reverse order
Windows logo key  + XOpen the Quick Link menu
Windows logo key  + ZShow the commands available in an app in full-screen mode
Windows logo key  + comma (,)Temporarily peek at the desktop
Windows logo key  + PauseDisplay the System Properties dialog box
Windows logo key  + Ctrl + FSearch for PCs (if you're on a network)
Windows logo key  + Shift + MRestore minimized windows on the desktop
Windows logo key  + numberOpen the desktop and start the app pinned to the task-bar in the position indicated by the number. If the app is already running, switch to that app.
Windows logo key  + Shift + numberOpen the desktop and start a new instance of the app pinned to the taskbar in the position indicated by the number
Windows logo key  + Ctrl + numberOpen the desktop and switch to the last active window of the app pinned to the taskbar in the position indicated by the number
Windows logo key  + Alt + numberOpen the desktop and open the Jump List for the app pinned to the taskbar in the position indicated by the number
Windows logo key  + Ctrl + Shift + numberOpen the desktop and open a new instance of the app located at the given position on the taskbar as an administrator
Windows logo key  + TabOpen Task view
Windows logo key  + Up arrowMaximize the window
Windows logo key  + Down arrowRemove current app from screen or minimize the desktop window
Windows logo key  + Left arrowMaximize the app or desktop window to the left side of the screen
Windows logo key  + Right arrowMinimize all except the active desktop window (restores all windows on second stroke)
Windows logo key  + Shift + Up arrowStretch the desktop window to the top and bottom of the screen
Windows logo key  + Shift + Down arrowRestore/minimize active desktop windows vertically, maintaining width
Windows logo key  + Shift + Left arrow or Right arrowMove an app or window in the desktop from one monitor to another
Windows logo key  + SpacebarSwitch input language and keyboard layout
Windows logo key  + Ctrl + SpacebarChange to a previously selected input
Windows logo key  + EnterOpen Narrator
Windows logo key  + forward slash (/)Begin IME reconversion
Windows logo key  + plus (+) or minus (-)Zoom in or out using Magnifier
Windows logo key  + EscExit Magnifier

 


Command Prompt keyboard shortcuts:

Keyboard ShortcutsAction
Ctrl + C (or Ctrl + insert)Copy the selected text
Ctrl + V (or Shift + Insert)Paste the selected text
Ctrl + MEnter Mark mode
Alt + selection keyBegin selection in block mode
Arrow keysMove the cursor in the direction specified
Page upMove the cursor by one page up
Page downMove the cursor by one page down
Ctrl + Home (Mark mode)Move the cursor to the beginning of the buffer
Ctrl + End (Mark mode)Move the cursor to the end of the buffer
Ctrl + Up arrowMove up one line in the output history
Ctrl + Down arrowMove down one line in the output history
Ctrl + Home (History navigation)If the command line is empty, move the viewport to the top of the buffer. Otherwise, delete all the characters to the left of the cursor in the command line.
Ctrl + End (History navigation)If the command line is empty, move the viewport to the command line.Otherwise, delete all the characters to the right of the cursor in the command line.

 


Dialog box keyboard shortcuts:

Keyboard ShortcutsAction
F4Display the items in the active list
Ctrl + TabMove forward through tabs
Ctrl + Shift + TabMove back through tabs
Ctrl + number (number 1–9)Move to nth tab
TabMove forward through options
Shift + TabMove back through options
Alt + underlined letterPerform the command (or select the option) that is used with that letter
SpacebarSelect or clear the check box if the active option is a check box
BackspaceOpen a folder one level up if a folder is selected in the Save As or Open dialog box
Arrow keysSelect a button if the active option is a group of option buttons

File Explorer keyboard shortcuts:

Keyboard ShortcutsAction
Alt + DSelect the address bar
Ctrl + ESelect the search box
Ctrl + FSelect the search box
Ctrl + NOpen a new window
Ctrl + WClose the active window
Ctrl + mouse scroll wheelChange the size and appearance of file and folder icons
Ctrl + Shift + EDisplay all folders above the selected folder
Ctrl + Shift + NCreate a new folder
Num Lock + asterisk (*)Display all subfolders under the selected folder
Num Lock + plus (+)Display the contents of the selected folder
Num Lock + minus (-)Collapse the selected folder
Alt + PDisplay the preview panel
Alt + EnterOpen the Properties dialog box for the selected item
Alt + Right arrowView the next folder
Alt + Up arrowView the folder that the folder was in
Alt + Left arrowView the previous folder
BackspaceView the previous folder
Right arrowDisplay the current selection (if it's collapsed), or select the first subfolder
Left arrowCollapse the current selection (if it's expanded), or select the folder that the folder was in
EndDisplay the bottom of the active window
HomeDisplay the top of the active window
F11Maximize or minimize the active window

Virtual desktops keyboard shortcuts:

Keyboard ShortcutsAction
Windows logo key  + TabOpen Task view
Windows logo key  + Ctrl + DAdd a virtual desktop
Windows logo key  + Ctrl + Right arrowSwitch between virtual desktops you’ve created on the right
Windows logo key  + Ctrl + Left arrowSwitch between virtual desktops you’ve created on the left
Windows logo key  + Ctrl + F4Close the virtual desktop you're using

Taskbar keyboard shortcuts:

Keyboard ShortcutsAction
Shift + click a taskbar buttonOpen an app or quickly open another instance of an app
Ctrl + Shift + click a taskbar buttonOpen an app as an administrator
Shift + right-click a taskbar buttonShow the window menu for the app
Shift + right-click a grouped taskbar buttonShow the window menu for the group
Ctrl + click a grouped taskbar buttonCycle through the windows of the group

References:

Some easy ways to boot the computer faster

By James →
Slow boot speed is a common problem that a user faces on a daily basis while using computers. This problem can be occurred in computers without virus.
You do not have to worry about such problems. Ways to solve this problem is simple.
Those are:

Keep the Desktop Clean

The easiest way to reduce boot time is to keep your desktop clean. The more files, folders, and programs on computer desktop the longer boot time. You may think that a little folder on the desktop is nothing, but it creates pressure of your computer's boot sequence as well as on RAM and slows down the whole process. However, You do not need to remove everything from the desktop. You can pin your favorite programs on the task bar.

Stop Unnecessary Start Up Programs

Some applications start automatically while the computer is turning on. This is another reason behind longer boot time. So, stop unnecessary start up program.

Clear Temporary Files

Delete the cache and cookies from browser and remove temporary files from your computer.

Android getDrawable() deprecated API 22 Alternative

By James →
There are several options to handle getDrawable() deprecation (the right and future proof way), depending on which kind of drawable is being loaded:
A) Drawables without theme attributes
ResourcesCompat.getDrawable(getResources(), R.drawable.name, null);
For unstyled drawable the old way. This is probably what is needed.
Please note:  ResourcesCompat.getDrawable()  is not deprecated!
B) Drawables with theme attributes
ContextCompat.getDrawable(getActivity(), R.drawable.name);
For a styled Drawable as the Activity theme instructs.
C) Drawables with theme attributes from another theme
ResourcesCompat.getDrawable(getResources(), R.drawable.name, anotherTheme);
Explanation:
Android 21 (5.0 Lollipop) introduced some new theme attributes such as android:colorAccent that modify the appearance of drawables that hold references to those new theme attributes values.
The AppCompat library handles pre and post-Lollipop drawable styling for you.
If the deprecated getDrawable() method is used to obtain a drawable resource with theme attributes, A partially-styled drawable and a logcat warning will come as output. It can be seen in API 22 android.content.res.Resources source code:
@Deprecated
@Nullable
public Drawable getDrawable(int id) throws NotFoundException {
final Drawable d = getDrawable(id, null);
if (d != null && d.canApplyTheme()) {
Log.w(TAG, "Drawable " + getResourceName(id) + " has unresolved theme "
+ "attributes! Consider using Resources.getDrawable(int, Theme) or "
+ "Context.getDrawable(int).", new RuntimeException());
}
return d;
}

Enable Android MTP and Media Player Windows 10

By James →
By default Android MTP and Windows Media Player is not enabled in Windows 10. For this reason whenever you connect a android device in Windows 10 it will not show your device in the Windows Explorer. If you want to enable Android MTP as well as want back the Windows Media Player in Windows 10 then You have to enable them manually. To do so you have to follow the following steps.
  1. Go to this Link.
  2. Select Your Language.
  3. Click the Download Button.
  4. Select the appropriate file according to your Windows System Type (
    KB3099229_x86.msu for 32bit or
    KB3099229_x64.msu for 64 bit  Windows System ).
  5. If you don't know your Windows System type then follow this Tutorial otherwise skip to Step 6.
  6. Open the .msu file.
  7. Follow the instructions of the installer.
  8. After completing installation restart your computer.
  9. All done. Now you can connect your Android phones as well as use Windows Media Player.

Windows 10 Redstone Update Released!

By James → Wednesday, August 10, 2016
The long awaited Windows 10 Redstone Update has been released on August 02, 2016. It is also called Windows 10 Anniversary Update as it has been released after one year of Windows 10 Official Release. This update has been originally released to add new features to Windows 10. Besides, A lot of bugs in the previous build have been fixed in this update. Let's see what's new.
Microsoft-Corporation-(MSFT)-Windows-10-Anniversary-Update-To-Feature-Start-Menu-Changes

New Start Screen:

New Start Screen

New Settings Interface & Dark Theme:

New Settings Interface & Dark Theme

New Windows Store Interface:

New Windows Store Interface
New Windows Store Interface-01

Microsoft Edge Improvement:

Microsoft Edge Improvement

WiFi Hotspot (Internet Sharing):

WiFi Hotspot (Internet Sharing)

Action Center:

Action Center

Cortana Improvement:

Cortana-Improvement

New Skype App:

New Skype App

Comparison Between Android & IOS

By James → Monday, June 6, 2016
Android and IOS are the most popular mobile operating system nowadays. Sometimes it's became so confusing to choose one of them. Here a comparison has been made so that it become easy to choose one of them.
Keys Android IOS
Type Mobile OS Mobile OS
Licence Apache License 2.0 GNU GPL v2 for the Linux kernel modifications Proprietary software except for open-source components
Developer Google Open Handset Alliance Apple Inc.
Written in C (core), C++, Java (UI) C, C++, Objective-C, Swift
OS family Unix-like Unix-like, based on Darwin (BSD), OS X
Source model Open source and in most devices with proprietary components Closed source
Initial release September 23, 2008; 7 years ago June 29, 2007; 8 years ago
Platforms 32- and 64-bit: ARM architectures, x86, x86-64, MIPS and MIPS64 64- and 32-bit ARM architectures: ARMv8-A (iOS 7 and later) ARMv7-A (iPhone OS 3 and later)
Kernel type Monolithic (modified Linux kernel) Hybrid (XNU)
Default user interface Graphical (Multi-touch) Cocoa Touch (multi-touch, GUI)
The above comparisons are only the technical comparisons. According to the User Experience it is seen that android is a bit slower then IOS . The reason behind this is, Android uses java and java is excellent but a bit slow. On the other hand IOS use a language named swift which has been designed for speed.  Android gives you the opportunity to tweaking your OS in every ways whereas you cannot even use IOS without Apple's permission. If you need a independent mobile os with unlimited features and you will consider the speed a little bit then Android is here but if you think that you need a OS that will give you ultimate speed and you will consider some feature limitation then IOS is here. This is  my opinion. May be your opinion is different then mine and Always the Choice is Yours.