編輯:關於android開發
一、設計思路
Android客戶端訪問IIS服務器時,當沒有登陸時,ASP.NET通過Form集成驗證方法會返回一個登陸頁面。然後輸入正確的用戶名和密碼,就可以進入主程序了。
在Android客戶端訪問以IIS為宿主的ASP.NET服務器時,返回JSON格式來傳遞數據。客戶端中,根據返回數據的不同而判斷當前狀態是否已登陸。由於Form驗證是保存了Cookie,所示每次調用Http請求之前要先添加上次請求的Cookie。
二、ASP.NET服務器端
創建一個ASP.NET MVC網站項目。
首先,由於每次請求都返回JSON格式的數據,我們編寫一個Model類來承載數據。
public class ResponseResult
{
/// <summary>
/// 是否已登錄
/// </summary>
public bool IsAuthenticated { get; set; }
/// <summary>
/// 是否執行成功
/// </summary>
public bool IsSuccess { get; set; }
/// <summary>
/// 登錄賬號
/// </summary>
public string Identity { get; set; }
/// <summary>
/// 執行結果
/// </summary>
public object Result { get; set; }
}
Pulltorefresh使用中碰到的問題,pulltorefresh碰到第一 在使用XScrollView布局是,無法在該布局.xml文件,放置內容布局控件,假如放置了
學習Android從0開始之背景篇-Android系統介紹 android系統介紹 Android(安卓),是一個以Linux為基礎的開源移動設備操作系統,主要用於智能手
Android基礎入門教程——8.3.14 Paint幾個枚舉-常量值以及ShadowLayer陰影效果 Android基礎入門教程——8.3.1
Android Menu菜單使用,androidmenu菜單 如上圖右上角,菜單選項的編輯,第一種代碼實現方式如下: package com.example.menu;