———-今天看了下資料儲存方面的東西,一般用到的是檔案儲存,sharedpreferences儲存,sqlite資料庫。今天就看了前面兩個。主要看這部分東西是為了讓我手機可以記住手機賬戶和密碼,不需要退出後就沒有啦。因為一般我們現實在介面上的文字和是瞬時儲存在記憶體中,介面摧毀或者記憶體清除的時候,這些東西就沒有了。為了能儲存這個東西持久化,就出現了上面的東西,這前兩個方法,我並沒有在mainfist許可權中新增可讀可寫,所以我覺得這個東西還是存在記憶體中,只不過不會清除掉。
檔案儲存
檔案儲存方法主要是用到openfileinput() 和 openfileoutput()來儲存讀取檔案。
2.sharedpreferences(儲存使用者偏好)
通過getsharedpreferences()物件的edit()方法和commit()方法,來新增儲存內容上傳儲存。讀取的時候時候get方法,通過鍵值對的方式,得到需要的值,儲存的格式是xml格式。
———-現在我登陸註冊的流程已經有個大體的想法,註冊時候把賬號秘密法加密後傳送到伺服器,儲存在sharedpreferences中,這裡就可以自動登陸。上傳到伺服器的就是加密的密碼存在資料庫中。登陸的時候,先去資料庫中匹配賬戶成功後跳轉頁面。客戶端在登陸的時候可以選擇是否儲存密碼或者是自動登陸的選項,就不用再次輸入密碼,以後完善一點就可以通過伺服器返回的token來取資料庫匹配使用者資訊。
———-這裡都要用到加密技術,現在我看了的就是md5來解碼成32位的字串,通過一定方式可以解密所以可以加密100次,就很難解密出來了。
第二十二天
區域性變數和全域性變數 在乙個函式內部定義的變數是內部變數,他只有在本函式範圍內才有效,在此函式之外是不能使用這些變數的,這稱為區域性變數。復合語句的的變數是可以用 全域性變數也叫外部變數 全域性變數從 定義從 開始用 變數的儲存類別 從空間上講剛剛的就是作用域 從空間 還可以從變數值存在的時間 生...
2018 05 28 第二十二天
class testarraysort static void main string args int compare tiger arg0,tiger arg1 int age int getage void setage int age void setname string name voi...
第二十二天實訓!!!!
類方法 也稱為靜態方法,表示類中物件的共有行為 宣告時前面需加 static 修飾符 不能被宣告為抽象的 類方法可以在不建立物件的情況下用類名直接呼叫,也可用類例項呼叫 包 是一組類的集合 乙個包可以包含若干個類檔案,還可包含若干個包 包的作用 將相關的源 檔案組織在一起 類名的空間管理,利用包來劃...