برنامه نویسی اندروید

اموزش برنامه نویسی اندروید تخصصی

برنامه نویسی اندروید

اموزش برنامه نویسی اندروید تخصصی

۱۰ مطلب با موضوع «اموزشی» ثبت شده است

 

عیب یابی مشکلات گوشی سامسونگ

 

چکیده مطلب :

این مقاله روشهای عیب یابی گوشی های سامسونگ را با سه روش عیب یابی مشکلات گوشی سامسونگ ✔️ عیب یابی سامسونگ به وسیله نرم افزار گوشی ✔️ عیب یابی گوشی سامسونگ به وسیله نرم افزار کامپیوتر ✔️ عیب یابی به وسیله شماره گیری کد تست سلامت توضیح می دهد.

عملکرد یک گوشی هوشمند و تبلت به سلامت سیستم عامل اندروید آن بستگی دارد. اگر سیستم اندروید گوشی سامسونگ به خوبی کار کند، شما مشکلی نخواهید داشت، اما لحظه ای که متوجه می شوید عیبی در گوشی سامسونگ رخ داده است، وضعیت هرج و مرج ایجاد می شود. برخی از مشکلات اصلی گوشی اندروید شامل مصرف بالای باتری، هنگ کردن مداوم و سرعت کم، گرم شدن بیش از حد دستگاه و غیره می باشد. اگر برای تعمیر گوشی سامسونگ خود با مشکلی مواجه شدید، توصیه می کنم از ابزار تعمیر سیستم برای انجام کار استفاده کنید. در این مقاله عیب یابی مشکلات گوشی سامسونگ و روش های آن را به طور مفصل توضیح داده ایم. 

 

 

روش های عیب یابی گوشی سامسونگ

عیب یابی گوشی سامسونگ اولین مرحله از تعمیر آن ها محسوب می شود که بسیار حیاتی و مهم می باشد. تعمیرکاران موبایل روش های متعددی را برای تشخیص دلیل خرابی موبایل های سامسونگ در پیش می گیرند که شامل موارد زیر است:

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

عیب یابی گوشی سامسونگ

  1. عیب یابی گوشی سامسونگ به وسیله شماره گیری کد تست سلامت

کد تست سلامت یا کد مخفی سامسونگ در واقع یک کاراکتر عددی است که در دستگاه های اندرویدی استفاده می شود. با استفاده از شماره گیر دفترچه تلفن می توان کد های چک کردن موبایل سامسونگ را وارد کرده و برای عیب یابی گوشی سامسونگ از آن استفاده نمایید. این کد ها منحصر به فرد و مختص سازنده هستند. این بدان معناست که کد های سامسونگ در هیچ برند دیگری مانند آیفون، شیائومی، سونی، اچ‌تی‌سی و غیره کار نمی‌ کنند. بنابراین، مهم است که از کد های موبایل سامسونگ فقط در دستگاه‌ های سامسونگ استفاده کنید، نه در برند ‌های دیگر، زیرا ممکن است مضر باشد و باعث آسیب شود. قبل از استفاده از هر کد چک سامسونگ، مطمئن شوید که می دانید این کد ها برای چه منظوری در نظر گرفته شده اند.

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

اگر وارد برنامه ‌نویسی اندروید می ‌شوید، یادگیری این کد های مخفی سامسونگ به شما کمک می‌ کند تا شغلی عالی داشته باشید. شما می توانید از این کد های بررسی موبایل سامسونگ در هر زمان و هر مکان برای عیب یابی و تعمیر دستگاه خود بدون نیاز به بردن آن به مرکز خدمات استفاده کنید. کد های تست سلامت گوشی سامسونگ شامل موارد زیر است:

  • کد بررسی IMEI سامسونگ
  • کد بررسی مدل گوشی سامسونگ
  • کد اصلی عیب یابی موبایل سامسونگ
  • کد نسخه سخت افزاری و نرم افزاری گوشی سامسونگ
  • کد تنظیمات USB سامسونگ
  • کد بررسی سلامت باتری موبایل سامسونگ

کد بررسی IMEI سامسونگ: شماره شناسه بین المللی تجهیزات موبایل(IMEI)  یک کد 15 رقمی منحصر به فرد است که دقیقاً دستگاه را شناسایی می کند. 14 رقم اول توسط سازمان GSM Association تعریف شده است.

 

IMEI با سیم کارت مرتبط است. اگر موبایل شما دو سیم کارت دارد، دو شماره IMEI برای دستگاه شما وجود دارد. ساده ترین راه برای پیدا کردن شماره IMEI تلفن هوشمند شماره گیری *#06# است.

کد بررسی مدل گوشی سامسونگ: اگر موبایل جدیدی را از فروشگاه آفلاین خریداری کرده اید و می ‌خواهید شماره مدل دقیق موبایل سامسونگ را بررسی کنید، می‌توانید با شماره ‌گیری کد کوتاه *#1234# آن را بررسی کنید.

کد اصلی عیب یابی موبایل سامسونگ: کد چک موبایل سامسونگ به کد حالت تست نیز معروف است. کد بررسی موبایل سامسونگ بسیار مفید است زیرا می توانید تمام عملکرد های گوشی هوشمند سامسونگ خود را بررسی کنید. می‌توانید تاچ صفحه، میکروفون، رنگ‌ های نمایشگر، بلوتوث، باتری، سنسور ها، دوربین، بلندگو، وای فای و موارد دیگر را بررسی کنید. اگر در حال خرید یک گوشی هوشمند دست دوم هستید، این کد برای شما بسیار مهم است زیرا می خواهید تمام عملکرد های تلفن هوشمند خود را آزمایش کنید.

 

کد تست سامسونگ برای تست تمامی قطعات سخت افزاری نصب شده در گوشی هوشمند استفاده می شود. شما می توانید گوشی سامسونگ را به روشی بسیار آسان و جالب تست کنید. در برخی از مدل های گوشی های هوشمند سامسونگ کد *#0*# به عنوان کد تست سامسونگ کار می کند اما از طرف دیگر *#0011# به عنوان حالت مهندسی کار می کند. بنابراین ما هر دوی این کدها را ارائه کرده ایم تا در نهایت بتوانید به راحتی به حالت تست در گوشی سامسونگ خود برسید.

کد نسخه سخت افزاری و نرم افزاری گوشی سامسونگ: کد *#12580*369# نسخه سخت افزاری و نرم افزاری گوشی هوشمند را نشان می دهد. این کد برای تکنسین های تعمیرات موبایل هنگام شروع فرآیند تعمیر مفید است.

کد تنظیمات USB سامسونگ: با استفاده از کد تنظیمات USB می توانید تنظیمات USB پیش فرض را برای موبایل خود تنظیم کنید. هنگام اتصال تلفن همراه خود به رایانه شخصی، می توانید تنظیمات پیش فرض USB را تنظیم کنید. کد تنظیمات USB سامسونگ، *#0808# است.

می توانید بین دو تنظیمات MTP و اترنت USB  جابجا شوید. اگر MTP را روی پیش ‌فرض تنظیم کرده‌ اید، می‌توانید در صورت اتصال مستقیماً به فایل و عکس ‌های خود به رایانه شخصی خود دسترسی داشته باشید. اگر اترنت USB  را تنظیم کرده ‌اید، می ‌توانید مستقیماً بدون ایجاد تغییر به داده‌ های تلفن هوشمند خود به رایانه شخصی خود دسترسی داشته باشید. با این حال این گزینه را می توان از طریق گزینه USB tethering در گزینه Hotspot موبایل شما فعال کرد.

کد بررسی سلامت باتری موبایل سامسونگ: قبل از تعویض باتری قدیمی خود با باتری جدید، فراموش نکنید که باتری نصب شده در گوشی سامسونگ خود را تست کنید. عمدتاً دو دلیل برای عملکرد بد باتری وجود دارد. 1) موبایل در حال تخلیه باتری بالا است و مشکل استفاده است. 2) عملکرد باتری کاهش یافته است.

با استفاده از کد بررسی سلامت باتری *#0228#، می‌ توانید بررسی کنید که آیا واقعاً نیاز به تعویض باتری دارید یا باید گوشی سامسونگ خود را برای عملکرد باتری بهینه کنید.

  1. عیب یابی گوشی سامسونگ به وسیله نرم افزار گوشی

نرم افزار های گوشی مخصوصی برای عیب یابی تلفن هی هوشمند طراحی شده و توسط تعمیر کاران استفاده می شود که ویژگی های مختلفی دارند. عیب یابی گوشی سامسونگ به وسیله نرم افزار های گوشی زیر انجام می شود.

  • نرم افزار Fone
  • نرم افزار Greenify
  • نرم افزار Phone Doctor Plus
  • نرم افزار Repair System for Android

در ادامه ویژگی های هر کدام این نرم افزارها و رابط کاربری آنها توضیح داده می شود:

نرم افزار Dr.Fone

نرم افزار Dr.Fone یک ابزار حرفه ای تعمیر گوشی های اندروید تنها با یک کلیک است. این می تواند مشکلات مختلف سیستم اندروید مانند صفحه نمایش سیاه، حالت Fastboot، عدم پاسخگویی گوشی و خرابی باتری را بدون از دست دادن اطلاعات به حالت عادی برگرداند. علاوه بر تعمیر گوشی های سامسونگ، Dr.Fone می ‌تواند داده ‌های حذف شده را از گوشی‌ های اندرویدی بازیابی کند. این برنامه اطلاعات موجود شما را در حین تعمیر پاک نمی کند. نرم افزار Dr.Fone را می توان برای گوشی های آیفون و حتی ویندوز قابل نصب است.

 

رابط کاربری نرم افزار Dr.Fone

رابط کاربری Dr.Fone ساده و قابل درک است و نصب برنامه بر روی رایانه شما زمان زیادی نمی برد. تنها کاری که باید انجام دهید این است که دستگاه اندرویدی خود را با کابل USB به رایانه متصل کنید و دستورالعمل های روی صفحه را دنبال کنید.

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

ویژگی های نرم افزار Dr.Fone
  • شما به راحتی می توانید تمام مشکلات سیستم اندروید مانند صفحه سیاه، حلقه بوت، صفحه ثابت و سایر مشکلات را تنها با یک کلیک رفع کنید.
  • بازیابی دستگاه اندروید از هر وضعیت غیر عادی – اگر گوشی شما در حالت بازیابی، حالت دانلود یا هر وضعیت غیرعادی دیگری گیر کرده است، این ابزار می تواند به شما کمک کند آن را برطرف کرده و به حالت عادی برگردانید.
  • این برنامه به شما امکان می دهد گوشی خود را که روی لوگوی اندروید گیر کرده است، تعمیر کنید.
  • رفع مشکل حالت Fastboot بدون از دست دادن اطلاعات.
  • برای خروج از حالت بازیابی، حالت دانلود، حالت Fastboot و موارد دیگر، یک کلیک کنید.

نرم افزار Greenify

نرم افزار Greenify به شما کمک می کند تا برنامه های نادرست را زمانی که از آن ها استفاده نمی کنید شناسایی کرده و در حالت خواب زمستانی قرار دهید. این به شما کمک می‌ کند از عملکرد بد دستگاه و مصرف زیاد باتری جلوگیری کنید. با قرار دادن گوشی سامسونگ در حالت sleep زمانی که از آن استفاده نمی‌کنید، باتری شما را ذخیره می‌ کند و از تخلیه باتری توسط برنامه ‌های پس‌ زمینه جلوگیری می ‌کند.

 

این برنامه رایگان است، اما برای استفاده از تمام ویژگی ها باید برای باز کردن قفل آن هزینه کنید. هنگامی که Greenify را نصب می کنید، مشخص می کند که کدام برنامه ها باتری شما را بیشتر تخلیه می کنند و آن ها را در حالت sleep قرار می دهد. اگرچه Greenify را می توان بدون روت استفاده کرد، دسترسی روت با تقویت برنامه ها و کارآمد تر کردن آن ها، تجربه بهتری را فراهم می کند. گاهی اوقات Greenify هنگام نصب، گوشی شما را مسدود می کند و خاموش می شود. به علاوه این نرم افزار دسترسی شما را به تنظیمات مختلف روی تلفن شما مسدود می کند و ایجاد تنظیمات جدید را ضروری می کند.

رابط کاربری نرم افزار Greenify

استفاده از رابط کاربری Greenify ساده است. هنگامی که برنامه را باز می کنید، همه برنامه های موجود در دستگاه شما و وضعیت فعلی آن ها را نشان می دهد. هم چنین، هنگامی که برای اولین بار Greenify را باز می کنید، می توانید از لیستی از برنامه های محبوب انتخاب کنید یا برنامه های خود را وارد کنید.

می‌ توانید انتخاب کنید تا زمانی که دوباره به آن‌ها نیاز نداشته باشید، آن‌ها را غیر فعال کنید. با استفاده از ویژگی Whitelist، می ‌توانید برنامه‌ های خاصی را انتخاب کنید که تحت تأثیر عملکرد خواب زمستانی Greenify قرار نخواهند گرفت.

ویژگی های نرم افزار Greenify
  • این برنامه از سرویس دسترس‌ پذیری برای دو ویژگی شناسایی پس ‌زمینه پردازش و اطلاع از وضعیت خواب خودکار استفاده می ‌کند.
  • گزینه های بی شماری در مورد تنظیمات وجود دارد تا بتوانید بسته به تنظیمات خود آن را تغییر دهید.
  • می‌توانید زمان اجرای برنامه را در پس‌زمینه تنظیم کنید، زمانی که صفحه نمایش خاموش می‌شود، آن را در حالت Hibernate قرار دهید، یا حتی می‌توانید هنگام شارژ آن را فعال نگه دارید.
  • دو حالت عادی و تهاجمی برای این نرم افزار وجود دارد.
  • Greenify بسیار موثر و قابل اعتماد است.
  • vahid hasani

Set Button Text

vahid hasani | | ۰ نظر
import javafx.application.Application;
import javafx.event.ActionEvent;
import javafx.event.EventHandler;
import javafx.scene.Group;
import javafx.scene.Scene;
import javafx.scene.control.Button;
import javafx.stage.Stage;

public class Main extends Application {
    public static void main(String[] args) {
        Application.launch(args);
    }
    @Override
    public void start(Stage primaryStage) {
        primaryStage.setTitle("Hello World");
        Group root = new Group();
        Scene scene = new Scene(root, 300, 250);
        Button btn = new Button();
        btn.setLayoutX(100);
        btn.setLayoutY(80);
        btn.setText("Hello World");
        btn.setOnAction(new EventHandler<ActionEvent>() {

            public void handle(ActionEvent event) {
                System.out.println("Hello World");
            }
        });
        root.getChildren().add(btn);
        primaryStage.setScene(scene);
        primaryStage.show();
    }
}
  • vahid hasani

💢6 سایت و اپلیکیشن که برای دانش آموزان و دانشجو ها خیلی به درد بخورن:

1️⃣- اپلیکیشن photo math :

🔸این اپ خیلی خفنه و تخصصش فقط و فقط در زمینه ریاضیه و هر سوالی رو به راحتی جواب میده.

2️⃣- اپلیکیشن 101 cell biology :

🔸این اپلیکیشن سوالهای زیست رو حل میکنه همراه با سایت قبلی میتونه خیلی خفن باشه.

3️⃣- سایت wolframalpha.com

هر سوال ریاضی که بخوایید حل کنید، این سایت بهترین جواب رو به شما میده حتی یه قسمت پایین جوابش هست که نوشته"step-by-step solution" مرحله به مرحله ی رسیدن به جواب رو هم براتون نوشته.

4️⃣- سایت brightstorm.com :

🔸این یکی هم یه سایت آمریکاییه و هر چیزی که درباره فیزیک میخوایید رو میتونید جواب بگیرید سوالها و تمرینهای فیزیک رو به راحتی حل میکنه بیشتر در سطح دبیرستان (متوسطه دوم هست.

5️⃣- اپلیکیشن phywiz-physics solver :

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

6- سایت www.britishcouncil.org

🔸این سایت برا آموزش زبان خفنه و حتی معلمهای زبان میتونه کمک خوبی باشه.
 

  • vahid hasani

افزونه ها

vahid hasani | | ۰ نظر

افزونه ها در حوزه تست نفوذ

منظور از افزونه ها یک سری برنامه های افزودنی به مرورگرها هستند که برخی قابلیت های اضافه را فراهم می کنند. برای مثال افزونه هتست نفوذ به پنتسترها در انجام انواع حملات کمک کنند از جمله کاربرد آنها می توان به تغییر هدرهای درخواست به صورت مستقیم از مرورگر اشاره کرد

افزونه Tamper Data

از tamperdata برای مشاهده و تغییر هدر HTTP / HTTPS و پارامترهای پست، ردیابی و زمان پاسخ / درخواست HTTP، تست امنیتی برنامه های وب با استفاده از اصلاح پارامترهای POST استفاده می شود.

افزونه Firebug

Firebug ابزارهای پیشرفته را به منظور توسعه به صورت فهرست وار در اختیار شما قرار میدهد. به شما این امکان را میدهد تا در هر صفحه وب، اعمال ویرایش، عیب یابی و نظارت بر CSS، HTML و جاوا اسکریپت را انجام دهید.

افزونه HackBar

این نوار ابزار به شما در تست آسیب پذیری هایی مانند sql،XSS و تامین امنیت سایت کمک خواهد کرد. هدف اصلی هک بار این است که یک حسابرسی امنیتی را بر روی کدهای خود انجام دهیم.

افزونه Cookies Manager+

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

افزونه NoScript Security Suite

این افزونه می تواند امنیت مناسبی را در یک مرورگر به شما ارائه دهد! شما میتوانید اجازه دریافت محتوای فعال را فقط از سایتهایی که اعتماد دارید دریافت کنید، و خودتان را از حملات XSS و Clickjacking محافظت کنید.

افزونه CryptoFox

CryptoFox یک ابزار رمزگذاری و رمزگشایی برای موزیلا فایرفاکس است، با پشتیبانی از شکستن رمزنگاری های MD5

افزونه SQL Inject Me

از طریق آسیب پذیری های تزریق SQL می توان سوابق یک وب سایت را مشاهده کرد، رکوردها را حذف کرد، جداول را دست کاری کرد و یا به سرور دسترسی گرفت. SQL Inject-Me فایرفاکس یک افزونه برای تست آسیب پذیری SQL می باشد.

افزونه XSS Me

Cross Site Scripting یک آسیب پذیری رایج در برنامه های وب می باشد. تشخیص آسیب پذیری های XSS در اوایل فرایند توسعه کمک خواهد کرد که یک برنامه وب را از نقص های غیر ضروری محافظت کند. XSS-Me ابزاری است که برای تست آسیب پذیری های XSS استفاده می شود.

افزونه Offsec Exploit-db Search

این افزونه به شما امکان می دهد تا در آرشیو سایت Exploit-dbجستجو کنید.

افزونه shodan.io

سایت شودان معروف به خطرناکترین و قوی ترین موتور جستجوی اینترنت هست که تا کنون ساخته شده است. امکانات بسیار زیادی دارد. که از جمله آنها میتوان به شناسایی پورت های باز یک سایت، شناسایی آسیب پذیری ها موجود بر روی یک سایت و… اشاره کرد.

افزونه Norton Safe Web

مسدود کننده صفحات جعلی و محتواهای مخرب (بدون تداخل با آنتی ویروس سیستم)

افزونه Mining Blocker

یک افزونه برای جلوگیری از ماینینگ توسط وب سایت های آلوده می باشد.

افزونه wappalyzer

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

افزونه live http headers

ابزاری مناسب برای مشاهده تمامی درخواست های ارسالی از یک وب سایت به سمت سرور با قابلیت تغییر انها میباشد

 

  • vahid hasani

#آموزش - 👻

❗️❕ - پی اچ پی (Php) یک زبان اسکریپت‌نویسی سمت سرور  است ، و یک ابزار قدرتمند برای ساخت صفحات وب پویا است.

پی اچ پی بصورت گسترده ای استفاده میشود ، رایگان است و رقیب سرسخت زبان های دیگر مانند microsoft ASP است.
❔ ٬ پیش‌نیاز ها برای یادگیری php چیست؟
➖ { اچ تی ام ال } متوسط ( الزامی* ) ، سی اس اس ( اختیاری ، اصلا نیاز نیست )

من اینجا هستم تا در این دوره در کانال خود به شما پی اچ پی رو مقدماتی و تصویری یاد بدم ، همراهم باشید!

📚 ٬ برای مثال ما میخواهیم در یک کد اچ تی ام ال ، یک متن را در پی اچ پی نشان دهیم  :


<!DOCTYPE html>
<html>
<body>

<?php
echo "این اولین اسکریپت پی اچ پی من است؛";
?>

</body>
</html>

اول یک کد اچ تی ام ال مینویسیم و در تگ body آن یک کد پی اچ پی مینویسیم به صورت زیر ↓
<?php

?>

دستورات پی اچ پی در بین آنها نوشته میشود.
دستور نمایش یک متن در پی اچ پی :
echo "متن شما";
توجه : در آخر هر خط پی اچ پی باید «;» بگذاریم !
توجه : حتما نباید کد پی اچ پی در کد html نوشته شود ، میتوانید فایلی با پسوند .php بسازید و در آن کد پی اچ  بسازید

  • vahid hasani

Layout manager

 


لیوت منیجر وظیفه‌ی تنظیم ظاهر خود و مدیریت چیدمان ویو های فرزندش را به عهده دارد. در واقع لیوت منیجر یک کلاس مشتق شده از ویو گروپ است.
لیوت منیجر های متعددی در سیستم اندروید تعبیه شده که در زیر به پرکاربردترین آنها اشاره میشود:


1-ConstraintLayout

2-LinearLayout

3-FarmeLayout

4-RelativeLayout

5-GridLayout

  • vahid hasani
فایل های محتوا(Resources) Drawables : /res/drawable شرح : فایل های تصویری(برای مثال png، jpeg) drawable های برداری (vector)، فایل های XML که به طور خودکار خود را متناسب با تراکم پیکسلی نمایشگر اندازه بندی و تنظیم می‌کنند در بر میگیرد. می‌توان از طریق کلاس R.drawables به آن ها دسترشی داشت. Simple Values : /res/values شرح : داخل این فایل مقادیر متنی یا رشته‌ای، رنگ ها، ابعاد و اندازه، استایل ها و ارایه‌ای از رشته ها یا اعداد صحیح در قالب فایل XML تعریف و ذخیره می شوند. به طور قرار دادی، هر نوع در پوشه‌ی جدا و مختص به خود قرار می‌گیرد، برای مثال مقادیر رشته ای در آدرس res/values/strings.xml ذخیره می‌شود. Layouts : /res/layout شرح : فایل های XML با مقادیر مربوط به layout اپلیکیشن که امکان طراحی محیط کاربری با activity ها و fragment ها را فراهم می‌آورند در این مسیر نگهداری می‌شوند. Styles and themes : /res/values شرح : فایل هایی که ظاهر و سبک نمایشی اپلیکیشن اندروید را تعریف می‌کنند. Animations : /res/animator شرح : می‌توانید دستورات انیمیشن را به صورت xml داخل این فایل(برای کار با animation API) تعریف کنید که به شما اجازه می‌دهد مقادیر property های آبجکت را جهت احرای انیمیشن و ادامه آن تا مدت زمان خاص، ویرایش نمایید. به عبارت دیگر فایل های ویژگی های انیمیشن را تعریف می‌کنند، در این مسیر ذخیره می‌شوند. Raw data : /res/raw شرح : داده هایی که می‌خواهید با فرمت خام خود ذخیره شوند را در این فایل تعریف می‌کنید. می‌توانید از طریق آبجکت InputStream به راحتی به آن ها دسترسی داشته باشید. در واقع بهتر است فایل های که فرمت آن ها با دیگر فایل متفاوت است در این پوشه جایگزاری نمایید. Menus : /res/menu شرح : فایل های XML ای که منو های اپلیکیشن را تشکیل می‌دهند در این پوشه قرار دارند. برای دسترسی به انها کافی است از R.menu استفاده نمایید.
  • vahid hasani

اشکالات سیستم جرقه که در کار موتور موثر می باشند:

 

1.کمبود قدرت:

 

اولین علت:نامیزان بودن زمان جرقه و تایمینگ ها

 

دومین علت:شل و سولفاته شدن اتصال ها و دهانه پلاتین

 

 

 

2.دیر روشن شدن موتور:

 

اولین علت:کثیف بودن شمع ها

 

دومین علت:خراب بودن وایرها

 

سومین علت:نامیزان بودن دهانه پلاتین

  • vahid hasani

جهت اشتراک گذاری نرم افزار خودتون به وسیله نرم افزار های دیگه توسط کاربر مثل share it ، zapya و حتی از طریق بلوتوث میتونید از کد زیر استفاده کنید.

 

try
{
PackageManager pm = getPackageManager();
ApplicationInfo ai = pm.getApplicationInfo(getPackageName(), 0);
File srcFile = new File(ai.publicSourceDir);
Intent share = new Intent();
share.setAction(Intent.ACTION_SEND);
share.setType("application/vnd.android.package-archive");
share.putExtra(Intent.EXTRA_STREAM, Uri.fromFile(srcFile));
startActivity(Intent.createChooser(share, "share this app"));
} catch (Exception e) {
Log.e("ShareApp", e.getMessage());

 

  • vahid hasani

 

آیا تا کنون کاری در کامپیوتر خود انجام داده اید  که آرزو کنید ای کاش هرگز آن عمل را انجام نداده بودید؟ برای مثال ، نصب برنامه ای برای کار در اینترنت یا سعی در پیدا کردن یک کرک برای باز کردن یک بازی دانلود شده ، یا حتی بازدید از وب سایت بد و آلوده  و پس از آن کامپیوتر ویندوز شما مشکل پیدا کرده باشد؟

 

و یا زمانی که تنظیماتی  بر روی کامپیوترتان اعمال کرده اید که در حال حاضر ویندوز شما از کار افتاده باشه تو این مرحله شما چیکار می کنید ؟ شاید خیلی از شما پاسخ بدی که ویندوز جدید نصب می کنیم .اما من می گم که دست نگه دارید واسه این  مشکلات سیستم عامل راه حل داره !

 

اولین راه این است که کامپیوتر خود را ریست کنید و دکمه F8 را به طور مداوم فشار دهید تا یه منو بوت کمکی به نمایش در آید که اولین گرزینه قابل انتخابش  safe mode است اگر در همین منو جستجو کنید یه گزینه وجود داره که ویندوز را به آخرین تنظیمات خوب بر می گرداند Last know good configuration این گزینه را انتخاب کنید تا ویندوز شما به حالت قبل باز گردد .

 

این گزینه در صورتی کار می کند که ویندوز شما دارای نقطه بازیابی یا ریستور پوینت باشه که در ادامه طریقه ساختن آن را توضیح می دم به هر حال اگر با این روش مشکل برطرف شد که خوب اگه که نه دیگه باید از سیستم ریستور ویندوز استفاده کنید شاید با خودتون بگید که سیستم ریستور چیست ؟ سیستم ریستور یا به زبان انگلیسی System Restore  امکانی است که تنظیمات صحیح ویندوز را به خاطر می سپارد و آن را در محلی در دیسک سخت برای مواقع اضطراری ذخیره می کند و با بازیابی کردن این اطلاعات می توان از بروز مشکل جلوگیری کرد . برای اجرای برنامه ریستور می توانید در منوی start در قسمت Run کلمه restore را تایپ کرده و اینتر بزنید تا پنجره ای با چهار آیکن به شما نشان داده شود حال روی آیکنی که شکل یک کامپیوتر و فلش سبز روی آن است دو بار کلیک کنید تا برنامه باز بشه .راه دیگه رفتن به مسیر زیره :

 

start>all programs>Accessories>system restore>System Restore

 

البته این نکته رو بگم که برای دیدن قدرت واقعی و عملکرد صحیح system restore باید برنامه را در محیط safe mode اجرا کنید برای این منظور کامپیوتر خود را ریستارت کرده و دکمه F8 را به طور مرتب فشار دهید تا منوی کمکی بوت باز شود سپس از گرزینه های موجود گزینه Safe Mode را انتخاب کنید و سپس از یوزر های قابل استفاده از یوزی لوگین ببشید که Administrator باشه بعد این برنامه را اجرا کنید .

 

وقتی برنامه باز شد اولین گزینه سیستم ریستور یعنی RESTORE MY COMPUTER TO AN EARLIER TIME ویندوز را به حالت قبل باز گرداند و دومین گزینه یعنی Create Restore Points می توان ریستور پوینتی ایجاد کرد. برای برطرف کردن مشکل RESTORE MY COMPUTER TO AN EARLIER TIME را کلیک کنید سپس تاریخی را که در آن کامپیوتر خوب کار می کرده است را کلیک کنید NEXT را کلیک کنید . در این حالت سیستم عملیات بازیابی و بازگشت به قبل را آغاز می کند .پس از اتمام سیستم مجددا راه اندازی خواهد شد . پس از بازگشت به ویندوز پنجره ای باز می شود که با زدن OK به محیط ویندوز وارد می شوید . حالا یه پیشنهاد شما می تونید قبل از اینکه نرم افزار مشکوکی را نصب کنید که از عواقب آن خبری ندارید میتونید یک ریستور پوینت یا نقطه بازیابی بسازید تا در صورت بروز مشکل به حالت قبل از =نصب اون نرم افزار برید برای ساختن یک Restore Points به مسیر قبل رفته و این بار گزینه Create Restore Points را انتخاب کنید و با کلیک بر روی NEXT به قسمت بعد رفته و نامی را برای Restore Points جدید انتخاب کنید و حال گزینه Create را کلیک کنید پس از چند لحظه کل تنظیمات ویندوز ذخیره می شود . از این پس در صورت بروز مشکل هنگام بوت ویندوز باید کلید F8 را پایین نگاه داشت و با انتخاب گزینه Last Known Good Configouration ویندوز را به حالت قبل باز گرداند .


 

  • vahid hasani