原创 安卓andbase框架源碼解讀(二)

上一次分析了andbase框架的AbActivity 安卓andbase框架源碼解讀(一),不知道有沒有讓大家對這個框架產生點興趣,這次我要分析的是一個平常比較常用也比較簡單但是還挺煩人的知識點:下載圖片,當然現在有很多框架比如Image

原创 安卓andbase框架源碼解讀( 一)

常做開發,怎麼能不用框架。框架不僅可以加快我們開發人員的開發效率,還能提高程序的可維護性所以花點時間來學習幾個比較優秀的框架還是很有必要的,這樣可以省去很多我們去寫單調重複的代碼的時間,專注功能邏輯的實現,快準狠地開發出優秀的產品。 本人

原创 linux編程初探之 實現文件複製

最近在別人的建議下開始寫博客了,正好最近正在接觸linux編程,就寫下此文來記錄以下自己的linux編程之旅,也希望能帶給需要的人一點幫助。 爲了能好好深入unix編程,我買了一本《unix環境高級編程》這本被業內人士高度讚譽的神書,現

原创 使用Markdown

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

原创 百度地圖初步使用

沒什麼廢話,本篇文章就是想簡單介紹一下百度地圖的初步使用。之前也用過幾次百度地圖,但是過一段時間就會忘記,所以還是想記錄下來方便的以後查閱,也希望能幫助有需要的朋友 創建應用,申請key值 創建地址:http://lbsy

原创 編程珠璣

本文首發於個人博客之編程珠璣,之後會陸續將博客轉移至個人博客,期待與各位的交流 這不是一本具體算法的講解或者代碼編寫的教程,但是從書中的字裏行間,我們可以學到的是更多的軟知識:對編程新的認識、更加發散的思維方式、更嚴格的代碼要求、堪比瑞

原创 併發編程之基礎問答篇

本文首發於個人博客之併發編程之基礎問答篇,之後會陸續將博客轉移至個人博客,期待與各位的交流 併發是計算機編程中非常重要的一個概念,其中涉及了許多高級技巧和模式,對於一個優秀的程序猿來說掌握好併發編程是一門必修課,接下來的幾篇文章我將就我

原创 帶你吃透RTMP

本文首發於個人博客之帶你吃透RTMP,之後會陸續將博客轉移至個人博客,期待與各位的交流 RTMP協議是Real Time Message Protocol(實時信息傳輸協議)的縮寫,它是由Adobe公司提出的一種應用層的協議,用來解決多

原创 併發編程之同步互斥篇

本文首發於個人博客之併發編程之 同步互斥篇,之後會陸續將博客轉移至個人博客,期待與各位的交流 在併發編程之基礎問答篇中我對併發編程的概念、優勢、應用場景、注意事項等做了整體上的大概介紹,文章最後提出了我從實際編程的角度對併發編程的理解:

原创 leetcode-Binary Tree Level Order Traversal

題目地址:https://leetcode.com/problems/binary-tree-level-order-traversal/ question: my thinking: 和上篇文章http://blog.csd

原创 Android中的BLE

BLE是Bluetooth Low Energy的簡寫,是藍牙連接傳輸數據技術的一種,顧名思義,和普通的藍牙技術相比它的最大優點就是省電,這是如何做到的呢,這就是我們下面會介紹的BLE使用的GATT和ATT協議,既然它的特點是省電,這也就

原创 支持設置數據爲空時打底view的RecyclerView+支持RecyclerView的CursorAdapter

    自從v7包中的recyclerview出來以後很多之前要用listview實現的效果用recyclerview很簡單就實現了,而且性能上也會有所提升,但是RecyclerView也有相比ListView不太方便的地方,比如List

原创 回頭看面試

前段時間都在忙於找實習,在這裏回顧一下自己這幾個月來面試和實習的一些感悟,一方面mark一下這份人生重要的經歷,總結一下自己的不足和今後的着重點,另一方面也希望能夠以自己的親身經歷和體會給即將準備面試的朋友們一些啓發和思考。 這裏先強調

原创 解決Android下NoClassDefFoundError錯誤

今天在擼代碼的時候遇到了這麼一個奇葩的錯誤 java.lang,NoClassDefFoundError,說是有類沒有找到,心想沒有找到的話在編譯的時候不就會報錯了嗎,怎麼還會等到運行的時候才報錯呢,百思不得其解之下,google之,發

原创 leetcode-Longest Substring Without Repeating Characters

question: my thinking: 首先明確最終要得到最長不重複字符串的長度,就要記錄下最長不重複字符串的起始位置和結束位置(當然可能很多朋友有別的更好的做法,覺得不需要這些也可以,不過這樣的一個好處是我