原创 (開通博客第一篇文章)高情商者的15個表現(誰比誰好,能差到多少)

1. 喜歡鑽研他人行事的動機。 情商高的人對人類行爲非常着迷。他們會注意到其他人的肢體語言、方言甚至是臉部微妙的抽搐。因爲他們喜歡觀察別人,所以也就能明白每個人的獨特之處。 2. 熱情的領導者,言出必行。 情商高的人都知道要言出必行。作爲

原创 Android Dialog的7種形式的使用舉例

在Android開發中,我們經常會需要在Android界面上彈出一些對話框,比如詢問用戶或者讓用戶選擇。這些功能我們叫它Android Dialog對話框,在我們使用Android的過程中,我歸納了一下,Android Dialog的類型

原创 java.lang.IllegalArgumentException:pointerIndex out of range問題的兩種解決辦法

參照原創:http://blog.csdn.net/eoeandroida/article/details/7954398 在做多點觸控放大縮小,操作自己所繪製的圖形時發生這個異常,如果是操作圖片的放大縮小多點觸控不會出現這個錯誤

原创 [INSTALL_FAILED_OLDER_SDK]錯誤

在寫完Demo後,運行時發現控制檯打印出這麼一段話:[INSTALL_FAILED_OLDER_SDK]錯誤。 原因是因爲:測試機或者我們所用的虛擬機的android版本太低。 defaultConfig { applic

原创 你怎麼操作才能讓service不會被殺死

這是一個面試題:你怎麼操作才能讓service不會被殺死? 在開發service類時會重寫其中的一個 @Override public int onStartCommand(Intent intent, int flags, i

原创 設計模式之禪之模版方法模式

我們來已車子爲例。 悍馬車有兩個型號,H1和H2。代碼如下: 抽象悍馬模型: public abstract class HummerModel { public abstract void start();//開車 public a

原创 Android的ListView的每一個Item都有不同的佈局

大家都知道,ListView中的數據是經過adapter適配到屏幕上的,所以要實現listview中每一個item的內容需要去操作adapter中的代碼: 在使用不同佈局的時候我們要重構以下兩個方法:getItemViewType和get

原创 23種設計模式之工廠方法模式

嗯嗯,我們來以女媧造人爲例子吧,AbstractHumanFactory類是一個抽象類,定義了一個八卦爐具有的功能。 HumanFactory是實現類,完成創建人類的。 Human接口是人類總稱。 其他三個類分別是三類人種:NvWa類是一

原创 Android自定義控件

此文章是在網易博客上發表的,覺得比較不錯,所以總結過來學習一下! 開發自定義控件的步驟: 1瞭解View的工作原理 2編寫繼承自View的子類 3爲自定義View類增加屬性 4繪製控件 5響應用戶消息 6自定義回調函數 一、View的工

原创 Spinner的監聽器OnItemClickListener異常

今天上午在項目中弄了一個Spinner實現了監聽,但是出現了以下異常: 後來才發現這個方法是不可用的。同樣的監聽不能用的還有:setOnClickListener,setOnTouchListener。這兩個方法僅僅是在空間被觸摸的

原创 關於fragment點擊能穿透問題

本人在做項目的過程中遇到的這個問題,然後就在網上百度了一下,之後也是在csdn上看到博友發過此類問題的解決辦法,所以特此重新總結一下,順便也給自己提個醒,避免出現此類問題。好!下面我們說一下問題: 舉例:當我們建立一個fragment

原创 23種設計模式之代理模式2

代理模式是一個使用率非常高的模式,其定義如下: 爲其他對象提供一種代理以控制對這個對象的訪問。     代理模式也叫委託模式。它是一個基本設計技巧。許多其他的模式比如狀態模式、策略模式、訪問者模式本質上是在更特殊的場合採用了委託模式,而且

原创 23種設計模式之原型模式(一)

原型模式 首先在這裏感謝設計模式之禪這本書給我的啓發,讓我學到了很多東西。下面的部分內容就是借鑑此書。 舉一個例子來更加清楚的解釋原型模式: AdvTemplate類是一個廣告信的模板,一般都是從數據庫中取出,這裏我們使用一個靜態的值來

原创 關於service啓動方式

關於昨天去聯想面試時候對一個問題印象比較深刻,怪自己當時沒有深入去了解這個。再次輸出一篇短文,大概的來闡述一下Android Service組件的啓動方式。  Service是Android四大組件之一,那麼都知道Service的啓動方式

原创 23種設計模式之抽象工廠模式

抽象工廠模式是工廠方法模式的升級版本,在有多個業務品種,業務分類時,通過抽象工廠模式產生需要的對象是一種非常好的解決方式。 1抽象產品類 public abstract class AbstractProductA { //每個產品共