Posts

Read User Data

Android.Telephony.TelephonyManager mTelephonyMgr;   //Telephone Number    mTelephonyMgr = (Android.Telephony.TelephonyManager)GetSystemService(TelephonyService);   var PhoneNumber = mTelephonyMgr.Line1Number;      //IMEI number    String m_deviceId = mTelephonyMgr.DeviceId;                  //Android ID    String m_androidId = Android.Provider.Settings.Secure.GetString(ContentResolver, Android.Provider.Settings.Secure.AndroidId);                              //WLAN MAC Address                Android.Net.Wifi.WifiManager m_wm...

INotifyPropertyChanged Method

using System; using System.Collections.Generic; using System.ComponentModel; namespace Timer.Utilities {     public class BaseViewModel : INotifyPropertyChanged     {         public event PropertyChangedEventHandler PropertyChanged;         protected virtual void OnPropertyChanged([CallerMemberName] string propertyName = null)         {             PropertyChanged?.Invoke(this, new PropertyChangedEventArgs(propertyName));         }     } }
Login Page utilities Xaml (MVVM) Login Page           <StackLayout  HorizontalOptions="FillAndExpand">                     <StackLayout Orientation="Horizontal">                     <Entry x:Name="EntryUsername"  Text="{Binding UserName}" TextChanged="EntryUsername_TextChanged" Unfocused="EntryUsername_Unfocused" Keyboard="Email" Margin="5,0,5,0"  Placeholder="User Name" WidthRequest="150" HorizontalOptions="FillAndExpand" PlaceholderColor="#a59f8b" TextColor="White"/>                     <Label x:Name="lblRightsign" Text="" IsVisible="false" FontFamily="{StaticResource FontAwesomeFont}" TextColor="White" FontSize="26" Hori...