原创 AndroidIOS風格底部選擇器(支持時間,日期,自定義)

上週項目比較忙,所以沒更今天給大家帶來一組選擇器的福利。 本文Github代碼鏈接 https://github.com/AndroidMsky/AndoirdIOSPicker 轉載請註明出處: http://blog.

原创 RecyclerView中倒計時item的優雅方案

本文介紹在RecyclerView中使用倒計時樓層,並且每秒刷新顯示倒計時。 沒有糾結於樣式,主要介紹代碼結構和設計模式。 先看一下效果: 我們採取的是觀察者模式的方法,啓動一個handler,每隔一秒去刷新所有註冊過的item樓層

原创 RecycledViewPool的使用和堆內存分析

RecycledViewPool在 ViewPager+RecyclerView的場景下可以大放光彩。 下面就來驗證一下它的優點: 首先我們自定定義一個View放在ViewHolder中: public class FloorVie

原创 JAVA中String的存儲模模式

JAVA中String 是Final類不能被繼承。JAVA 對String的處理和一般Class有所不同。 這文章主要是解釋一下String的存儲模式和java的字符串常量池的複用機制。 首先提出幾個問題: 1.String的內容爲什

原创 補間動畫和屬性動畫內存泄露分析

在使用屬性動畫的時候,我們知道如果不在頁面結束的時候釋放掉動畫,就會引起內存泄露。 簡單的說就是ValueAnimator在AnimationHandler註冊自己的AnimationFrameCallback,AnimationFr

原创 安卓微信自動搶紅包插件優化和實現

轉載請註明作者AndroidMSky和鏈接http://blog.csdn.net/AndroidMsky/article/details/53490459 又是興趣系列 網上有很多自動強紅包的例子和代碼,筆者也是做了一些優化。 先

原创 Android的TextView劃線樣式中斷的解決方案

我們在使用TextView經常在使用劃線樣式,我們只需要給textView的畫筆 設置一個FLAG就可以了。 textView.getPaint().setFlags(Paint.STRIKE_THRU_TEXT_FLAG); 但是有的

原创 關於android UI適配的一些思考

作爲前端工程師,界面效果,效率。肯定是第一要務。面對安卓龐大的機型和屏幕對開發者的要求也就越來越高了。今天筆者就自己對UI適配的一些經驗進行一個簡短的總結。 1.關於xml中寫死dp的思考 首先我們應該先把問題拋出,如果我們在xml把控

原创 從ADIL跨進程綁定通訊再探Service知識

之前寫過一篇關於綁定前臺Service實現APP安裝包下載的文章 http://blog.csdn.net/androidmsky/article/details/53407925 今天自己也是溫習了一下,確實普通應用開發Service用

原创 安卓自定義View文章數據滾動顯示數值

本文已經在微信公衆號【Android羣英傳】發表。 未經允許不得轉載。 轉載請註明作者AndroidMsky及原文鏈接 http://blog.csdn.net/androidmsky/article/details/5300988

原创 安卓仿知乎個人主頁,實現嵌套滑動和漸隱效果

本篇文章已經授權微信公共號guolin_blog(郭霖)獨家發佈 轉載請註明作者AndroidMsky和出處 http://blog.csdn.net/AndroidMsky/article/details/53784984 本文g

原创 【譯】butterknife中文官方使用文檔

英文原文鏈接: http://jakewharton.github.io/butterknife/ 中文譯文鏈接butterknife http://blog.csdn.net/androidmsky/article/details

原创 一行代碼實現EditText數字輸入逗號和位數限制

我們可能面臨這樣的需求EditText輸入限制n位整數,n位小數。有些產品,提出了整數要根據三個數來加逗號。筆者也是找了半天沒有找到太好的工具類,於是自己封裝了一個。 實現功能: 1.3位自動加逗號 2.自定義限制輸入位數

原创 關於安卓View的setEnabled和setClickable的思考

我們講結合setOnClickListener和setOnTouchListener以及setEnabled和setClickable的相互影響。 以及View遮蓋是否能穿透事件進行分析闡述。 首先我們搞一個佈局: <?xml versi

原创 SwipeRefreshLayout安卓最普通的下拉刷新

轉載請註明作者AndroidMsky及連接 http://blog.csdn.net/AndroidMsky/article/details/53607333 這就是這個系統的效果: 記得好似是半年前或者是更久,我看到了一個下拉刷新