در بسیاری از برنامه ها دیدم که درهنگام زدن دکمه بک گوشی تلفن همراه  یک پیغامی با  متن (برای خروج دوباره دکمه بک را  فشار دهید) رو به رو شدیم.در این مبحث میخواهیم این حالت رو به برنامه خودمون بیاریم.

 

برای شروع کار یک پروژه جدید ایجاد می کنیم و اسمش رو DoubleBack قرار میدیم.در ادامه وارد کلاس MainActivity.java می شویم و کدهای جاوای برنامه رو  داخلش می نویسیم.(نیازی به وارد کردن عنصری به لایه برنامه  نیست).در داخل کدهای جاوای برنامه ابتدا یک زمان برای دومین پرس دکمه بک در نظر میگیریم که در اینجا  2 ثانیه است.سپس یک متد onBackPressed ایجاد میکنم تا با دکمه بک کار کنیم. (کدهای کامل کلاس MainActivity).

 

 import android.os.Bundle;

import android.app.Activity;

import android.view.Menu;

import android.widget.Toast;

 

public class MainActivity extends Activity {

 

private static final int TIME_INTERVAL = 2000; // # milliseconds, زمان مورد نیاز  برای دو پرس دکمه بازگشت.

private long mBackPressed;

 

 

@Override

protected void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);

setContentView(R.layout.activity_main);

}

 
 


.


 

 

مرجله ی اول : ابتدا آدرس دقیق کلاس مورد نظر را در یک رشته ی String ذخیره کنید مانند :

 

String MyClass = "ir.gjus.text.MyClassName";

 

مرحله ی دوم : بک کلاس با استفاده از رشته String درست میکنیم به این صورت :

 

Class MyClassName = Class.forName("MyClass");

 

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


 


 

افزودن دکمه بازگشت (back) به Action Bar ، در برنامه نویسی اندروید

 

برای افزودن دکمه بازگشت (back) به Action Bar ، در یک Activity خاص ، فایل java مربوط به آن Activity را باز کرده و کد زیر را در روش onCreate از آن Activity می نویسیم :

 

actionBar.setHomeButtonEnabled(true);

 

که در عبارت بالا، actionBar متغیری است که به Action bar شناسایی شده اشاره می کند. مثلا کد بالا برای یک Activity از نوع AppCompatActivity می تواند به صورت زیر باشد :

 

getSupportActionBar().setDisplayHomeAsUpEnabled(true);


 


 

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

 

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

 

 

 

واژه نامه مولتی متر شامل موارد زیر است:


 


 


 

 

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

جرم اغفال دختران و مجازات‌های آن

 

همین موهبت الهی فضایی برای سوء استفاده و اغفال دختران از جانب ان و سودجویان با هدف تعرض، و ی‌های مالی و را فراهم نموده است.

 


 


 


 

 

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


 


 


 

 

کسی زمین یا ملکی را بدون رضایت شخصی مالک تصرف کرده و از آن بهره برداری کند تصرف عدوانی را به انجام رسانده حال شخص دوم ممکن است مالک یا مستاجر زمین باشد که در هر حال رضایت او برآورده نشده است. در زیر به بررسی مسائل مرتبط با دعوای تصرف عدوانی می پردازیم.


 


 

مردها به دلیل الگوی طاسی مردانه، بیشتر از ن در معرض ریزش مو هستند اما نازک شدن و ریزش مو در ن، متداول و هم چنین ناراحت کننده است. ممکن است دلایلش موقتی باشد.مانند:کمبود یک ویتامین. یا پیچیده تر، مانند مشکلی اساسی در سلامتی بدن باشد. در اکثر شرایط راه های زیادی برای

درمان ریزش موی هم ن و هم مردان وجود دارد اما همه چیز به

دلیل آن بستگی دارد


 


ما در این برنامه دو اکشن برای کلاس ITProListActivity ایجاد خواهیم کرد که به صورت منو در بالای صفحه نمایش داده خواهند شد. این اکشن ها عبارتند از: New که یک موجودیت (entity) جدید به وجود می آورد و دیگری Refresh که کش را بازسازی می کند و محتویات آن را از حافظه محلی می خواند. برای این که یک منو در یک activity بسازیم باید توابع زیر را override نماییم. OnCreateOptionsMenu این تابع اجازه می دهد که اکشن ها با استفاده از API ها و یا فایل های XML ساخته شوند.
در این آموزش می خواهیم انیمیشن زیبایی را روی دیالوگ اعمال کنیم. یک افکت خبری ایجاد می کنیم که در برنامه های رومه ای ، خبری ، مجله ای می تواند مورد استفاده قرار گیرد.برای اعمال انیمیشن روی دیالوگ نمی تواند متد startAnimation را روی آن فراخوانی کنید و باید به شیوه دیگری عمل کنید . ابتدا یک پروژه جدید اندرویدی ایجاد کنید و کد XML صفحه اصلی آن را به صورت زیر تعریف کنید : RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android "
دید کلی فلزات از کانه‌های مربوط استخراج می‌شوند. پس باید ابتدا کانه مربوط به هر فلز را شناسایی و سپس از معادن استخراج کنیم و پس از آن با انجام یک سری فعالیتهای شیمیایی و فیزیکی فلز مورد نظر را به حالت عنصری از سنگ معدن یا کانه آن بدست آوریم. در این مقاله این مراحل را به اجمال بررسی می‌کنیم. وجود طبیعی فلزات کانه جسمی است که در طبیعت یافت می‌شود و می‌توان از آن یک یا چند فلز را آنچنان که مقرون به صرفه باشد استخراج کرد.
شناخت کافی از ماهیت ارگانیسم های ایجاد کننده بیماری O شرایط لازم برای بروز بیماری O آشنایی با سنینی که بیشترین حساسیت میزبان به بروز بیماری وجود دارد O اطلاع از راه های صحیح انتخاب داروی مناسب O لزوم رعایت غلظت و دوره مصرف دارو O آگاهی از تاثیر پذیری داروها از یکدیگر و از شرایط نتایج مصرف نادرست دارو ها l هزینه بیهوده l ظهور میکروارگانیسم های مقاوم به دارو l عوارض مختلف ناشی از متابولیسم دارو
سلام . برای افزودن عکس به صفحه اکتیویتی از دو روش استفاده می کنیم : روش اول از طریق لایوت xml: در این روش لایه موردنظرمان را از پوشه res/ layout / activity_main باز می کنیم ودر قسمت مربوط به لایه گرافیکی (design) ، از نوار ابزارهای برنامه ، آیکن ونوشته مربوط به ImageView را پیدا کرده و به داخل اکتیویتی دراگ می کنیم.
در روز اول فروردين ماه در هنگام ظهر،خورشيد به همراه ستاره متعلق به اعتدال بهاري تقريبا روي نص‌النهار ناظر قرار مي‌گيرد ودر آن موقع ساعت نجومي برابر با صفر بوده ولي ساعت عرفي برابر با 12 ظهر مي‌باشد.بنابراين زمان خورشيدي،در روز اول فروردين،در زمان نيمه شب در ساعت صفر هست.اما زمان نجومي در روز اول فروردين ماه در هنگام ظهر صفر هست كه اينها با همديگر دقيقا 12 ساعت اختلاف زماني دارند.در روزهاي بعد دوباره ستاره متعلق به مكان اعتدال بهاري در ساعت صفر كه به عبارتي
واژه ورم به التهاب غده ي بدون توجه بعلت آن اطلاق ميشود كه بوسيله تغييرات فيزيكي شيميائي ومعمولا ميكربي شير وهمچنين تغييرات حاصل از بيماري در بافت غده ي مشخص ميشود مهمترين تغييراتيكه در شير ايجاد ميشود عبارت است از: تغيير رنگ وجود ه و پيدايش تعداد زيادي لوكوسيت ( گلبول سفيد)با علا ئم تورم گرمي درد وسفت شدن غده ي كه بوسيله آزمايش ظاهري شير ميتوان آ نها راتشخيص داد . موارد زيادي از ورم ها را بسهولت نميتوان مشخص كرد بطوريكه داراي
یکی از نیازهای ضروری یک اپلیکیشن، بخصوص اپلیکیشن‌های فارسی زبان، امکان استفاده از فونت‌های دلخواه در برنامه است. پیاده سازی فونت در اندروید به روش‌های مختلفی قابل انجام است که در این مبحث سه روش را بررسی می‌کنیم. ابتدا یک پروژه جدید با نام CustomFont و یک Empty Activity ایجاد می‌کنم. تغییر فونت Widget ها در XML : همزمان با معرفی API 26 قابلیت جدیدی در اندروید استودیو نسخه ۳ اضافه شد که امکان تعیین فونت برای widget ها بدون نیاز به استفاده از متدهای جاوا و
برای ایجاد فاصله بین متن و لبه های TextView (یعنی تعیین padding )، به دو روش می توان عمل کرد که آنها را در ادامه شرح می دهیم. روش اول : ایجاد فاصله بین متن و لبه های TextView در فایل xml برای ایجاد فاصله بین متن و لبه های TextView ، باید درون فایل xml ای که در آن TextView تعریف شده است، کد زیر را به کدهای تعریف TextView اضافه کنیم : android:padding="5dp " مقدار مورد نظرتان برای فاصله متن تا لبه های TextView را باید بر حسب dp در کد بالا بنویسید.
خط کد زیر را در oncreate بنویسید مدل گوشی کاربر دریافت شده به صورت یک رشته بدست می آوریم. String device_model = getDeviceName (); ////////////////////////////// دو تابع زیر را در آخر کدها قرار دهید public String getDeviceName () { String manufacturer = Build.MANUFACTURER ; String model = Build.MODEL ; if (model.startsWith(manufacturer )) { return capitalize(model ); } else { return capitalize(manufacturer) + " " + model ; } } private String
آموزش WebView در اندروید Webview یک نوع ویو است که صفحات وب را داخل برنامه ی شما نمایش می دهد. شما همچنین می توانید رشته ی HTML را مشخص کرده و با استفاده از webview آن را داخل برنامه ی خود نشان دهید. Webview برنامه ی شما را به یک برنامه ی وب تبدیل می کند. برای افزودن webview به برنامه ی خود باید را به لایه ی xml خود اضافه کنید. ;i به شکل زیر می باشد
جهت اشتراک گذاری نرم افزار خودتون به وسیله نرم افزار های دیگه توسط کاربر مثل 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");
کنترل رویدادها در اندروید در این فصل با نحوه ارتباط عناصر داخل اکتیویتی مانند دکمه ها با کلاس جاوا و کنترل رویدادها و تعدادی موارد تکمیلی آشنا می شویم که شامل مباحث زیر می باشد : آشنایی با فایل AndroidManifest.xml آشنایی با انواع کامپوننت ها معرفی رویدادها در برنامه نویسی معرفی کنترل کننده ها و شنونده های رویدادها نحوه کنترل رویداد عناصر موجود در اکتیویتی جلوگیری از تخریب اکتیویتی هنگام چرخش صفحه نمایش و دیوایس آشنایی با تگ ScrollView برای اضافه کردن
Here is source code of the Program to Create Simple Menu in Android. The program is successfully compiled and run on a Windows system using Eclipse Ide. The program output is also shown below. Main Activity package com.apk.berozbooks; import android.app.Activity; import android.os.Bundle; import android.view.Menu; import android.view.MenuItem; import android.widget.Toast; public class MainActivity extends Activity { @Override protected void onCreate(Bundle
من توی برنامه ام 2تا اکتیویتی داشتم، اکتیویتی اول لیست یکسری اسم ( مثلا اسم کشور ) توی ریسایکر اول نشون میدیم. اکتیویتی دوم هم قراره که تمامی استان های کشوری که توی اکتیویتی اول کلیک شده رو نمایش بده، پس اینجا هم یک ریسایکلر ویو نیاز داریم، با لایوت مخصوص به خودش. من برای پر کردن ریسایکر ویو اولی یک کلاس و برای ریسایکلر ویو دومی یک کلاس دیگه میسازم. برای کشور این کلاس » public class Country { private int code; private String countryName; public int
نجاری فن و هنر کار با چوب است. نجار انواع وسایل چوبی را ساخته و نصب می کند. این وسایل می تواند انواه درب و پنجره، مبلمان، کابینت و . باشد. از ابزاری که نجار در کار خود از آنها استفاده می کند می توان به رنده دستی و برقی، اره، میخ، مته و فرز، سوهان، گیره نجاری و . نام برد. برای نجاری باید بتوانید جزئیات را به خوبی دیده و مهارت خوبی در کار با دست و اندازه گیری داشته باشید. برای این شغل داشتن تحصیلات خاصی لازم نیست.
The easiest way to make a progress circle is using through a class called ProgressDialog. The loading bar can also be made through that class. The only logical difference between bar and circle is , that the former is used when you know the total time for waiting for a particular task whereas the later is used when you don't know the waiting time. In order to this , you need to instantiate an object of this class.
تاریخچه ابداع دریل طبق تحقیقات به دوران پیش از تاریخ باز می گردد؛ یعنی زمانی‌ که بشر برای ایجاد حفره روی انواع سطوح ساعت‌ها زمان صرف می‌کرد. بدون شک دریل یکی از مهم‌ترین ابزارآلاتی بود که نه تنها از آن در کارهای صنعتی بلکه در کارهای مختلف خانگی و نیمه صنعتی هم استفاده می‌شود. یکی از مهم‌ترین نکاتی که باید به آن توجه داشت شناخت و انتخاب صحیح ابزار و متعلقات آن است. مته، از مهم‌ترین متعلقات دریل است تا آنجا که دریل بدون آن عملا کاربردی ندارد.
CardView using RecyclerView in Android with Example RecyclerView is an extended version of ListView and GridView. It works on the ViewHolder design pattern. With the help of RecyclerView, we can add many extra features to our list of data. Before starting our example on the implementation of CardView in RecyclerView. We should know what CardView and RecyclerView mean. CardView: CardView is an extended version of Framelayout which can be used to show items
همان طور که می دانید، در پوشه assets از پروژه اندروید، می توانیم فایل های مورد نظرمان را قرار بدهیم. اکنون فرض کنید که در پوشه assets ، سه فایل داریم و همچنین برای آن یک زیرپوشه با نام kelidestan ساخته ایم که آن نیز شامل سه فایل می باشد : برای به دست آوردن لیست فایل های موجود در پوشه assets و همچنین لیست فایل های موجود در زیرپوشه kelidestan ، کدهای زیر را اجرا می کنیم : AssetManager assetManager = getAssets ( ) ; try { String files_1 = assetManager.

تبلیغات

آخرین مطالب این وبلاگ

آخرین ارسال ها

آخرین جستجو ها

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