Time of Update: 2015-09-28
標籤: 一直以來,我總是以“夠用就好”為理由,很少再維護過自己的一鍵打包的項目。最近接觸了稜鏡的sdk,感覺將apk包上傳到稜鏡伺服器,後台來進行分包這種簡單的方式很招人待見。 原理似乎不難,apk即zip壓縮檔,解壓後需要處理的主要是classes.dex,二進位的AndroidManifest.xml和resources.arsc檔案。轉載的那篇文章詳細的介紹了使用android原生指令編譯出apk的過程,從中也可以瞭解到這些檔案的產生方法。 nosdk現在已經
Time of Update: 2015-09-28
標籤:一,KVC即鍵/值編碼。二,KVC的基本調用包括-valueForKey:和-setValue:forKey:。三,對於KVC,Cocoa自動放入和取出標量值。也就是說,當使用setValueForKey時,它自動將標量值(int,float和struct)放入NSNumber和NSVavlue中;當使用-setValueForKey時,它自動將標量值從這些對象中取出。僅KVC具有這種自動封裝功能。常規方法調用和屬性文法不具備該功能。四,KVC不是免費的。 KVC能非常輕鬆的處理
Time of Update: 2015-09-28
標籤: 方法一:在xml中,設定如下<ImageView android:id="@+id/xx_id" android:layout_width="wrap_content"
Time of Update: 2015-09-28
標籤:搜尋方塊可以用UISearchBar,並且可以設定代理UISearchBarDelegate。 1 -(void)addSearchBar{ 2 CGRect searchBarRect = CGRectMake(0, 0, self.view.frame.size.width, 44); 3 UISearchBar *searchBar = [[UISearchBar alloc]initWithFrame:searchBarRect]; 4 searchBar.
Time of Update: 2015-09-28
標籤:1.navigationItem if (isBeforeIOS7) { UIButton *yes = [UIButton buttonWithType:UIButtonTypeCustom]; yes.frame = CGRectMake(0,0,40,40); [yes setTitle:@"確定" forState:UIControlStateNormal]; [yes
Time of Update: 2015-09-28
標籤:android gridview android
Time of Update: 2015-09-28
標籤:android public activity null return 使用: 銷毀、關閉頁面activity 如果開啟下個頁面的同時銷毀了本頁面,在下個頁面無法返回本頁面,每次開啟APP應用就會先顯示一張APP的介紹圖、或者LOGO頁面,延時幾秒進入應用,進入後無法再返回LOGO頁面,就是將LOGO頁面進行了摧毀fi
Time of Update: 2015-09-28
標籤:android .so so檔案 x86 armeabi 項目裡包含了多個帶有so檔案的第三方庫,支援的平台數不一樣。當應用跑在5.0系統上便會崩潰,後發現是有些第三方庫的x86-64的so檔案沒有安裝。
Time of Update: 2015-09-28
標籤:每次發版,如果不出點兒問題,反而不正常了。1、打包時提示調用了私人API:The app references non-public symbols in yeniao:
Time of Update: 2015-09-28
標籤: 1 2015-09-28 17:32:03.098 天天送[2079:1664555] This application is modifying the autolayout engine from a background thread, which can lead to engine corruption and weird crashes. This will cause an exception in a future release. 2 Stack:( 3 0
Time of Update: 2015-09-28
標籤:一、 files1. Context.getFilesDir(),該方法返回/data/data/youPackageName/files的File對象。2. Context.openFileInput()與Context.openFileOutput(),只能讀取和寫入files下的檔案,返回的是FileInputStream和FileOutputStream對象。3. Context.fileList(),返回files下所有的檔案名稱,返回的是String[]對象。4.
Time of Update: 2015-09-28
標籤:iOS開發UI篇—簡單介紹靜態儲存格的使用一、實現效果與說明 說明:觀察上面的展示效果,可以發現整個介面是由一個tableview來展示的,上面的資料都是固定的,且幾乎不會改變。要完成上面的效果,有幾種方法:(1)可以直接利用代碼,返回三組,在判斷每組有多少行,展示些什麼資料,這樣寫“死”的代碼建議絕不要使用。(2)稍微靈活一些的,可以把plist檔案一懶載入的方式,載入到程式中,動態擷取。但是觀察介面結構,很容易看出這樣需要進行模型嵌套,很麻
Time of Update: 2015-09-28
標籤:1:鍵盤遮擋了輸入框在androidManifest.xml裡,對應的activity裡設定鍵盤模式 <activity android:name="活動名稱"
Time of Update: 2015-09-28
標籤:android sdk android-6 sdk23解決方案 在使用android-async-http的時候我的apl 更新到了23,我的build version也是23的時候出現了,org.apache.http.Header這個類找不到的情況,原因是在api 23中,不提供org.apache.http.*(只保留幾個類)Android
Time of Update: 2015-09-29
標籤:lCore Animation是一組非常強大的動畫處理API,使用它能做出非常炫麗的動畫效果,而且往往是事半功倍,使用它需要先添加QuartzCore.framework和引入對應的架構<QuartzCore/QuartzCore.h>Core Animation的使用,請參考最下面的部落格。由於Core Animation動畫,改變的只是一個影子,實際的位置和尺寸都不會有變化。因而,在實際開發中,還是建議直接使用UIView動畫。UIView動畫-
Time of Update: 2015-09-29
標籤:移動端如何定義字型font-family中文字型使用系統預設即可,英文用Helvetica/* 移動端定義字型的代碼 */body{font-family:Helvetica;}參考《移動端使用字型的思考》移動端字型單位font-size選擇px還是rem對於只需要適配手機裝置,使用px即可對於需要適配各種行動裝置,使用rem,例如只需要適配iPhone和iPad等解析度差別比較挺大的裝置rem配置參考:複製代碼html {font-size:10px}@media screen and
Time of Update: 2015-09-29
標籤:今天在一個iOS培訓網站上看到一篇關於第三方庫不包含bitcode就會報錯的文章,感覺剖析得很詳細,分享出來,希望可以對iOS初入門者有所協助。下面我們就一起來看看吧。用Xcode 7 beta 3在真機(iOS 8.3)上運行一下工程,結果發現工程編譯不過。看了下問題,報的是以下錯誤:ld: ‘/Users/**/Framework/SDKs/PolymerPay/Library/mobStat/lib**SDK.a(**ForSDK.o)’does not
Time of Update: 2015-09-29
標籤:32塊4tb mac蘋果伺服器資料恢複32塊4TB SATA介面硬碟組成RAID6 128TB MAC蘋果伺服器資料恢複故障伺服器: 32塊4TB SATA介面硬碟組成RAID6 蘋果伺服器 故障現象: 伺服器開機後找不到磁碟陣列上的硬碟,客戶與裝置供應商溝通後,裝置供應商遠程將RAID重建RAID5,商家按照自己的方式,將每個柜子16塊硬碟先組成一組RAID5再將2組RAID5組成RAID0,但重組後還是看不到客戶分區與資料. 恢複方法:
Time of Update: 2015-09-29
標籤:本篇介紹iOS應用的發布流程;由於蘋果的發布周期太長, 再介紹一個很好用的測試網站——蒲公英。iOS應用程式的發布和真機調試調試很像,也需要申請各類認證。1、進入https://developer.apple.com蘋果開發人員網站,點擊Provisioning Profiles進入認證介面2、介面中iOS Apps下面有4個選項 certificates、identifiers、Devices、Provisioning
Time of Update: 2015-09-28
標籤:Activity的生命週期:(1)啟動Activity:系統會先調用onCreate方法,然後調用onStart方法,最後調用onResume,Activity進入運行狀態。(2)當前Activity被其他Activity覆蓋其上或被鎖屏:系統會調用onPause方法,暫停當前Activity的執行。 Activity -> onFreeze() ->