尋找bug並消滅系列——記錄在Android開發所遇到的bug(二)

來源:互聯網
上載者:User

標籤:大小   估計   想法   image   font   開發   技術   移植   .com   

bug 1:    bug描述:

    無法成功地將edittext中的內容傳入資料庫中

  bug動圖:

  

 

 

  經過:

    最近寫了個項目,項目要使用到SQL資料庫,由於沒有相關知識,便是找到了各種資料開始了自學之旅,在demo測試可以,但是,移植到實際項目就是失敗,彈出應用已經停止的錯誤提示,花了兩個星期,對比資料,一次一次的嘗試,一直在尋找bug。

    終於,功夫不負有心人,終於是被我找到了,原來是edittext中有留空了,我的項目就是要得到edittext中所輸入的內容,並將得到的內容轉入指定的資料庫中,由於測試,當時的我並沒有填完全部的edittext,於是擷取到了空的內容傳入資料庫中,便是出現了錯誤

  解決思路:

    設定edittext的預設值,當使用者不需要輸入的時候,就可以跳過不需要輸入的edittext,此時,擷取到的使用者沒有輸入的editext中的內容就是我們設定的預設值,這樣,傳入資料庫就不是空的,就避免了之前出現的錯誤

 

bug 1:    bug描述:

    Drawlayout滑出卡頓

 

  bug動圖:

  

 

  

 

  經過:

    做項目的時候,使用了android官方的側滑介面Drawlayout,但是,卻發現很卡頓,細細地研究了一番,發現了問題所在,原來是我設定頭部的那一張圖片太大了,1920x1080的圖片,載入耗了太多的時間,所以看起來就是動圖那般的卡頓

  解決思路:

    既然是圖片大,自然就是將圖片大小修改就好,看到這裡,你是不是有個想法——將圖片壓縮

但是,將圖片壓縮並不能解決問題,因為你沒有改變圖片本身的解析度。

我直接用Photoshop建立了一個580*340的圖片,之後把原來的那一張圖片複製進去,之後匯出,設定,測試,OK,行了,當然,其他解析度估計也行,只要不是太大,有興趣的讀者可以直接去研究研究!!

尋找bug並消滅系列——記錄在Android開發所遇到的bug(二)

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.