原创 GitHub向其他項目提交代碼----合作者方式

除了Fork其他項目之後Pull request之外,還有一種更爲簡單方式.但前提是作者允許你參與項目的修改,第二種方式稱爲合作者. 設置方式非常的簡單,只需要作者在項目中添加你爲合作者. 之後將邀請鏈接發送給被邀請者,即可加入項目,直

原创 Android一起學Ui(1)----(摺疊佈局)

不知道大家有沒有健忘的習慣啊,總是寫完之後再過一段時間就忘記了自己寫的代碼了,每次需要寫的時候還要重新再看一次,或者在去查詢一下相關的屬性以及方法. 近期感覺這種情況比較明顯,總是忘記很多方法和屬性,久而久之每次寫代碼都會覺得特別累,也會

原创 Android-開源項目整理集.

android_study_data 整理收集經常使用或者非常好的資料,會持續更新. 學習資料整理 Android 學習資料收集 非常全面的資料整理,包括書籍 AndroidDevTools 收集整理Android開發所需的A

原创 adb取出手機安裝的應用

1,已安裝好adb工具,請自行搜索安裝 2,查看adb連接的設備 adb devices 3,進入adb shell 環境 adb shell 4,查看安裝應用的包名 pm list packages 找到apk的位置

原创 深入理解計算機系統--第二章(信息的表示和處理)

此係列爲讀<深入理解計算機系統>的筆記,如有理解錯誤,望請指正. 第二章 信息的表示和處理 現代計算機存儲和處理信息是以二進制信號表示,這些微不足道的二進制數字,或稱爲位(bit)奠定了數字革命的基礎 2.1 信息存儲 大多數計算機使用

原创 數據結構

數據結構對於理解計算機數據存儲和運算方式起到很重要的作用. 對於數據結構的瞭解,使我更清晰的明白數據是如何在計算機中存儲,運算以及傳遞的. 瞭解數據結構的基礎之上,可以更進一步的優化算法,針對不同的需求進行不同的策略,比如搜索就涉及到快速

原创 Android發佈項目到公共庫

Android Studio 使用Gradle進行項目管理與編譯,我們在使用第三方開源項目的時候,可以在build.gradle中添加compile 'xxx.xxx.support:xxx:25.1.1',直接使用中央庫中的項目,那麼如

原创 重頭再來

經歷了一段時間的掙扎,還是回到了原點,繼續出發吧,或許很多事情無法改變,那就儘自己能力去做吧。

原创 數據結構-線性表

線性表:零個或多個數據元素的有限序列。 線性結構:數據元素存在一對一的關係,前驅後繼。 物理存儲邏輯: 1,順序存儲結構,一段連續的空間存儲數據元素。 2,鏈式存儲結構,不連續的存儲空間,每個數據保持前後數據的引用。 線性表特徵:

原创 MacBook-Android Studio快捷鍵

工慾善其事必先利其器,剛剛換了mac^_^,不用不知道,用過都說好. 記錄下mac下的android studio的快捷鍵 常用符號⌘(command)、⌥(option)、⇧(shift)、⇪(caps lock)、⌃(control

原创 Android編程規範-學習方法-心得總結(不斷更新)

一.Android規範 Android編程開發規範 二.學習方法 如何自學Android編程? Android 開源庫獲取途徑整理 GitHub 上有哪些適合新人圍觀的 Android 項目? 如何針對Github上某個Android

原创 計算機是怎樣跑起來的?

<計算機是怎樣跑起來的> 近期看完了<計算機是怎樣跑起來>的一書,對計算機系統又有了更深的一層理解. 讀一本經典的書籍,會學到很多知識,不僅是對系統的理解,更會讓自己的思維有一個網絡形態的體系認知.形成自己對知識的理解,這樣纔會與其他方

原创 Scroller-彈性滑動

學習記錄自《Android開發藝術探索》. Scroller 彈性滑動對象,用於實現View的彈性滑動 private Scroller mScroller; public MyView(Context context) {

原创 GestureDetector---手勢檢測

學習記錄自《Android開發藝術探索》. GestureDetecor 手勢檢測,用於輔助檢測用戶單擊、滑動、長按、雙擊等行爲. 代碼如下 private final GestureDetector mGestureDete

原创 ListView中Item爲EditText獲取與保存數據

近期有個需求需要在ListView中使用EditView填寫數據,並且保存到服務器上,而在實現的過程中,確實是遇到了一些坑 1,首先數據獲取的問題,由於數據在adapter中,要獲取所有的數據,並且上傳到服務器. 2,數據更