原创 Intent 傳遞中 Bundle與intent.putExtra 的關係

有一篇文章介紹這兩種東西的關係  在開發軟件的過程中,遇到過這樣一種情況,就是沒有create bundle,但是當你使用intent.putExtra之後,在另一個被call的activity中,會有bundle被傳遞過去, 原因就

原创 關於從別處導入工程進eclipse後,res的values中styles中

導入appcompat_v7庫,作爲庫add到你從別處拉過來的工程中。 可能會出現的問題: 劇情是這樣,我的app要使用兩個library,如:LibraryA,LibraryB。這兩個庫又都需要support.v4.jar。 由

原创 使用SharePreferences

SharedPreferences是一種輕量級的數據存儲方式,學過Web開發的同學,可以想象它是一個小小的Cookie。它可以用鍵值對的方式把簡單數據類型(boolean、int、float、long和String)存儲在應用程序的私有

原创 LayoutInflater作用及使用

作用:  1、對於一個沒有被載入或者想要動態載入的界面, 都需要使用inflate來載入.  2、對於一個已經載入的Activity, 就可以使用實現了這個Activiyt的的findViewById方法來獲得其中的界面元素.  方法: 

原创 Android開發:shape和selector和layer-list的(詳細說明)

目錄(?)[+] <shape>和<selector>在Android UI設計中經常用到。比如我們要自定義一個圓角Button,點擊Button有些效果的變化,就要用到<shape>和<selector>。可以這樣說,<

原创 關於listview的一些屬性

首先是stackFromBottom屬性,這隻該屬性之後你做好的列表就會顯示你列表的最下面,值爲true和false android:stackFromBottom="true"             第二是transciptM

原创 android:windowsSoftInputMode=""詳解

android:windowSoftInputMode activity主窗口與軟鍵盤的交互模式,可以用來避免輸入法面板遮擋問題,Android1.5後的一個新特性。 這個屬性能影響兩件事情: 【一】當有焦點產生時,軟鍵盤是隱藏還是

原创 AndroidMainfest.xml的解讀

來源:http://www.cnblogs.com/pilang/archive/2011/04/20/2022932.html 一、關於AndroidManifest.xml AndroidManifest.xml 是每個an

原创 Java中的訪問控制public,private,protected,package

1. Java中的訪問控制 表1-1   可見/訪問性 在同一類中 同一包中 不同包中  同一包子類中  不同包子類中   public  yes  yes  yes  yes  yes  protected

原创 利用ViewHolder優化自定義Adapter的典型寫法

 最近寫Adapter寫得多了,慢慢就熟悉了。   用ViewHolder,主要是進行一些性能優化,減少一些不必要的重複操作。(WXD同學教我的。)   具體不分析了,直接上一份代碼吧: public class MarkerI

原创 Java 父類引用指向子類對象(面試常考知識,來自轉載)

父類引用指向子類對象指的是: 例如父類Animal,子類Cat,Dog。其中Animal可以是類也可以是接口,Cat和Dog是繼承或實現Animal的子類。 Animal animal = new Cat(); 即聲明的是

原创 解決eclipse參數是arg0,arg1的方式

問題如下 在Eclipse(ctrl /)裏面導入這個方法後他的參數是arg0 這樣的,如下protected void onActivityResult(int arg0, int arg1, Intent arg2) { // T

原创 Android:EditText屬性大全(不侷限於僅僅是EditText)

注:整理來源包括網絡以及自己開發,可能不完全正確或者最合理,僅供參考。  一、inputType屬性 inputType屬性在EditText輸入值時啓動的虛擬鍵盤的風格有着重要的作用。比如有時需要虛擬鍵盤只爲字符或只爲數字。 

原创 ListView嵌套GridView使用詳解及注意事項

ListView嵌套GridView即ListView的每個Item中都包含一個GridView;需要注意的是由於ListView和GridView都是可滑動的控件. 所以需要自定義GridView,重寫其onMeasure()方法

原创 Java抽象類與接口的區別

本文由 ImportNew - jessenpan 翻譯自 javacodegeeks。歡迎加入翻譯小組。轉載請見文末要求。 很多常見的面試題都會出諸如抽象類和接口有什麼區別,什麼情況下會使用抽象類和什麼情況你會使用接口這樣的問題。本