原创 requestDisallowInterceptTouchEvent(true)的使用

當手指觸摸到屏幕時,系統就會調用相應View的onTouchEvent,並傳入一系列的action。當有多個層級的View時,在父層級允許的情況下,這個action會一直向下傳遞直到遇到最深層的View。所以touch事件最先調用的是最底

原创 解決Android Studio導入項目非常慢的處理辦法

前言 大家都知道Android Studio目前已經更新到2.0 Preview 6了,作爲Google大力推崇的開發工具,相對於Eclipse ADT有着不可比擬的優勢。然而在實際使用時,依然有不少不爽的地方。Android Studi

原创 佈局內容改變動畫

安卓給佈局中添加:android:animateLayoutChanges="true",就可以讓佈局中的控件顯示與隱藏有一個動畫效果 public class MainActivity extends Activity { priva

原创 [置頂] AndroidStudio導入項目總是不成功之終極解決方案

前言 androidstudio的強大之處,我不質疑,但美中不足的是國內的網絡環境,導致了有時導入項目時非常的慢,究其原因絕大部分都是由於download gradle的原因,這是一個頑疾,一定要解決。一般在github下載下來的An

原创 真實項目運用-RecyclerView封裝

前言 很久沒有發表從零開始搭建android框架系列這個系列的文章了 。由於最近工作確實有點忙碌,也在腳踏實地的花時間研究android方面自己很多不懂的東西。但是寫博客確實是一個堅持不懈和自我提高的過程,也希望在保持文章更新的同

原创 自定義viewGroup實現點擊動畫效果

public class MyCustomView extends ViewGroup implements View.OnClickListener { private OnMenuItemClickListener mMen

原创 RecyclerView通過notifyItemChanged方法更新item時避免閃爍的方法

閃爍主要由於RecyclerView使用的默認的動畫導致的,所以解決的方法就是修改默認的動畫。首先把默認的動畫(DefaultItemAnimator)代碼複製到自定義的MyItemAnimator類裏面。 接着找到animateChan

原创 Android圖片選擇和瀏覽組件:PhotoPicker

運行效果:  使用說明:  Gradle  compile 'me.iwf.photopicker:PhotoPicker:0.1.8' Pick Photo  PhotoPickerIntent intent = n

原创 MySQL下載安裝指導與使用(win7x64)

第一大步:下載。 a.俗話說:“巧婦難爲無米之炊”嘛!我這裏用的是 ZIP Archive 版的,win7 64位的機器支持這個,所以我建議都用這個。因爲這個簡單嘛,而且還乾淨。 地址見圖 拉倒最下面,看清楚了64bit ZIP

原创 GreenDao:3.2.0用法

第一步:在app的Build.gradle中添加如下配置: apply plugin: 'org.greenrobot.greendao' buildTypes { release { minifyEnabled

原创 Android Design Support Library 八個強大功能的控件

控件一:Floating Action Button-浮動的圓形按鈕 佈局中設置 1.添加<android.support.design.widget.FloatingActionButton/> ,注:可以像圖片那樣設置src,放

原创 安卓中Paint與Canvas用法

Paint的基本設置函數: paint.setAntiAlias(true);//抗鋸齒功能paint.setColor(Color.RED);  //設置畫筆顏色    paint.setStyle(Style.FILL);//設置填

原创 popwindow中放gridview帶有item依次顯示動畫效果

public class ViewGroupActivity extends AppCompatActivity { private PopupWindow mPopupWindow = null; private Con

原创 Path類的lineTo和quadTo畫線

需要在屏幕上畫線時,Path類的應用是必不可少  1. Path--->quadTo(float x1, float y1, float x2, float y2): 該方法的實現是當我們不僅僅是畫一條線甚至是畫弧線時會形成平滑的曲線

原创 怎麼解決Android studio導入項目卡死

怎麼解決Android studio導入項目卡死 字數746 閱讀4664 評論4 喜歡13 在使用Android studio的時候常常遇到這樣的問題,從github或是其他地方導入項目,Android studio呈現卡死的現