Why Use XML-Based Layouts? Most everything you do using XML layout fil dịch - Why Use XML-Based Layouts? Most everything you do using XML layout fil Việt làm thế nào để nói

Why Use XML-Based Layouts? Most eve

Why Use XML-Based Layouts?
Most everything you do using XML layout files can be achieved through Java code. For
example, you could use setTypeface()to have a button render its text in bold, instead
8
www.it-ebooks.info
CHAPTER 8: Using XML-Based Layouts 58
of using a property in an XML layout. Since XML layouts are yet another file for you to
keep track of, we need good reasons for using such files.
Perhaps the biggest reason is to assist in the creation of tools for view definition, such
as a GUI builder in an IDE like Eclipse or a dedicated Android GUI designer like
DroidDraw. Such GUI builders could, in principle,generate Java code instead of XML.
The challenge is rereading the definition in the design tool to support edits, which is far
simpler when the data is in a structured format like XML ratherthan in a programming
language. Moreover, keeping the generated bits separated from handwritten code
makes it less likely that somebody’s custom-crafted source will get clobbered by
accident when the generated bits get regenerated. XML forms a nice middle ground
between something that is easy for tool writers to use and something that is easy for
programmers to work with by hand as needed.
Also, XML as a GUI definition format isbecoming more commonplace. Microsoft’s
Extensible Application Markup Language (XAML), Adobe’s Flex, Google’s Google Web
Toolkit (GWT), and Mozilla’s XML User Interface Language (XUL) all take a similar
approach to that of Android:put layout details in an XML file and put programming
smarts in source files (e.g., JavaScript for XUL). Many less-well-known GUI frameworks,
such as ZK, also use XML for view definition. While “following the herd” is not
necessarily the best policy, it does have the advantage of helping toease the transition
to Android from any other XML-centered view description language.
0/5000
Từ: -
Sang: -
Kết quả (Việt) 1: [Sao chép]
Sao chép!
Tại sao sử dụng XML dựa trên bố trí?
Hầu hết mọi thứ bạn làm bằng cách sử dụng XML bố trí tập tin có thể đạt được thông qua mã Java. Cho
ví dụ, bạn có thể sử dụng setTypeface () để có một nút Hiển thị văn bản của nó trong đậm, thay vào đó
8
www.it-ebooks.info
chương 8: Using XML-Based bố trí 58
của việc sử dụng một tài sản trong một bố trí XML. Kể từ khi bố trí XML được này là một tập tin để bạn có thể
theo dõi các, chúng tôi cần các lý do tốt cho việc sử dụng các tập tin.
Có lẽ là lý do lớn nhất là hỗ trợ trong việc tạo ra các công cụ để xem định nghĩa, như vậy
là một người thợ xây GUI trong một IDE như Eclipse hoặc một nhà thiết kế chuyên dụng Android GUI như
DroidDraw. Xây dựng GUI như vậy có thể, về nguyên tắc, tạo ra mã Java thay vì XML.
Những thách thức rereading định nghĩa trong công cụ thiết kế để hỗ trợ sửa đổi, đó là đến nay
đơn giản khi dữ liệu là trong một định dạng cấu trúc như XML ngườiở trong một chương trình
ngôn ngữ. Hơn nữa, Giữ các bit tạo ra tách ra từ viết tay mã
làm cho nó ít có khả năng đó là người tuỳ chỉnh-crafted nguồn sẽ nhận được clobbered bởi
tai nạn khi các bit được tạo ra có được tái tạo. XML tạo thành một mặt bằng trung tốt đẹp
giữa một cái gì đó mà là dễ dàng cho các nhà văn công cụ để sử dụng và một cái gì đó mà là dễ dàng cho
lập trình để làm việc với bằng tay khi cần thiết.
Cũng, XML như một GUI định nghĩa định dạng isbecoming phổ biến. Của Microsoft
mở rộng ứng dụng đánh dấu ngôn ngữ (XAML), của Adobe Flex, của Google Google Web
Toolkit (GWT), và của Mozilla XML người dùng giao diện ngôn ngữ (XUL) tất cả có một tương tự
cách tiếp cận với rằng của Android: đặt bố trí chi tiết trong một XML tập tin và đặt lập trình
smarts trong nguồn tập tin (ví dụ như, JavaScript cho XUL). Khuôn khổ GUI ít cũng được biết đến nhiều,
chẳng hạn như ZK, cũng sử dụng XML cho xem định nghĩa. Trong khi "theo các đàn gia súc" là không
nhất thiết phải chính sách tốt nhất, nó có lợi thế trong việc giúp toease quá trình chuyển đổi
vào Android từ bất kỳ ngôn ngữ khác mô tả XML tập trung xem.
đang được dịch, vui lòng đợi..
Kết quả (Việt) 2:[Sao chép]
Sao chép!
Tại sao sử dụng XML-Based Layouts?
Hầu hết tất cả mọi thứ bạn sử dụng các file XML bố trí có thể đạt được thông qua mã Java. Cho
ví dụ, bạn có thể sử dụng setTypeface () để có một nút làm cho văn bản của nó in đậm, thay vì
8
www.it-ebooks.info
Chương 8: Sử dụng XML-Based Layouts 58
của việc sử dụng một tài sản trong một bố trí XML. Kể từ khi bố trí XML Chưa một tập tin để bạn có thể
theo dõi, chúng ta cần lý do chính đáng cho việc sử dụng tập tin như vậy.
Có lẽ lý do lớn nhất là hỗ trợ trong việc tạo ra các công cụ để xem định nghĩa, chẳng hạn
như một người xây dựng giao diện trong một IDE như Eclipse hoặc một chuyên dụng Android thiết kế giao diện như
DroidDraw. Xây dựng giao diện như vậy có thể, về nguyên tắc, tạo ra mã Java thay vì XML.
Thách thức là đọc lại định nghĩa trong các công cụ thiết kế để hỗ trợ chỉnh sửa, đó là xa
đơn giản khi các dữ liệu trong một định dạng có cấu trúc như ratherthan XML trong lập trình
ngôn ngữ. Hơn nữa, việc giữ các bit tạo ra tách từ mã viết tay
làm cho nó ít có khả năng là nguồn tùy chỉnh thủ công của ai đó sẽ nhận được clobbered bởi
tai nạn khi các bit tạo ra được tái sinh. XML tạo thành một trung đất đẹp
giữa cái gì đó là dễ dàng cho các nhà văn công cụ để sử dụng và cái gì đó là dễ dàng cho
các lập trình viên làm việc với bằng tay khi cần thiết.
Ngoài ra, XML như là một định dạng độ nét GUI isbecoming phổ biến hơn. Microsoft
Extensible Application Markup Language (XAML), Flex của Adobe, Google Web Google
Toolkit (GWT), và Mozilla XML User Interface Language (XUL) tất cả có một tương tự như
cách tiếp cận của Android: đặt các chi tiết bố trí trong một file XML và đưa lập trình
thông minh trong các tập tin mã nguồn (ví dụ, JavaScript cho XUL). Nhiều khuôn khổ giao diện ít nổi tiếng,
chẳng hạn như ZK, cũng sử dụng XML để xem định nghĩa. Trong khi "theo bầy đàn" không phải là
nhất thiết phải là chính sách tốt nhất, nó có lợi thế là giúp toease quá trình chuyển đổi
cho Android từ bất kỳ xem ngôn ngữ mô tả XML trung tâm khác.
đang được dịch, vui lòng đợi..
 
Các ngôn ngữ khác
Hỗ trợ công cụ dịch thuật: Albania, Amharic, Anh, Armenia, Azerbaijan, Ba Lan, Ba Tư, Bantu, Basque, Belarus, Bengal, Bosnia, Bulgaria, Bồ Đào Nha, Catalan, Cebuano, Chichewa, Corsi, Creole (Haiti), Croatia, Do Thái, Estonia, Filipino, Frisia, Gael Scotland, Galicia, George, Gujarat, Hausa, Hawaii, Hindi, Hmong, Hungary, Hy Lạp, Hà Lan, Hà Lan (Nam Phi), Hàn, Iceland, Igbo, Ireland, Java, Kannada, Kazakh, Khmer, Kinyarwanda, Klingon, Kurd, Kyrgyz, Latinh, Latvia, Litva, Luxembourg, Lào, Macedonia, Malagasy, Malayalam, Malta, Maori, Marathi, Myanmar, Mã Lai, Mông Cổ, Na Uy, Nepal, Nga, Nhật, Odia (Oriya), Pashto, Pháp, Phát hiện ngôn ngữ, Phần Lan, Punjab, Quốc tế ngữ, Rumani, Samoa, Serbia, Sesotho, Shona, Sindhi, Sinhala, Slovak, Slovenia, Somali, Sunda, Swahili, Séc, Tajik, Tamil, Tatar, Telugu, Thái, Thổ Nhĩ Kỳ, Thụy Điển, Tiếng Indonesia, Tiếng Ý, Trung, Trung (Phồn thể), Turkmen, Tây Ban Nha, Ukraina, Urdu, Uyghur, Uzbek, Việt, Xứ Wales, Yiddish, Yoruba, Zulu, Đan Mạch, Đức, Ả Rập, dịch ngôn ngữ.

Copyright ©2024 I Love Translation. All reserved.

E-mail: