原文鏈接:http://androidweekly.net/issues/issue-191
點(diǎn)擊訂閱郵箱第一時(shí)間掌握 Android Weekly 中文版更新動(dòng)態(tài)
本頁(yè)面譯文由極客學(xué)院Wiki翻譯團(tuán)隊(duì)成員:Titanjum 獨(dú)家提供
Android技術(shù)交流群,請(qǐng)加QQ:182754086
Kotlin & Android: 一個(gè)基本事實(shí)實(shí)驗(yàn),第一部分
(medium.com)
這篇文章介紹了在過(guò)去的一年里,JetBrains 公司的基于JVM 的語(yǔ)言 Kotlin? 在 Android 開(kāi)發(fā)的世界已經(jīng)日益普及。
Kotlin & Android: 一個(gè)基本事實(shí)實(shí)驗(yàn),第二部分
(medium.com)
在第二部分,我們會(huì)真正深入到代碼,看到一些 Kotlin 語(yǔ)言特性如何在Android項(xiàng)目中來(lái)做漂亮的東西。
開(kāi)發(fā) Android app 使用 Clean Architecture pattern
(medium.com)
在這篇文章中,您將了解一個(gè)三層架構(gòu)(執(zhí)行/主持人/業(yè)務(wù)邏輯)的不同成分。你會(huì)通過(guò)不同的數(shù)據(jù)流可以走,它會(huì)如何影響框架的獨(dú)立性和您的應(yīng)用程序的可測(cè)試性。一定要檢查出的成本跟蹤示例應(yīng)用程序并在庫(kù)和代碼段樣板模板。
使用 RxJava 代替 Event Bus 庫(kù)
(medium.com)
這篇文章解釋了在選擇事件傳遞時(shí),為什么你應(yīng)該偏向 RxJava。
Kotlin + RxJava = 功能廠房
(tomstechnicalblog.blogspot.com)
托馬斯·尼爾德共享使用 RxJava 與 Kotlin 的經(jīng)驗(yàn)。他發(fā)現(xiàn) RxJava 可與 Kotlin 比 Java 本身更好; 它只是表達(dá)了函數(shù)式編程概念好多了。
Android 中 Kotlin 常用技巧
(antonioleiva.com)
毫無(wú)疑問(wèn),科特林不僅僅是針對(duì) Android 的替代等等。科特林在這里留下來(lái),和安東尼奧·萊瓦建議您在開(kāi)始學(xué)習(xí)一下吧。
使加載數(shù)據(jù)生命周期感知
(medium.com)
由伊恩·尼斯湖演練,告訴您如何與裝載機(jī)模式加載數(shù)據(jù)。
An Android Love Affair: Squashing Bugs
(droidista.blogspot.com)
Zarah多明格斯股的Andr??oid工作室的調(diào)試方法與技巧快速職位。
Visualiser – Part 2
(blog.stylingandroid.com)
馬克·阿利森以前證明我們?nèi)绾慰梢宰?cè)接收包含波形數(shù)據(jù)回調(diào),這最后一篇文章中,他看我們?nèi)绾尾拍苷嬲@示的數(shù)據(jù)。
EventBus 3 正式發(fā)布,現(xiàn)在基于@Annotations
(greenrobot.org)
greenrobot團(tuán)隊(duì)發(fā)布EventBus 3. EventBus的早期版本拒絕使用注釋出于性能的考慮。現(xiàn)在,第3版擁抱注解以提高性能。
如何識(shí)別用戶(hù)活動(dòng)有了行為識(shí)別
(code.tutsplus.com)
您是否正在計(jì)劃一個(gè)健身應(yīng)用程序?然后,你一定要了解活動(dòng)識(shí)別API。查詢(xún)它會(huì)給包含的信息和信心,無(wú)論您使用的是bycicle,走,朝著一輛汽車(chē),更是一個(gè)數(shù)據(jù)結(jié)構(gòu)。
10件事情你不知道Android的服務(wù)組件
(medium.com)
在這篇文章中歐金尼奧Marletti解釋了他與Android服務(wù)透出的時(shí)刻。對(duì)于那些誰(shuí)使用它過(guò)度可能沒(méi)什么新的 - 但一個(gè)好的復(fù)習(xí)不過(guò)。
使用 Dagger2 來(lái) Android 測(cè)試,Mockito 和 自定義 JUnit 規(guī)則
(medium.com)
隔離測(cè)試類(lèi)是很難的。在本教程中,您將學(xué)習(xí)如何做到這一點(diǎn)的經(jīng)典的方式,然后你會(huì)了解 DaggerMockRule,這是一個(gè)自定義的JUnit規(guī)則時(shí),動(dòng)態(tài)創(chuàng)建一個(gè)子模塊類(lèi)。它可以用來(lái)創(chuàng)建測(cè)試用例這樣時(shí)減少樣板。
自定義 CoordinatorLayout的行為
(www.bignerdranch.com)
在由大書(shū)呆子牧場(chǎng)這篇博客,您將學(xué)習(xí)如何自定義CoordinatorLayout的行為。一個(gè)CoordinatorLayout可用于移動(dòng)與父視圖多視圖(例如浮動(dòng)按鈕)。
與buddybuild運(yùn)輸您的Android應(yīng)用程序更快!
(Buddybuild.com)
Buddybuild是自動(dòng)構(gòu)建,部署和收集反饋您的Andr??oid應(yīng)用程序的最簡(jiǎn)單和最快的方式。直接部署到谷歌 - 包括你的應(yīng)用程序的測(cè)試版,alpha測(cè)試和生產(chǎn)階段。就拿buddybuild參觀見(jiàn)數(shù)以千計(jì)的開(kāi)發(fā)人員如何交付他們的應(yīng)用程序不是采取他們的休息時(shí)間更快。
Instabug推出3.0壁球移動(dòng)速度的錯(cuò)誤
(www.instabug.com)
Instabug提供一個(gè)SDK,使測(cè)試人員和用戶(hù)報(bào)告錯(cuò)誤,并只需搖動(dòng)他們的手機(jī)發(fā)送應(yīng)用程序內(nèi)的反饋。然后,SDK自動(dòng)附加屏幕截圖,設(shè)備細(xì)節(jié)和攝制步驟。然后錯(cuò)誤可以被轉(zhuǎn)發(fā)到任何bug跟蹤系統(tǒng)。集成Instabug SDK用一行代碼。
聘請(qǐng)-市場(chǎng)上的Android開(kāi)發(fā)人才招聘
(hrd.com)
Android的開(kāi)發(fā)者的需求,所以不宜公司??適用于你?在錄用,這就是它究竟是如何工作的。獲得5+的工作機(jī)會(huì)來(lái)自像尤伯杯,條紋,和Facebook與1應(yīng)用的公司。今天就加入雇傭和獲得1K的獎(jiǎng)金,當(dāng)你找到一份工作!
Android軟件開(kāi)發(fā)商男/女
(Baarn,荷蘭)
我們正與約2年價(jià)值的經(jīng)驗(yàn),誰(shuí)愿意幫助我們建立信息發(fā)布平臺(tái)上的應(yīng)用伴隨尋找一個(gè)荷蘭本地人講Android開(kāi)發(fā)者。一個(gè)真正的軟件開(kāi)發(fā)人員。
Android開(kāi)發(fā)者(男/女) -高級(jí)網(wǎng)絡(luò)
(德國(guó)漢堡)
XING是為商務(wù)人士擁有數(shù)百萬(wàn)會(huì)員的社交網(wǎng)絡(luò)。手機(jī)是我們業(yè)務(wù)增長(zhǎng)最快的部分,這是創(chuàng)建的應(yīng)用和功能,有助于提高我們的用戶(hù)的職業(yè)生涯的機(jī)會(huì)。幫助我們塑造未來(lái) - 一個(gè)更好的工作生活!
Yammer 招聘 Android開(kāi)發(fā)工程師
(舊金山)
公司在世界各地使用的Yammer,讓自己的員工進(jìn)行溝通和協(xié)作公開(kāi)。我們正在尋找誰(shuí)希望有一個(gè)巨大的沖擊很大發(fā)展。微軟正在幫助全球各地的人們實(shí)現(xiàn)通過(guò)給他們?nèi)魏螘r(shí)候最好的工具了。
PasswordEditText
(github.com)
自定義的EditText具有可切換圖標(biāo),顯示或隱藏密碼。
Morphy Toolbar
(github.com)
開(kāi)關(guān)整理碎片時(shí)曾經(jīng)想一個(gè)美??麗的過(guò)渡?Morphy Toolbar 是你的朋友。
Gandalf
(github.com)
輕松通知用戶(hù)用一個(gè)簡(jiǎn)單的警告,告訴他們一個(gè)可選更新,并在可怕的情況下,從完全訪問(wèn)老版本的應(yīng)用程序的阻止該用戶(hù)。也許因?yàn)槟阌凶约旱募s定,你不需要這個(gè)庫(kù) - 但你應(yīng)該使用在這里提出的觀點(diǎn)。
CustomShapeImageView
(github.com)
自定義形狀I(lǐng)mageView的使用油漆的形狀和SVGs PorterDuffXfermode。
Clean Architecture Boilerplate
(github.com)
這是使用清潔架構(gòu)從文章和教程部分編寫(xiě)Android應(yīng)用程序啟動(dòng)器模板。
Cost Tracker(Clean Architecture Example)
(github.com)
這是從文章和教程部分應(yīng)用干凈架構(gòu)的現(xiàn)實(shí)世界的例子應(yīng)用程序。
Kotlin 1.0 候選發(fā)布版推出
(blog.jetbrains.com)
最后,Kotlin 已經(jīng)畢業(yè)的測(cè)試版,我們很高興向您介紹的候選發(fā)布版構(gòu)建!
Android Stuidio 2.0 beta 2 已經(jīng)可以在 Canary Channel 下載 (tools.android.com) 谷歌已經(jīng)推出了 Android Studio 2.0 beta 2 到 canary channel ,修復(fù)了很多bug。
開(kāi)發(fā)者秀 012
(www.youtube.com)
本周的開(kāi)發(fā)者秀,從YouTube的空間LA加入蒂莫西喬丹,因?yàn)樗袛嚅_(kāi)發(fā)倡導(dǎo)者(托德Kerpelman,伊恩湖,豐富的海德門(mén))與他的自拍桿,并得到答案,你的“#AskDevShow”的問(wèn)題!
主題化與應(yīng)用程序兼容性
(www.youtube.com)
lan Lake 介紹了應(yīng)用兼容性。
Fragmented 027 - Realm Realm Realm your boat
(www.youtube.com)
Realm pro 和 overall genius,Christian 加入我們來(lái)討論所有關(guān)于 Realm 的事情。
Android 對(duì)話框:Jesse Wilson
(www.youtube.com)
所以,很多事情談與耶西·威爾遜!我們最終選擇HTTP,大紅大紫和多樣性為這個(gè)情節(jié)。
TheContext - Podcast about Android Development
(github.com)
或者,正如作者指出:“為什么其他播客 - >為什么不?”
Advancing Android Development with Kotlin
(realm.io)
這是由杰克沃頓商學(xué)院關(guān)于Android開(kāi)發(fā)與Kotlin用的主要議題轉(zhuǎn)錄的視頻。
Droidcon柏林-滿(mǎn)足針對(duì)首次提交者
(www.meetup.com)
加入關(guān)于如何提交一個(gè)令人信服的抽象他們征文的droidcon柏林會(huì)見(jiàn)了!該聯(lián)誼會(huì)發(fā)生在newthinking辦公室(Sch?nhauser阿利6/7,柏林)于周三,2016年2月10日@下午7:00。教練會(huì)給寫(xiě)得很好摘要例子和說(shuō)明如何改進(jìn)的建議。