বাংলায় অ্যান্ড্রয়েড সহায়িকা - Bangla Android Guide

গ্রাফিক্স এবং অ্যানিমেশন দিয়ে অ্যাপস তৈরী

(http://developer.android.com/training/building-graphics.html)

এই ক্লাস আপনাকে শেখাবে কীভাবে গ্রাফিক্স দিয়ে কার্য সম্পাদন করতে হয় যা আপনার অ্যাপকে প্রতিযোগীতায় কিছু সুবিধা প্রদান করতে পারে। আপনি যদি মৌলিক ইউজার ইন্টারফেসের সীমা ছাড়িয়ে একটি সুন্দর ভিজ্যুয়াল এক্সপেেিয়ন্স তৈরী করতে চান, এই ক্লাসগুলো আপনাকে সেখানে পৌছে দিতে সহায়তা করবে।

১. দক্ষতার সাথে বিটম্যাপ প্রদর্শন

কীভাবে বিটম্যাপ লোড এবং প্রক্রিয়াজাত করতে হয় যখন আপনার ইন্টারফেসকে সংবেদনশীল (রেসপনসিভ) রাখা হয় এবং মেমরীর মাত্রাকে ছাড়িয়ে যাওয়াকে পরিহার করে

  1. বড় আকারের বিটম্যাপ লোড করা

  2. ইউআই থ্রেড অফ করতে বিটম্যাপ প্রসেস করা

  3. বিটম্যাপ জমিয়ে (Caching) রাখা

  4. বিটম্যাপ মেমরী পরিচালনা করা

  5. আপনার ইউজার ইন্টারফেসে বিটম্যাপ প্রদর্শন

২. OpenGL ES সহকারে গ্রফিক্স প্রদর্শন

অ্যান্ড্রয়েড অ্যাপ ফ্রেমওয়ার্কের মধ্যে কীভাবে ঙঢ়বহএখ গ্রাফিক্স তৈরী করতে হয় এবং টাচ ইনপুটে রেসপন্স করতে হয়।

  1. OpenGL ES পরিবেশ তৈরী করা

  2. আকার (শেপ) নির্নয়

  3. আকার (শেপ) ড্র করা

  4. প্রজেক্ট এবং ক্যামেরা ভিউ আবেদন

  5. মোশন যুক্ত করা

  6. টাচ ইভেন্টে রেসপন্স করা

৩. অ্যানিমেশন যুক্ত করা

কীভাবে আপনার ইউজার ইন্টারফেসে পরিবর্তন সুচক অ্যানিমেশন যুক্ত করতে হয়।

  1. দুইটা ভিউ ক্রসফেড করুন (একটার পর আরেকটি আসা)

  2. স্ক্রিন স্লাইডের জন্য ভিউ পেজার ব্যবহার করা

  3. কার্ড ফ্লিপ অ্যানিমেশন প্রদর্শন

  4. ভিউ জুম করা

  5. লেআউট পরিবর্তন অ্যানিমেশন করা