最新最全的 Android 開源項目合集 - Android - 掘金
awesome-github-android-ui 是由OpenDigg整理並維護的安卓UI相關開源項目庫集合。咱們會按期同步OpenDigg上的項目到這裏,也歡迎各位提交項目給咱們。 若是收錄的項目有錯...前端
Java 方向如何準備 BAT 技術面試答案 (彙總版) - 後端 - 掘金
這個主題的內容以前分三個篇幅分享過,致使網絡上傳播的比較分散,因此本篇作了一個彙總,同時對部份內容及答案作了修改,歡迎朋友們吐槽、轉發。由於篇幅長度和時間的緣由,部分答案我沒有親自總結。 1.面向對象和麪向過程的區別 ...vue
Android 業務組件化之 Gradle 和 Sonatype Nexus 搭建私有 maven 倉庫 - Android - 掘金
前言: 公司的業務組件化推動的已經差很少三四個月的時間了,各個業務組件之間的解耦工做已經基本完成,各個業務組件以module的形式存在項目中,而後項目依賴本地的module,多少有點不太利於項目的並行開發維護了,本質緣由...android
組件化SDK - 掘金
如下是我這個系列的相關文章,有興趣能夠參考一下,能夠給個喜歡或者關注個人文章。[Android]如何作一個崩潰率少於千分之三噶應用app--章節列表若是一開始關注個人同窗,應該有看過這一篇技術[Android]多module合成單一module技巧爲什麼要使用多...git
Android 平臺上基於 ZXing 的一個出色掃碼庫的解析和定製 - Android - 掘金
中文版戳這裏: ZXing Android Embedded 使用全解析. 在原倉庫的基礎上修改了一些 bug,而且加入了一些新的設置項。 Barcode scanning library for And...程序員
Android Router 從 0 到 1 - 掘金
在Android中啓動Activity通常使用startActivity或者startActivityForResult,經過這種方法啓動Activity的缺點是寫代碼時Activity必須已經存在,這不利於多人協同工做,並且這樣硬編碼啓動Activity也不...github
Android 自定義 View 全套詳解 - Android - 掘金
從零起步,從入門到懵逼的自定義View教程。 基礎篇 ...面試
響應式編程在 Android 中的應用 - Android - 掘金
響應式編程簡介 響應式編程的具體實現-RxJava ...ajax
android 貝塞爾曲線的應用 - Android - 掘金
轉載請標明出處:http://www.jianshu.com/p/c0d7... 前言: 貝塞爾曲線又稱貝茲曲線,它的主要意義在於不管是直線或曲線都能在數學上予以描述。最初由保羅·德卡斯...算法
Android Studio 插件開發 - 掘金
這兩天一直在忙一個Android studio插件的事,爲的是簡化android開發,因此在這裏我總結一下關於插件開發的相關知識,感興趣的開發者能夠本身試一下,對於一個android開發者來講仍是頗有必要的。 準備 android studio的插件開發必...vuex
開發者福利:史上最全 Android 開發和安全系列工具 - Android - 掘金
取證工具 bandicoot - 一個Python工具箱,用於分析手機元數據。它提供了一個完整,易於使用的環境,數據科學家分析手機元數據。只需幾行代碼,加載數據集,可視化數據,執行分析和導出結果。 Android Co...
設計模式系列: OOP 設計 6 大原則 - Android - 掘金
前言 相信有過開發經驗的人都有過這種體驗:讓你接手一個的項目,2種狀況。A.這個項目已經被好幾我的,甚至好幾代程序員開發維護過;B.這個項目等待你的全新開發。不給你設時間期限,你更願意選擇哪個?我相信9...
Android面試題收集 - 掘金
Android是一種基於Linux的自由及開放源代碼的操做系統,主要使用於移動設備,如智能手機和平板電腦,由Google公司和開放手機聯盟領導及開發。這裏會不斷收集和更新Android基礎相關的面試題,目前已收集100題。 1.Android系統的架構 An...
要換工做? 來看看面試題吧 - Android - 掘金
前幾天,有朋友去面試以前問我關於後端架構相關的問題,但奈於我去年更多的工做是在移動SDK開發上,對此有所遺忘,實屬無奈,後面準備總結下. 今天要談的主題是關於求職.求職是在每一個技術人員的生涯中都要經歷屢次...
Gradle 構建: 從入門到實戰 - Android - 掘金
前言 ...
【Android】視頻播放器開源庫——android-jungle-mediaplayer - Android - 掘金
一、簡介 android-jungle-mediaplayer 是 Android 平臺上一款多媒體播放/語音錄製的庫。使用它你能夠很方便的實現語音、視頻播放功能。有如下優勢: ...
【Android】列表左右滑動開源組件——Android-SlideSupport-ListLayouts - Android - 掘金
Android-SlideSupport-ListLayouts 是一款用於爲 Android 上的 List 排布提供左滑右滑操做的庫。目前支持的 Layout ...
阮一峯 - 函數式編程入門教程 - 前端 - 掘金
你可能據說過函數式編程(Functional programming),甚至已經使用了一段時間。 可是,你能說清楚,它究竟是什麼嗎? 網上搜索一下,你會輕鬆找到好多答案。 與面向對象編程(Object-oriented progr...
重要 - 做爲 Android 開發者必須瞭解的 Gradle 知識 - Android - 掘金
在Android開發中,不少時候咱們不須要修改 *.gradle 文件太多,咱們添加依賴、修改target compile、最低支持API level,或者修改簽名配置和build類型。其它更復雜一些邏輯,咱們最後可能就是從Stack Overflow中cop...
Android 項目組件化詳細實施方案 - Android - 掘金
一、Android組件化項目 在Android項目組件化以前,咱們的項目都是像下圖那樣,一個單一工程下,根據不一樣的...
[[Alibaba-ARouter] Android頁面路由框架與依賴注入的應用 - Android - 掘金](https://juejin.im/entry/58ad4...
ARouter近期迎來了第一次大版本更新,完整提供了依賴注入、依賴查找兩種控制反轉(IOC)思想的實現,支持對Intent參數與自定義服務的自動裝配 若是尚未了解過ARouter,能夠參考上一...
Android啓動頁黑屏及最優解決方案 - 掘金
前言 相信作過Android的朋友都知道,當一個APP啓動時,界面會首先展現一個白屏或者黑屏,而後再進入歡迎頁,稍做停留最後進入APP主頁。那麼這個黑屏或者白屏究竟是怎麼一回事呢?它的最好的解決方案應該是怎樣的呢?今天咱們認真的討論一下這個小問題。 點擊獲取本...
Android 優秀文章和開源庫推薦(讀值得讀的) - Android - 掘金
文章: 1. Android AOP之字節碼插樁詳解 文章從AOP的概念出發,介紹了Android中AOP的實現方式及幾種實現對比的對比,以後介紹了AOP的一些使用場景,而後開始重點敘述了實現字節碼插樁的技術細節,文章比較長,並且有些知識可能本身知道的也不全面...
前端工程化之 --Mock 解決方案 - 前端 - 掘金
圖片來自網絡 前端Mock的常看法決方案 Mock數據進行調試是前端構建中不可或缺的一步,常見的前端Mock方案分爲4種: ...
mock.js 讓前端開發獨立於後端 - 前端 - 掘金
mock.js 能夠模擬ajax數據,攔截ajax請求,返回模擬數據,無需後端返回就能夠測試前端程序mockjs官網首先要感謝凱倫Kieran大神的幫助話很少說直接進入主題 <script src="http://mockjs.com/di...
活兒好又性感的在線 Mock 平臺 - Easy Mock - 掘金
今天的數據,感謝你們的支持,有問題能夠加QQ羣反饋,實時答覆:595325417 什麼是 Easy Mock Easy Mock 是一個極其簡單、高效、可視化、而且能快速生成模擬數據的在線 mock 服務。以項目管理的方式組織 Mock List,能幫助咱們...
JS 紅寶書 · 讀書筆記 -- 下篇 - 前端 - 掘金
我的博客:https://yeaseonzhang.github.io 花了半個多月的時間,終於又把「JS紅寶書」又擼了一遍。 第一次讀「JS紅寶書」仍是2015年初學JS的時候,那時候只是把語法部分讀了一遍,還有一些瀏覽器相關知識作了下了解,大概也就讀了半...
JS 紅寶書 · 讀書筆記 -- 上篇 - 前端 - 掘金
JavaScript 高級程序設計 我的博客:https://yeaseonzhang.github.io 花了半個多月的時間...
http狀態碼是什麼,有什麼用,在哪裏查看,分別表明什麼意思? - 掘金
寫在前面: 當瀏覽者訪問一個網頁時,瀏覽者的瀏覽器會向網頁所在服務器發出請求。當瀏覽器接收並顯示網頁前,此網頁所在的服務器會返回一個包含HTTP狀態碼的信息頭用以響應瀏覽器的請求。本文主要是:關於http狀態碼是什麼,有什麼用,在哪裏查看狀態碼分別表明什麼意思...
Vue2.0-- 仿知乎日報 (IOS 版) - 前端 - 掘金
一個基於vue全家桶開發的仿知乎日報單頁應用 若是以爲作得還不錯 , 或者項目源碼對您有幫助 , 但願您小擡右手到右上角點一個star , 您的支持是做者長期更新維護的動力^_^ 聲明 ...
【掘金日報】第四期 使用Sublime?怎麼能不知道這些 Sublime 插件合集! - 掘金
掘金日報主打分享優質深度技術內容,技術內容分:前端、後端、Android、iOS、產品設計、工具資源和一些有趣的東西。 前端 深度剖析:如何實現一個 Virtual DOM 算法 本文會在教你怎麼用 300~400 行代碼實現一個基本的 Virtual...
【深度長文】JavaScript數組全部API全解密 - 掘金
本文首發於CSDN網站,下面的版本又通過進一步的修訂。 關於 個人博客:louis blog SF專欄:路易斯前端深度課 原文連接:【深度長文】JavaScript數組全解密 全文共13k+字,系統講解了JavaScript數組的各類特性和API。 數組是...
16種方法實現水平居中垂直居中 - 掘金
熟悉水平居中和垂直居中的方法, 不爲別的, 就爲用的時候可以信手拈來. 下面直接步入正題.原文:16種方法實現水平居中垂直居中 水平居中 1) 如果行內元素, 給其父元素設置 text-align:center,便可實現行內元素水平居中. 2) 如果塊級元素,...
ReactNative&weex&DeviceOne 對比 - 工具資源 - 掘金
摘要 React Native出來有一段時間了,國內的weex和deviceone是近期發佈的,我能夠說從2011年就開始關注快速開發的跨平臺平臺技術了,接觸過phoneGap、數字天堂、appcan等早期的移動中間件技...
何時你不能使用箭頭函數? - 掘金
共 2670 字,讀完需 5 分鐘。編譯自 Dmitri Pavlutin 的文章,對原文內容作了精簡和代碼風格優化。ES6 中引入的箭頭函數可讓咱們寫出更簡潔的代碼,可是部分場景下使用箭頭函數會帶來嚴重的問題,有哪些場景?會致使什麼問題?該怎麼解決,容我慢...
Vue全家桶實現還原豆瓣電影wap版 - 掘金
用vue全家桶仿寫豆瓣電影wap版。 最近在公司項目中嘗試使用vue,但奈何本身初學水平有限,上了vue沒有上vuex,開發過程特別難受。 因而玩一玩本項目,算是對相關技術更加熟悉了。 原計劃仿寫完全部頁面,礙於豆瓣的接口API有限,實現頁面也有限。 因爲公...
面試時,你被問到過 TCP/IP 協議嗎? - 掘金
前言: 精通 TCP/IP,熟練使用 Socket 進行網路編程。 看到這句話,有沒有感到很熟悉呀?相信不少人在投遞簡歷的時候都看到過這條要求,不少人會以爲咱們在實際開發中通常用不到這些知識,因此對這些東西不屑一顧. 可是筆者認爲想要作出更好的 APP,那...
Vue2.0 新手徹底填坑攻略 - 前端 - 掘金
這是一篇基於 Vue2.0 的新手入門文章,經過 Demo 實例介紹了 Vue2.0 的環境搭建及服務器端渲染的過程。...
對比其它框架 - vue.js - 前端 - 掘金
Angular選擇 Vue 而不選擇 Angular,有下面幾個緣由,固然不是對每一個人都適合: 在 API 與設計兩方面上 Vue.js 都比 Angular 簡單得多,所以你能夠快速地掌握它的所有特性並投入開發。 Vue.js 是一個更加靈活開放的解決方...
程序員如何寫好本身的技術簡歷 - 工具資源 - 掘金
說明 本簡歷模板由國內首家互聯網人才拍賣網站「 JobDeer.com 」提供。請根據本身的實際狀況、以及提示信息對模板進行修改、添加和刪除。點擊右上方的「 」圖標開始修改,點 「 」能夠下載PDF版本 。 (括號裏的是咱們的顧問編寫的說明,建議在簡...
據說你要找前端工做,寫一個酷炫的動畫的簡歷唄 - 前端 - 掘金
這我的就是我! DEMO ...
svg 圖標文件引入小技巧 - 前端 - 掘金
今天剛剛get到的一個小技能,忍不住想和你們分享一下,萬一有同窗不太懂,恰好也能夠學習一下(ps:知道的同窗能夠幫我斧正,感謝!)。慣例,先來簡單介紹一下 svg,雖然相信你們都懂?: SVG(可縮...
談談 Bootstrap 柵格系統的發展史 - 前端 - 掘金
引言 前不久,Bootstrap 4發佈了最後一個alpha版本,距第一個alpha版本已經時隔一年之久,而這次的更新最大的變化就是放棄了對IE9的支持,移除$enable-flex變量,Flexbox被默認啓用,全部組件樣式柵...
CSS 選擇器整理 - 前端 - 掘金
不少人都以爲CSS特別簡單,但其實真正寫好CSS並不容易,CSS的每一點其實內容都不少,就拿選擇器來講,CSS選擇器大概能夠分爲五類: ...
CSS基本功從頭練之Selector - 掘金
CSS一直是個人短板,歷來沒有系統學過,一直都是使用第三方的樣式庫,或者在網上找點資料copy。最近感受應該系統的梳理一下,不然不少概念仍是不太清晰。仍是屬於邊學邊寫的資料,不免各類漏洞,但願你們多指正。 Selector(選擇器) 爲何會有選擇器這個概念?...
CSS 基礎知識總結 - 前端 - 掘金
一般咱們在學習CSS的時候,感受語法很容易掌握,實際應用中卻碰到各式各樣難以處理的問題,爲避免你們受到一樣的困惑與不解,本文詳細講解了CSS中優先級和Stacking Context等高級特性,讓你更深刻了解CSS。 ...
js 實現本身的 bind 函數,自由綁定上下文 - 前端 - 掘金
自定義bind函數實現任意綁定函數調用上下文 業務背景 咱們在編寫js的過程當中常常...
JavaScript 如何僞造數組? - 前端 - 掘金
萬物皆爲一物。 咱們常常能夠從各類庫或框架中拿到這樣的值: 明明是一個對象,卻有length屬性;或者明明看上去是個數組,卻不能使用數組的方法(arguments)。咱們今天就來聊聊怎麼僞造數組。 有時,咱們想建立一個包含數組...
jQuery 中的 100 個技巧(上) - 前端 - 掘金
有興趣的看看 jQuery 仍是用的多...
1月前端面試記 - 掘金
背景 我於16.12.18辭職,以前有過一年左右的前端工做經驗。從12月26號開始到1月9號前後面試了微信,百度,阿里巴巴uc,惟品會以及深圳騰訊等幾家公司,特此總結與各位共勉。 微信 因爲我已經畢業工做過,因此去微信面試是走的社招。微信社招極其嚴格,共八輪面...
JavaScript 運動框架之速度時間版本 - 前端 - 掘金1、JavaScript運動框架之速度版 1.1 運動框架的實現思路 運動,其實就是在一段時間內改變 left 、 right 、 width 、 height 、 opactiy 的值,到達目的地以後中止 位移 top,left 摺疊...