以A-App打開B-App為例 A-App進程 SystemServer進程 A-App進程 SystemServer進程 Zygote進程 B-App進程(新app進程) ...

以A-App打開B-App為例 A-App進程 SystemServer進程 A-App進程 SystemServer進程 Zygote進程 B-App進程(新app進程) ...
發現每次找工作都得看些以前看過的源碼,長時間不看就忘記了,這次就來記錄一下Looper源碼的調用過程。 以這段代碼為流程,來看下Looper到底干了哪些事。 首先調用了Loo...
已經好久沒用過簡書了,一是之前工作太忙,沒什么時間來寫新文章,二是感覺也沒什么太多可寫的內容。 這次就來更新一章,以前就想自己打造的輪子,一個類似soul app的球體自定義...
最近研究了一下切面編程框架,打算寫一個自己的切面框架,參照市面上常見的框架 1.AspectJ(打包時修改字節文件,但要寫Groovy腳本感覺不太方便) 2.Abstract...
很久沒更新簡書了,感覺能寫的東西不是太多,很多網上都能搜到的,感覺也沒寫的必要。不過最近遇到了個多級列表,而且每級菜單還要吸頂的需求,我這里實現的方式在網上應該比較少或者很難...
最近需求多了個日夜模式變換,但是大多頁面都是WindowManager的彈窗。每次都要寫大量的代碼來動態設置背景文字顏色啥的(彈窗不管懸浮在哪,都要實時和日夜模式保持一致),...
項目地址 https://github.com/dxh104/ModuelDemo[https://github.com/dxh104/ModuelDemo]
先看一下核心代碼 了解過WebRtc技術的大家都知道,他是一個點對點(p2p),解決端到端之間,直接進行一個數據傳輸的技術,這樣可以節省很大的服務器帶寬成本??墒俏覀兌贾郎?..
記錄一次Des3不同平臺加密,加密結果不一致的問題。 由于服務端在Des3加密過程中使用了SecureRandom對key值進行了處理,然后生成密鑰,Android端使用完全...
一些常見問題已經處理過 網頁視頻全屏播放效果 項目地址 WebViewDemo[https://github.com/dxh104/WebViewDemo]
項目地址LargeTurntableApp[https://github.com/dxh104/LargeTurntableApp] 效果圖
Android設備上,我們一般適配圖片的常用方案,都基本是在較大分辨率的條件下準備一張較大的圖片。比如設計圖是1920*1080下的100*100的圖片,我們一般可以在xxh...
1.客戶端發起https請求 2.服務端響應一個證書(包含服務器信息,公鑰,數字簽名---證書頒發機構,證書的指紋(證書頒發機構自己用私鑰加密的)和指紋算法等) 3.客戶端驗...
廢話不多說先看效果圖 以前在網上看到前端有個3d立體相冊效果很好看,心想Android怎么能沒這個效果,這次就倉促花了兩天時間寫了這個控件。 這里貼代碼 代碼還算比較簡單,第...
首先我們先談談java對象回收條件是什么? 當沒有任何引用指向該對象的時候。(存在兩種情況:1.該對象的最后一個引用指向了另一個對象或null。 2.該對象的最后一個引用的作...
websocket是什么?網上已經有太多文章寫過了,這里就不介紹了。這篇文章主要分析Java-WebSocket實現原理 先簡單介紹下使用方法吧 1.首先實現一個websoc...