[英]Simple mono-droid login
我有一個網站,該網站具有用MVC4 .NET編寫的成員登錄名,它使用標准的WebSecurity登錄名。 每個成員都有產品。 基本上,我想創建一個允許用戶登錄然后在新視圖中下載其產品的應用程序。
我在單機器人樣本上找不到任何具有此功能的示例,有人可以提供幫助或指導嗎? 我什至似乎無法直接使用新版式,每個版式都需要一個活動嗎? 如果是這樣,如何將其定義為布局:
我下面有這個:
[Activity(Label = "Products" , MainLauncher = true , Icon = "@drawable/icon")]
public class Activity1 : Activity
{
int count = 1;
protected override void OnCreate(Bundle bundle)
{
base.OnCreate(bundle);
// Set our view from the "main" layout resource
SetContentView(Resource.Layout.Login);
// Get our button from the layout resource,
// and attach an event to it
Button button = FindViewById<Button>(Resource.Id.MyButton);
button.Click += this.Login;
}
private void Login(object sender , EventArgs e)
{
// LOGIN TO WEB SITE, IF SUCCESSFULL
// go to main
SetContentView(Resource.Layout.Main);
//else toast incorrect password
}
我想不能使用LINQ to SQL來連接到Web服務器數據庫,所以可以提供任何幫助嗎?
對於登錄過程,有幾種執行方法,但最簡單的方法是Web服務,尤其是從外部連接(例如3G連接)登錄時。 一個簡單的示例是一個Web服務,它將用戶名和密碼作為參數,如果用戶已通過身份驗證,則返回true或false。 一個更復雜的示例是一個Web服務,該服務返回可以到期的令牌或Guid(類似於Web會話),並用於對向數據庫的每個其他請求進行身份驗證。
這是一個有關如何使用Mono for Android來使用Web服務的教程
驗證用戶身份后,您將開始一個新的Activity
。 Android操作系統會跟蹤“ Activity
樹; 當您開始和結束活動時,樹會成長和收縮。 活動樹保留所有已開始但尚未完成的活動的歷史記錄。 這使用戶可以使用“后退”按鈕在樹中向后導航。 這是有關活動生命周期的更多信息。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.