本期內(nèi)容包括: 一個(gè)設(shè)計(jì)的實(shí)現(xiàn)Demo討論; Kotlin的Coroutines可能還是沒有RxJava好用; 在構(gòu)建SDK/Libraries時(shí)需要注意的事項(xiàng); 如何用OpenGL和JBox2D實(shí)現(xiàn)一個(gè)好看的多氣泡選擇器效果;
網(wǎng)絡(luò)請求中Etag, If-Modified-Since的工作原理和用OkHttp的客戶端實(shí)現(xiàn); 用ClassyShark導(dǎo)出類型分析; 指紋認(rèn)證實(shí)現(xiàn)代碼; MVI模式對調(diào)試帶來的好處; 用TensorFlow做一個(gè)圖像識(shí)別處理器.
ARTICLES & TUTORIALS
From design to Android
作者想建立一個(gè)項(xiàng)目, 把從Dribbble和MaterialUp上看到的一些設(shè)計(jì)實(shí)現(xiàn)出來, 再講解一些實(shí)現(xiàn)細(xì)節(jié)和UI/UX的tips等.
本文是此系列文章的第一篇, 選擇的設(shè)計(jì)是preferred-date-and-time, 實(shí)現(xiàn)的demo在這里:from_design_to_android_part1.
實(shí)現(xiàn)中涉及到的點(diǎn): Bottom Sheets; ConstraintLayout
和其中的鏈?zhǔn)郊s束Chains;
延伸閱讀
學(xué)習(xí)是年輕人改變自己的最好方式