原创 項目開源庫以及資源鏈接

各個圖片資源文件地址,後期可能會有不同的主題色   主圖標庫:https://www.iconfont.cn/collections/detail?cid=18456   精選線性圖標庫:https://www.iconfont.cn/c

原创 畢設日誌-在家辦公記錄

第一週 1、ConstraintLayout中,可以通過 app:layout_constraintDimensionRatio="W,828:1125” 來設置ImageView的寬高比,且自適應屏幕 2、Mac系統,AndroidSt

原创 畢設日誌——026-030

2019-12-23-週一   新學習的知識點 進一步瞭解了BaaS框架和智能推薦算法。 項目進度 開始重新寫開題報告,繼續實現畢設的聊天界面,同時進一步熟悉了Bmob的數據查詢操作,以及用戶註冊操作,再次更新和完善了數據庫設計,數據庫3

原创 畢設日誌——006-010

2019-11-25-週一   新學習的知識點 晚上公司部門邀請了騰訊視頻的前輩分享他們自己開發的框架,Vango(梵高),瞭解了該框架的基本使用,以及要解決的問題和優勢,非常具有實用性。 項目進度 初步構建項目,開始設計產品原型圖。 項

原创 畢設日誌——021-025

2019-12-16-週一   新學習的知識點 重新瞭解了一下原來項目的MVP架構,瞭解了Bmob的一些數據操作和即時通訊框架。 瞭解了最新的懶加載實現機制。 項目進度 使用MVP框架重構了登錄註冊頁面。 抽象了公共方法到父類,實現了Fr

原创 畢設日誌——031-035

2019-12-30-週一   上午完善了開題報告的部分內容以及新人分享PPT, 瞭解了Mac如何修改啓動項設置:https://www.zhihu.com/question/28268529 繼續解決上週的遺留問題:首頁底部導航欄的切換

原创 畢設日誌——001-005

2019-11-18-週一   新學習的知識點 無 項目進度 初步構建項目,開始設計產品原型圖。 項目筆記 昨日畢設開題報告,結果並不理想,隨即離開學校,前往騰訊實習。今天是來到深圳的第一天,明天去騰訊報道併入職,開始爲期五個月的實習經歷

原创 畢設日誌——011-015

2019-12-02-週一   新學習的知識點 深入瞭解了Android 中的消息傳遞方式,Handler,BroadCastReceiver,interface,EventBus,RxBus(RxJava),LiveEventBus(美

原创 畢設日誌-039-040-劉海屏適配方案

公司復工第一週,最近受疫情影響,不能出門,學校規定不得返回學校與工作地,所以暫時在家辦公兩週。 這一週開始實現項目需求,由榮耀V30挖空屏引出的劉海屏適配問題。       現在項目中的部分頁面已經有相關的劉海屏適配界面,所涉及的函數在F

原创 畢設日誌——016-020

2019-12-09-週一   新學習的知識點 學習了Gradle多渠道編譯。 項目進度 設計和完善畢業設計登錄界面的控件和邏輯。實現了動態EditText,完善了獲取驗證碼的邏輯。 項目筆記 學習了Bmob的數據庫使用方法和短信驗證碼功

原创 【Android】使用native開發遇到的bug---java.lang.UnsatisfiedLinkError: No implementation found for

今晚終於解決了一個困擾我三天的bug,就是這個java.lang.UnsatisfiedLinkError: No implementation found for,感覺人生達到了巔峯,特此記錄下… 前幾天老師給我一個項目,讓我實

原创 【Android】反編譯apk

今天來學習一下apk的反編譯 先來了解一下Apktool的安裝和使用 安裝 apktool的官方教程: https://ibotpeaches.github.io/Apktool/install/,參照官方教程的方法: 在命令行

原创 你可能不知道的Android開發小細節

EditText的imeOptions屬性 通過設置imeOptions可以改變EditText的屬性,不同於inputType,EditText的屬性還會影響輸入法右下角的Enter鍵屬性 actionNone : 輸入法右下角爲回車

原创 【Android】Binder機制 以及 爲什麼要使用Binder機制

之前在阿里二面的時候被問到了這個問題,面試官讓我講講Handler機制,我之前雖然瞭解過但是沒有深入研究過,稀裏糊塗說了一堆我自己都聽不懂的話,面試官也很無奈,說你說的我也沒大聽清(估計是我說的太亂了,面試官委婉的表示我的回答並不

原创 【Android】一些實際項目編程的經驗(1)

1、使用dimens統一管理佈局間距,margin/padding的距離。 <!-- ************************* 通用 ******************** --> <dimen name="m