30/09/2018, 23:45

Cho em hỏi lập trình Android lúc mới học lập trình giao diện bằng Android Studio nên kéo thả hay code ạ

Mong mọi người trả lời giùm em

Pete Houston viết 01:49 ngày 01/10/2018

code tay đi, không nên kéo thả. Sau rồi lại không hiểu cơ chế nó hoạt động thế nào.

Khi nào hiểu rõ về bản chất rồi thì dùng kéo thả để cải thiện thời gian lập trình thôi.

The Wind viết 01:47 ngày 01/10/2018

Mình thì mới đầu học Qt thì xài kéo thả !
Sau lại nghiên cứu code tay !
Cơ mà mấy cái liên quan đến Layout,căn lề các kiểu hại não mình gần chớt !
Biết đến bao giờ thì anh đạt mới mở khóa Qt

Thang Huy Hoàng viết 01:52 ngày 01/10/2018

em cảm ơn ạ. :))))))))))

Thang Huy Hoàng viết 02:01 ngày 01/10/2018

Em trước học Java Swing cũng code tay chứ không biết kéo thả :v, không bao giờ dùng Netbean cả. Nhưng qua android thấy xml nó loằng ngoằng quá không biết tiếp cận kiểu gì.

Nguyen Ca viết 01:52 ngày 01/10/2018

Code tay đi, dễ kiểm soát, mới đầu anh nhận dự án android, cũng phát mệt với cái layout như dưới:

Marvel Prototyping

Free mobile & web prototyping (iOS, Android) for designers – Marvel

Turn sketches, mockups and designs into web, iPhone, iOS, Android and Apple Watch app prototypes.


Làm tốn time chết luôn

The Wind viết 01:59 ngày 01/10/2018

Mình chưa mần thử XML bao giờ ! Mặc dù Qt cũng có XML
Nghịch Qt mình chỉ thử tạo giao diện siêu cơ bản với các lớp có sẵn của Qt dùng C++ và Qt Quick dùng QML (Một ngôn ngữ đánh dấu như HTML do Qt chế ra

Dat viết 01:54 ngày 01/10/2018

Ban đầu, mình kéo thả tạo một số giao diện đơn giản rồi sau đó xem xml của nó, quan sát các quy tắt, thử sửa xml xem kết quả thế nào. Sau một thời gian thì sẽ quen với xml.

Ngô Doãn Tuấn viết 01:47 ngày 01/10/2018

Hi anh, Em cũng đang học ios,
Em nên kéo thả hay là code thuần !
Em đang sử dụng swift !

Nguyen Ca viết 01:54 ngày 01/10/2018

anh làm android, không có code IOS, cái hình đó là prototype thôi =)), cơ mà code tay đi em. đang luyện mà

Nghia Nguyen viết 01:46 ngày 01/10/2018

Ý kiến cá nhân với người mới bắt đầu học Android như sau:
Trước tiên bạn thử kéo thả một vài View xem thử Androis Studio nó generate code bên tab text như thế nào. Sau đó thì bạn chuyển sang code tay UI chứ không nên kéo thả nữa. (Vì kéo thả nó phát sinh width, height tùm lum đủ thứ).

Văn Dương viết 01:53 ngày 01/10/2018

Kéo thả, kéo thả và kéo thả. Hoặc thấy cái nào tốn ít thời gian thì làm.
Trừ những chỗ nào kéo thả không làm được thì đành phải tay.
Cái quan trọng là hiệu suất làm việc. Làm được nhiều việc nhất trong thời gian ngắn nhất.

Đỗ Nhiên viết 01:54 ngày 01/10/2018

em ủng hộ anh 10 đầu ngón tay 10 đầu ngón chân luôn anh à quá tuyệt vời anh à

Anh Pham viết 01:47 ngày 01/10/2018

ios thì kéo thả control cho nhanh chứ code ta nó có hiển thị lên cho mà xem trước đâu phải run app mới xem được.
Kéo thả control còn lại thì = tay cho tay nó to =))

Ngô Doãn Tuấn viết 01:51 ngày 01/10/2018

Kéo thả control còn lại thì = tay cho tay nó to =))

Em vẫn đang làm vậy
Kèm với uay tay đều nên cũng to to rồi

Kim viết 01:52 ngày 01/10/2018

Với RelativeLayout hoặc ConstraintLayout mới cho phép bạn kéo thả dễ dàng. Nhưng mình nghĩ không nên kéo thả giờ mình vẫn code tay và tốc độ vẫn rất nhanh khi làm giao diện, bạn có thể kéo thả các component để tăng tốc độ lồng view nhanh hơn. Tốt nhất nên kết hợp cả 2. Đối với ConstraintLayout thì nó sẽ thuần kéo thả rồi.

Nguyễn Ngọc Đoàn viết 01:59 ngày 01/10/2018

“Mới học” nên code tay, mình đang học “Head First Android” code tay, phân tích từng đoạn code.
Thành thạo mình thấy cái nào làm nhanh thi làm.
xàm tí lấy động lực sửa lỗi tiếp.

Phan Bá Hải viết 01:57 ngày 01/10/2018

Mình thì ngược lại Mới đầu kéo thả để thấy giao diện trước, sau đó qua phần text xem cách nó generate. Đôi khi mình gõ thì lại thiếu / sai property nên không ra giao diện, Bằng cách xem một giao diện hoàn chỉnh nó thế nào xong xem code mình biết chỗ nào sai rồi chỉnh sửa lại. Nên bắt đầu từ giao diện cơ bản trước như form, listview, grid. Quen rồi thì có thể code tay

Đỗ Nhiên viết 01:56 ngày 01/10/2018

android studio như cái cc thật ko thể tin nổi là gg làm ra cái ide thật ko thể tin nổi này

Hung viết 01:47 ngày 01/10/2018

Cách nào cũng như nhau, Tuỳ vào kinh nghiệm, như mình, khách cho 1UI thì code 1 lần là xong, dù là XML hay code.

Có kinh nghiệm thì ko có việc phải vừa code vừa kiểm tra giao diện, hay khó chịu khi XML không hỗ trợ đầy đủ công cụ để thiết kế.

Tien Tran viết 01:58 ngày 01/10/2018

nếu bạn mới học thì nên viết code cho quen, sau này kinh nghiệm rùi thì nên kéo thả cho nhanh với lại kết hợp sử dụng code lun do sau này có thể import vài cái thư viện về giao diện nhưng trong cái XML thì không hỗ trợ đầy đủ

Bài liên quan
0