View 繪製機制1、 View 樹的繪圖流程當 Activity 接收到焦點的時候,它會被請求繪製佈局,該請求由 Android framework 處理.繪製是從根節點開始,對佈局樹進行 measure 和 draw。整個 View 樹的繪圖流程在ViewRoot.java類的performTraversals()... 閱讀原文php
最近項目中恰好須要作優惠券效果,其餘的都不難,關鍵在一個半圓鋸齒和虛線邊框的繪製,固然可使用png圖片做爲背景來實現,這樣很簡單,但這樣作會拉低整個App的檔次,效果很差,修改也麻煩,以前看過網上有人用代碼實現了這個效果,看了下原理,但始終用起來問題比較多,使用不靈活,本身就稍微總結了下,整理一個能夠... 閱讀原文html
什麼是架構,什麼是架構師?這彷佛是聊架構話題時永恆的問題。代碼寫的好就是架構嗎?顯然不是。代碼寫的好只是表象,作全部事情都須要規劃,尤爲是一個複雜的軟件系統,這更須要規劃,不然可能連一行代碼都寫不出。複雜的軟件系統必定會須要作不少抽象設計、對象規劃、接口規劃等準備動做。也就是「上一輩程序員」口中所說的:詳細設計。作架構... 閱讀原文java
今天獲得了一個遊戲樣本進行分析,過程當中遇到了一些困難,出於我的愛好對它進行了詳細的分析和破解。遊戲大體就是對遊戲文件進行加密,對關鍵類進行動態釋放。第一次分析加密邏輯是放到了加密的dex中,因此須要下面解密dex文件而後在進行後續操做。1、解密第一個dex文件首先遊戲重簽名後是進入不了遊戲的。因此須要先分析釋放dex,... 閱讀原文android
數據庫DataX 是阿里巴巴集團內被普遍使用的離線數據同步工具/平臺,實現包括 MySQL、Oracle、SqlServer、Postgre、HDFS、Hive、ADS、HBase、OTS、ODPS 等各類異構數據源之間... 閱讀原文程序員