আপনার অ্যান্ড্রয়েড নববার হোম কী হিসাবে কোনও জিআইএফ কীভাবে ব্যবহার করবেন

  • কীভাবে ডিকম্পাইল এবং থিম অ্যান্ড্রয়েড এপিক্স পাবেন
  • স্টক রমগুলিতে আপনার APKগুলি কীভাবে ডিওডেক্স করবেন
  • প্রয়োজনীয়তা:

    • একটি মূলযুক্ত অ্যান্ড্রয়েড ফোন (অ্যাপলসগুলিতে প্রচুর অ্যান্ড্রয়েড রুট গাইড রয়েছে!)
    • একটি এপিএক্স পচন সরঞ্জাম আমরা সুপারিশ APK সহজ সরঞ্জাম )
    • একটি ভাল কোড সম্পাদক মত নোটপ্যাড ++

    আপনার সিস্টেম ইউআই.পি.কে.

    আপনাকে প্রথমে আপনার সিস্টেম ইউআই.পি.কে ডিওডেক্স করতে হবে - আপনি এটির জন্য টিকল মাই অ্যান্ড্রয়েডের মতো একটি সরঞ্জাম ব্যবহার করতে পারেন। এই প্রক্রিয়াটিতে APK গুলি ডিওডেক্সিংয়ের জন্য অ্যাপলিকেশন গাইড পড়ুন।



    পরবর্তী পদক্ষেপটি হ'ল SystemUI.apk, যা আপনি আগে কখনও না করে থাকলে নিজেই একটি গাইড প্রয়োজন - ভাগ্যক্রমে, অ্যাপলস ' কীভাবে থিম অ্যান্ড্রয়েড সিস্টেম ইউআই করবেন U 'পচানোর নির্দেশাবলী সহ, তাই যদি আপনি এর আগে কোনও এপিএকে কখনও ডিসপোমাইল করেন না তবে একটি পড়ুন।'

    যুক্ত হচ্ছে দ্য এসএমএলআই ফাইল

    এখন আপনাকে নতুন স্মালি ফাইল যুক্ত করতে হবে - আমাদের যা করার দরকার তা হ'ল ইতিমধ্যে পরিবর্তিত .smali ফাইলের একটি প্যাক রয়েছে এখানে । বিশেষত, আপনাকে .zip থেকে 'সেলফিআনিমেটিংআইজাম ভিউ.স্মালি' ফাইলটি বের করতে হবে এবং ডিরেক্টরিতে এটি আপনার পচা APK এ যুক্ত করতে হবে:



    SystemUI.apk ma smali  com  Android  সকালের স্টার 

    এই ফোল্ডারগুলির অস্তিত্ব না থাকলে আপনাকে তৈরি করতে হবে।



    ফ্রেমগুলিতে একটি জিআইএফ বিভক্ত করা

    এখন আপনার একটি অ্যানিমেটেড সন্ধান করা দরকার g আপনি যদি পছন্দ করেন এবং আপনার নাবার বারের হোম বোতাম হিসাবে ব্যবহার করতে চান। আপনার ব্যবহার করা উচিত স্টিকার জিআইএফ, যেমন আপনি খুঁজে পেতে পারেন জিফি / স্টিস্টার্স - আপনি লক্ষ্য করবেন যে তাদের পিএনজির মতো স্বচ্ছ পটভূমি রয়েছে তবে তারা আসলে জিআইএফ।



    আপনি একবার পছন্দ করেন এমন স্টিকার জিআইএফ সংরক্ষণ করার পরে, আপনাকে এটি পিএনজির একটি সিরিজে রূপান্তর করতে হবে। এটি হ'ল কারণ আমাদের সংশোধিত SystemUI আসলে একটি নেটিভ .gif ফাইল চালাবে না, এটি পিএনজিগুলি অনুক্রমিক ক্রমে খেলবে। সুতরাং আমাদের .gif কে অনুক্রমিক পিএনজিতে বিভক্ত করতে হবে, ভাগ্যক্রমে আমরা খুব সহজেই একটি অনলাইন রূপান্তরকারী এর মতো এটি করতে পারি ইজজিআইএফ স্প্লিট ।

    আপনার জিআইএফটিকে কেবল ইজেজিআইএফ স্প্লিট সরঞ্জামে আপলোড করুন, স্প্লিট বিকল্পগুলির ড্রপডাউন মেনু থেকে 'পিএনজি ফর্ম্যাটে আউটপুট চিত্রগুলি' চয়ন করুন এবং এটি ক্রমিক ক্রমে সমস্ত ফ্রেমগুলি বের করবে। তারপরে আপনি জিপ ফাইলে ফ্রেমগুলি একসাথে ডাউনলোড করতে পারেন।



    এখন আপনাকে বিভক্ত জিআইএফ থেকে আপনার উপযুক্ত 'পিএনজি ফ্রেমগুলি যুক্ত করতে হবে' অঙ্কনযোগ্য-এক্সএক্সএক্সডিপিআই 'আপনার পচে যাওয়া সিস্টেমউআই এপিপি ফোল্ডারে ফোল্ডার। আপনি যে ফোল্ডারটি ব্যবহার করবেন তা আপনার ডিভাইসের ডিপিআইয়ের উপর নির্ভর করে তাই:

    • এমডিপিআই = D 160 ডিপিআই
    • এইচডিপিআই = 0 240 ডিপিআই
    • এক্সএইচডিপিআই = 20 320 ডিপিআই
    • XXHDPI = 80 480 ডিপিআই
    • XXXHDPI = 40 640 ডিপিআই

    এখন আমাদের একটি এক্সএমএল ফাইল দরকার যা অ্যানড্রয়েডকে অ্যানিমেশনটির জন্য কোন চিত্রগুলি ব্যবহার করতে হবে এবং কীভাবে সেগুলি দিয়ে চক্র চালানো যায় তা নির্দেশ দেয়। আপনি পূর্বে ডাউনলোড করা জিপটিতে ফিরে যান এবং 'ফ্রেম_নিম.এক্সএমএল' ধরুন এবং পচে যাওয়া APK এর ভিতরে আপনার 'রেজ-ড্রইং' ফোল্ডারে এটি অনুলিপি করুন।

    আপনি নোটপ্যাড ++ এ ফ্রেম_নিম.এক্সএমএলটি খুললে এটি দেখতে দেখতে এটি দেখতে পাওয়া উচিত:

     

    প্রতিটি লাইন দিয়ে শুরু

    এবং পরিশেষে, আমরা SystemUI.apk পুনরায় কম্পাইল করার আগে, আমাদের অ্যানিমেশনটি নভবারে লাগানো দরকার। এটি সামান্য জটিল, কারণ আমরা লেআউট XML ফাইলটি সম্পাদনা করব। বেশিরভাগ স্টক রমগুলিতে, হোম নাভবার সফটকিকে নিয়ন্ত্রণ করে এমন কোডটি 'লেআউট নেভিগেশন_বার্স.এক্সএমএল' তে পাওয়া যেতে পারে তবে এটি 'লেআউট হোম.এক্সএমএল' তেও পাওয়া যেতে পারে। আপনার রমের উপর নির্ভর করে আপনার এটির জন্য খোঁজ করতে হবে।

    মূলত, আপনি যে কোনও লেআউট এক্সএমএল ফাইলটিতে সন্ধান করছেন এমন কোডটি সন্ধান করছেন:

    অ্যান্ড্রয়েড: আইডি = '@ আইডি / হোম_বাটন' অ্যান্ড্রয়েড: লেআউট_উইথ = '0.0dip' অ্যান্ড্রয়েড: বিন্যাস_ উচ্চতা = '0.0dip' অ্যান্ড্রয়েড: স্কেলটাইপ = 'কেন্দ্র' অ্যান্ড্রয়েড: কন্টেন্টডেস্ক্রিপশন = '@ স্ট্রিং / অ্যাক্সেসিবিলিটি_হোম' সিস্টেমুই: কীকোড = '3' />

    আপনি যখন জানবেন যে আপনি সঠিক এক্সএমএল ফাইলে রয়েছেন তখন রেফারেন্সের রেফারেন্সগুলি দেখেন হোম বাটন অথবা অনুরুপ. আমাদের যা করা দরকার তা হ'ল আড়াল এই হোম কীটি এবং তার জায়গায় একটি নতুন স্থাপন করুন যা একই আকারের হবে তবে অদৃশ্য এবং তারপরে আমাদের অ্যানিমেটেড ফ্রেমগুলি এর নীচে চলে যাবে। এটি আসলে বেশ সহজ, আমাদের কেবল একটি প্রয়োজন ফ্রেমলআউট কোড

     

    আপনি যদি এই কোডটি পরীক্ষা করেন তবে আপনি দেখতে পাবেন যে কীভাবে আমাদের একে অপরের উপরে তিনটি জিনিস স্ট্যাক করা আছে। তবে যখন অ্যাপটি চলছে, আপনি এটি দেখতে পাবেন না - আপনি যা দেখতে পাচ্ছেন তা হ'ল আপনার অ্যানিমেটেড জিআইএফ, যেখানে হোম বার কী নভবারে থাকা উচিত।

    সুতরাং আপনাকে যা করতে হবে তা হ'ল উপরের ফ্রেমলআউট কোডের কোডের হোম সফটকি লাইনটি প্রতিস্থাপন করা, তবে আপনার এটি আপনার বিশেষ রমের জন্য টুইঙ্ক করার প্রয়োজন হতে পারে। কিছুটা বিচার এবং ত্রুটি এখানে প্রয়োজনীয়।

    সংশোধন APK এবং এটি ঝলকানি

    এখন আমরা মোডেড এপিএকে পুনরায় কম্পাইল করতে প্রস্তুত। SystemUI.apk পুনরায় সংকলন করতে আপনার ডিভাইসে পুনরুদ্ধার মোডে ফ্ল্যাশ করার জন্য কেবল APK সহজ সরঞ্জামটি ব্যবহার করুন। এটি পুনরুদ্ধার মোডে করা গুরুত্বপূর্ণ, কারণ আপনাকে ডালভিক ক্যাশে মুছতে হবে অন্যথায় আমরা যুক্ত হওয়া নতুন স্মালি ফাইলগুলি সক্রিয় হবে না।

    যদি সবকিছু ঠিকঠাক হয় তবে আপনার নতুন এনবার হোম হোম কী হিসাবে আপনার অ্যানিমেটেড জিআইএফ দেখতে হবে!

    4 মিনিট পঠিত