原创 Android之圖片加載框架Fresco基本使用(一)

PS:Fresco這個框架出的有一陣子了,也是現在非常火的一款圖片加載框架.聽說內部實現的挺牛逼的,雖然自己還沒研究原理.不過先學了一下基本的功能,感受了一下這個框架的強大之處.本篇只說一下在xml中設置屬性的相關用法.   0.引

原创 Android:視圖與佈局優化

優化重於泰山 對於同樣機器環境上的應用來說,拋去受CPU、屏幕和系統GUI系統的固有時間消耗外,要實現流暢的動畫的核心也就是減少視圖Draw的時間。 這裏有幾點經驗可以跟大家分享一下: 儘量不要在刷新時做耗時操作,必須準備數據

原创 RecyclerView嵌套GridView,GridView顯示不全

在一次做三級導航的過程中,我將第三級列表(GridView)放入到了一個RecyclerView的條目中,但是無論測試多少次,我的GridView都是隻能顯示一行,顯示不全,屢試屢敗,最終這個問題才得以解決: 創建自定義View繼承G

原创 科大訊飛語音集成,非常詳細的使用講解

展示效果 訊飛語音開發集成地址http://www.xfyun.cn/ 解壓後的doc文件夾下的msc develop 文件中有詳細集成步驟 先註冊一個賬號 註冊成功後,點擊自己的應用,點擊下載相關的SDK SDK的頁面

原创 程序人生:乾貨 | 程序員必須知道的十大基礎實用算法及其講解

算法一:快速排序算法 快速排序是由東尼·霍爾所發展的一種排序算法。在平均狀況下,排序 n 個項目要Ο(nlogn) 次比較。在最壞狀況下則需要Ο(n2) 次比較,但這種狀況並不常見。事實上,快速排序通常明顯比其他Ο(

原创 ListView、GridView等嵌套顯示不全問題

在自定義View和ViewGroup的時候,我們經常會遇到int型的MeasureSpec來表示一個組件的大小,這個變量裏面不僅有組件的尺寸大小,還有大小的模式。 這個大小的模式,有點難以理解。在系統中組件的大小模式有三種:

原创 Fresco 初體驗各種問題解決

Fresco 初體驗各種問題解決 xmlns:fresco="http://schemas.android.com/apk/res-auto"顯示爲灰色,沒有應用到 解決辦法 把引用圖片的方式(src)改爲:fresc

原创 XMPP協議

XMPP XMPP是一種基於標準通用標記語言的子集XML的協議,它繼承了在XML環境中靈活的發展性。因此,基於XMPP的應用具有超強的可擴展性。經過擴展以後的XMPP可以通過發送擴展的信息來處理用戶的需求,以及在XMPP的頂端建立

原创 View工作原理

                                                                                                                  

原创 Android Picasso的基本使用

Picasso是Android中強大的圖像下載和緩存庫。 Picasso Introduction(介紹): 在Android應用程序中圖片的添加有必須的環境和良好的視覺風格,Picasso可以很輕鬆的加載圖片在你的應用程序中

原创 Android圓形圖片不求人,自定義View實現(BitmapShader使用)

在很多APP當中,圓形的圖片是必不可少的元素,美觀大方。本文將帶領讀者去實現一個圓形圖片自定View,力求只用一個Java類來完成這件事情。 一、先上效果圖 二、實現思路 在定義View 的onMeasure()

原创 MarkdownPad 2 在win10下出錯:HTML 渲染錯誤(This view has crashed) 的解決辦法 + MarkdownPad2.5 註冊碼

在win10上安裝MarkdownPad2 時,出現如下的錯誤信息:HTML渲染組出錯,這個問題可以通過安裝某個缺失組件來解決,是否想要了解詳細信息? MarkdownPad 的FAQ文檔中給出瞭解決辦法:http://m

原创 融雲 SDK 集成詳解 – Android Studio

一 、下載 SDK 您可以到融雲官方網站下載融雲 SDK。融雲 SDK 各部分功能以插件化的形式獨立提供,開發者可以根據自己的需要,自由組合下載。各組件的功能如下: IMKit – 融雲 IM 界面組件 IMLib

原创 Android:隱藏虛擬鍵盤

今天做到一個登陸模塊,點擊輸入框輸入賬號和密碼時手機的軟鍵盤就會彈出,以供用戶輸入自己的賬號和密碼,但是當點擊登錄按鈕後,應當取消軟件盤的顯示,但不幸的是,Android並沒有爲我們提供這麼智能的功能,所以只能夠通過我們手動調用Andro

原创 Android MVP模式之模擬登陸功能

MVP View和Model的交互都由Persenter完成(View和Model的接口都只在Personter中被調用) View 對應於Activity,負責View的繪製以及與用戶交互 Model 依然是業務邏輯和實體模