Chào mừng đến với Diễn đàn lập trình - Cộng đồng lập trình.
Kết quả 1 đến 6 của 6
  1. #1
    Ngày tham gia
    Sep 2015
    Bài viết
    0

    Chương trình Java Mobile đơn giản cho người mới bắt đầu

    Mã:
    import javax.microedition.lcdui.*;import javax.microedition.midlet.*; public class HelloWorld extends MIDlet{  private Form form;  private Display display;   public HelloWorld(){  super();  }   public void startApp(){  form = new Form("Hello World");  String msg = "Hello World!!!!!!!";  form.append(msg);  display = Display.getDisplay(this);  display.setCurrent(form);  }   public void pauseApp(){}    public void destroyApp(boolean unconditional){  notifyDestroyed();  }}//--------------
    các bạn có thể dùng eclip cho nhẹ [IMG]images/smilies/kiss.gif[/IMG]

  2. #2
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    anh ơi sao anh k giải thích gì cả vậy hướng dẩn chúc đi anh [IMG]images/smilies/biggrin.png[/IMG]

  3. #3
    Ngày tham gia
    Sep 2015
    Đang ở
    24 Rạch Bùng Binh , P10,Q3 , HCM
    Bài viết
    0
    đã đưa phật thi đưa tới tây thiên luôn đi. Người ta đâu biết gì đâu mà cho toán là code không làm sao mà hiểu được.

    khi lập trình trên mobile thì cấu trúc code như thế nào?
    cần phải có nhưng gì ....

    như vây beginner nhìn vô mới hiểu được.

    thanks you

  4. #4
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    Bạn đọc lại chương trình là biết ngay mà. Có khoảng hơn 10 dòng lệnh,bạn đọc kĩ dể biết các thành phần,như là khi bạn học C thôi

  5. #5
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    Bạn nên đọc bài này http://today.java.net/pub/a/today/2005/02/09/j2me1.html
    Phần MIDLet LifeCycle ấy.

    Nói qua 1 chút
    + Mỗi J2ME APP ( Ý mình là source của nó ấy) : thì cần ít nhất 1 file là class extend từ MIDLet. ( gọi là SubMIDlet đi)
    + MicroJVM sẽ xem xét cái SubMIDlet đầu tiên : đương nhiên sẽ chạy hàm khởi tạo. Sau đó là nó chạy hàm startApp() để khởi tạo các thành phần giao diện nếu bạn sử dụng các giao diện mặc định của nó hoặc nếu là game bạn sẽ phải khởi tạo 1 thread ở đây (có thể là bằng đối tượng của lớp Canvas hoặc đối tượng của lớp GameCanvas)
    + Khi có sự kiện từ bên ngoài như tin nhắn, có cuộc gọi đến : nó sẽ chạy hàm pauseApp(), bạn chỉ cần ghi đè hàm này để xử lý, không gọi chủ động.
    + Cuối cùng destroyApp() : đúng với ý nghĩa của nó, người lập trình gọi mỗi khi muốn thoát App để giải phóng các tài nguyên(Thông thường phải tự giải phóng trước khi gọi nó)

  6. #6
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    bạn doime này nói dễ hiểu hơn nè.

 

 

Quyền viết bài

  • Bạn Không thể gửi Chủ đề mới
  • Bạn Không thể Gửi trả lời
  • Bạn Không thể Gửi file đính kèm
  • Bạn Không thể Sửa bài viết của mình
  •