原创 安卓 自定義佈局 每次都有AttributeSet ,是什麼意思?

AttributeSet 是接收xml中定義的屬性信息,這不一定是自定義佈局,不是自定義佈局也有該屬性,要不xml中定義的屬性信息就無法接收了。比如<TextView android:layout_width="fill_parent" 

原创 listview 嵌套listview的顯示問題

 前幾天因爲項目的需要,要在一個ListView中放入另一個ListView,也即在一個ListView的每個ListItem中放入另外一個ListView。但剛開始的時候,會發現放入的小ListView會顯示不完全,它的高度始終有問題

原创 菜鳥進階之深入理解android自定義屬性(AttributeSet,TypedArray)

醞釀了很久,終於可以寫篇關於android自定義屬性的文章了,本來這篇文章的名字沒有"菜鳥進階之"的,然後發現這裏的內容挺有難度,配得上這5個字了。 這裏牽扯幾個類比如AttributeSet、TypedArray,屬性,xml文件等

原创 Activity四種啓動模式

Activity啓動方式有四種,分別是: standard singleTop singleTask singleInstance 可以根據實際的需求爲Activity設置對應的啓動模式,從而可以避免創建大量重複的Activity等問題

原创 TypedArray和obtainStyledAttributes使用

在編寫Android自定義按鈕示例基礎上,如果要指定字體大小產生這樣的效果: 其實是不需要自定義變量的,可以直接使用TextView的配置屬性: <com.easymorse.textbutton.TextButton     

原创 Android抽象佈局——include、merge 、ViewStub

 在佈局優化中,Androi的官方提到了這三種佈局<include />、<merge />、<ViewStub />,並介紹了這三種佈局各有的優勢,下面也是簡單說一下他們的優勢,以及怎麼使用,記下來權當做筆記。 1、佈局重用<in

原创 面試心得與總結---BAT、網易、蘑菇街

轉 摘要 面試心得與總結---BAT、網易、蘑菇街 之前實習的時候就想着寫一篇面經,後來忙就給忘了,現在找完工作了,也是該靜下心總結一下走過的路程了,我全盤托出,奉上這篇誠意之作,希望能給未來找工作的人一點指引和總結, 也希

原创 Android 關閉多個視圖Intent.FLAG_ACTIVITY_CLEAR_TOP用法

如果已經啓動了四個Activity:A,B,C和D。在D Activity裏,我們要跳到B Activity,同時希望C finish掉,可以在startActivity(intent)裏的intent裏添加flags標記,如下所示:

原创 Activity intent經常使用的 FLAG 集合

首先簡單說下Task和Activity的關係。   Task就像一個容器,而Activity就相當與填充這個容器的東西,第一個東西(Activity)則會處於最下面,最後添加的東西(Activity)則會在最上面。從Task中取出東西

原创 Android中自定義樣式與View的構造函數中的第三個參數defStyle的意義

Android中自定義樣式與View的構造函數中的第三個參數defStyle的意義 零、序 一、自定義Style 二、在XML中爲屬性聲明屬性值   1. 在layout中定義屬性   2. 設置Style   3.

原创 內存緩存LruCache實現原理

自己項目中一直都是用的開源的xUtils框架,包括BitmapUtils、DbUtils、ViewUtils和HttpUtils四大模塊,這四大模塊都是項目中比較常用的。最近決定研究一下xUtils的源碼,用了這麼久總得知道它的實現原

原创 Android 屬性動畫(Property Animation) 完全解析 (上)

轉載請標明出處:http://blog.csdn.net/lmj623565791/article/details/38067475 1、概述 Android提供了幾種動畫類型:View Animation 、Drawable

原创 HTTP報文

引用 學習Web開發不好好學習HTTP報文,將會“打拳不練功,到老一場空”,你花在犯迷糊上的時間比你沉下心來學習HTTP的時間肯定會多很多。 HTTP請求報文解剖 HTTP請求報文由3部分組成(請求行+請求頭+請求體):  下面是一個

原创 Android動畫之一:Drawable Animation

準備寫幾篇博客講解Android的動畫,首先介紹Android動畫的整體輪廓。 Android動畫主要分爲三大類 View AnimationDrawable AnimationProperty Animation其中Drawable

原创 Android 開源框架Universal-Image-Loader完全解析(二)--- 圖片緩存策略詳解

轉載請註明本文出自xiaanming的博客(http://blog.csdn.net/xiaanming/article/details/26810303),請尊重他人的辛勤勞動成果,謝謝! 本篇文章繼續爲大家介紹Univers