به دست آوردن ویژگی های کلی برنامه اندروید، در برنامه نویسی اندروید

P O U R I A

مدیر مهندسی شیمی مدیر تالار گفتگوی آزاد
مدیر تالار
فهرست تاپیک:

  1. به دست آوردن versionName برنامه اندروید، در برنامه نویسی اندروید
  2. به دست آوردن versionCode برنامه اندروید، در برنامه نویسی اندروید
  3. به دست آوردن نام برنامه اندروید، در برنامه نویسی اندروید
  4. به دست آوردن نام package برنامه اندروید، در برنامه نویسی اندروید

منبع:kelidestan.com
 

P O U R I A

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

به دست آوردن versionName برنامه اندروید، در برنامه نویسی اندروید

برای به دست آوردن versionName برنامه اندروید، به صورت یک رشته (String)، باید کدهای زیر را بنویسیم :
کد:
[COLOR=#000000][FONT=Tahoma][FONT=monospace]PackageInfo pInfo[COLOR=#339933];[/COLOR]
[B]try[/B] [COLOR=#009900]{[/COLOR]
    pInfo [COLOR=#339933]=[/COLOR] getPackageManager[COLOR=#009900]([/COLOR][COLOR=#009900])[/COLOR].[COLOR=#006633]getPackageInfo[/COLOR][COLOR=#009900]([/COLOR]getPackageName[COLOR=#009900]([/COLOR][COLOR=#009900])[/COLOR], [COLOR=#CC66CC]0[/COLOR][COLOR=#009900])[/COLOR][COLOR=#339933];[/COLOR]
    [COLOR=#003399]String[/COLOR] version [COLOR=#339933]=[/COLOR] pInfo.[COLOR=#006633]versionName[/COLOR][COLOR=#339933];[/COLOR]
[COLOR=#009900]}[/COLOR] [B]catch[/B] [COLOR=#009900]([/COLOR][COLOR=#003399]NameNotFoundException[/COLOR] e[COLOR=#009900])[/COLOR] [COLOR=#009900]{[/COLOR]
    [COLOR=#666666][I]// TODO Auto-generated catch block[/I][/COLOR]
    e.[COLOR=#006633]printStackTrace[/COLOR][COLOR=#009900]([/COLOR][COLOR=#009900])[/COLOR][COLOR=#339933];[/COLOR]
[COLOR=#009900]}[/COLOR][/FONT]
[/FONT][/COLOR]
با کد بالا، versionName در یک رشته (String) با نام version ذخیره می شود.
 

P O U R I A

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

به دست آوردن versionCode برنامه اندروید، در برنامه نویسی اندروید

برای به دست آوردن versionCode برنامه اندروید، به صورت یک متغیر از جنس int ، باید کدهای زیر را بنویسیم :
کد:
[COLOR=#000000][FONT=Tahoma][FONT=monospace]PackageInfo pInfo[COLOR=#339933];[/COLOR]
[B]try[/B] [COLOR=#009900]{[/COLOR]
    pInfo [COLOR=#339933]=[/COLOR] getPackageManager[COLOR=#009900]([/COLOR][COLOR=#009900])[/COLOR].[COLOR=#006633]getPackageInfo[/COLOR][COLOR=#009900]([/COLOR]getPackageName[COLOR=#009900]([/COLOR][COLOR=#009900])[/COLOR], [COLOR=#CC66CC]0[/COLOR][COLOR=#009900])[/COLOR][COLOR=#339933];[/COLOR]
    [COLOR=#000066][B]int[/B][/COLOR] version [COLOR=#339933]=[/COLOR] pInfo.[COLOR=#006633]versionCode[/COLOR][COLOR=#339933];[/COLOR]
[COLOR=#009900]}[/COLOR] [B]catch[/B] [COLOR=#009900]([/COLOR][COLOR=#003399]NameNotFoundException[/COLOR] e[COLOR=#009900])[/COLOR] [COLOR=#009900]{[/COLOR]
    [COLOR=#666666][I]// TODO Auto-generated catch block[/I][/COLOR]
    e.[COLOR=#006633]printStackTrace[/COLOR][COLOR=#009900]([/COLOR][COLOR=#009900])[/COLOR][COLOR=#339933];[/COLOR]
[COLOR=#009900]}[/COLOR][/FONT]
[/FONT][/COLOR]
با کد بالا، versionCode در یک متغیر از جنس int و با نام version ذخیره می شود.
 

P O U R I A

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

به دست آوردن نام برنامه اندروید، در برنامه نویسی اندروید

برای به دست آوردن نام برنامه اندروید، کدهای زیر را می نویسیم :
کد:
[COLOR=#000000][FONT=Tahoma][FONT=monospace][COLOR=#003399]String[/COLOR] ApplicationName [COLOR=#339933]=[/COLOR] getResources[COLOR=#009900]([/COLOR][COLOR=#009900])[/COLOR].[COLOR=#006633]getString[/COLOR][COLOR=#009900]([/COLOR]R.[COLOR=#006633]string[/COLOR].[COLOR=#006633]app_name[/COLOR][COLOR=#009900])[/COLOR][COLOR=#339933];[/COLOR][/FONT]
[/FONT][/COLOR]
با کد بالا، نام برنامه اندروید، در متغیری از جنس رشته (String) و با نام ApplicationName ، ذخیره خواهد شد.

کد مورد نظر بر این اساس است که نام برنامه اندروید، در فایل strings.xml از پروژه اندروید، در رشته ای با نام app_name تعریف شده است و با عبارت R.string.app_name به آن ارجاع داده ایم.
 

P O U R I A

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

به دست آوردن نام package برنامه اندروید، در برنامه نویسی اندروید

با استفاده از روش زیر، می توانیم نام package برنامه اندروید را به دست آوریم :
کد:
[COLOR=#000000][FONT=Tahoma][FONT=monospace]getPackageName[COLOR=#009900]([/COLOR][COLOR=#009900])[/COLOR][/FONT]
[/FONT][/COLOR]
 
بالا