開發日誌10

2022-06-20 13:27:14 字數 1534 閱讀 6078

今天完成了簡訊驗證碼的驗證

用時4小時

遇到的問題:

**的邏輯出錯了,在這個頁面共有4個判斷

使用者名稱是否為空,手機號是否為空,驗證碼是否填了,驗證碼是否正確

源**:

//

獲得使用者輸入的驗證碼

string name = et_username.gettext().tostring().replaceall("/s","");

string code = et_checkecode.gettext().tostring().replaceall("/s","");

string pn = et_phonenum.gettext().tostring().trim().replaceall("/s","");

string pw = et_password.gettext().tostring().replaceall("/s","");

if (textutils.isempty(name))

else

if (!textutils.isempty(name))

else

if (textutils.isempty(pn))

else

if (!textutils.isempty(pn))

else

if (textutils.isempty(pw))

else

if (!textutils.isempty(code))

else

而我當時寫的時候,if(手機號==null) 

餘下的就是else if了(如上**),後來在真機上驗證時,明明是填好的填對的,點選之後沒有響應(裡邊也沒寫東西,能有反應就怪了)

我就開始乙個乙個試探,

先不填使用者名稱,報錯

不填手機號,不報錯了,到這我就發現了錯誤,查詢到對應**,才發現我這個錯誤,改了之後就成功了

改後的**:

//

獲得使用者輸入的驗證碼

string name = et_username.gettext().tostring().replaceall("/s","");

string code = et_checkecode.gettext().tostring().replaceall("/s","");

string pn = et_phonenum.gettext().tostring().trim().replaceall("/s","");

string pw = et_password.gettext().tostring().replaceall("/s","");

if (textutils.isempty(name))

else

if (!textutils.isempty(name))

else

if (!textutils.isempty(pn))

if (!textutils.isempty(code)) }}

else

學習日誌10

學習日誌 姓名 孔令斌 日期 2018.7.18 今日學習任務 用矩陣按鍵,完成計算器加減乘除功能,在數碼管上顯示數字。今日任務完成情況 詳細說明本日任務是否按計畫完成,開發的 量 今日任務基本完成,在老師的帶領下,我們完成了數碼管顯示數字,0和1在數碼管上交替亮起,數碼管依次顯示0到5以及計算器的...

開發日誌 2005

開發日誌 19 05 2005 12 26 想著,位址列還是用 吧 18 32 2005 12 25 getmessage hook似乎可以攔截所有訊息,包括鍵盤與滑鼠,所以鍵盤滑鼠鉤子都不需要了,棄之 21 22 2005 12 24 getmessage似乎很霸道,或者與vb的鍵盤事件 快捷鍵 ...

開發日誌 2005 11 1

不知不覺在新公司已經第二次拿工資了,這兩個月感覺自己沒做什麼。專案交到我手裡,就完成了幾個小功能,真是愧對工資。畢業也有一年多了,技術卻沒什麼進步,整天感覺自己在混日子過了,經理交專案給我後,不怎麼過問,自己也在扯皮,每天完成點小功能就在放羊,一天真正寫 的時間感覺都沒到1個半小時,效率實在是低下,...