Tôi là một người không thích lập trình cho hệ điều hành Android. Tôi nhận thấy trong các cuốn sách tôi đã đọc rằng các tác giả đã đặt một "dấu chấm" trước tên hoạt động khi đăng ký hoạt động của họ trong tệp kê khai. Tôi đã xem xét trang web dành cho nhà phát triển Android và tôi không thể tìm ra lý do tại sao chúng tôi cần "dấu chấm". Liệu "dấu chấm" thực sự là một mục đích? Tôi có cần nó không? Tôi đã bao gồm một ví dụ dưới đây. Lưu ý "dấu chấm" trước "NewActivity":"Dấu chấm" là gì khi đăng ký Hoạt động
<activity android:name=".NewActivity"></activity>
Các tài liệu dường như để nói rằng bạn cần phải chấm hàng đầu để có được tên gói pre-pended. Có vẻ như một tai nạn mà một "YourActivity" trần hoạt động ở tất cả. Tại sao nó không được hiểu như là một tên lớp trong gói mặc định (nhiều maligned)? –
Đó không phải là một tai nạn ...hãy xem mã nguồn;) – Cristian
vì tài liệu không giống như ngụ ý mã nguồn đang làm gì để nó có thể được gọi là một tai nạn. –