16軟件1班安卓第二學期學習總結
1、劉茂安卓第二學期總結
這學期其實一直都在各種比賽中來回準備,移動開發競賽是在大二上期開始準備和選拔,入選中的二十多位同學都是各方面都有閃光點的,這學期前一個月我們在4303、4209、建筑系4樓、圖書館7樓從早上到晚上不停得做題,對接口,請求數據,那段時間眼睛度數感覺是猛增哈哈哈哈,競賽完以后我們每一個人輪流上課講了案例,將自己的知識分享給同學,一起交流,一起解決問題。其實我的編程能力還需要提升,就像劉利老師跟我說的一樣,或者也是我的性格原因也會讓接觸過的人覺得我這個人在某些方面過于自我吧,所以我也是想從最近的經歷中慢慢去改變,學會去成長。
安卓知識點總結:
要做一個盡可能流暢的ListView,
①Item布局,層級越少越好,使用hierarchyview工具查看優化。
②復用convertView
③使用ViewHolder
④item中有圖片時,異步加載
⑤快速滑動時,不加載圖片
⑥item中有圖片時,應對圖片進行適當壓縮
⑦實現數據的分頁加載
做好性能優化
如何使用viewfilter
電商app滾動商品列表異步加載數據問題
前后端數據交接
數據庫優化和合理需求分配
多看開發技術文檔
可仿照別人做的案例先做一部分,再帶入自己的想法自己的需求去完善
使用第三方插件可以在編程過程中減少時間,提高效率,更有可能提高代碼整潔與優化
虛擬模擬器ADB好像和真機測試有時候會不一樣,包括報錯也會不同,因此建議調試運行app使用真機。(并且不同的手機因分辨率不同布局也會有一定的
移動APP
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。