đAndroid Window āϏāĻšāĻāĻাāĻŦে āĻŦোāĻা!
đ¤ Android Window āϏāĻšāĻāĻাāĻŦে āĻŦোāĻা!
đ āĻাāĻŦুāύ āĻāĻĒāύাāϰ āĻĢোāύেāϰ āϏ্āĻ্āϰিāύ āĻāĻāĻি āĻŽāĻ্āĻ (Stage)!
āĻāĻāĻি āĻĨিā§েāĻাāϰ āĻŽāĻ্āĻে āϝেāĻŽāύ āĻŦিāĻিāύ্āύ āĻĻৃāĻļ্āϝ āĻĻেāĻাāύো āĻšā§, āĻ িāĻ āϤেāĻŽāύি Android-āĻ Window āĻšāϞো āϏেāĻ āĻŽāĻ্āĻ, āϝেāĻাāύে āϏāĻŦ āĻিāĻু āĻĻেāĻা āϝাā§!
đ Window āĻšāϞো āĻāĻāĻি āĻāύ্āĻেāĻāύাāϰ, āϝেāĻাāύে āĻ ্āϝাāĻĒেāϰ UI (User Interface) āĻĻেāĻা āϝাā§।
đĄ āϏāĻšāĻ āĻাāώাā§:
āϝāĻāύ āĻāĻĒāύি āĻ
্āϝাāĻĒ āĻুāϞāĻŦেāύ, āϤāĻāύ āĻāĻāĻি Window āϤৈāϰি āĻšāĻŦে āĻāĻŦং āϏেāĻাāϰ āĻŽāϧ্āϝে Activity, Views, āĻ UI āĻāĻĒাāĻĻাāύ (āϝেāĻŽāύ: Button, Text, Image) āĻĨাāĻāĻŦে।
đ Android Window āĻীāĻাāĻŦে āĻাāĻ āĻāϰে?
āĻāĻāĻি Window = āĻāĻĒāύাāϰ āĻĢোāύেāϰ āϏ্āĻ্āϰিāύেāϰ āĻāĻāĻি āĻ ংāĻļ, āϝেāĻাāύে āĻ ্āϝাāĻĒেāϰ āĻāύāĻেāύ্āĻ āĻĻেāĻা āϝাā§।
đ āĻĒ্āϰāϤিāĻি Activity-āĻāϰ āύিāĻāϏ্āĻŦ Window āĻĨাāĻে!
đ Dialog, Toast, āĻāĻŦং Pop-ups āĻāϰ āĻāύ্āϝāĻ āĻāϞাāĻĻা Window āϤৈāϰি āĻšā§!
đ¯ āĻāĻĻাāĻšāϰāĻŖ:
✅ āϝāĻāύ āĻāĻĒāύি āĻāĻāĻি āĻ
্āϝাāĻĒ āĻুāϞেāύ → āĻāĻি Main Window āϤৈāϰি āĻāϰে।
✅ āϝāĻāύ āĻāĻāĻি āĻĄাā§াāϞāĻ (Popup) āĻĻেāĻাā§ → āĻāĻি āύāϤুāύ Window āϤৈāϰি āĻāϰে।
✅ āϝāĻāύ āĻāĻāĻি Toast Message āĻĻেāĻাā§ → āĻāĻি Overlay Window āĻŦ্āϝāĻŦāĻšাāϰ āĻāϰে।
đ Android Window-āĻāϰ āϧāϰāύ
Android-āĻ āĻŦিāĻিāύ্āύ āϧāϰāύেāϰ Window āĻāĻে, āϝেāĻŽāύ:
1️⃣ Activity Window (āĻŽূāϞ āĻāĻāύ্āĻĄো)
đ āĻĒ্āϰāϤিāĻি Activity-āĻāϰ āύিāĻāϏ্āĻŦ āĻāĻāĻি Window āĻĨাāĻে।
đ āĻāĻি āĻ
্āϝাāĻĒেāϰ āĻŽূāϞ UI āĻĻেāĻাā§।
đ āĻāĻি āĻĢোāύেāϰ āϏ্āĻ্āϰিāύেāϰ āĻĒুāϰো āĻ
ংāĻļ āĻুā§ে āĻĨাāĻāϤে āĻĒাāϰে।
đĄ āϝāĻāύ āĻāĻĒāύি Facebook āĻ ্āϝাāĻĒ āĻাāϞাāύ, āϤāĻāύ āĻĒুāϰো āϏ্āĻ্āϰিāύ āĻুā§ে āĻāĻি āĻāĻāĻি Window āϤৈāϰি āĻāϰে।
2️⃣ Dialog Window (āĻĄাā§াāϞāĻ āĻāĻāύ্āĻĄো)
đ āĻāĻি āĻāĻāĻি āĻোāĻ āĻĒāĻĒ-āĻāĻĒ āĻāĻāύ্āĻĄো, āϝা āĻŽূāϞ āĻāĻāύ্āĻĄোāϰ āĻāĻĒāϰে āĻাāϏে।
đ āĻāĻি āϏাāϧাāϰāĻŖāϤ confirmation message, alert, āĻŦা settings-āĻāϰ āĻāύ্āϝ āĻŦ্āϝāĻŦāĻšাāϰ āĻāϰা āĻšā§।
đĄ āϝāĻāύ āĻāĻĒāύি āĻāĻāĻি Delete āĻŦাāĻāύে āĻ্āϞিāĻ āĻāϰেāύ āĻāĻŦং "Are you sure?" āĻŽেāϏেāĻ āĻāϏে, āϏেāĻি āĻāĻāĻি Dialog Window!
đ āĻāĻĻাāĻšāϰāĻŖ:
AlertDialog.Builder builder = new AlertDialog.Builder(this);
builder.setTitle("Alert!")
.setMessage("Are you sure you want to delete?")
.setPositiveButton("Yes", null)
.setNegativeButton("No", null)
.show();
3️⃣ Toast Window (āϏ্āĻŦāϞ্āĻĒāϏ্āĻĨাā§ী āĻŽেāϏেāĻ āĻāĻāύ্āĻĄো)
đ āĻāĻি āĻāĻāĻি āĻোāĻ āĻāĻāύ্āĻĄো, āϝা āϏ্āĻŦā§ংāĻ্āϰিā§āĻাāĻŦে āĻā§েāĻ āϏেāĻেāύ্āĻĄ āĻĒāϰে āĻ
āĻĻৃāĻļ্āϝ āĻšā§ে āϝাā§।
đ āĻāĻি Notification-āĻāϰ āĻŽāϤো āĻাāĻ āĻāϰে, āĻিāύ্āϤু Interaction āύেāĻā§া āϝাā§ āύা।
đĄ āϝāĻāύ āĻāĻĒāύি āĻিāĻু Type āύা āĻāϰে Send āĻাāĻĒেāύ, āĻāĻŦং "Please enter a message" āĻŽেāϏেāĻ āĻāϏে, āϏেāĻি Toast Window!
đ āĻāĻĻাāĻšāϰāĻŖ:
Toast.makeText(getApplicationContext(), "Message Sent!", Toast.LENGTH_SHORT).show();
4️⃣ Popup Window (āĻĒāĻĒ-āĻāĻĒ āĻāĻāύ্āĻĄো)
đ āĻāĻি Dialog-āĻāϰ āĻŽāϤোāĻ, āϤāĻŦে āĻāĻĒāύি āĻāĻি āĻāĻ্āĻাāĻŽāϤো āĻোāĻĨাā§ āĻĻেāĻাāĻŦেāύ āϏেāĻি āĻ িāĻ āĻāϰāϤে āĻĒাāϰেāύ।
đ āĻāĻি Dropdown Menu āĻŦা Custom Tooltip-āĻāϰ āĻŽāϤো āĻাāĻ āĻāϰে।
đĄ āϝāĻāύ āĻāĻĒāύি YouTube-āĻ āĻিāĻĄিāĻāϰ āĻĨাāĻŽ্āĻŦāύেāĻāϞ āĻেāĻĒে āϧāϰেāύ, āĻāĻŦং "Watch Later" āĻŦা "Add to Playlist" āĻŽেāύু āĻāϏে, āϏেāĻি Popup Window!
đ āĻāĻĻাāĻšāϰāĻŖ:
PopupWindow popupWindow = new PopupWindow(view, 400, 600, true);
popupWindow.showAtLocation(parentView, Gravity.CENTER, 0, 0);
5️⃣ System Window (āϏিāϏ্āĻেāĻŽ āĻāĻāύ্āĻĄো)
đ āĻāĻি āϏাāϧাāϰāĻŖ āĻ
্āϝাāĻĒেāϰ āĻŦাāĻāϰে Android System āĻĻ্āĻŦাāϰা āĻŦ্āϝāĻŦāĻšৃāϤ āĻšā§।
đ āĻāĻি Floating Windows āĻŦা Overlay Screens āϤৈāϰি āĻāϰāϤে āϏাāĻšাāϝ্āϝ āĻāϰে।
đĄ āϝāĻāύ āĻāĻĒāύি Messenger-āĻāϰ Chat Head āĻĻেāĻেāύ, āϏেāĻি āĻāĻāĻি System Window!
đ āĻāĻি āϤৈāϰি āĻāϰāϤে SYSTEM_ALERT_WINDOW Permission āϞাāĻে:
<uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW"/>
đĨ Android Window-āĻāϰ āĻুāϰুāϤ্āĻŦāĻĒূāϰ্āĻŖ āĻŦিāώā§āĻুāϞো
✅ āĻĒ্āϰāϤিāĻি Activity-āĻāϰ āύিāĻāϏ্āĻŦ Window āĻĨাāĻে।
✅ āĻāĻাāϧিāĻ Window āĻĨাāĻāϤে āĻĒাāϰে (āϝেāĻŽāύ, Dialog, Toast, Popup)।
✅ Floating Apps & Overlays āϏিāϏ্āĻেāĻŽ Window āĻŦ্āϝāĻŦāĻšাāϰ āĻāϰে।
✅ Windows-āĻāϰ āĻŽাāϧ্āϝāĻŽে āĻ
্āϝাāĻĒেāϰ UI āϤৈāϰি āĻšā§।
đ¯ āϏংāĻ্āώেāĻĒে
đĄ Window = Android-āĻāϰ āĻāĻāĻি āϏ্āĻ্āϰিāύ āĻāϞাāĻা, āϝেāĻাāύে āĻ ্āϝাāĻĒেāϰ UI āĻĻেāĻাāύো āĻšā§!
đš Main Window → āĻ
্āϝাāĻĒেāϰ āĻŽূāϞ āϏ্āĻ্āϰিāύ
đš Dialog Window → āĻোāĻ āĻĒāĻĒ-āĻāĻĒ āĻĄাā§াāϞāĻ
đš Toast Window → āϏ্āĻŦāϞ্āĻĒāϏ্āĻĨাā§ী āĻŽেāϏেāĻ
đš Popup Window → āĻাāϏ্āĻāĻŽ āĻĒāĻĒ-āĻāĻĒ āĻŽেāύু
đš System Window → Floating Apps (āϝেāĻŽāύ Messenger Chat Head)
āĻāĻāύ Android Window āĻāĻĒāύাāϰ āĻŽাāĻĨাā§ āĻĒāϰিāϏ্āĻাāϰ? đ đ
Comments
Post a Comment