Time of Update: 2016-03-30
標籤:1.環境安裝本文採取rpm安裝方式,大家也可以用源碼包安裝。wget http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm rpm -ivh epel-release-6-8.noarch.rpmyum repolistyum install -y golang gcc* gcc-c++*安裝redisyum install -y redis安裝mysqlyum install -y
Time of Update: 2016-03-30
標籤:上一篇我們說了runloop 的幾種模式,那麼我們在模式中又要做些什麼呢???模式中有三個模組:事件來源(輸入源) SourceSource:按照官方文檔分類Port-Based Custom InputCocoa Perform Selector按照函數調用棧,Source的分類Source0:非基於Port的Source1:基於Port的,通過核心和其他線程通訊,接受,分發系統事件。(這裡沒什麼太大用,剩下的Source概念我就不介紹了有興趣可以去別處查查)觀察者
Time of Update: 2016-03-30
標籤:Intent i = new Intent(CurrActivity.this, AnotherActivity.class);i.putExtra("name", "這裡可以傳入各種常用資料類型,包括Bundle");在AnotherActivity中可以通過getIntent()方法擷取CurrActivity傳過來的Intent iIntent i = getIntent();String name =
Time of Update: 2016-03-30
標籤:類別不需要介紹了把,網上一大堆(利用Objective-C的動態運行時分配機制,可以為現有的類添加新方法,這種為現有的類添加新方法的方式稱為類別catagory,他可以為任何類添加新的方法,包括那些沒有原始碼的類)。這篇部落客要想討論關於類別不能新增成員變數的問題。圖中是我建立的一個UIImageView的類別,名稱為Network,我在給類別添加執行個體變數view1的時候報錯了(執行個體變數是成員變數的一種,執行個體變數應該是由類定義的變數),意思是執行個體變數不能被放在類別中。
Time of Update: 2016-03-30
標籤:1.匯入GDataXMLNode包2.匯入包後 ,找到工程檔案,標題列點擊Build Settings ,然後點擊搜尋,搜尋Header Search Paths 找到這一欄後 點擊第二個空白的地方,把它修改成/usr/include/libxml2,修改後:3.修改上面後 ,繼續搜尋 other,找到 OtherLinker Flags 和第二步一樣修改內容成-lxml2,注意不要寫錯了,不然就會有未知的錯誤:看:4.最後就是修改本檔案為非ARC得狀態,點擊Bulid
Time of Update: 2016-03-29
標籤:RunLoop猶如其名迴圈。RunLoop 中有多重模式。在一個“時刻”只能值執行一種模式。因此在使用RunLoop時要注意所實現的效果有可能不是你想要的。在這裡用NSTimer展示一下Runloop的簡單實現。在故事板中添加一個TextView(用於測試) 我們吧nstimer加入到NSDefaultRunLoopMode模式中 在上面我們可以很清晰的看到,當我們滾動TextView的時候,nstimer不在執行。////
Time of Update: 2016-03-29
標籤:當下互連網的概念又被炒的如火如荼,但仔細分析之後會可以得出這樣的一個結論:互連網不是萬能的。然而互連網其實既不是高大上也不是高冷酷,它只是當下很多實體產品的一種新的銷售表現而已。但是,當“互連網+”的概念被作為行動計劃成為國家戰略,也就同時意味著互連網行業的發展已經是關係到國家的經濟命脈的重要一環。 除此之外,不管什麼樣的企業想要與“互連網+”聯姻的話,那麼管理者們首先需要考慮的就是技術如何的實現。而很多的企業在想方設法完成技術實現
Time of Update: 2016-03-29
標籤:android註冊頁面 頁面 Main.xml源碼 <?xml version="1.0" encoding="utf-8"?><TableLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_
Time of Update: 2016-03-29
標籤:label 加底線UILabel *label = [[UILabel alloc] initWithFrame:CGRectMake(0, 100, 300, 100)]; label.backgroundColor = [UIColor redColor]; label.numberOfLines =
Time of Update: 2016-03-29
標籤:Android Notification在每一個Android應用開發中基本都會遇到,它可以按指定的規則向使用者推送一些訊息,是一項非常實用的功能。本文主要介紹了Android Notification
Time of Update: 2016-03-29
標籤:在JS中,這三者都是用來改變函數的this對象的指向的,他們有什麼樣的區別呢。在說區別之前還是先總結一下三者的相似之處:1、都是用來改變函數的this對象的指向的。2、第一個參數都是this要指向的對象。3、都可以利用後續參數傳參。那麼他們的區別在哪裡的,先看一個例子。 var xw = {
Time of Update: 2016-03-29
標籤:代理是IOS開發中用到的一種設計模式。今天做了一個代理的小練習: 以下項目實現了兩個頁面之間的相互切換,並且在切換頁面的時候完成了從一個頁面往另一個頁面的傳值。從首頁面往其他頁面傳值是容易的,但是反過來從其他頁面往首頁面傳值就難了,要用到delegate設計模式。 建立一個ios的項目,然後再建立一個ViewController,起名為TwoViewController,這樣,加上建立項目時預設產生的那個ViewController,總共有兩個ViewControlle
Time of Update: 2016-03-29
標籤:今天學習怎麼在java中調用javascript方法,做個記錄:第一種方式,這個最簡單:loadUrl("javascript:func1()");要注意要在deviceready後調用,否則會報方法未定義的錯誤:"Uncaught ReferenceError: fun1 is not defined"; 第二種方式:註冊一個通道,在native中向js發送回調,這也是新版cordova推薦的方法:javascript:function myinit(){ alert(‘
Time of Update: 2016-03-29
標籤:早在2011年,眾多移動廣告彙總平台誕生之初,許多業內人士明白行業初創期必然競爭激烈,但都相信自己的平台會笑到最後。然而僅在兩年之後,國內的廣告平台行業就迎來了較大規模的洗牌。選平台,就相當於選合作搭檔,要學會選擇有資質有信譽的廣告平台。如果你選擇的是私人的廣告平台,那就存在一定的風險。而要選擇一個服務好的平台,你可以多通過朋友瞭解,或者在平台官網上看看大家對此的評論。KeyMob移動廣告彙總平台是由湖南常樂網路於2014年隨移動互連網廣告產業興起而創立的的第三方廣告彙總平台,為國內眾多行
Time of Update: 2016-03-29
標籤:隨著移動互連網的發展及移動廣告行業的成熟,大型應用在經曆4年多的發展後,開始有了新的生機,而通過第三方平台提升廣告收益,便成為開發人員盈利的重要渠道之一。KeyMob移動廣告彙總平台是國內知名的移動廣告管理及彙總平台,自2014年創立以來,一直致力於為開發人員提供廣告管理、彙總等服務。目前KeyMob累計服務了近萬個開發人員的應用,每天管理百萬的廣告要求。KeyMob彙總支援了百度廣告、admob廣告、廣點通、iad、chartboost、mmedia、inmobi等國內外多家主流的廣告平
Time of Update: 2016-03-29
標籤:做Android開發的沒有不知道Activity的,Activity是開發人員遇到最頻繁, 最多的組件。這裡把一些比較不經常用到的知識做一個匯總。Activity生命週期 引用塊內容要點onStart(), onResume()為可見狀態; onPause(),為部分可見狀態; 其他為不可見狀態onSaveInstanceState 儲存狀態; onRestoreInstanceState恢複狀態Activity
Time of Update: 2016-03-29
標籤:之前看到過一個特別酷的動畫效果(http://www.cocoachina.com/ios/20150617/12140.html)裡面其他的動畫都可以理解 只是那個最後圖片逐漸呈現的動畫感覺很絢麗 不知道怎麼做出來的 後來才知道是IOS中內建的蒙板 :self.view.backgroundColor = [UIColor redColor];UIBezierPath *path = [UIBezierPath bezierPathWithOvalInRect:CGRectMake(0,
Time of Update: 2016-03-28
標籤:Activity的完整生命週期如:Activity的載入模式有四種:standard: 標準模式,預設的載入模式,每次通過這種模式啟動目標Acitivity,都建立一個新的執行個體,並將該Activity添加到當前棧中。singleTop: 與標準模式類似,只有當Activity位於Task頂時,系統不會重新建立目標Activity的樣本,而是直接複用已有的Activity執行個體。singleTask: 如果要啟動的Activity不存在,系統建立Activity執行個體,
Time of Update: 2016-03-29
標籤:通過上一篇android studio 開啟Terminal擷取sha1的方法 擷取到sha1後,下面開始進入百度地圖sdk的資源擷取;一、擷取密鑰和SDK;1、搜尋百度地圖sdk; 2、點擊擷取密鑰; 3、建立應用; 4、進入概述下的“相關下載”和“開發指南”; 下載開發包和樣本,將開發包解壓; 二、項目建立; 1、在Android
Time of Update: 2016-03-28
標籤:tableview的datasource代理@required的兩個資料來源方法1、返回每個 session 中 cell 的個數- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section;2、建立tableviewCell(注意複用)- (UITableViewCell *)tableView:(UITableView *)tableView