[ Android ] How to Start your Application at Device Bootup in Android

تم تحميل الصفحة في 0,2641443 ثانية
How to Start your Application at Device Bootup in Android

Bashar Bachir

ديـف بـويـنـتـي
إنضم
16 مارس 2011
المشاركات
7,538
الإعجابات
8,549
النقاط
173
الإقامة
Germany
حياكم الله ياشباب
اسف ماعرفت ان القسم قد تم افتتاحه الا للآن
موضوعنا اليوم رح نبلش فيه لانه مش منتشر كثيرا ويفيد اغلب المطورين
كيف تخلي تطبيقك يشتغل عند بدء تشغيل نظام التشغيل
هنا مابداخل الكلاس باسم BootReceiver
Bootup-in-Android/BootReceiver.java at master · basharbachir/Bootup-in-Android · GitHub
كود C#
import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.Intent;
public class BootReceiver extends BroadcastReceiver{
@Override
public void onReceive(Context context, Intent intent) {
Intent i = new Intent(context, MainActivity.class);
i.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
context.startActivity(i);
}
}

هنا ماتحتاج ان تضيفه للمانافيست
Bootup-in-Android/AndroidManifest.xml at master · basharbachir/Bootup-in-Android · GitHub
كود C#
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />
<receiver
android:name=".BootReceiver"
android:enabled="true"
android:permission="android.permission.RECEIVE_BOOT_COMPLETED" >
<intent-filter>
<action android:name="android.intent.action.BOOT_COMPLETED" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</receiver>

وهنا لمشاهدة الفديو لكيفية التطبيق من الــ0
الموضوع القادم باذن الله كيفية عمل تطبيق بدون واجهة
يعني اكوادك رح تشتغل بدون لايوت مارح يظهر اي فورم او اي شي
واكوادك رح تكون تعمل في الخلفية ...
بريء من اي استخدام لما اضعه في معصية لله عز وجل
اهداء لــ
THE MYSTERIES LEGACY
Grandfather's Legacy
+
h!dd3nSniper
+
ᵀᴿᴼᴶᴬᴺ ᴴᴼᴿˁᴱ
 

Mr.TanGoOo

أتَـق الله حيثُما كُنت ؛
إنضم
26 أغسطس 2008
المشاركات
6,110
الإعجابات
10,299
النقاط
113
الإقامة
EGYPT
ما شاء الله تسلم ايدك ي غالي موضوع رائع واصل بدون فواصل ولا تحرمنا من جديدك ,
 
إنضم
15 مارس 2013
المشاركات
2,625
الإعجابات
2,164
النقاط
183
العمر
26
الإقامة
JoRD4N
وعليكم آلسسلآم ورحمة الله وبركآته

يععطيك آلف آلف عآفيه
آبدعت آخي
نعم نقطه آلتطوير
نعم من همآ يظهر آلمبدعون
آسسستمر بنتظآر جديدكك

في آمآن الله
 

MrZaghar

VIP DeveloPer
rankrankrankrankrank
إنضم
23 مارس 2013
المشاركات
2,000
الإعجابات
2,948
النقاط
203
العمر
22
الإقامة
المملكة المغربية
حياكم الله ياشباب
اسف ماعرفت ان القسم قد تم افتتاحه الا للآن
موضوعنا اليوم رح نبلش فيه لانه مش منتشر كثيرا ويفيد اغلب المطورين
كيف تخلي تطبيقك يشتغل عند بدء تشغيل نظام التشغيل
هنا مابداخل الكلاس باسم BootReceiver
Bootup-in-Android/BootReceiver.java at master · basharbachir/Bootup-in-Android · GitHub
كود C#
import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.Intent;
public class BootReceiver extends BroadcastReceiver{
@Override
public void onReceive(Context context, Intent intent) {
Intent i = new Intent(context, MainActivity.class);
i.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
context.startActivity(i);
}
}

هنا ماتحتاج ان تضيفه للمانافيست
Bootup-in-Android/AndroidManifest.xml at master · basharbachir/Bootup-in-Android · GitHub
كود C#
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />
<receiver
android:name=".BootReceiver"
android:enabled="true"
android:permission="android.permission.RECEIVE_BOOT_COMPLETED" >
<intent-filter>
<action android:name="android.intent.action.BOOT_COMPLETED" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</receiver>

وهنا لمشاهدة الفديو لكيفية التطبيق من الــ0
الموضوع القادم باذن الله كيفية عمل تطبيق بدون واجهة
يعني اكوادك رح تشتغل بدون لايوت مارح يظهر اي فورم او اي شي
واكوادك رح تكون تعمل في الخلفية ...
بريء من اي استخدام لما اضعه في معصية لله عز وجل
اهداء لــ
THE MYSTERIES LEGACY
Grandfather's Legacy
+
h!dd3nSniper
+
ᵀᴿᴼᴶᴬᴺ ᴴᴼᴿˁᴱ
ما شاء الله عليك يا غالي
شكرا لك على الطرح المتميز
 

Bashar Bachir

ديـف بـويـنـتـي
إنضم
16 مارس 2011
المشاركات
7,538
الإعجابات
8,549
النقاط
173
الإقامة
Germany
ما شاء الله تسلم ايدك ي غالي موضوع رائع واصل بدون فواصل ولا تحرمنا من جديدك ,
تسلم اخي الحبيب
هذا اقل مافي جعبتي :15:
وعليكم آلسسلآم ورحمة الله وبركآته

يععطيك آلف آلف عآفيه
آبدعت آخي
نعم نقطه آلتطوير
نعم من همآ يظهر آلمبدعون
آسسستمر بنتظآر جديدكك

في آمآن الله
اهلا اخي الحبيب نورت
لامبدع ولاشي شرح سهل بس بده واحد يتعب ويدور
انا سويته جاهز للشباب
ما شاء الله عليك يا غالي
شكرا لك على الطرح المتميز
اهلا اخي الحبيب الاريب نورت اخي
هذا مش اخي ممكن اعمل مواضيع بتبكي
بس المشكلة كلها بتصب ب خانه الهاك :15:
طرح مميز و جميل <3 كل الود لك
اهلا اخي الحبيب المبدع اسلام
تسلم على كلامك الطيب اخي
 

MrZaghar

VIP DeveloPer
rankrankrankrankrank
إنضم
23 مارس 2013
المشاركات
2,000
الإعجابات
2,948
النقاط
203
العمر
22
الإقامة
المملكة المغربية
اهلا اخي الحبيب الاريب نورت اخي
هذا مش اخي ممكن اعمل مواضيع بتبكي
بس المشكلة كلها بتصب ب خانه الهاك
لا بأس المهم أن نستفيد و يستفيد الجميع إن شاء الله
 

Abd791

Beginner Developer
إنضم
23 أغسطس 2017
المشاركات
1
الإعجابات
2
النقاط
1
العمر
29
شكرا اخي لكن كيف يمكننا فعلها على تطبيق اخر؟
مثلا تطبيق لتعديل الصور اريده ان يعمل مع بدء تشغيل الهاتف قمت بعمل import project للتطبيق المراد وقمت بانشاء كلاس bootreceiver لكن عند كتابة الكود داخله يحصل خطأ في سطر mainactivity ويظهر باللون الاحمر كيف يمكنني معرفة الاسم الخاص بالتطبيق المراد تعديل ؟ وشكرا
 

Bashar Bachir

ديـف بـويـنـتـي
إنضم
16 مارس 2011
المشاركات
7,538
الإعجابات
8,549
النقاط
173
الإقامة
Germany
شكرا اخي لكن كيف يمكننا فعلها على تطبيق اخر؟
مثلا تطبيق لتعديل الصور اريده ان يعمل مع بدء تشغيل الهاتف قمت بعمل import project للتطبيق المراد وقمت بانشاء كلاس bootreceiver لكن عند كتابة الكود داخله يحصل خطأ في سطر mainactivity ويظهر باللون الاحمر كيف يمكنني معرفة الاسم الخاص بالتطبيق المراد تعديل ؟ وشكرا
اسف على التاخر اخي
شفت ردك مرة ومن ثم نسيته
المشكلة انني بعيد الان عن الجافا
يعني حتى android studio مامثبته لان فرمتت ..
على كل ان شاء الله بخلي الامر ببالي وبس اقدر بنزل شرح
لان لازم اشوف السورس ووين الاخطاء اما غيبا مافينك ارفق لك حل اخي
 

الأعضاء النشطين حاليآ الذين يشاهدون هذا الموضوع (1 عضو و 0 ضيف)

خيارات الاستايل

نوع الخط
مودك
اخفاء السايدر بار OFF
توسيط المنتدى OFF
فصل الأقسام OFF
الأقسام الفرعية OFF
عرض المشاركات
حجم الخط
معلومات العضو OFF
إخفاء التوقيع OFF

إرجاع خيارات الإستايل