原创 用程序的思維工作——不僅僅在工作時寫程序

今天要談的話題是思維,代碼載體是DOS,若不感興趣請出門左拐,但我建議還是花大約兩分鐘讀完本文。 在我個人看來,互聯網的今天,“複用”、“連接”,是最根本的屬性。 而我們大多數程序工作者的工作實質,其實可以歸結爲“複用”這一屬性。 公司

原创 AIDL——你的應用不孤單

今天聊聊AIDL,Android Interface Definition Language(安卓接口定義語言),即安卓進程間通信。 首先我們知道,狹義來說,一個應用對應一個進程。而如果想跨應用交互,那就涉及到進程間通信,而安卓四大組件

原创 作舊年結束

12.29,再過兩天,2016年就結束了。 鄙人常提筆,姑且也在CSDN上作一次年終總結。 今年有所感悟同時也有所困惑的主旨在於: 工具、技術、革新、經典 。 自從入了編程這一行之後,對於這幾個概念常不自覺會有所辯鬥,在思想上自我搏殺(

原创 安卓混合開發實例——JS與Java的交互

今天說說安卓混合開發。 曾經有一個話題是web終會一統app,然後我們看到隨着時間的推移。web越來越強大(H5啊,JS各種框架啊),但同時原生app也在不斷髮展。 或許在將來還會再有這種話題論戰,但目前,混合開發,結合web和原生a

原创 Android分屏/畫中畫——來自MIUI的一封信

尊敬的開發者: MIUI 下一個大版本將會引入2個新功能:「分屏」及「畫中畫」。 相關的適配建議在以下網頁中,涉及工程及交互等不同層面(含詳細的圖文說明),希望各位開發者能抽空閱讀。 MIUI 「分屏」功能的適配建議 http://de

原创 RecyclerView實現ItemClick事件——兩全其美

很久沒更文章了。 其實一直想更,但是覺得不知道Android方面要寫什麼(PS,最近有點着迷微信小程序,之後可能會更一些小程序的文章)。 說回正題,畢竟雙十一了,畢竟特朗普都當選總統了,畢竟樂視股價都打開丅行空間了,畢竟剛剛經歷了一些事

原创 舊年最末——徒手用github搭建個人web主頁

猴年真的要走了,昨晚會晤了唯一在本行業志同道合的大學小夥伴。時間不長,收穫不小。 進入正題,巧用github,輕鬆做個人web主頁。 先說爲什麼要做個人主頁吧。 源於昨晚小夥伴的感悟及他的身體力行,我覺得是值得學習的方式。 這兩個月我

原创 Logcat——更優雅的日誌分析

話說自從決定之後 ,這兩個月的生活節奏真是超忙,已被加班摧殘到不知人間模樣。 這篇文章的出發點在於,此前的一個場景,嵌入式開發有時候需要分析數據,某次聯調需要給外部提供某項數據日誌,而不提供其他數據。 當這麼一個需求提出,我當時的第一反

原创 正確使用Fragment之創建/傳參——newInstance方法(native)

說來懺愧,近來越發覺得寫不出可分享的東西,更糟糕的是,甚至覺得可記錄的東西都不多。 這實在是一個非常糟的信號——說明我開始逐漸把自己放在安全邊際內了。 人若總是將自己畏縮在安全邊際之內,不去做一些陣痛的改變,埋下的會是病來如山倒般的災難種

原创 展示PDF文件——Android/IOS

年後到現在,公司的項目緊,導致年初的計劃並沒有很好的執行。 最近熬夜越熬越晚,希望6月前能如期完成第一個目標。 今天談談直接在代碼中加載PDF文件(公司的新需求,就地取材)。 我的需求背景: 1.首先,隨着移動端繼續侵佔PC的場景,手

原创 單例模式——國慶收心

轉眼國慶就結束了(我們公司調假,今明上班,89放假)。 幾天不coding,都快生疏了。 今天還是聊聊設計模式。早上又讀了一遍JAVA大神的 關於設計模式的文章,受益匪淺,其實每次拜讀,都有新的收穫。 就像我剛入行時聽Mars老師說的,

原创 責任鏈模式——P2P理財

2015年最火的應該是股市和P2P理財吧? 然後2015年年底,隨着e租寶事件的發酵,P2P理財行業發生了一連串連鎖反應,如今一年過後,P2P江湖風雲變幻,死傷無數,你,還想用P2P方式理財嗎 ? 今天用責任鏈模式解讀P2P 首先,教

原创 策略模式——國慶遊廈門

中秋災難過後,廈門逐漸恢復生機,隨着國慶腳步臨近,不少旅行者開始考慮放假七天到廈門旅遊。 那麼今天我們就來談談到廈門的,旅遊策略 教科書定義: 策略模式定義了一系列的算法,並將每一個算法封裝起來,而且使它們還可以相互替換。策略模式讓

原创 我問你問我問你的答案——回調

這幾天朋友在找工作,打電話問了我一些面試意見和可能會問到的問題,其中說到,回調,他雖然也在用,也看了不少解釋,就是不知道到底要怎麼去解釋這個回調。 所以今天,我也談談回調,給一個最簡潔的小例子。 其實,個人理解的回調就是, 1.需要有

原创 安卓折線圖表之Hellocharts和MPAndroidChart實例

前一陣項目中用到折線圖表,這裏做個總結。 Hellocharts和MPAndroidChart各有優劣,個人覺得,Hellocharts在效果展示及動態處理上更親和用戶,而MPAndroidChart則在圖表處理能力上更勝一籌, 兩者的