อยากทราบ การทำ Startup โดยเวลาเปิดเครื่องแล้วให้โปรแกรมทำงานเอง ขอคำแนะนำหน่อยครับ

Home Forums General Android Application Development อยากทราบ การทำ Startup โดยเวลาเปิดเครื่องแล้วให้โปรแกรมทำงานเอง ขอคำแนะนำหน่อยครับ

  • newnhons
    newnhons
    Participant

    จุดประสงค์ คือ พอติดตั้งโปรแกรมไปแล้ว แล้วรีสตาทเครื่อง แล้วเปิดขึ้นมาอยากให้โปรแกรมมันทำงานเลย โดยที่เราไม่ต้องเปิดโปรแกรม เอง ลักษณะคล้ายกับ สกรีนล๊อคหน้าจอ อะครับ พอมี keyword หรือ ที่ศึกษาข้อมูลแนะนำหรือป่าวครับ

    ขอบคุณล่วงหน้าสำหรับผู้รู้ครับ

2 Comments

  • geekgok
    geekgok
    Participant

    สำหรับโปรแกรมแบบนี้ ต้องลองไปศึกษา Broadcast Reciever ครับ

    ตัวนี้จะทำให้เราสามารถรัน Services ได้ทันที ตามที่เรากำหนด event ให้กับโปรแกรมครับ

    แบบตัวอย่างนี้ (ที่ใส่ใน androidmanifest.xml)






    ผมต้องการให้ Service PhoneReciever ทำงานทุกครั้งที่
    1. Boot completed
    2. Phone state คือ เปลี่ยนสถานะของการโทร เช่น รับสาย, โทรเข้า, โทรออก เป็นต้น

    ส่วนของ Service คุณก็ต้องไปสร้างเอง

    ตัวอย่างครับ

    public class PhoneReciever extends BroadcastReceiver {

    public void onReceive(Context context, Intent intent) {
    …………
    }
    }

  • newnhons
    newnhons
    Participant

    ขอบคุณมากครับ

You must be logged in to reply to this topic.

To Top