background preloader

JSON Editor Online - view, edit and format JSON online

JSON Editor Online - view, edit and format JSON online

DevCheatSheet Supporting Multiple Screens Android runs on a variety of devices that offer different screen sizes and densities. For applications, the Android system provides a consistent development environment across devices and handles most of the work to adjust each application's user interface to the screen on which it is displayed. At the same time, the system provides APIs that allow you to control your application's UI for specific screen sizes and densities, in order to optimize your UI design for different screen configurations. For example, you might want a UI for tablets that's different from the UI for handsets. Although the system performs scaling and resizing to make your application work on different screens, you should make the effort to optimize your application for different screen sizes and densities. Note: The information in this document assumes that your application is designed for Android 1.6 (API Level 4) or higher. Overview of Screens Support Terms and concepts Screen size Screen density Orientation 1. 2.

Discover Everything through Code Free Flat Icons Les Appliculteurs - Des applis et des machines Using the Emulator The Android SDK includes a virtual mobile device emulator that runs on your computer. The emulator lets you prototype, develop and test Android applications without using a physical device. The Android emulator mimics all of the hardware and software features of a typical mobile device, except that it cannot place actual phone calls. To let you model and test your application more easily, the emulator utilizes Android Virtual Device (AVD) configurations. The emulator also includes a variety of debug capabilities, such as a console from which you can log kernel output, simulate application interrupts (such as arriving SMS messages or phone calls), and simulate latency effects and dropouts on the data network. Overview The Android emulator is an application that provides a virtual mobile device on which you can run your Android applications. The Android emulator supports many hardware features likely to be found on mobile devices, including: Android Virtual Devices and the Emulator

Citoyens Capteurs - Des technologies extraordinaires pour des gens ordinaires מדריך למפתחים | אתר נגיש תפריט נגישות תפריט תוכן כללי שנה גודל טקסט וצבעים: מחויבות חברתית ותבונה עסקית תפריט ראשי מדריכים אתר נגיש > מדריכים > מדריך למפתחים תפריט מפת אתר ChristosChristofidis/awesome-deep-learning CSS3 Properties The W3C is currently working on CSS3 (Cascading Style Sheets, Version 3). The finished work will result in a number of CSS3 specifications, each one concerning a specific area of CSS. Although many of the specifications are currently a work in progress, many of the new properties have been adopted by the major browsers manufacturers in the form of their own proprietary properties (i.e. with their manufacturer's extension such as -webkit-, -moz-, etc). Because of this, developers can start testing these new properties, even if the browsers don't actually support the W3C version of a particular property. Below are a list of CSS3 properties. These are some of the properties that are currently being written into the CSS3 specification. Following CSS3 Development If you're interested to see what happening with the development of the CSS3 specifications, check out the CSS3 current work. CSS2 Properties You can also view a list of CSS properties as defined in CSS2. Enjoy this page?

JavaScript Built-In Functions with Examples | ProgrammingFree Javascript, first introduced by Netscape, changed the static fate of the HTML web pages. Before Javascript came into existence, HTML pages were just used to render static content. Inserting Javascript to a web page, can give it a significant degree of interactivity and functionality. It lets you control the behavior of the web browser and how the elements of the web page are displayed. var status=document.readyState; readyState is a property of the document object which can contain values such as "unintialized","loading","interactive","complete" whereas, document.write("Hello World"); write() is a method of the document object that writes the content "Hello World" on the web page. NumberStringRegExpArrayMathDateBooleanEach of the above objects hold several built-in functions to perform object related functionality. isNaN() isNaN() method determines whether value of a variable is a legal number or not. document.write(isNan(0)); document.write(isNan("Javascript")); document.write(isNan(-2.45));

Create a Clueless Racecar Driver Illustration in Photoshop Creating a high-impact and realistic caricature illustration can be a fun but extremely challenging task. In this tutorial, we will explain how to properly control all the elements of a composition including color balance, contrast, textures, and more, as well as all of the tools and techniques that you will need to know in Photoshop to build a highly entertaining and detailed caricature illustration. Let's get started! Speed Painting Video This tutorial includes a stunning speed painting video. 1. Step 1 Create a new document (File > New...). Create a new layer (Layer > New ... > Layer) and using a moderately fine brush. Step 2 Then create a second layer (Layer > New ... > Layer), lower the opacity of the below layer to see our first sketch and re-define the elements a bit more. Step 3 Repeat the previous step, create another layer (Layer > New ... > Layer), lowering the opacity of the below layer, and now we make a more clean and detailed drawing. Step 4 2. 3. Step 5 Step 6 Step 7 Step 8 4.

OS X keyboard shortcuts To use a keyboard shortcut you press a modifier key with a character key. For example, pressing the Command key (it has a symbol) and then the "c" key copies whatever is currently selected (text, graphics, and so forth) into the Clipboard. This is also known as the Command-C keyboard shortcut. A modifier key is a part of many keyboard shortcuts. Here are the modifier key symbols you may see in OS X menus: Startup shortcuts Press the key or key combination until the expected function occurs/appears (for example, hold Option during startup until Startup Manager appears). Sleep and shut down shortcuts Finder keyboard shortcuts Application and other OS X shortcuts Note: Some applications may not support all of the following application key combinations. *Note: If no text is selected, the extension begins at the insertion point. Universal Access - VoiceOver keyboard commands For information about VoiceOver key combination differences in Mac OS X v10.6, see this article. Full keyboard access

Related: