原创 編程之路感想1

開始學編程已經有一個多月了,決定踏入這一行真的很草率,之前對這條路的瞭解非常的少,直接促使我踏進這個領域的真的就是考研落榜後失落的心情加那個招聘電話,如果不是它們也許我現在在幹別的。“如果把人生比喻爲一種遊戲,那麼選擇編程就等於選擇了困難

原创 冒泡排序(Bubble Sort)_筆記

以從大到小爲例:設一個長度爲n的數組1.對數組中相鄰的兩個數據進行比較,如果前一個數據小於後一個數據,那麼  交換兩個數據的位置。2.經過n-1次1過程後最小的數據被放在了n-1的位置。3.n=n-1,如果n不爲0,則重複1,2的過程bu

原创 選擇排序(choiceSort)_筆記

設一個長度爲n的數組 1.拿數組中的第一個數據和後面的所有數據比較,如果前一個數據小於   後一個數據,那麼交換兩個數據的位置。 2.經過n-1次1的過程後最大的數據被放在了最開始的位置。 3.最大的數據找到了並被放在了數組的首位,然後從

原创 Android 引用外部字體

在Android中,加載外部字體是非常容易的!     步驟如下:     1. 創建新的Android工程;     2. 在工程下的assets文件夾下新建名字爲fonts的文件夾(名字可以任意選取),把所有的外部字體

原创 如何閱讀Java源碼 閱讀java的真實體會

剛纔在論壇不經意間,看到有關源碼閱讀的帖子。回想自己前幾年,閱讀源碼那種興奮和成就感(1),不禁又有一種激動。源碼閱讀,我覺得最核心有三點:技術基礎+強烈的求知慾+耐心。說到技術基礎,我打個比方吧,如果你從來沒有學過Java,或是任何一門

原创 歡迎使用CSDN-markdown編輯器

歡迎使用Markdown編輯器寫博客 本Markdown編輯器使用StackEdit修改而來,用它寫博客,將會帶來全新的體驗哦: Markdown和擴展Markdown簡潔的語法 代碼塊高亮 圖片鏈接和圖片上傳 LaTex數學公式 UM

原创 避免引用Context造成的內存泄露

很多地方我們需要使用到Context,比如我們自定義一個單例的CustomManager,當我們使用一些系統的服務時,就需要Context參數,這時如果使用Activity或者Service 作爲context,就會容易造成內存泄露。

原创 Andriod反編譯總結

工慾善其事必先利其器 前言 Android反編譯需要用到一些工具,使用這些工具可以大大的提高我們的工作效率。當然使用工具是一把雙刃劍,一方面工具使我們的工作更方便,但另一方面工具把一些原理封裝了起來,不利於我們的學習。所以使用工具的時

原创 Android屬性動畫

前言 Property Animation是Android3.0引入的一種功能強大的動畫系統。它除了可以給普通的View添加動畫效果外,還可以給對象添加效果。另外,Property Animation與Tween Animation一個最

原创 Php筆記-基礎語法

變量 php 的變量必須用$開頭 $myAge switch語法 switch有兩種語法: 正常的語法: <?php $myAge = 25; switch($myAge){ c

原创 阿里雲git服務器搭建

前言 首先說一下我雲服務器的配置,我租的是阿里雲,內存1G,帶寬1M,硬盤20G,裝的系統是Ubuntu14.04 LTS,這樣 的配置對於個人使用我覺得綽綽有餘了。之前用git都是在github上,雖然方便但是對於愛折騰的人來說遠遠不夠

原创 Android高手進階教程(一)——-Android開發常用命令集合

本文介紹Android開發過程中常用的命令集合,通過圖文的方式介紹,加深大家的理解,特別適合於初學者。   特別對於一些初學者來說,命令根本沒有想過用也不會用,比如他們想安裝一個.apk文件到模擬器上面,但是他們不會啓動模擬器,他們

原创 自定義View-onMeasure()方法

在android自定義View的時候經常需要複寫View的onMeasure()方法,但是有些時候卻並不需要。瞭解其中的原因有助於我們深刻掌握自定義view。 首先看一下View中onMeasure()方法的官方解釋: Measure

原创 Ubuntu git使用(一)git服務器的配置

前言 作爲程序猿這麼長時間了,終於從windows轉到了Linux,我選擇了現在最爲流行的Ubuntu。當然開發環境就得重新配置了,這篇博客就從git的服務器配置開始吧,雖然公司用的是svn,但對於長期混跡於github的人來說,對git

原创 Android開發者福音-史上最快模擬器genymotion

Android開發者福音-史上最快模擬器genymotion 2014年3月17日  這個模擬器是我在新公司第一天上班的時候,公司同事推薦給我的,這麼好的東西,我自然不忘跟大家分享一下。我們都知道Eclipse運行的模擬器慢得讓