Time of Update: 2015-12-10
標籤:非ARC模式下:- (NSString *)encodeToPercentEscapeString: (NSString *) input{ NSString *outputStr = (NSString *) CFURLCreateStringByAddingPercentEscapes(kCFAllocatorDefault, (CFStringRef)input,
Time of Update: 2015-12-10
標籤:2015-09-06一個程式運行多個Activity(頁面的跳轉)在layout檔案中建立一個xml布局檔案act1,在源碼中建立一個類Act1.java;在AndroidManifest.xml中註冊<activity android:name="com.marschen.d0906activities.Act1"></activity>1.在Main.java中添加 button =
Time of Update: 2015-12-10
標籤:1、資料類型:CGFloat: 浮點值的基本類型CGPoint: 表示一個二維座標系中的點CGSize: 表示一個矩形的寬度和高度CGRect: 表示一個矩形的位置和大小typedef float CGFloat;// 32-bittypedef double CGFloat;// 64-bitstruct CGPoint { CGFloat x; CGFloat y;};typedef struct CGPoint CGPoint;struct CGSize {
Time of Update: 2015-12-10
標籤:http://www.ard9.com/gsjj/204.html 對於Android平台來說,不同解析度下Icon的大小設計有著不同的要求,對於目前主流的 HDPI即WVGA層級來說,通常hdpi的應用icon大小為72x72,而標準的mdpi即hvga為48x48,對於目前HTC和Motorola 推出的一些QVGA的使用了ldpi,表徵圖為32x32
Time of Update: 2015-12-10
標籤:1、 同步GET請求 //第一步,建立URL NSURL *url = [NSURL
Time of Update: 2015-12-10
標籤:一、簡介 * 使用本地化功能,可以輕鬆地將應用程式翻譯成多種語言,甚至可以翻譯成同一語言的多種方言 * 如果要添加本地化功能,需要為每種支援的語言建立一個子目錄,稱為”本地化檔案夾”,通常使用.lproj作為拓展名 *
Time of Update: 2015-12-10
標籤:一個好的app 異常處理機制 我認為應該至少包含以下幾個功能:1.能把錯誤資訊上傳到伺服器 讓開發人員可以持續改進app2.錯誤資訊至少應該包含 是否在主進程 是否在主線程 等可以協助程式員定位的資訊3.最好包含手機硬體及軟體資訊。4.主進程引發的異常 最好交由系統自己處理 也就是讓使用者可以感知到 那種(當然你也可以自己定義一套更有意思的感知系統對話方塊等,具體可參考各種有意思的404介面)5.子進程引發的異常最好別讓使用者感知到。比如push之類的 這種
Time of Update: 2015-12-10
標籤:一.滑塊控制項(UISlider) 效果如下注:系統原來效果如下具體功能運用:①建立滑塊控制項(UISlider),設定控制項大小,並添加到window視圖上,後釋放 UISlider *slider = [[UISlider alloc] initWithFrame:CGRectMake(20, 30, 280, 100)]; [self.window addSubview:slider]; [slider
Time of Update: 2015-12-09
標籤:http://blog.csdn.net/nieweiking/article/details/38417317 RelativeLayout相對布局相對布局 RelativeLayout 允許子項目指定它們相對於其父元素或兄弟元素的位置,這是實際布局中最常用的布局方式之一。它靈活性大很多,當然屬性也多,操作難度也大,屬性之間產生衝突的的可能性也大,使用相對布局時要多做些測試。 下面是常用的一些屬性
Time of Update: 2015-12-09
標籤:你的動畫寫出來卡嘛?流暢嘛如果你想提升動畫的效能,那就是用它-hardware layers。During animations your views may be redrawn each frame. If you use view layers, instead of having to redraw each frame, views render once into an off-screen buffer which can be reused.In addition,
Time of Update: 2015-12-09
標籤:已經使用Android Studio進行開發超過一年,隨著項目的增大,依賴庫的增多,構建速度越來越慢,現在最慢要6分鐘才能build一個release的安裝包,在網上尋找資料,發現可以通過一些配置可以加快速度,這裡跟大家分享一下。開啟gradle單獨的守護進程在下面的目錄下面建立gradle.properties檔案:/home/<username>/.gradle/ (Linux)/Users/<username>/.gradle/ (Mac)
Time of Update: 2015-12-09
標籤:完整項目下載背景:項目中使用標題列,只是簡單的include一個標題列的視圖,賦值、控制元素顯示、點擊事件都要自己搞,不優雅!要求:1:對現有代碼入侵最小2:使用足夠簡單OK,圍繞著這個需求,咱做了一個標準的標題列。中間有文本,左右兩邊可以是文字或者是圖片。顯示標題列和左側文字的調用方式如下:<net.xuele.xuelets.ui.ActionBarLeftRightButton android:layout_width="match_parent"
Time of Update: 2015-12-09
標籤:移動醫學下半場的標誌和猜想:不少投資人其實已經開始焦慮了 移動醫學下半場的標誌 標誌1:移動醫學公司的業務體量越來越大,產品使用者數也越來越多 標誌2:移動醫學行業的業務越來越交叉,產品越來越呈現平台化,現有公司已經如雪球般開始越滾越大,因此留給初創公司成為平台的可能性已經很小了 標誌3:行業開始了收購整合,併購基金開始進行投融資和資本布局,行業內的公司已經逐步開始上市和上市計劃 大體量企業融資額越來越大,初創小團隊融資越來越艱
Time of Update: 2015-12-09
標籤:開發 記錄 動畫 android before 在開發中屬性動畫是很常用的功能,下面我把屬性動畫的基本用法記錄一下,供他人學習,也逐漸積累自己的知識。單個動畫效果://建立動畫對象,後面的參數依次為:動畫效果的目標組件,需要改變的該組建的屬性(必須有對應的get和set方法就可以),後面三個參數寫變化過程對應數值。Obje
Time of Update: 2015-12-09
標籤:android adapter Android開發中視圖和資料的綁定離不開Adapt系列的類,在呈現給使用者的介面友好美觀和內容豐富的應用中視圖為骨,內容為肉,Adapter則是骨肉相連的筋。 是Android類庫中的Adapter類層次圖: 650) this.width=650;" src="http://s4.51cto.com/wyfs02/M01/77/6F/wKioL1Zn2tigu1e1
Time of Update: 2015-12-09
標籤:一、變數,本質代表一段可以操作的記憶體,她使用方式無非就是記憶體符號化+資料類型 1.儲存變數有三個地區: 1》靜態儲存區 2》stack 3》heap 2.變數又根據聲明的位置有兩種稱呼: 1》全域變數 2》局部變數 3.三種儲存區分別儲存那種變數 1》靜態儲存區 -
Time of Update: 2015-12-09
標籤:Android ble (Bluetooth Low Energy) 藍芽4.0,也就是說API level >=
Time of Update: 2015-12-09
標籤:android原生應用,用webview載入應用中的網頁,並且java代碼與js代碼可以互相操作。這是混合開發的基石,最基本也最重要的東西,實驗代碼在這裡。概括說說——java調js:調用webView.load("javascript:someFunction()");這樣可以調用webView裡頁面上的全域方法。這不是什麼新鮮東西,你在網頁中也可以這麼做,試試在瀏覽器地址欄輸入javascript:alert("427studio");也可以在瀏覽器地址欄裡調用
Time of Update: 2015-12-09
標籤:(1)navigationBar導覽列可以被看作是self.navigationController一個屬性導航控制器,它可以由點直接表示self.navigationController.navigationBar。當然navigationBar他還是很物業。讓我們風格barStyle、背景backgroundColor、frame屬性(能夠擷取寬高這些資訊)。還能夠用setBackgroundImage方法設定背景圖片。當然圖片多了能夠使用clipsToBounds剪裁。(2)但。na
Time of Update: 2015-12-09
標籤:在開發過程中,會經常遇到這樣的需求:上面有很多的輸入控制項,等所有的輸入都合法後,按鈕才能自動變成enabled的狀態,才能繼續下一步的操作。下面是一種用觀察者模式實現的一種解決方案。 button代碼:public class KWButton extends Button implements Observer { private LinkedHashSet<Verifiable> mVerifiers = new