30/09/2018, 17:45

Sự giống nhau và khác nhau thành phần giao diện của Android và Java Swing? Sau khi học xong Java Swing bạn sẽ làm được những gì?

Hiện tại mình đang tìm hiểu và học về Java Swing, biết 1 tý về android. Mình thấy thành phần giao diện của Android và JavaSwing có 1 số điểm giong nhau như:

  • Các Acticity trong Android gần giong với JFrame trong Java.
  • Views và JComponent
  • TextViews và JLabel
  • EditTexts và JTextField
  • Button vaf JButton
// Swing 
myButton.addActionListener(new ActionListener(){
// Android 
myView.setOnClickListener(new OnClickListener(){

Nhiều người khuyên mình răng không nên học chuyên sâu về 1 thứ nào đó, OOP trong java cũng tạm ổn rồi, có thể chuyển sang Android được nhưng mình muốn Học thêm về java. định khi học xong cái Java webs. Như vậy nó có giúp ích gì cho mình khi chuyển sang Androids không? về Web mobile Android thì thế nào?
Những ứng dụng của Java Swing trong thưc tế nó để làm gì?

Itachi Citus viết 19:47 ngày 30/09/2018

Nhiều người khuyên mình răng không nên học chuyên sâu về 1 thứ nào đó,

Hả , ai khuyên bạn vậy.

Mai Anh Dũng viết 19:52 ngày 30/09/2018

Đạt không làm Swing nên không thể trả lời câu hỏi đầu, nhưng về câu hỏi tiếp theo

Nhiều người khuyên mình răng không nên học chuyên sâu về 1 thứ nào đó

Đạt thì lại nghĩ là nên chuyên sâu một cái gì đó trước thì học những cái khác sẽ nhanh hơn rất nhiều. Lúc đi học Đạt biết nhiều ngôn ngữ nhưng không chuyên gì cả, từ khi khá C thì học lại các ngôn ngữ khác rất nhanh.

có thể chuyển sang Android được nhưng mình muốn Học thêm về java

Hãy cứ làm cái mình muốn Tuy nhiên cũng phải xem ở thời điểm hiện tại mình cần cái gì. Ví dụ như trên trường đang dạy Android, mình cần qua môn với điểm cao thỉ phải học Android. Nếu không thì cứ học Java như cái mình muốn.

Như vậy nó có giúp ích gì cho mình khi chuyển sang Androids không?

Chắc chắn là có, nắm vững Java làm Android sẽ nhanh hơn. Nhưng cũng như Đạt đã trả lời ở trên, tùy vào tình hình hiện tại cái gì quan trọng hơn. Nếu mình đang cần làm Androdi, học Android, còn nếu vẫn thích học Java, học Java.

về Web mobile Android thì thế nào?

Web Mobile Android là gì nhỉ? Nhưng nếu cái này có liên quan đến Java thì nắm vững Java cũng sẽ giúp ích cho việc học sau này rất nhiều.

Những ứng dụng của Java Swing trong thưc tế nó để làm gì?

Chờ người khác trả lời vậy

vũ xuân quân viết 20:02 ngày 30/09/2018

về Web mobile Android thì thế nào

ý em muốn nói là web trên mobile phải không ?
tên thường gọi là responsive web design.
khi phát triển một trang web về responsive web design thì người thiết kế(diesign) sẽ chịu trách nhiệm cho việc thiết kế giao diện. Còn lập trình viên chỉ chịu trách nhiệm xử lý thao tác trên giao diện đó.

Những ứng dụng của Java Swing trong thưc tế nó để làm gì?

Dùng để thiết kế giao diện trang web. Thực tế khi đi làm về java thì bạn sẽ sử dụng framework để phát triển trang web thì có thể sử dụng Java Swing hoặc framework đó sẽ xây dựng bộ một thiết kế giao diện dựa trên nên tảng của Java Swing.

X viết 19:57 ngày 30/09/2018

Nhiều người khuyên mình răng không nên học chuyên sâu về 1 thứ nào đó

Phản khoa học quá =))

có thể chuyển sang Android được nhưng mình muốn Học thêm về java

để học android thì java core là đủ

về Web mobile Android thì thế nào?

Chắc là bạn đang nói đến các ứng dụng có liên quan đến web services như up ảnh …v.v… Bạn học thêm php

Những ứng dụng của Java Swing trong thưc tế nó để làm gì?

java swing là làm ứng dụng trên windows giống như winform thì phải =))
Như cái IDE jGrasp này mình thường dùng để code và compile C/C++/java dưới đây cũng viết bằng java

Phạm Ngọc Điệp viết 19:48 ngày 30/09/2018

Phản khoa học quá =))

hồi trước đinh đi học chuyên sau về Android, rồi người lại khuyên, không nen đi chuyên sâu về nó qúa,
gio suy nghĩ lại rồi, cố học xong java web, thì mình chuyển sang android cũng chưa muộn.

Phạm Ngọc Điệp viết 19:59 ngày 30/09/2018

java swing là làm ứng dụng trên windows giống như winform thì phải =))Như cái IDE jGrasp này mình thường dùng để code và compile C/C++/java dưới đây cũng viết bằng java

sau này mình có thể làm được cái Apps giong notepad nhỉ?

Phạm Ngọc Điệp viết 19:54 ngày 30/09/2018

về Web mobile Android thì thế nào?

em viết vội qúa quên xem lại, ý e là web moblie, mấy thứ liên quan ấy ạ.

với lại không biết domain với host Java có dễ kiếm và đắt không nhỉ?

Phạm Ngọc Điệp viết 19:48 ngày 30/09/2018

Hãy cứ làm cái mình muốn Tuy nhiên cũng phải xem ở thời điểm hiện tại mình cần cái gì. Ví dụ như trên trường đang dạy Android, mình cần qua môn với điểm cao thỉ phải học Android. Nếu không thì cứ học Java như cái mình muốn.

trường em không phải trường về Công nghệ. một này em dành thời gia nhiều lắm là 2h Code và những liên quan thôi. 2 ngày thứ 7 & CN thì em chỉ học Android và đọc blog,… Thời gian còn lại dành chọ học tập ở trường lớp rồi, bắt đầu năm nay xếp lịch đi trực nên có khi lại phải làm lại cái thời gian biểu cho nó phù hợp.

Phạm Ngọc Điệp viết 19:50 ngày 30/09/2018

diễn đàn không biết có nhiêu bạn, anh chị học hoặc là đang làm về Thiết kế giao diện trên Java không nhỉ?

Bài liên quan
0