原创 給Android ListView添加刪除item動畫

給listview刪除一個item的時候加上一個摺疊動畫,感覺效果會好一點。 步驟是當刪除一個view,先用動畫把view的高度改變,看上去就是摺疊的效果。當動畫完成的時候,再真正把item移除。 做法大概分爲兩種,補間動畫、屬性動

原创 Android ViewPager與Fragment的延時切換,取消預加載優化

之前詳細的向大家介紹過Fragment與ViewPager如何混合使用,但是在優化方面沒做過多介紹,下面介紹下Fragment與ViewPager的系統優化 在項目中,都或多或少地使用的Tab佈局,所以大都會用到ViewPager+F

原创 Android 9.Patch圖詳解

1.本節引言: 可能有的一些疑問: 1.什麼是.9圖片?  答:圖片後綴名前有.9的圖片,如pic1.9.png這樣的圖片 2. .9圖片能幹嘛? 答: 在圖片拉伸的時候特定的區域不會發生圖片失真,而不失真的區域可以由我們自己繪

原创 Android Handler(子線程Handler)異步消息處理機制的妙用(活用信號量) 創建強大的圖片加載類

轉載請標明出處:http://blog.csdn.net/lmj623565791/article/details/38476887 ,本文出自【張鴻洋的博客】 最近創建了一個羣,方便大家交流,羣號:55032675 上一篇博

原创 Android onTouchEvent,onClick,onLongClick的return值注意事項

android應用中常用的監聽OnTouchListener、OnClickListener、OnLongClickListener,大家肯定經常使用。但是你真的知道它會產生的神奇效果麼?不要忽視這些神奇效果哦!說不定這些神奇效果正是你想

原创 RxJAVA詳解

前言 我從去年開始使用 RxJava ,到現在一年多了。今年加入了 Flipboard 後,看到 Flipboard 的 Android 項目也在使用 RxJava ,並且使用的場景越來越多 。而最近這幾個月,我也發現國內越來越多

原创 Android 異步消息處理機制 讓你深入理解 Looper、Handler、Message三者關係

轉載請標明出處:http://blog.csdn.net/lmj623565791/article/details/38377229 ,本文出自【張鴻洋的博客】 很多人面試肯定都被問到過,請問Android中的Looper , H

原创 Android Viewpager+Fragment的懶加載優化問題

我們在做應用開發的時候,一個Activity裏面可能會以viewpager(或其他容器)與多個Fragment來組合使用,而如果每個fragment都需要去加載數據,或從本地加載,或從網絡加載,那麼在這個activity剛創建的時候就

原创 Android加載大圖片,LRU緩存機制

高效加載大圖片 我們在編寫Android程序的時候經常要用到許多圖片,不同圖片總是會有不同的形狀、不同的大小,但在大多數情況下,這些圖片都會大於我們程序所需要的大小。比如說系統圖片庫裏展示的圖片大都是用手機攝像頭拍出來的,這些圖片的分辨

原创 JNI(C訪問Java方法)

JNI(C訪問Java方法) 簽名char *sig 項目鏈接地址:https://github.com/jiangwei1517/JniTest1 在項目bin目錄下輸入: javap -s -p com.jiangwei.JniTes

原创 ToolBar簡介

ToolBar簡介 ToolBar是Android 5.0推出的一個新的導航控件用於取代之前的ActionBar,由於其高度的可定製性、靈活性、具有Material Design風格等優點,越來越多的應用也用上了ToolBar,比如常

原创 RxJava 使用debounce操作符 優化app搜索功能

 1 拋出問題 現在幾乎所有的App都有搜索功能 , 一般情況我們監聽EditText控件,當值發生改變去請求搜索接口. 如: <code class="hljs java has-numbering">etKey.addTextCh

原创 深入瞭解Android進度條——ProgressBar,SeekBar和RatingBar

Android常用的進度條有ProgressBar,SeekBar和RatingBar。ProgressBar繼承於View類,直接子類有AbsSeekBar和ContentLoadingProgressBar,而SeekBar和Rat

原创 Android通知欄的微技巧(5.0之後小圖標與大圖標的區別)

Android通知欄的微技巧 2016-05-17 郭霖 郭霖 今天是週二,感覺也不能每天都發大家投稿的內容,總要適當發一些我自己的文章(實際上是稿件不夠了,大家快來多多來投稿呀!)。其實微信上的技術文章真的很好寫,不需要太高的技

原创 Android常用性能優化

本篇主要是對 google推出的性能優化典範 進行一個通篇的整理… 主要在於一些具體的優化技巧、至於 60fps、掉幀、gc、內存抖動、閾值…等等這些性能術語的概念裏面不做多概括,請自行查閱… 本篇從以下幾點延伸擴展… 繪製/渲