思路 - 收藏集 - 掘金

再續 RxBus--RxJava 實現事件總線 - Android - 掘金
你們好,我叫石頭 前言 事件總線出現的緣由:爲了使組件之間的通訊變得簡單,深度解耦!說白了就是切斷組件之間的直接聯繫,採用 發佈/訂閱 的模式(觀察者模式) ...面試

【譯】使用 APK Analyzer 分析你的 APK - Android - 掘金
本文是對 《Analyze Your Build with APK Analyzer》 的翻譯。 Android Studio 2.2包含了APK Analyzer,經過它咱們可以直觀地看到APK的組成。使用APK Analyzer不只可以減小你花在debu...算法

Android 優秀文章和開源庫推薦 - Android - 掘金
文章推薦 1. Android-註解詳解 文章總結了Android相關的註解,包括IntDef、StringDef,資源類型註解,Null註解等,在開發中正確地使用註解,不只能夠提升咱們的開發效率,還能夠減小代碼錯誤。 推薦指數:四顆星 2.&nbs...編程

RecyclerView Adapter 優雅封裝,一個Adapter搞定全部列表 - 掘金
項目中,咱們用得最多的元素就是列表了,在Android 中,實現列表用原生的RecyclerView就能知足需求,關於RecyclerView 的基礎使用這裏不作過多的介紹,網上有太多的博文介紹了。本篇文章將介紹本身封裝的一個Adapter,幫你快速高效的添加...設計模式

優化工做的冰山一角,app 瘦身 - Android - 掘金
前言:愛奇藝的產品有不少,業務線都有不一樣,咱們業務部的主要產品是銀河~奇異果,屬於在智能電視上的app。對於咱們播放組主要是作各產品的播放支撐及對接,還包括一些其餘產品播放支撐。今天分享的是早期版本中優化工做的冰山一角,app瘦身。 ...性能優化

Android 架構思考 (模塊化、多進程) - Android - 掘金
關於模塊化(組件化)這個問題,我想每一個開發者可能都認真的思考過。隨着項目的開發,業務不斷壯大,業務模塊愈來愈多,各個模塊間相互引用,耦合愈來愈嚴重,同時有些項目(好比咱們公司)還伴隨着子應用單獨包裝推廣,影子應用單獨發佈等等需求,從新調整架構迫在眉睫。今天,我...網絡

Android 的 supportV7 中默認按鈕的顏色設置 - Android - 掘金
咱們知道,在styles.xml文件裏面能夠設置主題,在主題中設置的一些顏色,將會應用到默認的AppCompat控件上,從而很簡單的就能夠保持整個APP在UI上的一致性。下面是一個例子: <style name="AppBaseTheme" parent...架構

使用第三方框架解耦的一種思路 - Android - 掘金
前言: 能在平時的coding中,使用到設計模式,是一件很是細節的事,但偏偏也是走向高階的開端,一樣一段代碼,不一樣的人寫,水平是不同的。今天是由gdutxiaoxu投稿本公衆號受權發佈的,gdutxiaoxu以前寫的《記一次360面試》也是在本公衆號獨家發佈...app

Android 複雜列表的實現 - Android - 掘金
RecyclerView控件從2014發佈以來,目前已經廣泛用於項目中,來承載各類列表內容。同時,列表樣式也隨着項目變的愈來愈複雜,從簡單統一的列表,變化成頭部、腳部、不一樣類型的Item互相組合。本文將經過一些開源庫來學習一下如何實現各類複雜類型的列表,分析了...框架

一些快速提升 Android 開發的腳本與技巧(終端篇) - Android - 掘金
正所謂 「工欲善其事必先利其器」, 一個好的工具或者技巧能讓提高工做效率,起到事半功倍的效果。在這裏斗膽列出一些竊覺得一些可能快速提升 Android 平常開發的腳本,但願能夠爲你們提供一些好的工具,有幫助的思路。...模塊化

Android 實用技巧之: 用好泛型, 少寫代碼 - Android - 掘金
Android實用技巧之:用好泛型,少寫代碼 本篇爲項目T-MVP解讀篇 一、基類使用泛型限定ViewDataBinding,子類直接指定泛型,一勞永逸: 基類: public abstract ...

Android性能優化(一)之啓動加速35% - 掘金
1、前言 隨着項目版本的迭代,App的性能問題會逐漸暴露出來,而好的用戶體驗與性能表現緊密相關,從本篇文章開始,我將開啓一個Android應用性能優化的專題,從理論到實戰,從入門到深挖,手把手將性能優化實踐到項目中,歡迎持續關注! 那麼第一篇文章我就從應用的啓...

論 Android 應用進程長存的可行性 - Android - 掘金
本做品採用知識共享署名-相同方式共享 4.0 國際許可協議進行許可。 轉載或引用前請註明來自AigeStudio 侵權必究 關於愛哥 如何能讓咱們的應用可以在系統後臺持續地運行是一個自Andr...

Android 性能優化:使用 TraceView 找到卡頓的元兇 - Android - 掘金
讀完本文你將瞭解到: ...

Android 讓你的佈局飛起來 - Android - 掘金
xiaoguo.gif 前言 在Android項目開發中一個界面的顯示狀態包括好幾種:內容界面,loading界面,網絡錯誤界面等等;之前開發的時候都是直接把這些界面include到m...

Python 腳本下載今日頭條視頻 (附加 Android 版本輔助下載器) - Android - 掘金
1、前言 今日頭條有毒,這句話不是虛的,如今資訊類app中也就大黃易和今日頭條能夠博取用戶一點喜愛了,我所說的喜愛不是指內容精彩,而是評論,玩過這兩個app的人都知道,看的不是新聞本生內容,而是他逗逼的評論,也不...

編程的智慧 - 閱讀 - 掘金
編程是一種創造性的工做,是一門藝術。精通任何一門藝術,都須要不少的練習和領悟,因此這裏提出的「智慧」,並非號稱一天瘦十斤的減肥藥,它並不能代替你本身的勤奮。然而因爲軟件行業喜歡標新立異,喜歡把簡單的事情搞複雜,我但願這些文字能給迷惑中的人們指出一些正確的方向...

App 的打磨之路 - Android - 掘金
前言: 俗話說磨刀不誤砍柴工,一個優秀的產品從一個不錯的點子直到用戶的手中,是須要一個團隊竭盡全力協同合做不斷打磨出來的;一樣,一個好的App除正常的代碼編寫外,還須要通過其餘方面的不斷打磨才能正式交互,最終到達用戶的手中。該文主要講述一個應用除開發外還須要進...

Android 使用 Socket 對大文件進行加密傳輸 - Android - 掘金
前言 數據加密,是一門歷史悠久的技術,指經過加密算法和加密密鑰將明文轉變爲密文,而解密則是經過解密算法和解密密鑰將密文恢復爲明文。它的核心是密碼學。數據加密目前還是計算機系統對信息進行保護的一種最可靠的辦法。它利用密碼技術對信息進行加密,實現信息隱蔽從而起到保...

仿茄子快傳的一款文件傳輸應用 - Android - 掘金
仿茄子快傳的一款文件傳輸應用, 涉及到Socket通訊,包括TCP,UDP通訊。(喜歡的給一個star, 有幫助的給一個fork, 歡迎Star和Fork ^_^) 效果預覽 主頁 ...

簡單的規律繪製直線構造神奇的視覺效果 - Android - 掘金
MagicLine 該項目受此文啓發。 經過兩個點根據必定規律的運動繪製直線,從而畫出神奇的視覺效果。 ...

(譯) 如何在 Swift 3 中用 SpriteKit 框架編寫遊戲 (Part 1) - iOS - 掘金原文地址:How To Build A SpriteKit Game In Swift 3 (Part 1) 原文做者:Marc Vandehey ...

相關文章
相關標籤/搜索