Time of Update: 2015-09-08
標籤:今天給大家介紹Parcelable和Serializable的作用、效率、區別及選擇,關於Serializable的介紹見Java
Time of Update: 2015-09-08
標籤:SharedPreferences是Android中最容易理解的資料存放區技術,實際上SharedPreferences處理的就是一個key-value(索引值對)SharedPreferences常用來儲存一些輕量級的資料 //執行個體化SharedPreferences對象(第一步) SharedPreferences mySharedPreferences=
Time of Update: 2015-09-08
標籤:在Android原始碼目錄下的build目錄下,有個指令檔envsetup.sh;$ . build/envsetup.sh註:該命令的前面的逗點(.),相當於source。執行這個指令檔後,就可以獲得一些有用的工具:- croot: Changes directory to the top of the tree.- m: Makes from the top of the tree.- mm: Builds all of the modules in the current
Time of Update: 2015-09-08
標籤:為了避免緩衝首頁面,一般使用動態iFrame的方式來載入Application Cache,方法如下: 1 updateImageCache: function () { 2 3 if (null == $("iframe")) { 4 5 } else { 6 $("iframe").remove(); 7 } 8 9
Time of Update: 2015-09-08
標籤:今天博主有一個強制彈出系統鍵盤的需求,遇到了一些困痛點,在此和大家分享,希望能夠共同進步. 起因是在使用搜狗的過程中,使用中文字元標點產生了bug,應該是搜狗的問題.追詢一番無果後,決定禁用搜狗鍵盤,使用系統內建的鍵盤. 嘗試了很多方法,通知,KVO等等,最後找到了一個系統的API,十分的簡便,分享給大家. 在AppDelegate中添加如下代碼,即可. //強制使用系統鍵盤- (BOOL)application:(UIApplication
Time of Update: 2015-09-08
標籤:刪除、插入、移動儲存格的具體執行個體如下: 代碼如下: 1 #import "ViewController.h" 2 #define NUM 20 3 typedef enum 4 { 5 deleteCell, 6 addCell, 7 moveCell, 8 }cellState; 9 @interface ViewController
Time of Update: 2015-09-08
標籤:Cocoa採用了一種稱為引用計數的技術,有時也叫做保留計數。每個對象有一個與之相關聯的整數,稱作它的引用計數器或保留計數器。當某段代碼需要訪問一個對象時,該代碼將該對象的保留計數器值加1,表示“我要訪問該對象”。當這段代碼結束對象訪問時,將對象的保留計數器值減1,表示它不再訪問該對象。當保留計數器值為0時,表示不再有代碼訪問該對象了,因此對象將被銷毀,其佔用的記憶體被系統回收以便重用。 當使用alloc,new方法或者通過copy訊息(產生接收對象的一個副
Time of Update: 2015-09-08
標籤:命令列 交叉編譯 android ndk arm-linux-androideabi 我們知道,在Linux下可以使用gcc來把一份C代碼編譯成為Linux上的可執行程式, 如:$ gcc -o main.out main.c而Android平台提供了NDK工具包來交叉編譯可以運行於Android系統中的應用程式,
Time of Update: 2015-09-08
標籤:供應鏈管理 iphone 合作協議 智能手機 喬布斯 過去8年的時間裡,蘋果向世界上輸出了大量的iPhone和iPad,而且以一種掌控的姿勢不斷擴張,現在,他們已經拿走了整個智能手機市場90%的利潤,iPad在平板市場也從未丟掉過金牌,包括市場佔有率和利潤都首屈一指。如果把消費市場比作一場遊戲,那麼,蘋果顯然能閉著眼睛通關
Time of Update: 2015-09-08
標籤:戶外 app分析 本文會陸續分享分析全國最好的30個戶外APP(下載量均至少在30萬層級以上),希望能給戶外愛好者、Ui設計獅、戶外APP開發攻城獅一些啟示。目錄(點擊跳轉APP官方網站):18. 在外(專註於戶外運動、登山、徒步、騎行、戶外旅行專業平台)17. 蕩客(帶你愛上戶外)16. 攜程攻略(隨手遇見不一樣的世界)650) this.width=650;"
Time of Update: 2015-09-08
標籤:大家都知道一談起熱更新的話首選是Ulua這個外掛程式, 其實Unity可以使用dll熱更新的,如果你實在不想用Lua來編寫邏輯,0.0請下看Dll+AssetBundle如何?熱更新的.讓你看完這個文章之後只是認識DLL熱更新的方式和概念,掌握熱更新的實戰架構還需要你自己=。= 我們通常的做法是編譯成的DLL打成AssetBundle檔案, Unity通過WWW下載AB檔案擷取裡面DLL.通過反射的方式把裡面的C#
Time of Update: 2015-09-08
標籤:開發中常見錯誤和警告總結(三十二)百思不得姐Swift版經典錯誤 init method 關鍵知識點問題描述:fatal error: use of unimplemented initialer for class如下:代碼二: 1 import UIKit 2 class ViewController:UIViewController{ 3 var data:String? 4 5 init(para:String){ 6 //那麼參數
Time of Update: 2015-09-08
標籤:/*------------------------------------ 網路基礎: 1.位元據流 --------------------------------*/<1>用戶端(Client):行動裝置(手機/iPad等手持功能). 用戶端一般就是前端/前台等等.iOS,android開發都是前端開發. <2>伺服器(Server):為用戶端提供服務(比如資料/資源等)
Time of Update: 2015-09-08
標籤:何為原型模式? 原型模式是一種非常簡單的設計模式。用戶端知道抽象Prototype類。在運行時,抽象Prototype子類的任何對象都可以按用戶端的意願被複製。因此無需手工建立就可以製造同一類型的多個執行個體。說明它們之間靜態關係的類圖如下: Prototype聲明了複製自身的介面。作為Prototype的子類,ConcretePrototype實現了Concrete複製自身的clone操作。這裡的
Time of Update: 2015-09-08
標籤:ios開發UI篇—Kvc簡單介紹一、KVC簡單介紹KVC key valued coding 索引值編碼KVC通過索引值間接編碼 補充:與KVC相對的時KVO,即key valued observer
Time of Update: 2015-09-08
標籤:iOS開發UI篇—transframe屬性(形變)1. transform屬性在OC中,通過transform屬性可以修改對象的平移、縮放比例和旋轉角度常用的建立transform結構體方法分兩大類(1) 建立“基於控制項初始位置”的形變CGAffineTransformMakeTranslation(平移)CGAffineTransformMakeScale(縮放)CGAffineTransformMakeRotation(旋轉) (2)
Time of Update: 2015-09-08
標籤:ios開發UI篇—在ImageView中添加按鈕以及Tag的參數說明一、tag參數一個視圖通常都只有一個父視圖,多個子視圖,在開發中可以通過使用子視圖的tag來取出對應的子視圖。方法為Viewwithtag:提示點:在xib中如果想要通過tag參數擷取對應的控制項(屬性),不要把tag的參數設定為0,因為xib中所有的對象預設tag都為0,設定為0取不到對象。 二、ImageView中添加按鈕(1)ImageView和Button的比較Button按鈕的內
Time of Update: 2015-09-08
標籤:Android 提供的位置包括經緯度和時間戳記,可選地包含高度和方位,高度以WGS84橢球體為參照,方位以真北為參考。地磁感應器以磁北為北。有2種感應器可提供方位資訊:地磁場(Geomagnetic)感應器和方向(Orientation)感應器。後者並非物理感應器,而是從地磁場+加速計(Accelerometer)獲得資料。 Android GPS及地磁感應器 API
Time of Update: 2015-09-08
標籤:1.
Time of Update: 2015-09-08
標籤:iOS開發UI篇—iOS開發中三種簡單的動畫設定【在ios開發中,動畫是廉價的】一、首尾式動畫程式碼範例: // beginAnimations表示此後的代碼要“參與到”動畫中 [UIView beginAnimations:nil context:nil];//設定動畫時間長度 [UIView setAnimationDuration:2.0]; self.headImageView.bounds = rect;