طراحی Launcher در برنامه نویسی اندروید

+1 رأی
میانگین بازدید روزانه 0.431,197 بازدید

با سلام

 میخوام یک لانچر طراحی کنم ولی اطلاعاتی در مورد لانچر ندارم

ممنون

http://code.tutsplus.com/tutorials/build-a-custom-launcher-on-android--cms-21358

سوال 7 سال قبل در تالار برنامه نویسی توسط setareh (89 امتیاز)
ویرایش 7 سال قبل توسط Saeed Zarinfam
گالری یک برنامه مستقل که باید جداگانه پیاده سازی بشه.
من میخواستم چن تا اپلیکیشن به صفحه لانچر اضافه کنم.ممنون

2 جواب

+2 رأی
 
بهترین جواب

برای اضافه کردن اپلیکیشن به صفحه لانچر

مثال ساده : با تغییر کد بالا 



....
......
String []ls={"TS","Talk"};
.
.
.
.
.
  String t=String.valueOf(app.label = ri.loadLabel(manager));
            for ( String d : ls) {
            	 if(t.equals(d))
                 {
                 app.name = ri.activityInfo.packageName;
                 app.icon = ri.activityInfo.loadIcon(manager);
                 apps.add(app);
                 }
			}
جواب 7 سال قبل توسط setareh (89 امتیاز)
انتخاب شده در 7 سال قبل توسط setareh
0 رأی
جواب 7 سال قبل توسط saeedd (2,157 امتیاز)
ویرایش 7 سال قبل توسط Saeed Zarinfam
ممنون. این فارسی شده  لینک سایتی که گذاشتم
شما میخوای یه فولدر رو بذارید تو لانچر؟ مثل این؟ ...

http://forum.ubuntu.ir/index.php?topic=57382.0
من میخواستم  چند تا اپ تو لانچر باشه ولی بلد نبودم ، بعدا فهمیدم باید با کد نویسی اپ اضافه کرد بالا یه مثال ساده گذاشتم .
یه سوال
من میخوام وقتی دکمه برگشت یا خانه گوشی کلیک میشه صفحه انتخاب لانچرها باز شه
جوابش پیدا کردم
@Override
    public void onBackPressed() {
       Log.d("CDA", "onBackPressed Called");
       Intent setIntent = new Intent(Intent.ACTION_MAIN);
       setIntent.addCategory(Intent.CATEGORY_HOME);
       setIntent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
       startActivity(setIntent);
    }
در برخی مواقع نیاز پیدا میکنیم تا وقتی که کاربر بروی دکمه بک کلیک می کنه یک کار خاصی انجام بگیره مثلا نمایش یک هشدار.
برای شروع کار یک پروژه جدید ایجاد می کنیم به نام BackButton   و میریم سراغ فایل  MainActivity.java تا کدهای جاوای برنامه رو بنویسیم.کاری که قراره انجام بدیم اینه که : یک متد onBackPressed  به برنامه اضافه کنیم تا بتونیم رویداد هایی رو که میخواهیم در هنگام کلیک بروی دکمه بک انجام بگیره رو بهش اضافه کنیم.در قدم اول با دستور backButtonHandler دکمه بک رو اماده میکنیم تا وقتی روش کلیک شد عملیات خاصی رو انجام بده،در مرحله دوم یک Alertdialog  بهش اضافه می کنیم تا هشداری به کاربر بده جهت ماندن و یا خارج شدن از برنامه. در زیر میتونید کدهای کامل بخش MainActivity  رو مشاهده کنید

http://appinapps.com/Articles_View.aspx?t=%DA%A9%D8%A7%D8%B1%20%D8%A8%D8%A7%20%D8%AF%DA%A9%D9%85%D9%87%20%D8%A8%D8%A7%D8%B2%DA%AF%D8%B4%D8%AA%20%D8%AF%D8%B1%20%D8%A7%D9%86%D8%AF%D8%B1%D9%88%DB%8C%D8%AF&gid=2&aid=37

سوال های مشابه

0 رأی
0 جواب میانگین بازدید روزانه 0.13182 بازدید
0 رأی
1 جواب میانگین بازدید روزانه 0.2186 بازدید
0 رأی
0 جواب میانگین بازدید روزانه 0.18307 بازدید
0 رأی
2 جواب میانگین بازدید روزانه 0.22365 بازدید
+1 رأی
4 جواب میانگین بازدید روزانه 0.47971 بازدید
0 رأی
1 جواب میانگین بازدید روزانه 0.481,032 بازدید
کانال تلگرام جواب یاب
...