یکی از کامپوننتهای بسیار مهم در توسعه رابط کاربری، لیستها هستند. ساخت لیست در برنامهنویسی اندروید به صورت سنتی و به کمک فایلهای XML، با ListView (در حالت بهتر RecyclerView) انجام میشد اما در جت پک کامپوز ساخت لیستهای عمودی و افقی به کمک LazyColumn و LazyRow به سادگی انجام میشود.
این آموزش به شما کمک خواهد کرد که لیستها را بسیار سادهتر توسعه دهید و به کمک امکاناتی که در اختیار شما وجود دارد، برنامهنویسی را برای شما جذابتر خواهد شد.
LazyColumn تقریبا شبیه Column در Jetpack Compose است اما دو تفاوت اساسی دارد:
LazyRow نیز تقریبا شبیه به Row در جت پک کامپوز است اما همانند LazyColumn دو تفاوت اصلی دارد: