Beispiel #1
0
        // Start is called before the first frame update
        void Start()
        {
            health = 100;
            loop   = 0;
            step   = 0;


            // 2)
            // initialize data storage
            data_storage = source.GetComponent <Data_storage>();
        }
Beispiel #2
0
        public async void Run(IBackgroundTaskInstance taskInstance)
        {
            var deferral = taskInstance.GetDeferral();

            // 获取数据,更新磁贴逻辑
            if (Data_storage.read_para("setting_save") != null)
            {
                var setting_save = (bool)Data_storage.read_para("setting_save");
                if (setting_save && Data_storage.read_power() != null)
                {
                    Power power_info = Data_storage.read_power();
                    ObservableCollection <PowerList> powerLists = await myhttp.GetPower(power_info);

                    if (Data_storage.read_para("tile_enable") != null && (bool)Data_storage.read_para("tile_enable") == true)
                    {
                        TileNotificationHelper.UpdateTitleNotification(power_info, powerLists);
                        TileNotificationHelper.UpdateToastNotification(powerLists, 20);
                    }
                }
            }

            deferral.Complete();
        }