Trang Chủ Tài chính Cá nhân Quay Chuẩn Oracle Java vào Android Java - núm vú cao su

Quay Chuẩn Oracle Java vào Android Java - núm vú cao su

Mục lục:

Video: MaxDaily 17/4: FPT Trading đại chiến Oppo Việt Nam, Sơn Tùng MTP sẽ về tay ai? Cùng lót dép hóng! 2025

Video: MaxDaily 17/4: FPT Trading đại chiến Oppo Việt Nam, Sơn Tùng MTP sẽ về tay ai? Cùng lót dép hóng! 2025
Anonim

Đây là kịch bản: Bạn có một ứng dụng sát thủ, được viết bằng Java. Ứng dụng chạy trên hệ điều hành Windows và Macintosh. Ứng dụng không chạy trên thiết bị di động (vì các chương trình Java SE không chạy trên các thiết bị di động).

Bạn muốn biết ứng dụng trông như thế nào khi chạy trên thiết bị Android. Và đây là một điều nữa: Bạn không muốn suy nghĩ nghiêm túc. Điều đó có liên quan đến quá nhiều căng thẳng!

Một chương trình Java cho máy tính để bàn hoặc máy tính xách tay

Bạn có thể nhanh chóng và cơ khí biến ứng dụng thành ứng dụng Android không? Bạn có thể. Bắt đầu với chương trình đơn giản trong danh sách này. Gói

. allmycode. vé; nhập khẩu javax. lung lay. JOptionPane; public class TicketPrice {public static void main (String [] args) {String ageString; int tuổi; Giá dây; ageString = JOptionPane. showInputDialog ("Tuổi?"); age = Số nguyên. parseInt (ageString); nếu (tuổi <18 | | 65 <= tuổi) {price = "$ 7.00";} khác {price = "$ 10.00";} JOptionPane. showMessageDialog (null, price, "Giá vé", JOptionPane. INFORMATION_MESSAGE);}}

Mã trong danh sách này nhắc nhở người dùng cho một số (tuổi của người dùng). Nếu người dùng là trẻ em hoặc người lớn, giá vé chỉ là 7 đô la. 00. Nếu không, giá vé là $ 10. 00.

Để chuyển danh sách này sang ứng dụng Android, hãy thực hiện theo các bước sau:

  1. Sử dụng Eclipse, tạo một dự án Android.

  2. Trong tệp bố cục của hoạt động chính, tạo ít nhất ba tiện ích con: một tiện ích EditText, một nút widget và một tiện ích TextView.

Một res / bố trí / activity_main. file xml

Đây là một tệp bố trí mẫu.

  " android: layout_width = "wrap_content" android: layout_height = "wrap_content" android: layout_below = "@ + id / editText1" android: layout_centerHorizontal = "true" android: layout_marginTop = "18dp" android: onClick = "whenButtonClicked" android: text = " @ chuỗi / nộp" /> 

Trong l này isting, thứ e editText1 lĩnh vực là nơi mà người dùng nhập vào tuổi của mình.Người dùng nhấp chuột vào widget button1 để cho ứng dụng tính giá vé và sau đó giá vé xuất hiện trong trường textView1 .

Trong bước tiếp theo, bạn cho ý nghĩa của chuỗi @ từ danh sách thứ hai này.

Một res / giá trị / dây. tệp xml

Thêm chuỗi các thành phần vào chuỗi của ứng dụng. xml , như thể hiện trong danh sách này .

Cài Đặt Giá Vé Xin chào thế giới! Gửi Giá vé Các dòng in đậm trong danh sách này cung cấp ý nghĩa cho tên @ string / enter_age, @ string / submit, và @ string / ticket_price trong tệp tin bố cục của hoạt động.

Đây là cơ hội của bạn để làm cho ứng dụng của bạn có thể sử dụng cho người đọc trên toàn thế giới. Ví dụ: để tạo bản dịch tiếng Pháp của ứng dụng của bạn, hãy thêm thư mục res / values-fr vào dự án. Trong một dây. xml trong thư mục res / values-fr, sử dụng các thuộc tính cùng tên (enter_age, submit, và ticket_price). Nhưng giữa mỗi thẻ bắt đầu và thẻ kết thúc, đặt bản dịch tiếng Pháp của văn bản xuất hiện trên màn hình của người dùng. Khi khách hàng nói tiếng Pháp sử dụng ứng dụng của bạn, họ sẽ thấy văn bản bằng tiếng mẹ đẻ của họ.

Hoạt động chính

Thêm mã vào tệp Java của hoạt động chính, như thể hiện trong danh sách này. Gói

. thí dụ. giá vé; nhập khẩu android ứng dụng. Hoạt động; nhập khẩu android os. Bó; nhập khẩu android lượt xem. Thực đơn; nhập khẩu android lượt xem. Lượt xem; nhập khẩu android widget. Chỉnh sửa văn bản; nhập khẩu android widget. TextView; lớp MainActivity lớp công khai mở rộng Hoạt động (

EditText editText; TextView textView; @Tạo void onCreate bảo vệ (Bundle savedInstanceState) {siêu. onCreate (savedInstanceState); setContentView (bố cục R. activity_main); editText = (EditText) findViewById (R id id chỉnh sửaText1); textView = (TextView) findViewById (R id id. TextView1); } public void whenButtonClicked (Xem chế độ xem) { Chuỗi ageString; tuổi thọ; Giá cước; ageString = editText. getText (). toString (); age = Integer. parseInt (ageString); nếu (tuổi <18 | | 65 <= tuổi) { giá = "$ 7. 00"; } khác { giá = "$ 10. 00"; } textView. setText (giá); } @Xoá bỏ boolean công cộng onCreateOptionsMenu (menu) {getMenuInflater (). mở rộng (menu R. main, menu); return true;}} Trong Liệt kê 2, thuộc tính onClick của nút có giá trị WhenButtonClicked. Vì vậy, trong Ví dụ 4, bạn trả lời một cú nhấp chuột bằng phương thức newButtonButton của bạn. Phương thức whenButtonClicked này chứa hầu hết các câu lệnh trong chương trình Java chuẩn ban đầu của bạn. Sự khác biệt lớn là cách bạn nhận được văn bản từ người dùng và cách bạn hiển thị kết quả trên màn hình của người dùng.

Trong chương trình Java tiêu chuẩn, bạn sử dụng JOptionPane để tạo các hộp thoại. Các hộp nhắc người dùng nhập liệu, và hiển thị kết quả của chương trình.

  • Trong chương trình Android Java, bạn sử dụng các vật dụng trên màn hình hoạt động cho đầu vào và đầu ra. Có tuyên bố editText gần đầu của mã, bạn gọi editText.getText (). toString () để lấy dữ liệu đầu vào của người dùng. Và có tuyên bố textView gần đầu của mã, bạn gọi textView. setText (giá) để hiển thị kết quả của chương trình.

  • Và bạn đã có nó - một chương trình Android từ một chương trình Java chuẩn!

Quay Chuẩn Oracle Java vào Android Java - núm vú cao su

Lựa chọn của người biên tập

Cách lọc một nguồn dữ liệu kết hợp trong Word 2013 - núm vú

Cách lọc một nguồn dữ liệu kết hợp trong Word 2013 - núm vú

Trong tài liệu Word 2013, lọc một nguồn dữ liệu loại trừ các bản ghi nhất định (hoặc xem một cách khác, nó chỉ bao gồm một số bản ghi) dựa trên một hoặc nhiều tiêu chí mà bạn chỉ định. Ví dụ: bạn có thể muốn chỉ bao gồm các địa chỉ từ một thành phố hoặc tiểu bang nhất định, hoặc chỉ những địa chỉ phù hợp với địa chỉ ...

Cách Tìm Stuff bạn không thể gõ trong Word 2007 - núm vú

Cách Tìm Stuff bạn không thể gõ trong Word 2007 - núm vú

Word 2007 giúp tìm các ký tự đặc biệt, không in được trong tài liệu của bạn. Sử dụng hộp thoại Tìm và Thay thế, bạn có thể tìm kiếm những thứ như tab, dấu phân cách, dấu thập phân, khoảng trống và những thứ khác mà bạn không thể tạo ra từ bàn phím. Gọi hộp thoại Tìm và Thay thế. Nếu cần thiết, hãy nhấp vào nút Thêm để ...

Cách Tìm Định dạng trong Word 2007 - núm vú

Cách Tìm Định dạng trong Word 2007 - núm vú

Bạn có thể sử dụng lệnh Tìm để đánh cắp tài liệu Word 2007 của bạn để định dạng thông tin. Ví dụ, nếu bạn chỉ muốn tìm những trường hợp của từ lie có chữ đậm, bạn có thể làm điều đó. Ví dụ này tìm kiếm trứng ngỗng văn bản với kích thước phông chữ là 24 điểm trong một ...

Lựa chọn của người biên tập

Làm thế nào để Thoả Nhận Hợp Đồng Máy chủ Web - núm vú

Làm thế nào để Thoả Nhận Hợp Đồng Máy chủ Web - núm vú

Trên thực tế, đa số của máy chủ web không hoàn lại tiền nếu bạn để lại trước khi thời hạn hợp đồng của bạn kết thúc. Trong thực tế, nếu bạn có một thỏa thuận giá rẻ trên hosting của bạn, nó có thể có các điều khoản và điều kiện yêu cầu bạn xem ra thời hạn của hợp đồng hoặc trả tiền cho đặc quyền ...

Cách quản lý tập tin với Control Panel của Website - núm vú

Cách quản lý tập tin với Control Panel của Website - núm vú

Bảng điều khiển của bạn cung cấp cho bạn một cách tiện dụng để quản lý các tệp của bạn mà không cần máy chủ FTP được lưu trữ trên web. Đây là một cái gì đó phổ biến cho hầu hết các bảng điều khiển nhưng đôi khi có nhãn khác nhau một chút. Ví dụ, hầu hết các máy chủ gọi nó là File Manager, nhưng DreamHost gọi nó là webFTP. Sử dụng Trình quản lý Tệp là

Cách Quản lý Người dùng với Quản lý Máy chủ Web - núm vú

Cách Quản lý Người dùng với Quản lý Máy chủ Web - núm vú

Cây thư mục riêng trên máy chủ nơi tập tin của nó được giữ. Là chủ sở hữu của máy chủ, bạn có quyền truy cập superuser cho toàn bộ máy chủ, có nghĩa là bạn có thể xem tất cả các tệp tin của chủ tài khoản khác. Tất cả các tập tin tài khoản được lưu giữ trong các thư mục bên trong một thư mục gọi là home, ...

Lựa chọn của người biên tập

Tạo một Cột trang web mới trong SharePoint 2010 - núm vú

Tạo một Cột trang web mới trong SharePoint 2010 - núm vú

SharePoint 2010 có một thực thể cột trang web cho phép bạn để sử dụng lại các cột trên nhiều danh sách. Khi bạn tạo một cột mới trong danh sách của mình, bạn tạo ra một cột danh sách - có nghĩa cột chỉ có thể được sử dụng trong danh sách đó. Các cột của trang web được tạo ở cấp cao nhất của trang web nhóm của bạn và có thể ...

Tạo Tuỳ chỉnh Chủ đề cho SharePoint 2010 Sử dụng PowerPoint - núm vú

Tạo Tuỳ chỉnh Chủ đề cho SharePoint 2010 Sử dụng PowerPoint - núm vú

Cho nhiều nhà thiết kế trang web và chủ sở hữu SharePoint 2010 , ý tưởng để có thể tùy chỉnh chủ đề của họ là rất thú vị. Mặt khác, nhiệm vụ chọn nhiều màu có thể có vẻ khó chịu với những người biết họ thích gì khi họ nhìn thấy nó nhưng gặp sự cố khi lựa chọn. Nếu bạn ở trong ...

Tạo trang web mới trong SharePoint 2010 - núm vú

Tạo trang web mới trong SharePoint 2010 - núm vú

Bạn có thể tạo một bộ sưu tập trang web mới trong SharePoint theo hai cách - bằng cách sử dụng Quản trị Trung tâm hoặc thông qua Tạo trang web Tự phục vụ. Sử dụng Quản trị Trung tâm đòi hỏi các quyền được cấp phép, thường là hạn chế đối với nhân viên CNTT. Tạo trang web tự tạo là một tính năng của SharePoint cho phép CNTT trao quyền cho việc tạo bộ sưu tập trang web mới ...