原创 Android Fragment完全解析,關於碎片你所需知道的一切(一)

我們都知道,Android上的界面展示都是通過Activity實現的,Activity實在是太常用了,我相信大家都已經非常熟悉了,這裏就不再贅述。 但是Activity也有它的侷限性,同樣的界面在手機上顯示可能很好看,在平板上

原创 Web前端 bom 頭 的問題

今天js上線的代碼測試一直有問題與我們的css完全一樣,只是壓縮了一下。這個問題糾結了整整一天。後來我登陸上了他們的測試服務器,直接用vim打開了他們組壓縮好的css文件。打開一看頭部有個<feff>,這才意識到可能是bom頭沒清除。結果

原创 程序猿如何保護眼睛方法.

1、最好的方法就是遠離電腦(廢話),在工作一段時間以後選擇遠離電腦,這樣可以很好對眼睛一個放鬆。推薦“番茄工作法”。 4、調整電腦熒幕的亮度,不要太高,也不可太弱 5、對大家推薦一個軟件f.lux,自動調整色溫保護眼鏡。 6、多做

原创 滑動菜單SlidingMenu實例

設計原理在你的UI佈局有限的情況下,放不下太多的控件的時候,可以考慮用這個滑動式菜單。 效果圖:          效果1     效果2    HorzScrollWithImageMenu.java [java] view p

原创 混社會

教你怎樣混社會    很多人混到現在一事無成,或自認爲一事無成。還有很多人混到現在感覺很失敗,或不成功。還有很多人混到現在就覺得過得沒意思,過得很機械,過得已經不會思考和心動。我們羨慕着社會上每一個成功人士,羨慕着身邊的有錢人,羨慕着身

原创 Android Volley完全解析(三),定製自己的Request

經過前面兩篇文章的學習,我們已經掌握了Volley各種Request的使用方法,包括StringRequest、JsonRequest、ImageRequest等。其中StringRequest用於請求一條普通的文本數據,JsonRe

原创 Android Volley完全解析(二),使用Volley加載網絡圖片

在上一篇文章中,我們瞭解了Volley到底是什麼,以及它的基本用法。本篇文章中我們即將學習關於Volley更加高級的用法,如何你還沒有看過我的上一篇文章的話,建議先去閱讀Android Volley完全解析(一),初識Volley的基本

原创 Android Fragment應用實戰,使用碎片向ActivityGroup說再見(三)

現在Fragment的應用真的是越來越廣泛了,之前Android在3.0版本加入Fragment的時候,主要是爲了解決Android Pad屏幕比較大,空間不能充分利用的問題,但現在即使只是在手機上,也有很多的場景可以運用到Fragm

原创 項目管理能力提升四要素

摘要:企業在應對快速發展的經營活動時有兩個管理將起到關鍵性作用,一個是戰略管理,一個是項目管理。戰略管理立足於企業的長遠和宏觀,考慮的是核心競爭能力,而項目管理是實現戰略並支持企業快速健康發展的手段和保障。 認識項目管理 美國項目管

原创 Android有效解決加載大圖片時內存溢出的問題

儘量不要使用setImageBitmap或setImageResource或BitmapFactory.decodeResource來設置一張大圖,因爲這些函數在完成decode後,最終都是通過java層的createBitmap來完成的

原创 Android手機平板兩不誤,使用Fragment實現兼容手機和平板的程序(二)

記得我之前參與開發過一個華爲的項目,要求程序可以支持好幾種終端設備,其中就包括Android手機和Android Pad。然後爲了節省人力,公司無節操地讓Android手機和Android Pad都由我們團隊開發。當時項目組定的方案是

原创 [Android分享] [開源]Google code Android開源項目(一)

開源項目不勝枚舉,基於不要重複造輪子的原則,瞭解當下比較流行的Android與iOS開源項目很是必要。利用這些項目,有時能夠讓你達到事半功倍的效果。 1.        ZXing  http://code.google.com/p

原创 ContentProvider原理及實例

1、  ContentProvider是個啥?     ContentProvider——內容提供者。它是一個類,這個類主要是對Android系統中進行共享的數據進行包裝,並提供了一組統一的訪問接口供其他程序調用。這些被共享的數據

原创 Android Volley完全解析(四),帶你從源碼的角度理解Volley

經過前三篇文章的學習,Volley的用法我們已經掌握的差不多了,但是對於Volley的工作原理,恐怕有很多朋友還不是很清楚。因此,本篇文章中我們就來一起閱讀一下Volley的源碼,將它的工作流程整體地梳理一遍。同時,這也是Volley

原创 Android 線程池管理

ThreadPoolExecutor 線程池類爲 java.util.concurrent.ThreadPoolExecutor,常用構造方法爲: ThreadPoolExecutor(int corePoolSize, int m