Câu hỏi mới. Làm cách nào để biết hoạt động khởi chạy chính là gì? Học Android.Làm cách nào để biết hoạt động khởi chạy chính là gì?
Trả lời
Giả sử này là dành cho mã của bạn, hãy kiểm tra manifest.xml và tìm kiếm yếu tố này:
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
Nó nên được chứa trong <Activity>
... </Activity>
thẻ, và đó là một trong những Activity
rằng một người dùng có thể khởi chạy từ điện thoại của họ.
Hoạt động chính có thể được tìm thấy và được đặt trong AndroidManifest.xml; tìm kiếm
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
Hành động đó là hoạt động chính (là điểm vào cho ứng dụng).
Bạn phải đặt thẻ ý định phải vào hoạt động trong biểu hiện:
<activity android:name=".SomeActivity"
android:label="@string/app_name">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
Trong Java, có cách nào để tham khảo SomeActivity từ một Activity khác không? – rotaercz
Tôi không chắc chắn ý của bạn là gì. SomeActivity tham chiếu đến một lớp được gọi là 'SomeActivity' mở rộng' Activity'. Vì vậy, có bạn có thể tham khảo nó. Nếu bạn có nghĩa là tham chiếu đến trường hợp đang hoạt động của 'SomeActivity' thì có và không. Không có câu trả lời đơn giản cho điều đó mà không tham gia vào các mẫu thiết kế Android, tại thời điểm đó bạn nên đưa ra một câu hỏi cụ thể hơn và hỏi nó trong một chủ đề mới. – mtmurdock
Cảm ơn bạn đã trả lời. Về cơ bản tôi cố gắng có ý định từ một Hoạt động khác. Trong chuỗi này: http://stackoverflow.com/questions/9931965/how-to-get-intent-of-main-launch-activity-from-a-different-activity – rotaercz
Các hoạt động chính có thể được coi là một trong đó xử lý màn hình ban đầu của ứng dụng mà bạn đang tạo.
?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="clustering.android"
android:versionCode="1"
android:versionName="1.0" >
<uses-sdk android:minSdkVersion="10"
android:targetSdkVersion="11" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
<application
android:icon="@drawable/gene_launcher"
android:label="@string/app_name" >
<activity
android:name=".MainActivity"
android:label="@string/app_name" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity android:name=".yourSubActivity" android:label="@string/<ActivityName>"> </activity>
...list of other activities...
</application>
</manifest>
Bạn có thể nhìn vào AndroidManifest.xml trong porject bạn
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
Điều này sẽ giúp bạn tìm hoạt động Launch.
- 1. Làm cách nào để biết OpenMP có hoạt động không?
- 2. Làm cách nào để nâng cấp chính WiX hoạt động?
- 3. Làm cách nào để biết liệu cập nhật CHẾ ĐỘ HOẠT ĐỘNG có đang chạy không?
- 4. Làm cách nào để biết người dùng Jenkins đang chạy là gì?
- 5. Cách khởi chạy hoạt động với một tab cụ thể?
- 6. Cách chính xác để khởi động lại tác vụ theo lịch ScheduledExecutorService là gì?
- 7. Làm cách nào để binding elementname hoạt động chính xác?
- 8. Khởi chạy Widget Android từ Hoạt động
- 9. VertiPaq là gì và cách hoạt động
- 10. Làm thế nào để biết chính xác Spring autowire là gì?
- 11. Làm cách nào để gọi hoạt động "gọi" là Hoạt động?
- 12. Làm thế nào để ngăn chặn onNavigationItemSelected cháy khi hoạt động được khởi chạy?
- 13. Cách chính xác để khởi động máy chủ của bạn từ lời thề để thử nghiệm là gì?
- 14. có cách nào để biết pid của một chương trình được khởi chạy không?
- 15. Làm cách nào để đặt chương trình khởi chạy khi khởi động
- 16. Làm cách nào để biết máy tính đã được khởi động lại chưa?
- 17. ActionScript 3 là gì? Làm thế nào nó hoạt động?
- 18. Làm cách nào để khởi chạy ứng dụng khi khởi động hệ thống? (Mac OSX, Cocoa)
- 19. Làm cách nào để có nhiều biểu tượng khởi chạy các hoạt động khác nhau trong một ứng dụng?
- 20. nhà chính thức/hoạt động của plugin MercurialEclipse là gì?
- 21. Làm cách nào để khởi chạy Chrome với cờ từ dòng lệnh chính xác hơn?
- 22. Shortcut để khởi động một hoạt động
- 23. Điều gì là cần thiết để khởi chạy các tệp JAR bên ngoài, như trình khởi chạy Minecraft?
- 24. Cách khởi động/khởi chạy ứng dụng tại thời điểm khởi động Android
- 25. Làm cách nào để biết đối tượng thuộc tính nào không hoạt động?
- 26. Làm thế nào để biết nếu UserControl đang hoạt động khác hơn là sử dụng IsFocused
- 27. Android: Đặt nền cửa sổ khi khởi chạy Hoạt động
- 28. Làm cách nào để biết khi nào hoạt động Amazon EC2 hoàn tất?
- 29. Khởi chạy dịch vụ từ khởi động ứng dụng, không hoạt động
- 30. Điều gì chạy trước chính()?
Android.intent.action.MAIN là lớp Hoạt động chính khởi chạy? – rotaercz
tốt, đó là cờ 'intent' đánh dấu Hoạt động là khởi chạy chính. Bất cứ hoạt động nào chứa 'intent-filter' này sẽ được khởi chạy như một Main. – edthethird
để làm rõ-- 'onCreate (...)' được gọi trong 'Hoạt động' của bạn khi ứng dụng bắt đầu. 'Hoạt động' nào bắt đầu trước được xác định bởi 'bộ lọc có chủ ý' này – edthethird