在Andorid開發中咱們要設置文字或圖片顯示,都直接經過Api一步調用就完成了,不只是咱們工程下res資源以及系統自帶的framwork資源也能夠,那這些資源打包成Apk以後是如何被系統加載從而顯示出來的呢。這裏我要從Apk安裝以後啓動流程開始講起,在桌面應用click事件以後 會經過Binder機制通知A... 閱讀原文php
Crash率是衡量一個App好壞的重要指標之一。若是你忽略了它的存在,它就會得寸進尺,愈演愈烈,最後形成大量用戶的流失,進而給公司帶來沒法估量的損失。本文講述美團外賣Android客戶端團隊在將App的Crash率從千分之三作到萬分之二過程當中所作的大量實踐工做,拋磚引玉,但願可以爲其餘團隊提供一些經驗和啓發。 面臨的... 閱讀原文html
(一)引言早在我仍是Android菜鳥的時候,有不少技術我都不太明白,也都找不到答案,好比apk是怎麼安裝的,好比資源是怎麼加載的。再好比說,每本書都會講AIDL,但我卻歷來沒用過。四大組件也是這個問題,我只用過Activity,其它三個組件,不但沒用過,甚至連它們是作什麼的,都不是很清楚。 ... 閱讀原文java
概述Glide是一個Android的圖片加載和緩存庫,它主要專一於大量圖片的流暢加載,Glide幾乎能夠勝任任何你須要使用到圖片從網絡拉取,壓縮,顯示的場景。本文主要基於Glide4.0版本介紹其基本使用方法。1 集成Github地址: https://github.com/bumptech/glideapp... 閱讀原文react
最近在爲咱們開發的直播應用作 Android 端的安裝包瘦身,花了大概一週的時間把安裝包從 18MB 減少到了 12.5MB。本來徹底能夠優化到 10MB 之下,但因爲其餘緣由的限制,因此目前階段只到 12.5MB 爲止。在此記錄一下優化的思路和用到的工具,方便本身之後 Review ,有須要的童鞋也可供參考。瘦身的目... 閱讀原文
android