অর্ডার PhoneGap অ্যান্ড্রয়েড অ্যাপ্লিকেশন আপনি আপনার লাগাতে প্রয়োজন একটি স্প্ল্যাশ পর্দা রাখার জন্য splash.png
এর মধ্যে ফাইল res/drawable-ldpi
, res/drawable-mdpi
, res/drawable-hdpi
, res/drawable-xhdpi
। যেখানে ডিরেক্টরিগুলি ইঞ্চি প্রতি কম, মাঝারি, উচ্চ এবং অতিরিক্ত বড় বিন্দুগুলি উপস্থাপন করে। প্রতিটি ডিরেক্টরিতে আপনার স্প্ল্যাশ.পিএনজি (ফাইলটির নাম এখানে গুরুত্বপূর্ণ) এর আকার পরিবর্তন করতে হবে বা অ্যান্ড্রয়েড আপনার জন্য এটি প্রসারিত করবে।
প্রতিটি চিত্রের আকার হতে হবে:
- xlarge (xhdpi): কমপক্ষে 960 x 720
- বৃহত্তর (এইচডিপিআই): কমপক্ষে 640 x 480
- মাঝারি (এমডিপিআই): কমপক্ষে 470 x 320
- ছোট (ldpi): কমপক্ষে 426 x 320
তারপরে আপনার মূল জাভা ক্লাসে, যা ড্রয়েডগ্যাপ প্রসারিত করে, আপনাকে একটি লাইন যুক্ত করতে হবে এবং অন্যটি পরিবর্তন করতে হবে। প্রথমে যুক্ত করুন:
super.setIntegerProperty("splashscreen", R.drawable.splash);
এই লাইনটি এর super.onCreate
আগে কিন্তু আগে দেখানো উচিত super.loadUrl
। তারপরে আপনাকে মূল পৃষ্ঠাটি লোড করার আগে 5 সেকেন্ডের জন্য বিরতি দেওয়ার জন্য আপনার লোডআরল পদ্ধতিটি পরিবর্তন করতে হবে। এটি দেখতে এটি দেখতে হবে:
super.loadUrl("file:///android_asset/www/index.html", 5000);
এটি আপনার জন্য করা উচিত।
ফোনগ্যাপ অ্যান্ড্রয়েডে স্প্ল্যাশস্ক্রিন কীভাবে কাজ করে সে সম্পর্কে আমি সম্প্রতি কিছু আপডেট করেছি। স্প্ল্যাশ স্ক্রিনটি প্রদর্শিত হওয়ার সময় এখন প্রধান অ্যাপ্লিকেশন লোড হয়। এটি পূর্ববর্তী ব্লক করা স্প্ল্যাশ স্ক্রিন কলের চেয়ে বড় উন্নতি। আমার ব্লগে পরিবর্তনগুলি সম্পর্কে আরও পড়ুন ।