Android 性能優化典範 - Android - 掘金
摘要:新年伊始,Google發佈了包含16個短視頻的Android性能優化典範專題,詳解Android系統中有關性能問題的底層工做原理,並介紹瞭如何經過工具找出性能問題以及提高性能的建議。本文做者對這些問題和建議進行了總結梳理。2015年伊始,Google發佈...linux
如何理解 Android 的多進程 - Android - 掘金
平時的工做中,有時會遇到多進程編程,也會涉及到多進程之間的通訊,那麼Android的多進程究竟是怎麼回事,該如何理解Android的多進程呢?在讀本篇文章以前還須要明確一點,這兒說的多進程是指一個應用中存在多個進程的狀況。而在理解Android多進程以前,先來...android
Android面試題收集 - 掘金
Android是一種基於Linux的自由及開放源代碼的操做系統,主要使用於移動設備,如智能手機和平板電腦,由Google公司和開放手機聯盟領導及開發。這裏會不斷收集和更新Android基礎相關的面試題,目前已收集100題。 1.Android系統的架構 An...程序員
佈局優化 - Android - 掘金
性能優化是開發中必不可少的,大概能夠從內存、佈局以及app啓動時間等方面進行優化,本篇文章介紹一些佈局優化的方法; 一、合理選擇佈局 新建activity時,默認的佈局是RelativeLayout ,...面試
公共技術點之 Android 動畫基礎 - Android - 掘金
本文爲 Android 開源項目源碼解析 公共技術點中的 Android 動畫基礎 部分 分析者:lightSky,校對者:Trinea,校對狀態:未完成 一 傳統 View 動畫(Tween/Frame) 1.1 Tween 動畫 主要有 4 中:縮放、...編程
安卓性能優化—繪製優化 - Android - 掘金
繪製優化指view的onDraw方法要避免執行大量的操做,這主要體如今如下幾個方面: 1.減小對象建立 onDraw中要儘可能減小局部對象的建立,由於...性能優化
爲跳槽的你獻計獻策(Android) - Android - 掘金
背景 首先先介紹下個人境況吧,上週一提交的辭職報告,週二正式離開了個人EX公司,也就是裸辭吧,畢竟我尚未收到任何面試通知和offer,可是我在上週一以前已把簡歷寫好,並在相關的平臺投出了多份簡歷,只欠東風了。互聯網簡歷平臺我還...架構
Android 內存泄露——全解析和處理辦法 - Android - 掘金
前言 本文章會一步一步的探討內存泄露的問題。博主第一次書寫長篇技術貼,若有錯誤或不周到的地方請多指教。 ...app
WebView· 開車指南 - Android - 掘金
北京市東城區首席Bug佈道師開山之做,一整月交通事故血淚經驗,教你如何快速成爲‘僞’老司機,開啓WebView飆車之旅。 Tips 因爲WebView的用法實在太多,若是您只是想查詢某個功能的使用——建議Ctrl+F(Commad+F)在本頁面搜索關...ide
安卓性能優化—內存優化 - Android - 掘金
在Java中,內存的分配是由程序完成的,而內存的釋放是由垃圾收集器(Garbage Collection,GC)完成的,程序員不須要經過調用函數來釋放內存,但也隨之帶來了內存泄漏的可能,本篇博客,我將介紹內存優化的相關知識。 ...函數
17 年 2 月面試經驗 | _striveg blog - Android - 掘金
前言 小插曲:我年前就開始投簡歷,投了很長時間沒人聯繫,結果年後回來一看,尼瑪,電話寫錯了。 又到了一年一度換工做的時候,我也不例外,由於去年一年都在乙方公司工做,本身不是很喜歡,所以想換家公司。因爲目前還在職,所以只面試了四家...
讓 Activity 更加簡潔第(一)篇 ---MVP 模式 - Android - 掘金
MVP 這種模式出現已經好久了,在網上有些關於 MVP 開源代碼2014年就有了,近期有關注項目架構方面的內容,因而乎,做爲一個還不懂什麼是 MVP 的人,那麼就必定要了解一下的。網上關於 MVP 的資料其實也很多,一般都要把 MVP 和 MVC 作一下比較,...
(譯) Android MVP 架構必要知識:第一部分 - Android - 掘金
原文地址:Essential Guide For Designing Your Android App Architecture: MVP: Part 1 原文做者:Janisha...
對 Fragment 的一些思考 (一) - Android - 掘金
自從Google在Andorid 3.0推出Fragment以來,它變迅速佔領Android「開發市場」,做爲一個Android開發者,若是你說沒用使用過Fragment那就有些說不過去了。今天咱們就來聊聊這個神奇的「組件」。 ...
Android 內存管理機制 - Android - 掘金
一、基於Linux內存管理 Android系統是基於Linux 2.6內核開發的開源操做系統,而linux系統的內存管理有其獨特的動態存儲管理機制。不過Android系統對Linux的內存管理機制進行了優化,Linux系統會...
Android 性能優化的方方面面 - Android - 掘金
一般項目比較大的APP都面臨着以下性能問題,APP啓動慢、界面跳轉慢、事件相應慢、滑動和動畫卡頓、展示內容慢等,有的公司處理的很好,有的還有很大的優化空間,對於性能優化,怎麼去作,我總結了一下性能優化如何入手,Android性能優化這個系列目前已經完成11篇,...
回眸進程和線程 - Android - 掘金
在上一篇文章中,咱們簡單地回眸了一下操做系統,這一次咱們細緻一點來回眸一下進程和線程,經過這樣的回眸,也許能膨脹出一些火花,對進程和線程有個比以往更清晰明瞭的認識。咱們仍是從問題的角度出發,幫助咱們分析一下進程和線程。注意下訴討論都在單核CPU的範圍內,多核會...
深刻聊聊 Android 事件分發機制 - Android - 掘金
在Android開發的過程當中,自定義控件一直是咱們繞不開的話題。而在這個話題中事件分發機制也是其中的重點和疑點,特別是當咱們處理控件嵌套滑動事件時,正確的處理各個控件間事件分發攔截狀態,能夠實現更炫酷的控件動畫效果。 ...
寫給小白的 android 基礎面試筆試題(三) - Android - 掘金
序言:儘管LZ已經找到了工做,可是以前的面試經驗尚未跟你們分享完,因此就打算再寫一篇博客來跟你們分享,此次打算從簡歷、面試官會問問題的方向、投遞簡歷的對象以及LZ遇到的最後幾個面試的問題來跟你們介紹。(若有錯誤,請及時糾正)。 ...
寫給小白的 android 基礎面試筆試題(二) - Android - 掘金
序言:找工做絕逼是一件很是痛苦的事,尤爲是年末找工做,固然了,這其中大部分緣由確定是由於LZ只是個沒有經驗的,還沒畢業的大學生。今天看到一句掉渣天的罵人的話:「你TM就是一個沒有對象的野指針」,哈哈哈!扯淡就到這,下面進入正題(若有錯誤,請及時糾正)。 ...
寫給小白的 android 基礎面試筆試題(一) - Android - 掘金
序言:因爲公司的某些方面緣由,LZ最近都處於找工做的狀態,年關了,最關鍵的LZ還只是個沒畢業的孩子,因此工做愈來愈很差找了,到哪裏投簡歷都是動不動就好幾年經驗,這讓咱們這些沒經驗的渣渣還怎麼活啊!好了,也不吐槽那麼多了,這幾天處處去投簡歷,處處去面試,培訓機構...
全面瞭解 Service - Android - 掘金你們好,我叫石頭. 近眼看世界 前言 這個時間點快接近你們最激動(漲薪),最擔心(能漲多少呢)的時間了~~~....