2017-05-07 14 views
-3

私は、Androidアプリのプロジェクトに取り組んでいると私は、通知を作成するにこだわっています。毎月15日ごとに通知する通知が必要です。アドバイスをいただければ幸いです。Androidのスタジオカスタム通知

+0

はStackOverflowのへようこそ。喜ば[編集]あなたの質問といくつかの[MCVE]あなたがこれまでにしようとしていることを追加します。 StackOverflowはコード記述サービスではありません。 – Shashanth

答えて

0

日付をチェックアンドロイドサービスを作成します。指定した日付の通知を表示します。私はJavaでそれを書いたが、あなたはまた、Androidのスタジオを使用することができます :1日(15日)を取るためのenter link description here 例: あなたはどのようにバックグラウンドサービスを作成して見ることができます。

import java.text.DateFormat; 
import java.text.DateFormat; 
import java.text.SimpleDateFormat; 
import java.util.Calendar; 
import java.util.Date; 
public class Main{ 

    public static void main(String[] args) { 




     Date today = new Date(); 

     Calendar calendar = Calendar.getInstance(); 
     calendar.setTime(today); 

     calendar.add(Calendar.MONTH, 1); 
     calendar.set(Calendar.DAY_OF_MONTH, 1); 
     calendar.add(Calendar.DATE, -1); 

     Date lastDayOfMonth = calendar.getTime(); 

     DateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); 
     System.out.println("Today: " + sdf.format(today)); 
     String[] str = sdf.format(today).split("-"); 
     System.out.println("" + str[2]); 
     if(str[2].equals("15")) 
      System.out.println("today is 15th"); 
      else 
      System.out.println("not yet..."); 
     } 
    }