2017 騰訊實習生 Android 用戶端開發面試總結 - Android - 掘金
先做個自我介紹,本人大三狗一枚,就讀的是廣州一個普通的一本大學 (非 985、211),專業是比較尴尬的電子商務 (非計算機學院,連 C 的課程都沒有就隻有 Java),但是一切的尴尬并沒有阻擋我對 Android 開發的熱愛,自學一年多差不多兩年了,基礎以及...
那些年收藏的 Android 開源庫集合 (控件) - Android - 掘金
文章内容定期更新該專題其他文章:那些年收藏的Android開源庫集合(UI效果)那些年收藏的Android開源庫集合(工具) ...
Android-使用FindBugs - 掘金
在開發Android的過程中,會出現一些比較不容易發現的Bug,比如沒有對null做判斷,會出現'NullPointException'的崩潰,下面的代碼就會出現崩潰: if (ta != null) { mP...
Android-建構不同環境的Apk - 掘金
在開發Android過程中,常常需要建構不同環境的Apk,比如我們有可能會需要有三個環境 開發環境 測試環境 線上環境 三種環境對應不同的伺服器位址: public static final String DEV_URL = "http://dev....
greenDAO 插入百萬資料的改進 - Android - 掘金
接口有誤,下發了過百萬資料,結果app崩潰了。無論如何,用戶端都不應該儲存和處理這麼多資料。Android的SQLite雖然隻是一款輕型的資料庫,但資料庫大小支援2TB,百萬資料理論上是無問題的。業務上已經避免過多資料,但崩潰的原因是什麼呢?是greenDAO...
Gradle 詳細解釋 - Android - 掘金
簡單說明 Android Studio 使用 Gradle這一進階建構工具包來自動化執行和管理建構流程,同時也允許您定義靈活的自定義建構配置。每個建構配置均可自行定義一組代碼和資源,同時對所有應用版本共有的部分加以重複利用。 ...
Android 應用繼續瘦身,以及一些注意事項 - Android - 掘金
自上次對應用瘦身過後,經曆的若幹功能的疊代,很快的,安裝包大小又到了15MB,老大說要控制在10MB之内,于是便開始了新一輪的瘦身之旅。如果你還沒讀過我的前面一篇瘦身文章,可以先看看我的上一篇推文:Android應用瘦身實踐總結(上)。已經看過上文的朋友,可以...
MultiItem進階 實作Head Foot和加載更多-多類型RecyclerView Adapter - 掘金
前言 本文是MultiItem系列的進階文章,主要講解header footer和下拉重新整理加載更多功能的用法與實作詳解,上篇文章MultiItem用法與詳解-優雅的實作多類型RecyclerView Adapter講解了一些基本的用法和依賴方式,沒有看過的同學...
關于 Android RecyclerView 的那些開源 LayoutManager - Android - 掘金
摘要:自從RecyclerView推出後,其LayoutManager對布局的靈活控制是讓開發者們稱贊不已。 Google預設為RecyclerView提供了LinearLayoutManager、StaggeredGridLayoutManager、Gr...
Android最全開發資源 - 掘金
-- 作者 謝恩銘 轉載請注明出處 Android最全開發資源 首先, 我覺得最好的Android學習路徑還是: 看Google Android官方開發首頁 (在國内的朋友可以上這裡), 要記住Read The "Friendly"...
安卓開發終極指南: 50 多個初進階開發資源(譯) - Android - 掘金
編輯推薦:稀土掘金,這是一個針對技術開發者的一個應用,你可以在掘金上擷取最新最優質的技術幹貨,不僅僅是Android知識、前端、後端以至于産品和設計都有涉獵,想成為全棧工程師的朋友不要錯過! .runtimead { text-al...
ImagePicker,Android 下的圖檔選擇與裁剪 - Android - 掘金
img.png 項目位址:https://github.com/linchaolon... ImagePi...
程式員必看:程式的美,不止動畫的美 - 掘金
好久沒有分享一些開源幹貨了,其實說實話,分享帶有情感共鳴的東西,雖然閱讀量高,容易讓你們讨論,打賞,但是收獲卻是少,我認為最好的分享,還是來自于幹貨的分享。幹貨雖然幹而無味,可是卻是實在。對于程式員來說,這才是最好的禮物。 今天,我就分享幾個跟動畫或多或少有...
高效Android開發者的工具庫(譯) - 掘金
這篇文章介紹開發者如何學習提高以建構更好的app,我将分享一些自己受益過的教程和資料。 1. 使用Android studio的快捷鍵 1.1 tips 這裡是一個使用Android studio的小建議集合:https://plus.google.com/u...
Android 秒級編譯工具 Freeline 新特性支援! - Android - 掘金
前言 Freeline最早誕生之初主要是為了支援螞蟻聚寶的應用架構(mPaaS,插件化架構)的增量編譯。 螞蟻聚寶的Android開發團隊使用Windows/Linux/Mac的均有,在高配mbp上,改一次代碼并編譯-安裝-運作,大概需要1min+。在非SSD...
阿裡宣布 Atlas 開源 有效提升大規模團隊移動開發效率 - Android - 掘金
繼Weex之後,阿裡在移動技術領域又有開源大動作。 3月13日,手機淘寶安卓用戶端容器化架構Atlas正式宣布開源( https://github.com/alibaba/at...)。Atlas由阿裡巴巴移動團隊自研,以容器化思路解決...
Android MVVM 應用架構 - Android - 掘金
概述 說到Android MVVM,相信大家都會想到Google 2015年推出的DataBinding架構。然而兩者的概念是不一樣的,不能混為一談。MVVM是一種架構模式,而DataBinding是一個實作資料和UI綁定的架構,是建構MVVM模式的一個工具。...
設定合适的 gradle 記憶體大小加快建構 - Android - 掘金
原文位址: https://medium.com/@skaliakou...
震驚!如此多的 Android 開發技巧! - Android - 掘金
一些很不錯的Android開發技巧,這個項目翻譯自 android-tips-tricks 去掉了一些我認為不重要的,對我使用過的東東做了評價,同時翻譯了一些自己沒有注意到的知識點的文章。 ...
Android 系統中,那些能大幅提高工作效率的 API 彙總(持續更新中...) - 掘金
前言 “條條大路通羅馬。”工作中,實作某個需求的方式往往不是唯一的,這些不同實作方式不僅表現在代碼品質上,還影響着我們的工作效率。就像,在 Android 系統中,總有那麼一些鮮為人知的 API 能夠減少我們很多零碎的工作量。于是,就想憑着一些經驗,整理一些...
Android Studio,使用技巧,問題記錄和一些好用的插件 - Android - 掘金
使用技巧 根據不同 buildType 使用不同包名和資源 比如在 production,development,qa 不同階段使用不同的 packageName 和 authority,在 bu...
Android 性能優化(四)之記憶體優化實戰 - 掘金
在上一篇《Android性能優化(三)之記憶體管理》中我們對Android的記憶體管理有了一定的認識,本篇文章從實際出發對記憶體進行優化,主要包含以下部分: 1. Memory Leak 記憶體洩漏:對于Java來說,就是new出來的Object 放在Heap上無法被...
Android 檢查更新庫 - Android - 掘金
中文文檔 android app update library Screenshots ...
Android 開發時,那些相見恨晚的工具或網站! - Android - 掘金
本文來我在知乎話題Android開發時你遇到過什麼相見恨晚的工具或網站?下的回答! 在實際Android開發過程确實會有很多相見恨晚的工具或網站出現,下面是我自己的一些分享。 1 源碼網站 ...
Android 5.0+ 進階動畫開發系列 矢量圖動畫 - Android - 掘金
轉載請注明出處:http://blog.csdn.net/smartbet... 春節假期剛到,就趕緊抽出點時間寫點技術文章,這篇文章已經醞釀了很長時間了...
Android存儲(1)-- 你還在亂用Android存儲嘛!!! - 掘金
簡介 Q: 為什麼會單獨詳解Android存儲這個子產品? A: 進一步分析Google對Android存儲子產品的設計,最初隻支援内部存儲,到後來國内ROM廠商各自改造,人為的把内部存儲分為Internal,External導緻開發者對Androi存儲系統産...
屬性動畫入門實踐 - Android - 掘金
前言 說道動畫肯定要先介紹一下,逐幀動畫(frame-by-frame animation)和補間動畫(tweened animation)。逐幀動畫和補間動畫是Android出生時就具有的動畫。所謂的補間動畫就是一個視圖上在指定的時間和時間長...
Android 性能優化系列 之 apk 瘦身 - Android - 掘金
Android性能優化系列之布局優化 Android性能優化系列之記憶體優化 為什麼APK要瘦身。APK越大,在下載下傳安裝過程中,他們耗費的流量會越多,...