原创 Android解析XML文件

一、在Android應用中的XML文件來源 1、本地xml文件     本地XML文件可以放在應用根目錄assets文件夾、res/xml、res/raw、SDcard卡、應用的data目錄等; 除res/xml可直接通過getXml(i

原创 六款值得推薦的Android開源框架簡介

 1、volley 項目地址 https://github.com/smanikandan14/Volley-demo JSON,圖像等的異步下載; 網絡請求的排序(scheduling) 網絡請求的優先級處理 緩存 多級別取消請求

原创 【Android界面實現】listview中item的各種進入效果實現

今天給大家帶來的,是使用開源項目ListviewAnimation(此項目在Github上已經停止維護),來實現listview控件中,item的各種進入效果,包括左側進入,右側進入,下側進入,右下角進入,放大進入、卡片樣式等效果。

原创 Android實戰之讀取Excel

最近有這麼個需求,發現有現成的開源庫jxl可以完美實現我的小需求。 參考兩篇文章: 利用Java操作Excel 官方blog教程 源碼:jexcelapi.sourceforge.net/‎ 直接練習一下,用javac

原创 Andorid-15k+的面試題

 轉自:http://blog.csdn.net/cym492224103/article/details/38417927 整理過的50道面試題目 1.listView的優化方式 重用convertVie

原创 aSmack4.0之旅(一)配置介紹註冊篇

aSmack4.0之旅(一)配置註冊篇 一、Smack是什麼 Smack是一個開源,易於使用的XMPP(jabber)客戶端類庫。 Smack API, 是一個 Java 的XMPP Client Library,也是由Jive S

原创 Android字體設置,Roboto字體使用

一、自定義字體 1.android Typeface使用TTF字體文件設置字體 我們可以在程序中放入ttf字體文件,在程序中使用Typeface設置字體。 第一步,在assets目錄下新建fonts目錄,把ttf字體文件放到這。 第

原创 android照相、相冊獲取圖片剪裁報錯的解決方案

最近在項目中用到了照相和相冊取圖剪裁上傳頭像,就在網上逛了逛,基本都是千篇一律,就弄下來用了用,沒想到的是各種各樣的奇葩問題就出現了。先給大家看看代碼問題慢慢來解決 這是調用相機 public static File getImag

原创 Android中常用的廣告展示組件Banner

最近的項目需求要用到banner所以我就研究了一下,主要用到的也就是support-v4包中的ViewPager了。然後自定義一下下面的小圓點Indicator 下面看看成果: 代碼很簡單,大家下下來看看就明白了,這裏就不多說了。  

原创 Android動畫效果translate、scale、alpha、rotate詳解

動畫類型Android的animation由四種類型組成XML中alpha 漸變透明度動畫效果 scale 漸變尺寸伸縮動畫效果 translate 畫面轉換位置移動動畫效果 rotate 畫面轉移旋轉動畫效果 JavaCode中Alph

原创 Android性能優化

 隨着技術的發展,智能手機硬件配置越來越高,可是它和現在的PC相比,其運算能力,續航能力,存儲空間等都還是受到很大的限制,同時用戶對手機的體驗要求遠遠高於PC的桌面應用程序。以上理由,足以需要開發人員更加專心去實現和優化你的代碼了。選

原创 Android進階之性能優化

爲什麼別人的app那麼的流暢、穩定?爲什麼我們的app在底端機上常常卡頓或者是更慘的OOM、閃退? 答案是:2016體驗纔是王道,所以我們不能再一味的追求進度與新功能了而忘記了性能!!! 一、內存優化 做內存優化我們首先就得明白什麼是內存

原创 Android Studio Jacoco Coverage 0

Jacoco 測試在測試代碼正常運行完成後,覆蓋率任然爲零: 解決方案: buildTypes { debug { minifyEnabled false } }注意

原创 Android中的dispatchTouchEvent()、onInterceptTouchEvent()和onTouchEvent()

  轉自:http://blog.csdn.net/xyz_lmn/article/details/12517911     Android中觸摸事件傳遞過程中最重要的是dispatchTouchEvent()、onInterc

原创 aSmack4.0之旅(二)登錄篇

在上一篇中我們已經完成了aSmack的配置以及註冊了接下來我給大家介紹一下aSmack4.0以後的登錄 第一步當然是初始化配置 在上一篇已經講的很詳細了,就不再贅述了http://blog.csdn.net/hellohhj/articl