picture physical path according to URI * **/ Public StaticString Getabsoluteimagepath (URI Uri, activity activity) {string[] proj={MediaStore.Images.Media.DATA}; Cursor Cursor= Activity.managedquery (URI, Proj,NULL,NULL,NULL); intColumn_index =cursor. Getcolumnindexorthrow (MediaStore.Images.Media.DATA); Cursor.movetofirst (); returncursor.getstring (Column_index); } //according to the path, and after the compression of the wide height to get pictures, Public StaticBitmap Geti
At present, there are more and more Windows Phone devices and more sizes and resolutions on the market, especially the arrival of the wp8.1 era. People who have worked on WP development know that application adaptation is much simpler than Android. One important reason is that Microsoft claims that all WP devices will develop with two benchmark resolutions, that is, 800: 480 and 853: 480. The application ad
In order to simplify the design and be compatible with more mobile phone screens, the android system distinguishes the screens according to their sizes and resolutions:
Three dimensions: large, medium, and small.Three types of density: high (hdpi), medium (mdpi), and low (ldpi ).
Type
Low Density screen (ldpi)
Medium Density screen (mdpi)
High-density screen (hdpi)
Starter
36x36
48x48
72X72
Menu
36x36
48x48
72X72
Differences between drawable-hdpi, drawable-mdpi, and drawable-ldpi:
In Versions later than android2.1, there are three directories: drawable-mdpi, drawable-ldpi, and drawable-hdpi. These three directories are mainly used to support multi-resolution.
DPI is the abbreviation of "dot Per Inch". The number of dots per inch.
Four density classifications: ldpi (low), mdpi (medium), hdpi (high), and xhdpi (extra high)Normal screen: ldpi is 120, mdpi is 160, hdpi is 240, and xhdpi is 320.
Differences
into a machine language, eliminating the need to convert the code from time to time in the Dalvik mode, high efficiency, power saving, low system memory usage, and smooth operation of mobile phones. However, there are always two sides in everything. ART solves this problem while at the same time: it will occupy a slightly higher storage space, and it takes some time for the installation program to implement pre-compilation than the ordinary Dalvik mode. The ART mode is a typical case of chang
dip and specific pixel values is dip value = device density/160 * pixel value. It can be seen that 1px = 1dip on a device with dpi (pixel density) of 160dpi
Sp (ScaledPixels pixel amplification)
It is mainly used for font display (best for textsize ). According to google's suggestion, it is best to use sp as the unit for the font size of TextView, and check the source code of TextView. Android uses sp as the font size unit by default.
Screen
Density
Dpi
. ICON resourcesYou need to prepare 5 sets of image resources, including drawable, drawalbe-ldpi, drawable-mdpi, drawable-hdpi, and drawable-xhdpi Based on the dpi value.Android has an automatic matching mechanism to select the corresponding layout and image resources.4. image Production1. DesignDesign the size before the design drawing. Try to use the current popular screen size. For example, the most important currently is the 480 series,
The previous section shows that mainmenuscreen is the main menu class, that is, the first screen displayed after the game starts. First, let's look at the main menu interface, as shown below:
The mainmenuscreen class is analyzed as follows:
public class MainMenuScreen extends Screen { OrthographicCamera guiCam; SpriteBatch batcher; Rectangle soundBounds; Rectangle playBounds; Rectangle highscoresBounds; Rectangle helpBounds; Vector3 touchPoint; public MainMenuScreen (Gam
theater:Get a 27 "or bigger TV withComponentVideo input.
The only feature you shocould shop for when buying this TV isComponentInput (in additionCompositeAndS-video). This input is about 1/2 an inch in diameter with about five pins in the center.
Component Video comes in different non-interchangeable formats (scan rate formats) for regular TV or HDTV, for example:
>>>>>>>>>>>>> Interlaced or 480i from a standard ntsc dvd player :: 480i = NTSC interlaced video = 640x480 pixel
the screen (the last line). The color of these dots can be set to 0 or 255. Do the following:For (x = 1; x {If (RAND () % 2)Fire_buffer [(480*640) + x] = 255;ElseFire_buffer [(480*640) + x] = 0;}The above is my favorite practice. Of course, you can also choose not to use random points.Well, this is my method of making a flame. Select a pixel background pixel and remove it with the number of pixels. Now you
1. terms and concepts
Terms
Description
Remarks
Screen Size)
It refers to the actual physical size of the mobile phone, such as the commonly used 2.8 inch, 3.2 inch, 3.5 inch, 3.7 inch. The diagonal line length of the mobile phone screen.
Motorola's milestone mobile phone is 3.7 inch
Aspect Ratio (width/height ratio)
Refers to the actual physical size width/height ratio, divided into long and nolong
Milestone is and belongs to long
Resolution
(1, "slight", false, New Date (), Arrays.aslist (new string[] {"Play", "Game", "Anime"}));Plist.add (New person (2, "haha", false, New Date (), Arrays.aslist (new string[] {"Play"}));JSON = Jsonarray.fromobject (PS);SYSTEM.OUT.PRINTLN (JSON);}The results of the operation are as follows:["Json", "Json-lib", "Jackson", "Xml"][{"Birthday": {"date": +, "Day": 5, "hours": +, "minutes": +, "month": 3, "Seconds": "," "Time": 1492169396320, " Timezoneoffset ": -480
is sent as part of the HTTP request, so we can obtain the desired information on the server side and then judge and direct the user to the corresponding page address.Second, the website on the PC on the mobile side what to do?If the mobile side of the viewable area (320-768), most of the site will be too narrow to show confusion, so the browser by default viewport set to a wider value of 980px or 1024px, at least to ensure that the PC website can be displayed on the mobile side, but there is on
I believe that when you finish reading this 100% original article, JavaScript Object-oriented and inheritance easy to take is no longer a problem.Unified HTML and CSS First, what is object-oriented and why does it need it.Here's another word, called process-oriented. First understand this, for example, we need to use JS to write a div free landing effect. Naturally, we create a div manually and give it the size and color position to make the movement. OK, the problem is not big, I believ
])
Pygame.draw.lines (screen,[0,0,0],false,plotpoints,5)
Pygame.display.flip ()
Def lineright ():
Plotpoints=[]
For x in range (0,640):
y=5*x-2000
Plotpoints.append ([x,y])
Pygame.draw.lines (screen,[0,0,0],false,plotpoints,5)
Pygame.display.flip ()
Def linemiddle ():
Plotpoints=[]
x=300
For y in range (0,480,20):
Plotpoints.append ([x,y])
If Len (plotpoints) ==2:
Pygame.draw.lines (screen,[0,0,0],false,plotpoints,5)
Plotpoints=[]
Pygame.display.flip ()
def loadcar (Yloc):
My
4. Screen density: Indicates how many display points per inch, and the resolution is two different concepts.Android mainly has the following kinds of screens: the following table
SceneTyep
WidthPixels
HeightPixels
SizeRange (inches)
Screen density
QVGA
240
320
2.6-3.0
Low
Wqvga
240
400
3.2-3.5
Low
Fwqvga
240
432
3.5-3.8
Low
HVGA
320
Outline1, the folder in the Res directory in the Android screen size 2, the principle of the size of the DP representation 3, the 720p size of the adaptation needs to pay attention to what 4, UI transduction by what size to the best reference: http://www.360doc.com/content/12/ 0301/17/5087210_190881395.shtmlSeveral concepts:1) screen density (dpi): Dot per inch, which is the number of pixels each inch. LDPI (MDPI), hdpi (+), XHDPI (320) Calculation method: Take the 480x854,4.0inch phone as an ex
Basic knowledgeQVGA 240*320 pixels |VGA 640*480 pixels |WVGA 800*480 pixels |HVGA 480*320 pixels |See that a lot of people don't understand the difference between DP, SP, and PX: Now let's introduce the DP and SP.DP is also dip. This is basically similar to SP.You can use a DP or SP if you set properties that represent length, height, and so on. However, if you s
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.