原创 UML類圖關係及其表示

本文轉載自:http://blog.csdn.net/tianhai110/article/details/6339565 在UML類圖中,常見的有以下幾種關係:泛化(Generalization),  實現(Realization),關

原创 安卓刮刮卡的另一種實現

歡迎關注我在簡書的博客:http://www.jianshu.com/users/7ea7e9945ab6/latest_articles 效果如下: 實現思路 網上有使用Xfermode來實現刮刮卡,這裏提供另一種思路簡潔

原创 當Window遇到Mac OS出現Permission Denied/Could not expand時

錯誤場景 最近用gradle打包安卓新項目時 ./gradlew assembleRelease 出現Permission Denied提示 在檢查gradle配置信息無誤後,使用管理員權限打包 sudo ./gradlew a

原创 Android的消息機制

碰巧昨天又一次看了蘋果廣告Think different,震撼之餘還有感動。廣告詞如下: Here’s to the crazy ones. The misfits.The rebels.the troublemakers. Th

原创 【基礎篇】Kotlin第五講-類型和空處理

Kotlin的類型 類型就是數據的分類,不同類型代表不同種類的數據。 Kotlin裏類型分爲:可空類型,非空類型,平臺類型 對平臺類型的理解 **平臺類型:**Kotlin不知道可空性信息的類型,即當作可空類型也可當作非空類型。所以在這個

原创 Kotlin初入茅廬

年前快速地過了一遍Kotlin語法。這回計劃花上半年的時間,從代碼細節上重新系統的梳理一遍Kotlin語言。當然,性價比最高的方式是通過Kotlin開發項目來學習。 同樣表示變量var與val有什麼區別? val = 加了final的變量

原创 2016年度小結

儘管這篇年度小結有點遲,但是卻是非常必要的。 和去年相似,在寫這篇小結之前,剛看完李笑來老師的書《把時間當作朋友》,書本里很多觀點發人深省,醍醐灌頂,茅塞頓開。就我最後看的部分,做個簡單的摘抄: 從整體上看,人脈當然重要。不過針對個體來說

原创 【基礎篇】Kotlin第四講-類、對象和接口

類 類是邏輯組織的基本單元,類含有以下成分:依賴包,類名,構造方法,屬性,成員方法,伴生對象,接口,父類等 類的構造方法的完整邏輯過程 先考慮主構造函數,當主構造函數不夠用時,再引入從構造函數。最初的主構造函數是這樣的:步驟1通過主構造函

原创 adb連接不上,e00002be問題踩坑

上週升級了Mac OS到10.13.6,前天使用Android Studio帶的手機模擬器運行App,第二天真機連接筆記本無法識別,adb一直處在初始化狀態。 錯誤信息如下: daemo not running, starting no

原创 自定義上拉加載更多-增強型RecyclerView的實現

簡書同步更新:傳送門 簡述 該增強型RecyclerView,增加了以下特性: 上拉滑動到底部,加載更多 支持添加Header頭視圖 支持加載數據爲空時,顯示特定視圖 支持拖拽,側滑刪除 下拉刷新實現通過給RecyclerView包一

原创 Kotlin第七講--泛型在Java和Kotlin上的差異

閱讀本文前,如果對Java泛型不夠了解,不妨先閱讀我之前寫的兩篇說Java泛型的文章 重拾Java泛型 上篇 重拾Java泛型 下篇 語法比較 泛型方法 Java public static<T extends Comparable<?

原创 【基礎篇】Kotlin第三講-擴展函數和其他

集合的創建與遍歷 Kotlin沒有采用它自己的集合類,而是採用標準的Java集合類。大部分Kotlin的標準庫是由Java類的拓展函數組成的。 創建集合 Kotlin中對集合增加了一個新的接口MutableList,實現該接口的集合是可變

原创 再讀編程的智慧一文有感

記得是2015年還是2016年初讀過王垠的這篇文章–編程的智慧,收益良多。一些當時讓我影響深刻的點,自那以後就一直用於生產了。 今天重溫此文,感觸最深的有以下三個點: 循環時避免使用continue和break,並提供瞭如何去掉的方法

原创 算法崗位知多少

算法工程師這個帶着亮光的耀眼稱呼,和AI有着緊密的天然關聯,令人嚮往。今天和算法工程師午飯閒聊,對算法有了新的感觸和認知。 正文 驗證算法實驗時用Python,工程應用時用Spark,sql查詢使用基於Hadoop的Hive工具。一些常規

原创 Android程序猿的Sketch學習之旅

簡書博客同步更新 傳送門 Sketch專爲App繪圖場景而生,也可以少量處理位圖圖片。通過下午3個小時的官方用戶文檔中文版的閱讀和實踐,我發現Sketch真得做到了“花最少的時間就能上手的繪圖工具,讓你專注於設計本身” 熟練使用Sketc