Time of Update: 2016-06-29
標籤: /// <summary> /// 重寫以篩選出當前內容相關的實體映射資訊 /// </summary> protected override IEnumerable<IEntityMapper> EntityMappersFilter(IEnumerable<IEntityMapper> entityMappers) { Type
Time of Update: 2016-06-29
標籤:ListView用於展示大量資料,而資料無法直接傳遞給ListView,需要藉助適配器adapter來完成.ArrayAdapter是最常用的adapter,可以通過泛型來指定要適配的資料類型.ArrayAdapter的參數如下:android.widget.ArrayAdapter.ArrayAdapter<String>(Context context, int textViewResourceId, String[]
Time of Update: 2016-06-29
標籤:出現這個錯誤主要有兩類錯誤 依賴包重複 方法數超過65K 針對第一種錯誤,可能是由於build.gradle裡寫了 compile fileTree(dir: ‘libs‘, include: [‘*.jar‘]) 這種方式,同時又加了單獨的依賴針對第二種錯誤原因,使用multidex打包可以解決問題,在build.gradle裡添加 defaultConfig { multiDexEnabled true }
Time of Update: 2016-06-29
標籤:本文轉自:http://ios.jobbole.com/84643/ 感謝作者,解決了燃眉之急題記麻痹起來嗨!看網上那麼多的教程,依然在我心愛的愛屁屁在上架的時候遇到各種 J8 問題,最大的問題就是:Xcode 認證什麼的,Provisioning Profile 什麼的,Debug 什麼的,Production 和Distribution 什麼亂 78
Time of Update: 2016-06-29
標籤:reference to : http://www.linuxidc.com/Linux/2014-02/96341.htmAndroid 開發中,java 可以方便的使用調試資訊Log.i, Log.d ...,Jni層可否使用呢?答案是肯定的。1 為方便使用,先進行宏定義:eben_hpc_log.h內容如下:#ifndef _Included_hpc_Log#define _Included_hpc_Log#ifdef __cplusplusextern "C"
Time of Update: 2016-06-29
標籤:// 根據anntation產生對應的View- (MAAnnotationView *)mapView:(MAMapView *)mapView viewForAnnotation:(id<MAAnnotation>)annotation{ static int a= 0; if ([annotation isKindOfClass:[POIAnnotation class]]) {
Time of Update: 2016-06-29
標籤:媒體轉碼器MediaCodec類是用來為低層級的媒體編碼和解碼的媒體轉碼器提供訪問。您可以執行個體化一個MediaCodec類通過調用createEncoderByType()方法來進行對媒體檔案進行編碼或者調用createDecoderByType()來對媒體檔案進行解碼。每一個方法都要採取一個MIME類型為你想要編碼或者解碼的媒體檔案類型,例如“video/3gpp”或者“audio/vorbis”。在MediaCodec執行個體建立之後
Time of Update: 2016-06-29
標籤:android 使用ViewPager開啟應用時左右划動的介面/*** 1.在布局中載入viewpager控制項android.support.v4.view.ViewPager * 2.初始化viewpager * 3.資料來源的初始化 * 4.建立適配器 --->繼承PagerAdapter 重寫4個方法 * 5.綁定適配器 *
Time of Update: 2016-06-29
標籤:FloatingActionButton 懸浮按鈕
Time of Update: 2016-06-29
標籤:關於line-height大家應該非常熟悉了吧,就是用來做垂直置中的,屢試不爽,基本上沒有什麼問題,但是最近一個項目,測試提了一個bug,看圖吧。從別處竊的圖,這個問題只有安卓上才能複現,做了demo,發現應該是font-size的問題,你們可以自己試試,font-size為13px或者奇數時,line-height會有一定的偏差,在safari上沒有問題,至於原因,現在還沒找到,等找到了再來補充吧。解決辦法 雖然原因沒有找到,但是可以大致猜出是安卓上奇數字型大小導致line-h
Time of Update: 2016-06-29
標籤:NSString是大家最常用的一個類,幾乎人人都脫離不開,它的功能非常強大,但是它其中有點奧秘直到碰到了才發現。本文:NSString的API中有一個rangeOfString:,這個也是大家常用的在字串中尋找的的Api。我一般圖省事,都是用這個,很少用rangeOfString:option:正是因為偷懶,才導致了我一個crash,真是記憶深刻。下面,我先舉一個例子:明明有一個":",結果就是找不到.這樣導致了我以後代碼出現的crash。這次不是說這個crash,而是要找到原因,為啥這個
Time of Update: 2016-06-30
標籤: 首先,當發生事件響應時,必須知道由誰來響應事件。在IOS中,由響應者鏈來對事件進行響應,所有事件響應的類都是UIResponder的子類,響應者鏈是一個由不同對象組成的階層,其中的每個對象將依次獲得響應事件訊息的機會。當發生事件時,事件首先被發送給第一響應者,第一響應者往往是事件發生的視圖,也就是使用者觸控螢幕幕的地方。事件將沿著響應者鏈一直向下傳遞,直到被接受並做出處理。一般來說,第一響應者是個視圖對象或者其子類對象,當其被觸摸後事件被交由它處理,如果它不處理,事件就會被傳遞給它的視
Time of Update: 2016-06-30
標籤:1.定位元素應用元素 1.1通過id定位元素 Android裡面定位的id一般為resrouce-id: 代碼可以這樣寫: WebElement element = driver.findElement(By.id("com.tencent.mm:id/do"));或者: driver.findElementById("com.tencent.mm:id/do")下面的例子展示的是通過id定位到元素並點擊:
Time of Update: 2016-06-30
標籤:step 1.在UITableViewCotroller的xib中設定一個靜態表格,在Utilities裡選擇屬性偵測器(第四個啦)設定屬性,content : static cells、 style:groups.step 2.在靜態表格裡放一個UITextFiled,設定好它的樣式。step 3.按住Ctrl鍵,將UITextFiled 連線到TableViewCtrl.選擇Delegate.(我就忘過,結果懵逼半天)。step
Time of Update: 2016-06-30
標籤:現在讓我們為我們的警告框視圖建立一個不同類型的動作,從螢幕的中央出來並帶有一些彈性動畫來擷取使用者的注意。這就是它看起來的樣子。這是一個更簡單的動畫,因為我們只動畫了警告框transform的一個屬性,即scale。我們設定它的初始scale為0來建立我們的警告框視圖。lofter 2016/6/30 9:15:45alertView.transform = CGAffineTransformMakeScale(0,
Time of Update: 2016-06-30
標籤:iOS APP編譯後,除了一些資源檔,剩下的就是一個可執行檔,有時候項目大了,引入的庫多了,可執行檔很大,想知道這個可執行檔的構成是怎樣,裡面的內容都是些什麼,哪些庫佔用空間較高,可以用以下方法勘察: 1.XCode開啟編譯選項Write Link Map FileXCode -> Project -> Build Settings -> 搜map -> 把Write Link Map File選項設為yes,並指定好linkMap的儲存位置:
Time of Update: 2016-06-30
標籤:動畫(4)自訂動畫使用監聽事件對animation 進行狀態的變化large.xml<?xml version="1.0" encoding="utf-8"?><scale xmlns:android="http://schemas.android.com/apk/res/android" android:duration="1000" android:fromXScale="0.2" android:fromYScale="0.2"
Time of Update: 2016-06-30
標籤:這是該系列的第一篇,我想討論的是:類的成員變數應該如何定義? 在 Objective-C 的語言的早期,類的私人成員變數是只能定義在 .h 的標頭檔裡面的。像如下這樣: @interface ViewController : UIViewController { @private NSInteger _value;} 之後,蘋果改進了 Objective-C,允許在 .m 裡面添加一個特殊的匿名
Time of Update: 2016-06-30
標籤:類目:為已知的類增加新的方法;注意:類目裡面只能寫方法,不能寫聲明和屬性,所以,類目不能作為介面來用1、類目無法向已有類中添加執行個體變數。2、如果類目中的方法和已有類中的方法名稱衝突時,類目中的方法優先順序高,如果方法名衝突,已有類中的原始方法便無法使用。3、在使用類目的時候,最好是將自己擴充的方法和原始方法區分開來。1、類目方法的應用:1)對現有類進行擴充:如:可以擴充Cocoatouch架構中的類,在類目中增加的方法會被子類繼承,而且在運行時跟其他的方法沒有區別。2)作為子類的替代手
Time of Update: 2016-06-30
標籤:Drawable Animations Frame-By-Frame Animations是一幀一幀的格式顯示動畫效果。類似於電影膠片拍攝的手法。 * 幀動畫: * 1.在res檔案夾下建立drawable檔案夾,建立xml檔案 * animation-list標籤 * 2.在布局控制項中引入此xml檔案 * 3.擷取AnimationDrawable對象 *