Time of Update: 2015-05-26
標籤:整形變數修飾符改變整形變數的儲存空間 short int a=4 short 2位元組 %hdint 4位元組 %d long 8位元組 %ld long long 8位元組 %lld 整形變數修飾符
Time of Update: 2015-05-26
標籤:給Android ListView添加刪除item動畫 給listview刪除一個item的時候加上一個摺疊動畫,感覺效果會好一點。 步驟是當刪除一個view,先用動畫把view的高度改變,看上去就是摺疊的效果。當動畫完成的時候,再真正把item移除。 private void deletePattern(final View view, final int position) { Animation.AnimationListener al = new
Time of Update: 2015-05-26
標籤:android android開發 網路 apk android 判斷網路時開啟設定設定檔<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /><uses-permission
Time of Update: 2015-05-26
標籤:androidToggleButton 和Switch簡介ToggleButton 和Switch都是繼承了Button,所以他們的屬性設定和Button差不多。分別支援的屬性ToggleButton 的屬性: Switch的屬性:
Time of Update: 2015-05-26
標籤:最近項目有需求, 需要模態初一個半透明的視圖, 好多人都碰到這個問題吧, 在目標視圖中設定背景顏色然後發現模態動作結束後變成了黑色或者不是半透明的顏色。所以今天來告訴大家解決方案- (IBAction)Avtion1:(id)sender { TestViewController * testVC = [TestViewController new]; self.definesPresentationContext = YES; //self is presenting
Time of Update: 2015-05-26
標籤:我們有時候想讓listview的第一行自動擷取到焦點,我們就會使用view.requestFocus(0)來操作,而有時候並不生效,debug後顯示rerurn為false。 這是因為我們擷取焦點太早,listview控制項還為載入完畢。可以嘗試一下方法解決: listview.post(new Runnable(){ @Override public void run(){ &
Time of Update: 2015-05-26
標籤:ios 字串 nsmutableattributeds 最近寫代碼需要根據不同的內容顯示不同的顏色。在這裡mark一下。設定顏色: NSString *contentStr = @"簡介:hello world"; NSMutableAttributedString *str = [[NSMutableAttributedString
Time of Update: 2015-05-26
標籤:?這是一個外國人的演算法,本人是搬運工。參考:http://blog.ivank.net/fastest-gaussian-blur.html?1:高斯模糊演算法(參考:http://www.ruanyifeng.com/blog/2012/11/gaussian_blur.html)所謂的模糊演算法就是當前像素點和周圍像素點進行加權均值之後的結果替換當前像素值。因此均值模糊是最簡單的,只要將周圍的像素點相加取平均值即可。????而高斯模糊則是將周圍的像素點的權值按照高斯分布進行取值,即根
Time of Update: 2015-05-26
標籤: 在開發Android的程式的時候sqlite資料庫是經常用到的;在多線程訪問資料庫的時候會出現這樣的異常:java.lang.IllegalStateException: Cannot perform this operation because the connection pool has been closed.或 java.lang.IllegalStateException: attempt to re-open an
Time of Update: 2015-05-26
標籤:mac tcp wireshark network instruments 開發網路程式時,我們能夠直觀看到往來資料,對開發是十分便利的。這裡提供了幾種方法:一、虛擬網卡1.在iPhone或iPad上建立一個RVI(remote virtual
Time of Update: 2015-05-26
標籤:android edittext屬性總 android edittext android android customview IME 接下來老於就總結一下 EditText屬性吧!android:inputType="none" 這個就不要解釋了吧 android:inputType=&
Time of Update: 2015-05-26
標籤: 沙箱快速儲存及讀取儲存: [[NSUserDefaults standardUserDefaults] setObject:@"abc" forKey:@"1"]; [[NSUserDefaults standardUserDefaults] synchronize];
Time of Update: 2015-05-26
標籤: 原始 dao開發問題1、dao介面實作類別方法中存在大量模板方法,設想能否將這些代碼提取出來,大大減輕程式員的工作量。2、調用sqlsession方法時將statement的id寫入程式碼了3、調用sqlsession方法時傳入的變數,由於sqlsession方法使用泛型,即使變數類型傳入錯誤(傳入的是泛型類),在編譯階段也不報錯,不利於程式員開發。 mapper代理方法(程式員只需要mapper介面(相當 於dao介面)) 
Time of Update: 2015-05-26
標籤:在Android Studio裡面想設定代碼風格,在這裡我想把代碼風格從Java的行尾式改成C風格的代碼,如下if(true) { // TODO}if(true){ // TODO}其實很簡單可以直接進入settings,然後搜尋CodeStyle選擇Java進入如下介面在這裡選擇Wrapping and Braces在Braces placement下可以看到In class declaration, In method
Time of Update: 2015-05-26
標籤:在訊息的擷取上是選擇 輪詢還是推送得根據實際的業務需要來技術選型,例如對訊息即時性比較高的需求,比如微博新通知或新聞等那就最好是用推送了。但如果只是一般的訊息檢測比如 更新檢查,可能是半個小時或一個小時一次,那用輪詢也是一個不錯的選擇,因為不需要額外搭建推送伺服器,不用額外配置推送服務。另外推送現在一般以維持長 串連的方式實現,在手機用戶端也會耗費一定的電量。今天就介紹一個在Android上實現輪詢機制的方法——使用AlarmManagerAlarmManager
Time of Update: 2015-05-26
標籤:1 package cn.itcast_06;2 3 /*4 * 泛型介面:把泛型定義在介面上5 */6 public interface Inter<T> {7 public abstract void show(T t);8 } 1 package cn.itcast_06; 2 3 //實作類別在實現介面的時候 4 //第一種情況:已經知道該是什麼類型的了 5 6 //public class InterImpl implements
Time of Update: 2015-05-26
標籤:一、編譯器特性1、ARC。ARC是編譯器特性。項目中使用了ARC,編譯器會在項目編譯的時候自動添加OC對象計數器release代碼。並且使用了ARC,項目中將不允許出現release、retain、retainCount和[super
Time of Update: 2015-05-26
標籤:用法一:下面我們首先定義泛型類: 1 package cn.itcast_04; 2 3 /* 4 * 泛型類:把泛型定義在類上 5 */ 6 public class ObjectTool<T> { //這裡的<T>就像一個參數一樣,現在還不確定這個泛型的類型是什麼,之後建立對象或者調用方法的時候才會知道 7 private T obj; 8 9 public T getObj() {10 return obj;11
Time of Update: 2015-05-26
標籤: 1 package cn.itcast_07; 2 3 import java.util.ArrayList; 4 import java.util.Collection; 5 6 /* 7 * 泛型進階(萬用字元) 8 * ?:任意類型,如果沒有明確,那麼就是Object以及任意的Java類了 9 * ? extends E:向下限定,E及其子類10 * ? super E:向上限定,E極其父類11 */12 public class GenericDemo {13
Time of Update: 2015-05-26
標籤:android簡介相對布局的組件是由兄弟組件和父組價決定的,因此這種布局被稱為相對布局。屬性設定介紹RelativeLayout.Layoutparam中只能設定為true和false的屬性是: 需要依賴其他組件Id設定的屬性: 除此之外,RelativeLayout還可以使用viewGroup.MarginLayoutparams的屬性。梅花布局的執行個體<LinearLayout