Sfoglia il codice sorgente

[WallPadAPI]
1. 관리자 설정(부가)
- 공지사항, 전자액자, 날씨, 메모, 일정표 가져오기 추가
2. Jar 파일 최신 추가

jglee 2 anni fa
parent
commit
f1bce07f86

BIN
WallPadAPI/jar/WallPadAPI.jar


+ 125 - 0
WallPadAPI/src/main/java/com/artncore/WallPadDataMgr/WallpadDeviceSet.java

@@ -5010,6 +5010,131 @@ public class WallpadDeviceSet extends wallpaddbmgr {
 	}
 
 
+	/**
+	 * 공지사항 상태 가져오기
+	 * @return
+	 */
+	public boolean Get_Notice()
+	{
+		boolean returnData = false;
+		try
+		{
+			String[] GetData = GetSettingData("공지사항");
+			//초기값이 true임
+			if (GetData == null) returnData = true;
+			else
+			{
+				if (GetData[1].indexOf("사용함") > 0) returnData = true;
+			}
+		}
+		catch (NullPointerException e)
+		{
+			LogUtil.errorLogInfo("", TAG, e);
+		}
+
+		return returnData;
+	}
+
+
+
+	/**
+	 * 전자액자 상태 가져오기
+	 * @return
+	 */
+	public boolean Get_AutoPicture()
+	{
+		boolean returnData = false;
+		try
+		{
+			String[] GetData = GetSettingData("전자액자");
+			//초기값이 true임
+			if (GetData == null) returnData = true;
+			else
+			{
+				if (GetData[1].indexOf("사용함") > 0) returnData = true;
+			}
+		}
+		catch (NullPointerException e)
+		{
+			LogUtil.errorLogInfo("", TAG, e);
+		}
+
+		return returnData;
+	}
 
 
+	/**
+	 * 날씨 상태 가져오기
+	 * @return
+	 */
+	public boolean Get_Weather()
+	{
+		boolean returnData = false;
+		try
+		{
+			String[] GetData = GetSettingData("날씨");
+			//초기값이 true임
+			if (GetData == null) returnData = true;
+			else
+			{
+				if (GetData[1].indexOf("사용함") > 0) returnData = true;
+			}
+		}
+		catch (NullPointerException e)
+		{
+			LogUtil.errorLogInfo("", TAG, e);
+		}
+
+		return returnData;
+	}
+
+	/**
+	 * 메모 상태 가져오기
+	 * @return
+	 */
+	public boolean Get_Memo()
+	{
+		boolean returnData = false;
+		try
+		{
+			String[] GetData = GetSettingData("날씨");
+			//초기값이 true임
+			if (GetData == null) returnData = true;
+			else
+			{
+				if (GetData[1].indexOf("사용함") > 0) returnData = true;
+			}
+		}
+		catch (NullPointerException e)
+		{
+			LogUtil.errorLogInfo("", TAG, e);
+		}
+
+		return returnData;
+	}
+
+	/**
+	 * 일정표 상태 가져오기
+	 * @return
+	 */
+	public boolean Get_Scedule()
+	{
+		boolean returnData = false;
+		try
+		{
+			String[] GetData = GetSettingData("일정표");
+			//초기값이 true임
+			if (GetData == null) returnData = true;
+			else
+			{
+				if (GetData[1].indexOf("사용함") > 0) returnData = true;
+			}
+		}
+		catch (NullPointerException e)
+		{
+			LogUtil.errorLogInfo("", TAG, e);
+		}
+
+		return returnData;
+	}
 }