Time of Update: 2015-12-28
標籤: 參考:http://www.cocoachina.com/design/20151225/14789.html0. 內容概述基礎與本質:說明普遍意義上的UI系統的三大模組,讓讀者從整體上對UI系統有清楚的認識。View:深入View的內部機制,View與Layer之間的關係,以及Offscreen
Time of Update: 2015-12-28
標籤:最近有很多關於遊戲圈的負面報道,準確來說我們的行業確實正在遭遇了一些不大不小的動蕩。其實縱觀其他產業,甚至整個人類社會的發展史,也沒見誰是可以永遠戰無不勝、攻無不克的吧。換句話說,成長總是需要付出代價的。從電訊廠商角度來說,隨著3G網路的到來,網路的傳輸和承載能力已經有了很大提高。3G網路可以充分利用資源,採用新的網路架構,對需要高頻寬、高速率的資料多媒體業務的支援能力更強。這些特點使得人們能夠以更便宜的價格和更靈活的方式,擷取並處理資訊,成為無限網遊的有力推動者。其實2015年手遊市場經
Time of Update: 2015-12-28
標籤:螢幕切換時,會發送一個通知。只要註冊一個通知: [java] view
Time of Update: 2015-12-28
標籤:$(function () { $("input[name=‘sub‘]").on("click", function () { &nb
Time of Update: 2015-12-27
標籤:iOS中的自訂代理模式自訂代理模式分為6步,遵循這6步,就能把代理完整的實現.1.定義協議(協議中存放代理的任務).我們對於有的自訂的布局視圖,並不會帶有協議,為了滿足我們有時候的開發需求,需要添加代理.那麼我們就要先定義一個協議.如下:在自訂視圖的DelegateView.h檔案中定義一個DelegateViewDelegate協議,協議預設的都是必須的實現的方法,可以根據需求來添加可選實現的方法. 1.定義協議 2.定義代理屬性,用來儲存代理對象.&nb
Time of Update: 2015-12-25
標籤://Regex判斷手機號格式- (BOOL)checkTel:(NSString *)str { if ([str length] == 0) { UIAlertView* alert = [[UIAlertView alloc] initWithTitle:NSLocalizedString(@"data_null_prompt", nil)
Time of Update: 2015-12-27
標籤:主要是記錄下iOS的介面觸摸事件處理機制,然後用一個執行個體來說明下應用情境.一、處理機制介面響應訊息機制分兩塊,(1)首先在視圖的階層裡找到能響應訊息的那個視圖。(2)然後在找到的視圖裡處理訊息。【關鍵】(1)的過程是從父View到子View尋找,而(2)是從找到的那個子View往父View回溯(不一定會往回傳遞訊息)。 1.1、尋找響應訊息視圖的過程可以借用M了個J的一張圖來說明。處理原理如下:•
Time of Update: 2015-12-28
標籤:App Transport Security has blocked a cleartext HTTP (http://) resource load since it is insecure. Temporary exceptions can be configured via your app‘s Info.plist file.出現這個問題,去網上查了,到處都是一種答案,不過還好解決了,可以在info.plist裡面右鍵開啟Open As 然後選擇Source Code
Time of Update: 2015-12-25
標籤:
Time of Update: 2015-12-28
標籤:UIBezierPath類可以建立基於向量的路徑,可以定義簡單的形狀,如橢圓或者矩形,或者有多個直線和曲線段組成的形狀。一、UIBezierPath使用:1、建立path;2、添加路徑到path;3、將path繪製出來;1 //建立path2 path = [UIBezierPath bezierPath];3 //添加路徑4 [path moveToPoint:(CGPoint){10,50}];5 [path
Time of Update: 2015-12-28
標籤: iOS APP發布流程 一.事前準備1.1 準備蘋果帳號
Time of Update: 2015-12-28
標籤: 這個問題困擾我好一兩天了,現在解決了這個麻煩的問題,我覺得有必要以部落格的形式描述一下我這段心酸的解決經曆,在網上查了好多關於這方面的資料,大多都是說編譯的jar包,或者libs重複之類的(我用的是AS),但是我仔細看了好幾遍我的builde.gradle檔案,沒有這個問題的存在,所以我就很納悶,幾番折騰,我覺得還是從錯誤log中去找bug的根源,發現 java.exe finished with non-zero exit value
Time of Update: 2015-12-28
標籤: 由於該模組介面和商務邏輯都很複雜,並且整個介面設計和商務邏輯都在ViewController(下面簡稱為VC)裡面完成。該VC共有3000多行,一個函數幾百張的也有。所以,解決起來真是頭疼。1. 問題描述 當使用者操作計分卡時,分數可能不對,前場和後場的序號也可能不對。也是就說,資料讀寫造成了錯誤。2. 問題分析 分析:這麼看來,應該是商務邏輯出現了問題。但是,跟介面的更新有沒有關係,也是說不清楚。當遇到這種大量介面和邏輯糾結在一起的情況,一切也就說不清楚了。3.
Time of Update: 2015-12-28
標籤:Error: An App ID with identifier "*****" is not avaliable. Please enter a different string.錯誤原因是這個bundle ID已經被別人提前佔用了.這種錯誤一般發生在你運行別人的項目. 解決辦法當然是修改你的bundle ID 了,修改bundle ID 會遇到一大堆問題,具體可參看這篇文章: http://blog.csdn.net/soindy/article/details/4
Time of Update: 2015-12-28
標籤:靜態方法(類方法)只能訪問靜態變數,+(void)類方法名蘋果的東西我們只能commend點擊看到.h檔案.m檔案我們是看不見代碼空間裡存在代碼區 ,靜態區 , 棧區 , 堆區 , 常量static 修飾完變數,存在於靜態區, ,大家一起共用 所有地方共用調對象的屬性依託於自己的對象存在,對象建立時候產生,對象銷毀的時候跟著銷毀靜態屬性隨著整體程式開始產生,程式結束時銷毀當整個程式要很多地方用到同一個資料時可以聲明靜態變數
Time of Update: 2015-12-28
標籤:第一步:讀取圖片的尺寸和和類型根據圖片資料來源的不同選擇BitmapFactory的相應的靜態方法,通過下面的方法就能夠常見圖片解碼產生Bitmap對象。如果是圖片資料來源是二進位流,選擇BitmapFactory.decodeByteArray()方法, 如果圖片在某個檔案路徑下面,選擇BitmapFactory.decodeFile()方法,
Time of Update: 2015-12-26
標籤:(1)首先我們寫個簡單的AlertDialog對話方塊,要建立一個AlertDialog,就要用到AlertDialog.Builder中的create()方法,然後建立對話方塊可以設定對話方塊的屬性,比如設定標題、表徵圖、內容等等。修改下MainActivity.java方法(Android Studio工具下): 1 package com.example.administrator.dialog1; 2 3 import android.app.Activity; 4
Time of Update: 2015-12-26
標籤:APP應用中經常會下載某些東西,這裡面有涉及到進度對話方塊,今天來學習下。首先,布局裡放進兩個按鈕,點擊一個顯示條形進度條,另一個顯示圓形進度條。代碼如下: 1 <?xml version="1.0" encoding="utf-8"?> 2 <LinearLayout 3 android:id="@+id/LinearLayout01" 4 android:layout_width="match_parent" 5
Time of Update: 2015-12-25
標籤:Eclipse for android 實現代碼自動提示智能提示功能,介紹 Eclipse for android 編輯器中實現兩種主要檔案 java 與 xml 代碼自動提示功能,解決 eclipse 代碼提示失效、eclipse 不能自動提示、eclipse 沒有代碼提示的問題。1、設定 java 檔案的代碼提示功能開啟 Eclipse 依次選擇Window > Preferences > Java > Editor - Content Assist >
Time of Update: 2015-12-27
標籤:1.Apache Software FoundationApache 軟體基金會 2.Apache Thrift 跨平台傳輸資料,Thrift與其他傳輸方式的比較: xml與JSON相比體積太大,但是xml傳統,也不算複雜。 json 體積較小,新穎,但不夠完善。 thrift