Time of Update: 2015-08-21
標籤:android listview ListView是Android中最常用的控制項之一,也是最難用的控制項。 ListView的作用是展示大量的資料,不過ListView並不是直接和資料打交道,而是通過適配器作為中間橋樑。 1.首先在layout中建立ListView布局檔案<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android=
Time of Update: 2015-08-21
標籤:1.判斷有無sim卡 http://www.2cto.com/kf/201306/223744.html2.Let‘s Build xxx (如nsobject)系列- by Mike Ash,可以用做學習(理解很多ios內部的實現機制),很不錯 https://www.mikeash.com/pyblog/friday-qa-2013-02-08-lets-build-key-value-coding.html3.method swizz
Time of Update: 2015-08-21
標籤: Block public interface Block{/** * * 需要執行的任務 * * @return Object 執行的結果 */void IBuild();} GCD
Time of Update: 2015-08-21
標籤: 第一部分 使用block傳值的思路與步驟要想使用block傳值,得首先弄清一下幾點一 傳值目標對象是誰? &
Time of Update: 2015-08-21
標籤:當我們在使用listview的時候。有時候自訂adapter的時候,是不是會發現在getview裡列印日誌的時候,重複調用很多次?有時候4次。有的嚴重甚至到10次,當我們在listview中移動的時候。每移動一列都會調用很多次,這樣大大影響到效率!其實這和listview本身在android上的機制有關。下面我開始來介紹一下吧:
Time of Update: 2015-08-21
標籤:一、效果展示這裡寫圖片描述這種類型的新手引導比較常見,用於告訴使用者某個按鈕的作用,或者提醒使用者可以進行某種互動操作。引導樣式是在介面上加了一個半透明的引導圖,高亮部分就是要突出的地區二、怎麼做?方案有很多種,不同的方案有不同的優缺點,這裡列舉兩種常見的方案方案一:產生整張引導圖(1). 匯出引導圖讓設計師匯出各個尺寸的引導圖,引導圖只包含指引部分,不包括背景,匯出的引導圖樣式如下:這裡寫圖片描述需要匯出iPhone4,iPhone5,iPhone6,iPhone6 plus
Time of Update: 2015-08-21
標籤:spring requestmapping getparameter @RequestMapping請求路徑映射,如果標註在某個controller的類層級上,則表明訪問此類路徑下的方法都要加上其配置的路徑;最常用是標註在方法上,表明哪個具體的方法來接受處理某次請求。以下兩種方式都可以從url中傳參數,但是第二種方式的適用性更高一些,當參數中包含中文的時候,如果用第一種方式傳參數,經常會出
Time of Update: 2015-08-21
標籤:android 單位 dp 1 Android 引入了一套新的單位 dp 和 sp。 dp 是密度無關像素的意思,也被稱作 dip,和 px 相比,它在不同密度的螢幕中的顯示比例將保持一致。 sp 是可伸縮像素的意思,它採用和 dp 同樣的設計理念,解決了文字大小的適配問題。2.什麼叫密度? Android 中的密度就是螢幕每英寸所包含的像素數,通常以 dpi
Time of Update: 2015-08-21
標籤:通訊錄 android 網上找的demo 每一段都有詳細注釋 關鍵代碼如下;許可權: <!-- 讀取連絡人許可權 --> <uses-permission android:name="android.permission.READ_CONTACTS" /> <!-- 撥打到電話許可權 -->
Time of Update: 2015-08-21
標籤:android 開發環境搭建 要想學習Android開發,首先第一件事莫過於進行Android開發環境的搭建了,那麼如何進行Android環境搭建呢?一、工具準備:
Time of Update: 2015-08-21
標籤:android 項目遷移 android studio eclipse 一直以來,公司開發都是用eclipse,但是隨著我們應用不斷成長,項目結構越來越龐大,項目間依賴關係變得很複雜,用eclipse管理顯得非常吃力,經常一個同事更改依賴項目之後,別人在更新,都會出現問題,因為這些事情浪費很多時間。最終決定遷移到Android
Time of Update: 2015-08-21
標籤:android provider packagemanager parsepackage parseprovider 如果瞭解過android的啟動流程,我們知道android在啟動的時候會去解析/data/system和/data/app下已經存在的apk。那麼是從哪裡開始對這些包進行解析的呢?1.public
Time of Update: 2015-08-21
標籤:ios 趨勢 過場動畫 前言因項目需要,最近一段時間都在調研iOS的過場動畫。對於我來說這是一個之前沒有太涉及的領域,所以有必要把調研的過程和自己的一些理解紀錄下來為什麼要自訂過場動畫?如果大家有關注Material
Time of Update: 2015-08-21
標籤:1、手機端:由於頁面小的局限性,表單驗證從上到下依次進行,如果上一個驗證不通過,則給出錯誤提示,代碼中return回去,不必進行下一個的校正; 2、PC端:頁面範圍大,一般是在表單的後面或者下面,提示錯誤資訊,故校正時每個都需校正;3、手機端一般不寫blur事件,如上面的使用者名稱校正重複性,減少ajax http請求,在提交時統一校正。目的是減少使用者的等待,增強使用者體驗性。 手機端的表單驗證和PC端的不同
Time of Update: 2015-08-21
標籤:如果你項修改一下cell的顏色的話cell.contentView.backgroundColor = [UIColor redColor];這樣是沒有問題的,但是如果你想把其修改成無色,那麼就不可以了。所以 為了改變儲存格的背景色,你需要修改: 1234- (void)tableView:(UITableView *)tableView willDisplayCell:(UITableViewCell *)cell
Time of Update: 2015-08-21
標籤:一、效果展示這裡寫圖片描述這種類型的新手引導比較常見,用於告訴使用者某個按鈕的作用,或者提醒使用者可以進行某種互動操作。引導樣式是在介面上加了一個半透明的引導圖,高亮部分就是要突出的地區二、怎麼做?方案有很多種,不同的方案有不同的優缺點,這裡列舉兩種常見的方案方案一:產生整張引導圖(1). 匯出引導圖讓設計師匯出各個尺寸的引導圖,引導圖只包含指引部分,不包括背景,匯出的引導圖樣式如下:這裡寫圖片描述需要匯出iPhone4,iPhone5,iPhone6,iPhone6 plus
Time of Update: 2015-08-21
標籤:首先說下讓自己的程式支援iPhone6和6+,第一種使用官方提供的launch screen.xib,這個直接看官方文檔即可,這裡不再多述;第二種方法是和之前iPhone5的類似,比較簡單,為iPhone6和6+添加兩張特殊的pngiPhone6:命名:解析度:75013346+ 命名:解析度:12422208注意:如果要在app的介紹頁面裡有“為iPhone6,6
Time of Update: 2015-08-21
標籤:1.蘋果廣告審核規則 如果你的應用採集了IDFA,但是在上架的時候申明未使用將肯定被拒絕 如果你的應用採集了IDFA,但是卻沒有使用廣告服務時候肯定會被拒絕,這個時候如果整合廣告將不會受影響 2.蘋果廣告避免方法 IDFA能夠較精準的識別使用者,尤其對於廣告主追蹤廣告轉化率提供了很大協助。友盟統計分析SDK採集IDFA是為了確保在蘋果變更唯一識別碼時(例如從UDID變更為OpenUDID),對使用者資料進行穩定過渡,而不至於發生資料突增的情況。
Time of Update: 2015-08-21
標籤:最近做的項目中,有一個類似微博中的評論轉寄功能,螢幕底端有一個輸入框用textView來做,當textView成為第一響應者的時候它的Y值隨著鍵盤高度的改變而改變,保證textView緊貼著鍵盤,但又不會被鍵盤擋住。下面是我實現的方法:(利用通知)// 鍵盤通知// 鍵盤的frame發生改變時發出的通知(位置和尺寸)// UIKeyboardWillChangeFrameNotification// UIKeyboardDidChangeFrameNotification//
Time of Update: 2015-08-21
標籤:轉自高德地圖LBSAndroid SHA1與Package擷取方式擷取應用程式套件名開啟Android 應用工程的 AndroidManifest.xml設定檔,package 屬性所對應的內容為應用程式套件名。 如所示,紅框中的內容:擷取 Sha1 值開發模式(debug)和發布模式(release)下的 sha1 值是不同的,發布 apk時 需要根據發布apk對應的keystore重新設定Key,擷取發布模式下的sha1的方法請參考方法二。 下面介紹兩種擷取