原创 開源軟件的CONTEXT

熟悉Android開發的人都知道,有一個很常用的類,叫Context,即上下文環境。 Context, (事情發生的) 背景,環境,來龍去脈; 上下文; 語境… 把這個應用到程序開發上,是Android一個非常了不起的設計。 很佩

原创 一個Android平臺基於文件的音樂播放器

       現在網上很難找到基於文件的播放器,現在的播放器大多是利用android系統的media scan功能,掃描本地的所有音樂文件,然後選擇播放。        這種方式很被動,一是文件掃描沒那麼及時,而是文件很多時查找起來非常困

原创 一個封裝Android Activity Permission操作的Activity: AppCompatActivityEx

每個android app都要寫一推權限設置的代碼有點繁瑣,於是就基於 AppCompatActivity 寫了一個擴展類,封裝permissions操作: 用起來比原來方便多了,只需在你的 MainActivity中修改兩處: pub

原创 機器學習應用的短板

現在機器學習應用的一個短板是數據採樣,就是說沒有那麼多類似的數據可以供你學習。 AlphaGo爲什麼能成功?得益於三點: 1. 大數據(有效的樣本);2. 計算資源; 3. 算法(摘自張鈸的演講, https://www.saluzi.c

原创 webrtc AppRTC ubuntu版開發之路

想找一個類似於AppRTC android/apk的ubuntu版本,網上搜了一通,發覺根本沒有,網上鋪天蓋地的webrtc, 都是介紹webrtc架構啊,怎麼搭建server啊,千篇一律,如同替google轉發的產品說明書,一個個所謂的

原创 網文之我見

大量充斥着轉發的產品說明書,深入探討者沒幾個,對研發者來說實在意義不大。

原创 假如編程易懂得,那麼程序員就不會熱情地寫出註釋,也不會有得到編程的快樂。

不同意,如果能不寫註釋,專注於寫代碼,不更好嗎