android文章 - 收藏集 - 掘金

Android內存優化——內存泄露檢測分析方法 - 掘金
上一篇文章總結了一些常見的內存泄露場景及優化方案,這篇文章繼續總結內存泄露的一些經常使用的檢測和分析方法。 Lint代碼檢查 AndroidStudio自動Lint代碼檢查工具,一些常見的代碼警告Lint工具都會給咱們提示。使用也比較簡單: Analyze —&g...java

Android 熱修復技術——QQ 空間補丁方案解析 (3) - Android - 掘金
如前文所述,要想實現熱更新的目的,就必須在dex分包完成以後操做字節碼文件。比較經常使用的字節碼操做工具備ASM和javaassist。相比之下ASM提供一系列字節碼指令,效率更高可是要求使用者對字節碼操做有必定了解。而javaassist雖然效率差一些可是使用門...react

Android 熱修復技術——QQ 空間補丁方案解析 (2) - Android - 掘金
接下來的幾篇博客我會用一個真實的demo來介紹如何實現熱修復。具體的內容包括: 如何打包補丁包 如何將經過ClassLoader加載補丁包 1. 建立Demo demo很簡單,建立一個只有一個Activity的demo: package c...android

Android 熱修復技術——QQ 空間補丁方案解析 (1) - Android - 掘金
傳統的app開發模式下,線上出現bug,必須經過發佈新版本,用戶手動更新後才能修復線上bug。隨着app的業務愈來愈複雜,代碼量爆發式增加,出現bug的機率也隨之上升。若是單純靠發版修復線上bug,其較長的新版覆蓋期無疑會對業務形成巨大的傷害,更不要說大型ap...git

Android 新一代多渠道打包神器 - Android - 掘金
最新騰訊雲技術公開課直播,提問騰訊W3C表明,如何從小白成爲技術專家?點擊瞭解活動詳情。 做者 |李濤編輯 | 顧鄉 ApkChannelPackage是一種快速多渠道打包工具,同時支持基於V1簽名和V2簽名進行多渠道打包。插件自己會自動檢測Apk使用的簽名...github

Android 內存泄漏分析總結 - Android - 掘金
GitHub地址 https://github.com/realxz/Mem... 代碼只包含泄漏狀況,不包括修改後的代碼,你們能夠下載下來後,自行修改。 什麼是內存 ...面試

Material Design實戰 - 掘金
Material Design簡介 Material Design是谷歌設計師基於傳統的設計原則,結合豐富的創意和科學技術所發明的一套全新的界面設計語言,包含了視覺、運動、互動效果等特性 Toolbar 建立項目時,默認顯示ActionBar。咱們用Toolb...編程

【3 月更新】React Native 優秀開源項目大全 - 掘金
前言 ★ 想要查看全部分類,請關注公衆號【aMarno】後點 RN資源 進行查看。★ 或者點擊直接到 github 倉庫,【對,點我】★ 收錄時間不是項目發佈時間。★ 公衆號回覆 RN 加入 React Native 微信技術交流羣 新增分類 名稱 功...react-native

5 個 Android 開發中比較常見的內存泄漏問題及解決辦法 - Android - 掘金
在Android開發中,內存泄漏是比較常見的問題,有過一些Android編程經歷的童鞋應該都遇到過,但爲何會出現內存泄漏呢?內存泄漏又有什麼影響呢? 在Android程序開發中,當一個對象已經不須要再使用了,本該被回收時,而另一個正在使用的對象持有它...性能優化

Android APP 啓動優化 - Android - 掘金
什麼是APP啓動屏幕 可能你也發現了,點擊桌面圖標,有時候出現一個白屏,而後才進入主界面,這是由於從桌面點擊APP圖標啓動應用開始,程序會顯示一個啓動窗口等待Activity的建立加載完畢再進行顯示。 來看一下Google官方文檔《Launch-Tim...微信

我是如何作到在 5 分鐘以內將應用大小減小 60% 的(已加入掘金翻譯計劃大禮包) - Android - 掘金
該文章正在掘金翻譯計劃(https://github.com/xitu/gold-...)中翻譯,你們能夠持續關注掘金翻譯計劃以獲取最新譯文。千山萬水老是情,來個 star 行不行?(◍•ᴗ•`◍)**...

20 分鐘理解 React Native For Android 原理 - Android - 掘金
前言 文中全部 RN 縮寫指代React Native For Android 分析的 RN 代碼基於 { "react": "15.4.1", "react-native": "0.39.2" } 本文主要分析 Java 層...

人手一本: Android 應用優化小手冊 - Android - 掘金
對咱們技術從業者而言,不少時候時候不是咱們不知道怎麼作,而是不知道作什麼?今天系統的總結本身關於如何對Android應用進行優化的一些經驗,共計八個維度. ...

Android 檢測內存泄露 - 掘金
Android 檢測內存泄漏,必須使用方便強大到滅絕人性的 leakcanary。 leakcanary 是 square 公司開發的,square 擁有衆多強大的 Android 開源項目,如,OkHttp、retrofit、otto、picasso,簡直撐...

Android 如何避免 Context 內存泄露 - 掘金
Activity Context 的內存泄露 Android 中的 Activity Context 內存泄露,簡單說就是 Activity 調用 onDestroy() 方法銷燬後,此 Activity 還被其餘對象強引用,致使此 Activity 不能被 ...

Java 集合框架分析 - LinkedList - Android - 掘金
本篇文章主要分析一下Java集合框架中的List部分,LinkedList,該源碼分析基於JDK1.8,分析工具,AndroidStudio,文章分析不足之處,還請指正! 相關文章一、Java 集合框架分析-概述二、Java集合...

Android佈局優化技巧 - 掘金
一.整體原則:減小布局層次,加快渲染速度 儘可能避免RelativeLayout嵌套RelativeLayout 二.重用< include/> < include>標籤能夠在一個佈局中引入另一個佈局,重用共同的佈局文件。 好比說共...

關於 Android 性能優化,該從哪些方面入手? - Android - 掘金
Android設備做爲一種移動設備,不管是內存仍是CPU的性能都受到了很大的限制,這致使Android程序的性能問題異常突出,對於性能優化提出了更高的要求。本篇文章根據Android開發中一些有效的性能優化方法,貼出一些關於性能優化方面的技術文章,爲Andro...

面試時問到進程間通訊, 你該如何回答? - Android - 掘金
*本篇文章已受權微信公衆號 guolin_blog (郭霖)獨家發佈 前言: 進程...

做爲 Android 開發者必須瞭解的 Gradle 知識 (譯) - 掘金
在Android開發中,不少時候咱們不須要修改 *.gradle 文件太多,咱們添加依賴、修改target compile、最低支持API level,或者修改簽名配置和build類型。其它更復雜一些邏輯,咱們最後可能就是從Stack Overflow中cop...

Android 優化APP 構建速度的17條建議 - 掘金
本文同步簡書:Android 優化APP 構建速度的17條建議 較長的構建時間將會減緩項目的開發進度,特別是對於大型的項目,app的構建時間長則十幾分鍾,短則幾分鐘,長的構建時間已經成了開發瓶頸,本篇文章根據Google官方文檔,加上本身的一些理解提供一些提...

android 阿里面試題錦集 - Android - 掘金前幾天忽然就經歷了阿里android實習內推的電面,感受有好多之前看過的東西都忘記了,而後又複習了一下,找了不少阿里的面經總結了一下,但願對你們有幫助,下面的知識點大多出自 android開發藝術探索,並且不少都是我本身的總結,方便本身記憶,若是想深刻能夠去看...

相關文章
相關標籤/搜索