آموزش برنامه نویسی اندروید (Android)
دسته بندی ( ۴۸۲ آموزش )
نمایش دسته بندی ها (۴۸۲ آموزش)
مباحث اولیه، در برنامه نویسی اندروید
مباحث اولیه، در برنامه نویسی اندروید 28
کار با Activity ها ، در برنامه نویسی اندروید
کار با Activity ها ، در برنامه نویسی اندروید 21
طراحی فایل های xml متناظر با Activity ها و ... (لایه گرافیکی Activity ها و ...)، در برنامه نویسی اندروید
طراحی فایل های xml متناظر با Activity ها و ... (لایه گرافیکی Activity ها و ...)، در برنامه نویسی اندروید 11
کار با برنامه Eclipse (یا همان ADT Bundle)، در برنامه نویسی اندروید
کار با برنامه Eclipse (یا همان ADT Bundle)، در برنامه نویسی اندروید 11
خطاهای رایج در برنامه Eclipse و در برنامه نویسی اندروید
خطاهای رایج در برنامه Eclipse و در برنامه نویسی اندروید 10
کار با برنامه Android Studio ، در برنامه نویسی اندروید
کار با برنامه Android Studio ، در برنامه نویسی اندروید 9
خطاهای رایج در برنامه Android Studio و در برنامه نویسی اندروید
خطاهای رایج در برنامه Android Studio و در برنامه نویسی اندروید 3
تبدیل متغیرها و سایر تبدیل ها، در برنامه نویسی اندروید
تبدیل متغیرها و سایر تبدیل ها، در برنامه نویسی اندروید 9
نمایش عکس و کار با ImageView ، در برنامه نویسی اندروید
نمایش عکس و کار با ImageView ، در برنامه نویسی اندروید 23
نمایش متن و کار با رشته ها (strings) و TextView ، در برنامه نویسی اندروید
نمایش متن و کار با رشته ها (strings) و TextView ، در برنامه نویسی اندروید 38
ساخت دکمه (Button) ، در برنامه نویسی اندروید
ساخت دکمه (Button) ، در برنامه نویسی اندروید 7
ساخت لیست (فهرست) با ListView ، در برنامه نویسی اندروید
ساخت لیست (فهرست) با ListView ، در برنامه نویسی اندروید 12
ساخت EditText، در برنامه نویسی اندروید
ساخت EditText، در برنامه نویسی اندروید 6
مجموعه ویدئوهای آموزش طراحی متریال (Material Design)، در برنامه نویسی اندروید
مجموعه ویدئوهای آموزش طراحی متریال (Material Design)، در برنامه نویسی اندروید 13
طراحی متریال (Material Design)، در برنامه نویسی اندروید
طراحی متریال (Material Design)، در برنامه نویسی اندروید 3
پخش موسیقی، در برنامه نویسی اندروید
پخش موسیقی، در برنامه نویسی اندروید 5
نمایش انیمیشن، در برنامه نویسی اندروید
نمایش انیمیشن، در برنامه نویسی اندروید 3
تغییر ویژگی های کلی برنامه اندروید
تغییر ویژگی های کلی برنامه اندروید 3
ذخیره اطلاعات با SharedPreferences ، در برنامه نویسی اندروید
ذخیره اطلاعات با SharedPreferences ، در برنامه نویسی اندروید 2
پایگاه داده (SQLite Database)، در برنامه نویسی اندروید
پایگاه داده (SQLite Database)، در برنامه نویسی اندروید 10
تبادل اطلاعات بین برنامه اندروید و سرور اینترنتی (اینترنت)، در برنامه نویسی اندروید
تبادل اطلاعات بین برنامه اندروید و سرور اینترنتی (اینترنت)، در برنامه نویسی اندروید 21
نمایش یک صفحه اینترنتی یا کدهای HTML (کار با WebView) و ساخت لینک، در برنامه نویسی اندروید
نمایش یک صفحه اینترنتی یا کدهای HTML (کار با WebView) و ساخت لینک، در برنامه نویسی اندروید 8
حلقه ها (for و while و ...)، در برنامه نویسی اندروید
حلقه ها (for و while و ...)، در برنامه نویسی اندروید 2
نمایش پیام به کاربر (Dialog و AlertDialog و Toast و Notification و ...)، در برنامه نویسی اندروید
نمایش پیام به کاربر (Dialog و AlertDialog و Toast و Notification و ...)، در برنامه نویسی اندروید 11
ویژگی های صفحه نمایش و چرخش آن، در برنامه نویسی اندروید
ویژگی های صفحه نمایش و چرخش آن، در برنامه نویسی اندروید 10
به دست آوردن ویژگی های کلی برنامه اندروید، در برنامه نویسی اندروید
به دست آوردن ویژگی های کلی برنامه اندروید، در برنامه نویسی اندروید 4
به دست آوردن ویژگی های گوشی کاربر، در برنامه نویسی اندروید
به دست آوردن ویژگی های گوشی کاربر، در برنامه نویسی اندروید 5
بازی سازی، در برنامه نویسی اندروید
بازی سازی، در برنامه نویسی اندروید 1
به اشتراک گذاری (share)، در برنامه نویسی اندروید
به اشتراک گذاری (share)، در برنامه نویسی اندروید 5
کار با فایل ها و فولدرها در حافظه خارجی (External Storage)، در برنامه نویسی اندروید
کار با فایل ها و فولدرها در حافظه خارجی (External Storage)، در برنامه نویسی اندروید 15
کار با پوشه های raw و assets ، در برنامه نویسی اندروید
کار با پوشه های raw و assets ، در برنامه نویسی اندروید 2
عملیات های ریاضی، در برنامه نویسی اندروید
عملیات های ریاضی، در برنامه نویسی اندروید 13
کار با دوربین (Camera)، در برنامه نویسی اندروید
کار با دوربین (Camera)، در برنامه نویسی اندروید 3
کار با action bar ، در برنامه نویسی اندروید
کار با action bar ، در برنامه نویسی اندروید 4
کار با کلاس ها (class) ، در برنامه نویسی اندروید
کار با کلاس ها (class) ، در برنامه نویسی اندروید 4
کار با package ها ، در برنامه نویسی اندروید
کار با package ها ، در برنامه نویسی اندروید 2
نرم افزارهای شبیه ساز برای اجرای برنامه های اندروید بر روی سیستم عامل کامپیوتر (مثل ویندوز)
نرم افزارهای شبیه ساز برای اجرای برنامه های اندروید بر روی سیستم عامل کامپیوتر (مثل ویندوز) 2
امنیت، در برنامه نویسی اندروید
امنیت، در برنامه نویسی اندروید 1
Thread ها، در برنامه نویسی اندروید
Thread ها، در برنامه نویسی اندروید 3
سرویس ها (Service)، در برنامه نویسی اندروید
سرویس ها (Service)، در برنامه نویسی اندروید 9
BroadcastReceiver ، در برنامه نویسی اندروید
BroadcastReceiver ، در برنامه نویسی اندروید 0
تاریخ و زمان و تمامی موارد مرتبط با زمان (عملیات های زمان بندی شده و ...)، در برنامه نویسی اندروید
تاریخ و زمان و تمامی موارد مرتبط با زمان (عملیات های زمان بندی شده و ...)، در برنامه نویسی اندروید 11
AsyncTask ، در برنامه نویسی اندروید
AsyncTask ، در برنامه نویسی اندروید 2
آرایه ها (Arrays)، در برنامه نویسی اندروید
آرایه ها (Arrays)، در برنامه نویسی اندروید 3
لیست آرایه ای (ArrayList)، در برنامه نویسی اندروید
لیست آرایه ای (ArrayList)، در برنامه نویسی اندروید 6
رنگ ها (Colors)، در برنامه نویسی اندروید
رنگ ها (Colors)، در برنامه نویسی اندروید 3
Fragment ها و Tab بندی، در برنامه نویسی اندروید
Fragment ها و Tab بندی، در برنامه نویسی اندروید 8
معرفی کتابخانه ها (Libraries)، در برنامه نویسی اندروید
معرفی کتابخانه ها (Libraries)، در برنامه نویسی اندروید 1
ساخت ProgressDialog یا ProgressBar برای نمایش میزان پیشرفت اجرای یک سری عملیات، در برنامه نویسی اندروید
ساخت ProgressDialog یا ProgressBar برای نمایش میزان پیشرفت اجرای یک سری عملیات، در برنامه نویسی اندروید 3
نسخه اندروید (Android version) و API level (نسخه API) ، در برنامه نویسی اندروید
نسخه اندروید (Android version) و API level (نسخه API) ، در برنامه نویسی اندروید 1
لرزاندن گوشی (vibrate)، در برنامه نویسی اندروید
لرزاندن گوشی (vibrate)، در برنامه نویسی اندروید 2
پرداخت درون برنامه ای، در برنامه نویسی اندروید
پرداخت درون برنامه ای، در برنامه نویسی اندروید 1
 پروژه های اندروید Open Source کاربران کلیدستان
پروژه های اندروید Open Source کاربران کلیدستان 2
ساخت امکانات جانبی (جستجو، لیست علاقه مندی، لوگو، منو و ...) برای برنامه اندروید
ساخت امکانات جانبی (جستجو، لیست علاقه مندی، لوگو، منو و ...) برای برنامه اندروید 5
مباحث عمومی، در برنامه نویسی اندروید
مباحث عمومی، در برنامه نویسی اندروید 35

تعیین یک عکس قرار گرفته در پوشه drawable از پروژه اندروید به عنوان عکس پس زمینه گوشی (wallpaper)، در برنامه نویسی اندروید

فرض کنید که در فولدرهای مخصوص عکس در پروژه اندروید، یک عکس با نام image_1.jpg (پسوند فایل مهم نیست) را کپی کرده باشیم و اکنون بخواهیم که این عکس به عنوان پس زمینه گوشی نمایش داده شود. برای این منظور، باید کدهای زیر را بنویسیم :


WallpaperManager wpm = WallpaperManager.getInstance(getApplicationContext());
try {
    wpm.setResource(R.drawable.image_1);
} catch (IOException e) {
    // TODO Auto-generated catch block
    e.printStackTrace();
}

همچنین با کد زیر نیز می توان این کار را انجام داد :


String imageName = "image_1";
int resID = getResources().getIdentifier(imageName,"drawable",getPackageName());
WallpaperManager wpm = WallpaperManager.getInstance(getApplicationContext());
try {
    wpm.setResource(resID);
} catch (IOException e) {
    // TODO Auto-generated catch block
    e.printStackTrace();
}

در هر دو صورت، باید کد زیر در فایل AndroidManifest.xml پروژه اندروید، قرار داده شود تا برنامه اندروید، اجازه تغییر عکس پس زمینه گوشی را داشته باشد :


<uses-permission android:name="android.permission.SET_WALLPAPER" >
نویسنده علیرضا گلمکانی
شماره کلید 261
گزینه ها
به اشتراک گذاری (Share) در شبکه های اجتماعی
نظرات 11 10 1
nima1382na
۱۳۹۶/۰۵/۱۰
۱۰:۳۰

باسلام
خیلی ممنون بابت این آموزش و تشکر میکنم بابت سایت بسیار خوبتون
من این آموزشو انجام دادم و کار کرد
اما من برای اینکه تو برنامم زیاد میخوام عکس بزارم و برای اینکه حجمش بالا نره نمیتونم از این روش استفاده کنم
یه سوال داشتم
میخواستم ببینم میشه کاری کرد ک برنامه بیاد و از یک url ( که آموزششو قبلا گذاشتید و من مطالعه کرد ) عکس ها رو دانلود کنه و وقتی رو یک دکمه کلیک شد ، اون عکسو از اینترنت دانلود کنه و در پس زمینه قرار بده ؟
اگر میشه همچین کاری کرد لطفااااا بگید
هرچه سریع تر میتونید جواب بدید ممنون میشم
خیلی کارم گیره ... Sad

nima1382na
۱۳۹۶/۰۵/۱۱
۰۰:۰۹

اساتید عزیز لطفا جواب بدید اگه میشه  Huh
خیلی کارم گیره 
ممنون میشم جواب بدید  Heart

admin
۱۳۹۶/۰۵/۱۲
۱۰:۴۳

سلام.
با توجه به سوال شما، کلید زیر نوشته شد :

کلید شماره 26157

که در آن، چگونگی تعیین یک عکس قرار گرفته در حافظه خارجی (External Storage) به عنوان عکس پس زمینه گوشی (wallpaper)، ذکر شده است.
بنابراین تنها باید عکس های مورد نظرتان را بر اساس مباحث موجود در دسته کلید (دسته بندی) زیر، از اینترنت دانلود کرده و در حافظه خارجی (External Storage) قرار دهید و سپس بر اساس کلید آموزشی بالا، هر کدام از آنها را به عنوان پس زمینه گوشی (wallpaper) تعیین کنید :

دسته کلید شماره 119

Flower

nima1382na
۱۳۹۶/۰۵/۱۳
۰۸:۵۷

با سلام خدمت شما ادمین عزیز
من آموزشتون رو بررسی کردم
اولش که فایل هایی که دانلود میشد بدن پسوند ذخیره میشد ، برای همین اصلا شناخته نمیشد که بخوایم سِت کنیم روی پس زمینه
خودم آخر file name یه "jpg" اضافه کردم و درست شد
ولی یه مشکل برام پیش اومده که واااقعا کلافم کرده
من خودم اسم عکس ها رو جوری گذاشتم ک بتونم تو کد نویسی اسمشون رو بدم که راحت سِت کنه رو پس زمنیه
اما وقتی رفتم تو فایلی که عکس ها ذخیره میشن توش ، دیدم که اسم عکس ها به عدد هست با اینکه من خودم اسمشون رو تغییردادم ( برای مثال این عکس زیر ، من اسم عکسی که تو فایل هست رو گذاشته بودم "hulk1" ولی وقتی سیو شده با چند عدد اسمش سیو شده ) :
http://uupload.ir/files/hm4_photo_2017-0...-24-24.jpg
امیدوارم منظورمو کامل متوجه شده باشین
ممنون میشم جواب بدید و مثل همیشه به من کمک کنید Heart Shy

admin
۱۳۹۶/۰۵/۱۳
۱۳:۱۸

سلام.
در فایل ها، قبل از شروع عدد، یک علامت underline ( یعنی علامت _ ) قرار بدهید و ببینید که مشکل برطرف می شود یا خیر. یعنی به جای مثلا image32.jpg ، نام image_32.jpg را انتخاب کنید.

Flower

nima1382na
۱۳۹۶/۰۵/۱۴
۱۲:۲۵

با سلام خدمت شما استاد عزیز
منوظرتون چیه ؟
منظورتون اینه که فایلی که توی سیستمم هست رو اسمشو تغییر بدم و از نوع آپلودش کنم ؟
من توی سیستم خودم عکسی که داشتمو نغییر دادم همونطوری که شما گفته بودید .
و بعد لینک آپلود جدید و به برنامه دادم و طبق این آموزشتون
پیش رفتم و اسم عکس و پوشه رو دادم .
اول ک برنامه فورس کلوس داد
و بعد وقتی کد هارو پاک کردم که فقط عکس ها رو نمایش بده ، تو پوشه دیدم اسم عکس ها باز به عدد هست ...
واقعا ممنون میشم مشکلمو حل کنید
خیلی کار گیره ...
[url=http://www.kelidestan.com/keys/keys.php?key=26157][/url]

nima1382na
۱۳۹۶/۰۵/۱۵
۰۹:۵۸

لطفاااا جواب بدید Sad

admin
۱۳۹۶/۰۵/۱۶
۱۰:۰۶

سلام.
زمانی که با کدها عکسی را دانلود می کنید، باید در خود کدها تعیین کنید که عکس با چه نامی در حافظه خارجی (External Storage) ذخیره شود. بنده منظورم این بود که در همین بخش از کدها، قبل از عددی که در نام عکس قرار می گیرد، علامت _ قرار دهید.
اگر باز هم مشکل تکرار شد، کدهایتان را بررسی کنید و ببینید نام به درستی تعیین شده یا نه.
مورد دیگری به ذهن بنده نمی رسد.

Flower

clasher
۱۳۹۷/۱۱/۲۱
۱۰:۰۰

سلام خسته نباشید
من کد شما رو امتحان کردم درست کار کرد ولی قسمتی از عکس را در بکگراند نمایش میدهد . منظورم اینه که اگه کیفیت عکس بالا باشه نصف عکس رو تو بکگراند نشون میده ولی همون عکس رو با تنظیمات خود گوشی تو بکگراند ست میکنم همه ی عکس رو نشون میده . 
توروخدا راهنماییم کنید [عکس: smiley_4.png]

محمد
۱۳۹۹/۰۲/۲۱
۰۳:۳۱

با سلام و خسته نباشید خدمت شما

من میخوام زمانی که می خوام عکس رو به عنوان wallpaper استفاده کنم مثل این نرم افزار https://cafebazaar.ir/app/ts.darkj     از طرق گالری سایز تصویر رو تغییر بدم ممنون می شم اگه راهنمایی کنید

ارسال نظر جدید (بدون نیاز به عضو بودن در وب سایت)

جستجو در کلیدستان، توسط گوگل

جستجو در عنوان کلیدها

دسترسی سریع

کلید
×

شماره کلید


دسته بندی
×

شماره دسته کلید


جستجو
×

جستجو


کلمات کلیدی

راهنمای کلمات کلیدی (کلاس ها، توابع، عناصر و ...) در برنامه نویسی اندروید، بر اساس حرف اول کلمه کلیدی :

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

developer.android.com