مبلغی انتخاب کنید :




×
اضافه کردن گزینه های بیشتر به منوی پاور
آيا ميدانيد؟
کاربر ویژه شوید !

شارژ موبايل تبلیغات

^ Back to Top
اطلاع رسانی های سیاره پی دی ای
دسترسی به بخش کاربری سیاره پی دی ای
مشخصات گوشی موردنظر خود را بصورت زنده ببینید!
صفحه 1 از 2 12 آخرینآخرین
نمایش نتایج: از 1 به 10 از 12

موضوع: اضافه کردن گزینه های بیشتر به منوی پاور

  1. Top | #1


    تاریخ عضویت
    May 2012
    عنوان کاربر
    مدیر ارشد انجمن
    شماره عضويت
    6
    محل سکونت
    بوشهر
    نوشته ها
    2,374
    می پسندم
    1,573
    سپاس از شما
    8,720 بار در 2,214 پست
    اپراتور
    Iran
    مدال ها

    مدال اول مدال دوم مدال سوم مدال چهارم مدال پنجم
    اطلاعات کامپیوتر
    میزان امتیاز
    365

    اضافه کردن گزینه های بیشتر به منوی پاور

    قبل از اینکه این مد را انجام دهید، لطفا مطالب را تا آخر بخوانید


    این آموزش تکامل یافته ی آموزشی هست که از توی xda یاد گرفتم.
    در این آموزش یاد میگیریم که چگونه گزینه های ریبوت ، ریکاوری و دانلودینگ را به منوی پاور اضافه کنیم.

    فایل هایی که باید ویرایش کنیم:

    1: android.policy.jar
    2: framework-res.apk


    توضیح اجمالی در مورد نحوه ی چگونگی اضافه کردن گزینه ها:

    ما ابتدا آیتم های نوشتاری و گرافیکی را در فایل framework-res.apk ایجاد میکنیم، سپس آدرس آنها را برای قرار دادن در دستورات بازخوانی میکنیم.

    سپس به فایل کنترل کننده ی منوی پاور رفته و گزینه ها را از 4 به 7 عدد افزایش میدهیم.

    حالا باید 3 آیتم جدید را معرفی کنیم، این آیتم فایل گرافیکی و نوشته ی خود را از framework-res.apk دریافت میکند، که ما قبلا آدرس آنها را دریافت کرده ایم.



    نمونه ی کار انجام شده بر روی تلفن:

    این آموزش برای فیرمورهای 2.3.6 ، سامسونگ نوشته شده است.

    [فقط کاربران ثبت نام شده قادر به مشاهده لینکها هستند . ]

    این آموزش توسط تیم امستریس برای سایت pda-planet.com نوشته شده و انتشار آن در سایت های دیگر ممنوع میباشد.



    ویرایش توسط M_Javad_Nazari : Wednesday 12 September 12 در ساعت 04:27

    کاربران عزیز، لطفا سئوالات را در تاپیک مربوط به خودشون بپرسید ، از طریق پیام خصوصی هیچ گونه جوابی داده نخواهد شد.

    با حمایت مالی از انجمن ، شما هم با ما در بهبود و پیشرفت سایت سهیم باشید.


    لظفا برای فرستادن فایل های متنی از قبیل log و پیغام های خطای طولانی ،از HasteBin یا PasteBin استفاده کنید.

    6 کاربر پست M_Javad_Nazari عزیز را پسندیده اند .



  2. # ADS

  3. Top | #2


    تاریخ عضویت
    May 2012
    عنوان کاربر
    مدیر ارشد انجمن
    شماره عضويت
    6
    محل سکونت
    بوشهر
    نوشته ها
    2,374
    می پسندم
    1,573
    سپاس از شما
    8,720 بار در 2,214 پست
    اپراتور
    Iran
    مدال ها

    مدال اول مدال دوم مدال سوم مدال چهارم مدال پنجم
    اطلاعات کامپیوتر
    میزان امتیاز
    365
    این آموزش تخصصی هست،

    نوشته ها در اندروید با کد strings مشخص میشوند.
    فایل های گرافیکی با کد drwabale در اندروید مشخص میشوند.

    شکل زیر را ببینید..
    [فقط کاربران ثبت نام شده قادر به مشاهده لینکها هستند . ]



    فایل framework-res.apk را دیکامپایل کنید.

    مرحله ی اول : افزودن فایل های متنی Reboot , Recovery و Download

    فایل strings.xml را از فولدر res/values باز کنید.

    به انتهای این فایل ، خط های زیر را اضافه کنید:
    کد PHP:
         <string name="amestris_empty" />
        <
    string name="reboot">Reboot</string>
        <
    string name="reboot_recovery">Recovery</string>
        <
    string name="reboot_download">Download</string
    ما اینجا فایل های متنی را ایجاد کرده ایم، حالا نوبت اضافه کردن فایل های گرافیکی هست:

    مرحله ی دوم : افزودن فایل های گرافیکی مربوطه

    فایل های ضمیمه شده را به درون فولدر drawable-hdpi کپی بزنید.
    ic_lock_download.png
    ic_lock_reboot.png
    ic_lock_recovery.png


    فایل را ریکامپایل کنید.



    نرم افزار apk manager ، فایل های جدید را به فایل framework-res.apk ریکامپایل شده اضافه میکند و کدی را به آنها اختصاص میدهد،
    ما باید کدهای تعریف شده را داشته باشیم که در دستوراتی که در Android.policy.jar اضافه میکنیم، آنها را آدرس دهی کنیم.

    برای گرفتن کدها، فایل framework-res جدید که حاوی تغییرات میباشد را از نو دیکامپایل میکنیم تا به کدهای جدید دسترسی داشته باشیم. کدهای آدرس دهی در فایل public.xml تعریف میشوند.

    بعد از دیکامپایل کردن فایل جدید، فایل public.xml را از آدرس res/values باز کنید.



    دقت کنید که این توضیحات برای فایل جدید دیکامپایل شده است که فایلهای اضافه شده در public.xml وجود دارند.
    برای دیدن کدهای آدرس های جدید برای فایل هایی که ما اضافه کردیم، باید فایل public.xml رو باز کنیم و مقادیری رو که اضافه کردیم، کدهاشونو بخونیم.
    ما در کل 4 خط استرینگ ( نوشته) و 3 عدد فایل گرافیکی به framework-res.apk اضافه کردیم.

    در public.xml تمامی آیتم های گرافیکی و نوشتاری ، همچنین پارامتری بکار رفته در فایل apk جمع آوری و لیست میشوند و هر آیتم یک کد مخصوص به خود را دارد.

    فایل public.xml را باز کنید.
    در لیست string ها دنبال مقادیر زیر باشید:


    کد:
    <public type="string" name="amestris_empty" id="0x010404f0" />
        <public type="string" name="reboot" id="0x010404f1" />
        <public type="string" name="reboot_recovery" id="0x010404f2" />
        <public type="string" name="reboot_download" id="0x010404f3" />
    کدهایی که برای آیتم های نوشتاری جدید تعریف شده اند:

    کد - برای
    reboot - 0x010404f1
    amestris_empty - 0x010404f0
    reboot_recovery - 0x010404f2
    reboot_download - 0x010404f3

    این کدها برای شما ممکن است متفاوت باشد.

    کدهایی که برای آیتم های گرافیکی تعریف شده اند را پیدا میکنیم:
    کد:
        <public type="drawable" name="ic_lock_download" id="0x0108041b" />
        <public type="drawable" name="ic_lock_reboot" id="0x0108041c" />
        <public type="drawable" name="ic_lock_recovery" id="0x0108041d" />
    کد - برای
    ic_lock_download - 0x0108041b
    ic_lock_reboot - 0x0108041c
    ic_lock_recovery - 0x0108041d

    این کدها برای شما ممکن است متفاوت باشد.

    با دانستن این کدها سراغ مرحله ی بعدی میرویم.



    خلاصه ی کاری که تو این قسمت انجام دادیم:

    1- دیکامپایل کردن framework-res.apk دست نخورده
    2- اضافه کردن 4 خط استرینگ و 3 عدد فایل گرافیکی
    3- کامپایل کردن framework-res.apk ( حاوی فایل های در قسمت 2)
    4- دیکامپایل کردن، فایل framework-res.apk ( فایل ساخته شده در 3)

    5- برداشتن کدهای مربوطه به آیتم های اضافه شده در فریمورک ساخته شده
    6- یادداشت کدها برای آدرس دهی در android.policy.jar

    تصاویر پیوست شده تصاویر پیوست شده
    ویرایش توسط M_Javad_Nazari : Tuesday 17 July 12 در ساعت 00:15

    کاربران عزیز، لطفا سئوالات را در تاپیک مربوط به خودشون بپرسید ، از طریق پیام خصوصی هیچ گونه جوابی داده نخواهد شد.

    با حمایت مالی از انجمن ، شما هم با ما در بهبود و پیشرفت سایت سهیم باشید.


    لظفا برای فرستادن فایل های متنی از قبیل log و پیغام های خطای طولانی ،از HasteBin یا PasteBin استفاده کنید.

    7 کاربر پست M_Javad_Nazari عزیز را پسندیده اند .



  4. Top | #3


    تاریخ عضویت
    May 2012
    عنوان کاربر
    مدیر ارشد انجمن
    شماره عضويت
    6
    محل سکونت
    بوشهر
    نوشته ها
    2,374
    می پسندم
    1,573
    سپاس از شما
    8,720 بار در 2,214 پست
    اپراتور
    Iran
    مدال ها

    مدال اول مدال دوم مدال سوم مدال چهارم مدال پنجم
    اطلاعات کامپیوتر
    میزان امتیاز
    365
    فایل android.policy.jar را بوسیله ی نرم افزارهای smali و baksmali دیکامپایل کنید.

    فایل GlobalActions.smali را از مسیر زیر باز کنید.
    کد:
    \android.policy.jar\com\android\internal\policy\impl
    متد زیر را بیابید:
    کد:
    .method private createDialog()Landroid/app/AlertDialog;
    چند خط پایینتر ، تعداد گزینه های پاور منیو، نوشته شده.
    کد:
    const/4 v9, 0x4
    اونو از 4 به 7 تغییر بدید.

    کد:
    const/4 v9, 0x7
    خط زیر را پیدا کنید:
    کد:
    invoke-static {v0}, Lcom/google/android/collect/Lists;->newArrayList([Ljava/lang/Object;)Ljava/util/ArrayList;
    ما باید قبل از این خط ، آیتم های جدید را معرفی کنیم.

    برای گزینه ی ریبوت :
    کد:
    const/4 v1, 0x4
    
        new-instance v2, Lcom/android/internal/policy/impl/GlobalActions$8;
    
        const v3, 0x108041c
    
        const v4, 0x10404ae
    
        invoke-direct {v2, p0, v3, v4}, Lcom/android/internal/policy/impl/GlobalActions$8;-><init>(Lcom/android/internal/policy/impl/GlobalActions;II)V
    
        aput-object v2, v0, v1
    برای گزینه ی ریکاوری:
    کد:
    const/4 v1, 0x5
    
        new-instance v2, Lcom/android/internal/policy/impl/GlobalActions$9;
    
        const v3, 0x108041d
    
        const v4, 0x10404af
    
        invoke-direct {v2, p0, v3, v4}, Lcom/android/internal/policy/impl/GlobalActions$9;-><init>(Lcom/android/internal/policy/impl/GlobalActions;II)V
    
        aput-object v2, v0, v1
    برای گزینه ی دانلود:

    کد:
    const/4 v1, 0x6
    
        new-instance v2, Lcom/android/internal/policy/impl/GlobalActions$10;
    
        const v3, 0x108041b
    
        const v4, 0x10404f3
    
        invoke-direct {v2, p0, v3, v4}, Lcom/android/internal/policy/impl/GlobalActions$10;-><init>(Lcom/android/internal/policy/impl/GlobalActions;II)V
    
        aput-object v2, v0, v1


    یه نکته ای که اینجا وجود داره ، اینه که شما باید، آی دی که توی framework-res.apk وجود داره رو اینجا معرفی کنید.

    کد:
    const v4
    نوشته های مربوط به گزینه ی مورد نظر را نمایش میدهد. Strings
    کد:
    const v3
    فایل های گرافیکی مربوط به گزینه ی مورد نظر را نمایش میدهد. Drawables






    در خط های انتهایی این متد، نوشته ی زیر را میبینید:
    کد:
        if-nez v0, :cond_a6
    
        .line 260
        invoke-virtual {v8}, Landroid/app/AlertDialog;->getWindow()Landroid/view/Window;
    
        move-result-object v0
    
        invoke-virtual {v0, v9, v9}, Landroid/view/Window;->setFlags(II)V
    
        .line 264
        :cond_a6
        invoke-virtual {v8, p0}, Landroid/app/AlertDialog;->setOnDismissListener(Landroid/content/DialogInterface$OnDismissListener;)V
    
        .line 266
        return-object v8
    .end method
    cond_a6 را به cond_d0 تغییر دهید.
    بعد از اتمام تغییر باید مثل نوشته ی زیر رو داشته باشیم.
    کد:
        if-nez v0, :cond_d0
    
        .line 260
        invoke-virtual {v8}, Landroid/app/AlertDialog;->getWindow()Landroid/view/Window;
    
        move-result-object v0
    
        invoke-virtual {v0, v9, v9}, Landroid/view/Window;->setFlags(II)V
    
        .line 264
        :cond_d0
        invoke-virtual {v8, p0}, Landroid/app/AlertDialog;->setOnDismissListener(Landroid/content/DialogInterface$OnDismissListener;)V
    
        .line 266
        return-object v8
    .end method




    برای حذف کردن نوشته ی Phone Options در بالای دیالوگ، متن زیر را بیابید. همانطور که میبینید، دقیقا متد بعدی هست.
    کد:
    .method private prepareDialog()V
        .registers 6
    
        .prologue
        const v4, 0x104014f
    این مقدار 0x104014f، آدرس استرینگ Phone options در framework-res.apk هست. ما آنرا به نوشته ی amestris_empty ، که میدانیم اسنرینگی خالی هست، تغییر میدهیم.

    کد:
    amestris_empty   -   0x010404f0
    بعد از تغییر داریم:
    کد:
    .method private prepareDialog()V
        .registers 6
    
        .prologue
        const v4, 0x10404f0
    فایل را ذخیره میکنیم.

    حالا نوبت ساختن اسکریپت هایی هست که ما در گزینه های پاور منیو اضافه کرده ایم.

    اگر به خط های اضافه شده در متد اولیه، نگاه کنید میبینید که دستورات از فایل های زیر اجرا میشوند. ولی آیا فایل های زیر موجود هستند؟
    کد:
    GlobalActions$8
    GlobalActions$9
    GlobalActions$10
    ما باید آنها را بسازیم.

    ویرایش توسط M_Javad_Nazari : Wednesday 12 September 12 در ساعت 14:42

    کاربران عزیز، لطفا سئوالات را در تاپیک مربوط به خودشون بپرسید ، از طریق پیام خصوصی هیچ گونه جوابی داده نخواهد شد.

    با حمایت مالی از انجمن ، شما هم با ما در بهبود و پیشرفت سایت سهیم باشید.


    لظفا برای فرستادن فایل های متنی از قبیل log و پیغام های خطای طولانی ،از HasteBin یا PasteBin استفاده کنید.

    7 کاربر پست M_Javad_Nazari عزیز را پسندیده اند .



  5. Top | #4


    تاریخ عضویت
    May 2012
    عنوان کاربر
    مدیر ارشد انجمن
    شماره عضويت
    6
    محل سکونت
    بوشهر
    نوشته ها
    2,374
    می پسندم
    1,573
    سپاس از شما
    8,720 بار در 2,214 پست
    اپراتور
    Iran
    مدال ها

    مدال اول مدال دوم مدال سوم مدال چهارم مدال پنجم
    اطلاعات کامپیوتر
    میزان امتیاز
    365
    در آدرس زیر فایل های GlobalActions$1.smali را میبینید که تا عددی خاص اتمام شده اند.
    کد:
    \android.policy.jar\com\android\internal\policy\impl
    برای من، از GlobalActions$1.smali تا GlobalActions$7.smali وجود دارد. بهمین دلیل من آیتم های بعدی را 8، 9 و 10 نامیدم.
    اگر برای شما کمتر یا بیشتر بود، نیاز هست که اعداد رو تغییر دهید.


    حالا این فایل های موجود را باز کنید و به دنبال متن زیر در ابتدای ( سطر دوم و سوم) یکی از آنها باشید:
    کد:
    .super Lcom/android/internal/policy/impl/GlobalActions$SinglePressAction;
    .source "GlobalActions.java"
    برای من فایل com/android/internal/policy/impl/GlobalActions$4 این خاصیت را دارد. این فایل معرف دکمه ی Power Off هست.

    من از این فایل برای ساختن دکمه های بعدی کمک خواهم گرفت.

    از فایل GlobalActions$4.smali 3 عدد کپی تهیه میکنم و نام آنها را به GlobalActions$8.smali و GlobalActions$9.smali و GlobalActions$10.smali تغییر میدهم.


    من الان، 3 تا کپی از فایل GlobalActions$4.smali به نام های GlobalActions$8.smali و GlobalActions$9.smali و GlobalActions$10.smali ایجاد کردم.



    فایل شماره ی 8 برای گزینه ی ریبوت ، فایل شماره ی 9 برای ریکاوری و شماره ی 10 را برای گزینه ی دانلود قرار میدهم.




    فایل GlobalActions$8.smal را باز کنید.

    1- تمامی نوشته های GlobalActions$4 را به GlobalActions$8 تغییر نام دهید.
    2- در متد
    کد:
     .method public onPress()V
    نوشته ی زیر را بیابید:
    کد:
    invoke-static {v0, v1}, Lcom/android/internal/app/ShutdownThread;->shutdown(Landroid/content/Context;Z)V
    به نوشته ی زیر تغییر دهید:
    کد:
    const-string p0, "now"
    
        invoke-static {v0, p0, v1}, Lcom/android/internal/app/ShutdownThread;->reboot(Landroid/content/Context;Ljava/lang/String;Z)V
    فایل را ذخیره و ببندید.


    فایل GlobalActions$9.smal را باز کنید.

    - تمامی نوشته های GlobalActions$4 را به GlobalActions$9 تغییر نام دهید.
    2- در متد
    کد:
     .method public onPress()V
    نوشته ی زیر را بیابید:
    کد:
    invoke-static {v0, v1}, Lcom/android/internal/app/ShutdownThread;->shutdown(Landroid/content/Context;Z)V
    به نوشته ی زیر تغییر دهید:
    کد:
        const-string p0, "recovery"
    
        invoke-static {v0, p0, v1}, Lcom/android/internal/app/ShutdownThread;->reboot(Landroid/content/Context;Ljava/lang/String;Z)V
    فایل را ذخیره و ببندید.


    فایل GlobalActions$10.smal را باز کنید.

    - تمامی نوشته های GlobalActions$4 را به GlobalActions$10 تغییر نام دهید.
    2- در متد
    کد:
     .method public onPress()V
    نوشته ی زیر را بیابید:
    کد:
    invoke-static {v0, v1}, Lcom/android/internal/app/ShutdownThread;->shutdown(Landroid/content/Context;Z)V
    به نوشته ی زیر تغییر دهید:
    کد:
        const-string p0, "download"
    
        invoke-static {v0, p0, v1}, Lcom/android/internal/app/ShutdownThread;->reboot(Landroid/content/Context;Ljava/lang/String;Z)V
    فایل را ذخیره و ببندید.


    کاربران عزیز، لطفا سئوالات را در تاپیک مربوط به خودشون بپرسید ، از طریق پیام خصوصی هیچ گونه جوابی داده نخواهد شد.

    با حمایت مالی از انجمن ، شما هم با ما در بهبود و پیشرفت سایت سهیم باشید.


    لظفا برای فرستادن فایل های متنی از قبیل log و پیغام های خطای طولانی ،از HasteBin یا PasteBin استفاده کنید.

    6 کاربر پست M_Javad_Nazari عزیز را پسندیده اند .



  6. Top | #5


    تاریخ عضویت
    May 2012
    عنوان کاربر
    مدیر ارشد انجمن
    شماره عضويت
    6
    محل سکونت
    بوشهر
    نوشته ها
    2,374
    می پسندم
    1,573
    سپاس از شما
    8,720 بار در 2,214 پست
    اپراتور
    Iran
    مدال ها

    مدال اول مدال دوم مدال سوم مدال چهارم مدال پنجم
    اطلاعات کامپیوتر
    میزان امتیاز
    365
    اگر قصد دارید که پس از فشار دادن گزینه، اندروید از شما بپرسد که آیا تمایل به خاموش کردن گوشی دارید، در متد مربوطه اینگونه تغییر ایجاد کنید:
    کد:
    .method public onPress()V
        .registers 3
    
        .prologue
        .line 237
        iget-object v0, p0, Lcom/android/internal/policy/impl/GlobalActions$4;->this$0:Lcom/android/internal/policy/impl/GlobalActions;
    
        invoke-static {v0}, Lcom/android/internal/policy/impl/GlobalActions;->access$000(Lcom/android/internal/policy/impl/GlobalActions;)Landroid/content/Context;
    
        move-result-object v0
    
        const/4 v1, 0x0
    
        invoke-static {v0, v1}, Lcom/android/internal/app/ShutdownThread;->shutdown(Landroid/content/Context;Z)V
    
        .line 238
        return-void
    .end method
    عبارت const/4 v1, 0x0 را به مقدار زیر تغییر دهید:
    کد:
    const/4 v1, 0x1
    برای هر گزینه میتوانید این را لحاظ کنید.

    فایل مربوط به گزینه ی خاموش شدن گوشی: GlobalActions$4.smal
    برای گزینه ی ریبوت : GlobalActions$8.smal
    برای گزینه ی ریکاوری : GlobalActions$9.smal
    و برای گزینه ی دانلود نیاز به تغییرات در فایل GlobalActions$10.smal میباشد.


    کاربران عزیز، لطفا سئوالات را در تاپیک مربوط به خودشون بپرسید ، از طریق پیام خصوصی هیچ گونه جوابی داده نخواهد شد.

    با حمایت مالی از انجمن ، شما هم با ما در بهبود و پیشرفت سایت سهیم باشید.


    لظفا برای فرستادن فایل های متنی از قبیل log و پیغام های خطای طولانی ،از HasteBin یا PasteBin استفاده کنید.

    5 کاربر پست M_Javad_Nazari عزیز را پسندیده اند .



  7. Top | #6


    تاریخ عضویت
    June 2012
    عنوان کاربر
    مدیرانجمن
    شماره عضويت
    45
    محل سکونت
    Azarbayjan
    نوشته ها
    1,255
    می پسندم
    2,828
    سپاس از شما
    3,269 بار در 1,130 پست
    كشور
    Iran
    موبايل
    Nokia-Lumia-920
    موبايل
    Nokia-N95
    اپراتور
    Iran
    مدال ها

    مدال اول مدال دوم
    میزان اعتبار کاربر
    4,500 تومان
    مبلغ حمایت شده از کاربر
    2000 تومان
    اطلاعات کامپیوتر
    میزان امتیاز
    251
    ﺟﻮﺍﺩ ﺟﺎﻥ ﺩﺳﺘﺖ ﺩﺭﺩ ﻧﮑﻨﻪ

    ﻫﻤﯿﺸﻪ ﻋﺎﻟﯿﻪ ﺍﯾﻦ ﺑﺎﺭ ﻫﻢ ﮔﺎ ﮐﺎﺷﺘﯽ

    ﯾﻪ ﺳﻮﺍﻝ ﺑﺮﺍ ﺍﺿﺎﻓﻪ ﮐﺮﺩﻥ ﻋﮑﺲ ﮔﺮﻓﺘﻦ ﺑﺎﯾﺪ ﻋﺬ 7 ﺭﺍ ﺑﻪ 8 ﺗﺒﺪﯾﻞ ﮐﻨﯿﻢ ؟

    ﺍﻭﻥ ﻭﻗﺖ ﻣﻮﺭﻭﺍﯼ ﺩﯾﮕﻪ ﭼﻄﻮﺭ؟

    ﺑﺎﺗﺸﮑﺮ

    دوستان محنرم، سئوالات خود را از تاپیک های مربوطه بپرسید و برای گرفتن پاسخ ها مقداری شکیبا باشید.
    برای پرسیدن سئوالات از طریق پروفایل کاربری (پیغام های خصوصی) اقدام نکنید.

    کاربر مقابل پست masoud عزیز را پسندیده است:



  8. Top | #7


    تاریخ عضویت
    May 2012
    عنوان کاربر
    مدیر ارشد انجمن
    شماره عضويت
    6
    محل سکونت
    بوشهر
    نوشته ها
    2,374
    می پسندم
    1,573
    سپاس از شما
    8,720 بار در 2,214 پست
    اپراتور
    Iran
    مدال ها

    مدال اول مدال دوم مدال سوم مدال چهارم مدال پنجم
    اطلاعات کامپیوتر
    میزان امتیاز
    365
    نقل قول نوشته اصلی توسط masoud نمایش پست ها
    ﺟﻮﺍﺩ ﺟﺎﻥ ﺩﺳﺘﺖ ﺩﺭﺩ ﻧﮑﻨﻪ

    ﻫﻤﯿﺸﻪ ﻋﺎﻟﯿﻪ ﺍﯾﻦ ﺑﺎﺭ ﻫﻢ ﮔﺎ ﮐﺎﺷﺘﯽ

    ﯾﻪ ﺳﻮﺍﻝ ﺑﺮﺍ ﺍﺿﺎﻓﻪ ﮐﺮﺩﻥ ﻋﮑﺲ ﮔﺮﻓﺘﻦ ﺑﺎﯾﺪ ﻋﺬ 7 ﺭﺍ ﺑﻪ 8 ﺗﺒﺪﯾﻞ ﮐﻨﯿﻢ ؟

    ﺍﻭﻥ ﻭﻗﺖ ﻣﻮﺭﻭﺍﯼ ﺩﯾﮕﻪ ﭼﻄﻮﺭ؟

    ﺑﺎﺗﺸﮑﺮ

    در مورد عکس گرفتن، من مطلبی رو دنبال نکردم، چون چیز مورد نیازی نبوده هیچگاه دنبالش نبودم.


    کاربران عزیز، لطفا سئوالات را در تاپیک مربوط به خودشون بپرسید ، از طریق پیام خصوصی هیچ گونه جوابی داده نخواهد شد.

    با حمایت مالی از انجمن ، شما هم با ما در بهبود و پیشرفت سایت سهیم باشید.


    لظفا برای فرستادن فایل های متنی از قبیل log و پیغام های خطای طولانی ،از HasteBin یا PasteBin استفاده کنید.

    3 کاربر پست M_Javad_Nazari عزیز را پسندیده اند .



  9. Top | #8


    تاریخ عضویت
    March 2013
    عنوان کاربر
    عضو انجمن
    شماره عضويت
    4051
    نوشته ها
    19
    می پسندم
    96
    سپاس از شما
    25 بار در 12 پست
    كشور
    Iran
    موبايل
    Samsung-I9100-Galaxy-S-II
    اپراتور
    Iran
    میزان اعتبار کاربر
    0 تومان
    مبلغ حمایت شده از کاربر
    0 تومان
    اطلاعات کامپیوتر
    میزان امتیاز
    0
    سلام و خسته نباشید
    اساتید عزیز، این آموزش برای آندروید 4.1.2 هم جواب میده و اگر نه ممکنه آموزش اضافه کردن به منوی پاور جلی بین را هم اضافه کنید.
    از زحمات شما ممنونم.

    کاربر مقابل پست farzin_aa عزیز را پسندیده است:



  10. Top | #9


    تاریخ عضویت
    March 2013
    عنوان کاربر
    عضو انجمن
    شماره عضويت
    4051
    نوشته ها
    19
    می پسندم
    96
    سپاس از شما
    25 بار در 12 پست
    كشور
    Iran
    موبايل
    Samsung-I9100-Galaxy-S-II
    اپراتور
    Iran
    میزان اعتبار کاربر
    0 تومان
    مبلغ حمایت شده از کاربر
    0 تومان
    اطلاعات کامپیوتر
    میزان امتیاز
    0
    سلام به دوستان گرامی
    در تاپیک زیر روش اضافه کردن گزینه های بیشتر به منوی پاور در آندروید 4.1.2 آموزش داده شده در صورت امکان با توضیحات تکمیلی به تاپیک اضافه کنید.
    با سپاس
    [فقط کاربران ثبت نام شده قادر به مشاهده لینکها هستند . ]

    2 کاربر پست farzin_aa عزیز را پسندیده اند .



  11. Top | #10


    تاریخ عضویت
    May 2012
    عنوان کاربر
    مدیر ارشد انجمن
    شماره عضويت
    6
    محل سکونت
    بوشهر
    نوشته ها
    2,374
    می پسندم
    1,573
    سپاس از شما
    8,720 بار در 2,214 پست
    اپراتور
    Iran
    مدال ها

    مدال اول مدال دوم مدال سوم مدال چهارم مدال پنجم
    اطلاعات کامپیوتر
    میزان امتیاز
    365
    ممنون فرزین جان، به زودی آموزشش رو ترجمه میکنم.


    کاربران عزیز، لطفا سئوالات را در تاپیک مربوط به خودشون بپرسید ، از طریق پیام خصوصی هیچ گونه جوابی داده نخواهد شد.

    با حمایت مالی از انجمن ، شما هم با ما در بهبود و پیشرفت سایت سهیم باشید.


    لظفا برای فرستادن فایل های متنی از قبیل log و پیغام های خطای طولانی ،از HasteBin یا PasteBin استفاده کنید.

    5 کاربر پست M_Javad_Nazari عزیز را پسندیده اند .



صفحه 1 از 2 12 آخرینآخرین

کلمات کلیدی این موضوع

بوک مارک ها

بوک مارک ها

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •