準備工做主要是明確本身想要加入的公司,並開始作技術準備。目標公司是BAT,我須要到更大的平臺和更優秀的人作更好的項目,正常來講加入BAT之後可讓本身的實力和眼界獲得提高,而且有一線大廠的光環對之後都是蠻重要的。有人說去哪裏都同樣,去了大廠也是個螺絲釘,我想說我寧願作航空母艦上的螺絲釘也不肯意作拖拉機上的螺絲釘。其實在... 閱讀原文php
什麼是代碼混淆混淆就是對發佈出去的程序進行從新組織和處理,使得處理後的代碼與處理前代碼完成相同的功能,而混淆後的代碼很難被反編譯,即便反編譯成功也很可貴出程序的真正語義。被混淆過的程序代碼,仍然遵守原來的檔案格式和指令集,執行結果也與混淆前同樣,只是混淆器將代碼中的全部變量、函數、類的名稱變爲簡短的英文字母代號,在缺少... 閱讀原文html
引子:咱們在工做中遇到最多的視圖場景恐怕就是各類樣式的列表了,這也是由手機屏幕有限的尺寸決定的,隨着需求的日益豐滿,咱們會發現列表的樣式也隨之作着各類各樣的變動:樣式愈來愈多了,佈局愈來愈複雜了,若是咱們前面的佈局是單純將各類ViewGroup拼接到一塊的,那改動起來就費事了,暫且不說數據量大引發的卡頓問題,面臨的工做... 閱讀原文android
在這「金三銀四」的季節,我準備了一些面試題,可能會用得上的。最近我也在找工做,準備面試呢。一、 Android的四大組件是哪些,它們的做用?答:(1) Activity:Activity是Android程序與用戶交互的窗口,是Android構造塊中最基本的一種,它須要爲保持各界面的狀態,作不少持久化的事情,妥... 閱讀原文面試
Android的開發生態系統發展迅速,在開發Android的幾年的時間裏,用來構建Android應用的架構與技術一直在不斷進化。隨着項目的不斷更新迭代,應用的架構也有不同的變化。因爲開發人員的數量、項目的業務複雜度、需求的開發時間、應用的使用量級,使用的技術架構也不相同。沒有最好的架構,只有最合適的。經過... 閱讀原文微信