Time of Update: 2015-10-14
標籤: NSString* str = [@"%E4%B8%AD%E5%9B%BD" stringByReplacingPercentEscapesUsingEncoding:NSUTF8StringEncoding]; NSLog(@"str=%@", str); NSString *str1 = @"中國"; NSString *str2 =
Time of Update: 2015-10-14
標籤:AppleWatch開發入門三——代碼互動與控制器生命週期 一、引言 在前兩篇部落格中,討論了關於watch開發中架構與介面布局相關,然而主要的邏輯,終究還是要通過代碼來實現的,在我們建立了項目之後,就會產生InterfaceController這個檔案,它就是我們storyBoard中的入口視圖控制器。 二、代碼互動與控制器聲明周期
Time of Update: 2015-10-14
標籤:片段的簡單用法一個Activity中使用兩個fragmentfragment的使用1、2個fragment的XML布局檔案2、2個繼承自fragment的類檔案3、在Activity的XML檔案裡面用<fragment>標籤添加類名。就OK了。動態添加片段每一個fragment的XML都對應一個繼承自fragment並引用該XML的類。fragment適合和fragmeLayout結合在一起用。在活動中添加片段。 AnotherRightFragment
Time of Update: 2015-10-14
標籤:問題如何擷取一個控制項的長和高,相信很多朋友第一眼看見這個問題都會覺得很簡單,直接在onCreate裡面調用getWidth、getMeasuredWidth不就可以獲得了嗎,但是,事實上是並沒有簡單的,不信的話,你可以去試一下,在onCreate裡面,你是無法獲得長寬值的,始終為0。原因這是為什麼呢,其實熟悉view繪製流程的朋友應該一眼就看出來了,在onCreate中,我們的控制項其實還並沒有畫好,換句話說,等onCreate方法執行完了,我們定義的控制項才會被度量(measure),
Time of Update: 2015-10-14
標籤: 從上次更博到今天過了三天了,並不是因為偷懶了,而是這一課的內容對於基礎較差的我來說資訊量有點過於大了,隔了這麼久才勉勉強強把它吃掉。那麼廢話不多說,直接進入今天的內容吧。 首先先看一下到目前為止的UI: 除了下面多了一個“Welcome to
Time of Update: 2015-10-14
標籤:覺得是很不錯的一個效果,轉來收藏。 // 直接傳值調用下面的方法就OK,需要的拿走吧 #pragma mark 抖動動畫- (void)shakeAnimationForView:(UIView *) view{ // 擷取到當前的View CALayer *viewLayer =
Time of Update: 2015-10-14
標籤:在做AndroidScreenSlidePager開源庫練習demo的時候,發現布局檔案使用的是<merge>標籤而不是<FrameLayout>標籤。作者給出的說法是:CirclePageIndicator and ViewPager shoud be used as child views of a Framelayout. But here we used merge instead, because the root view in any
Time of Update: 2015-10-14
標籤:http://blog.csdn.net/freesonhp/article/details/25904047在平時我們編程的時候,經常會用到倒計時這個功能,很多人不知道Android已經幫封裝好了一個類,往往都自己寫。現在發現了這個類,大家共用一下: 在一個TextView不斷顯示剩下的時間,代碼如下: [java] view plaincopy private TextView vertifyView;
Time of Update: 2015-10-14
標籤:參考了參考瘋狂安卓講義的內部讀取,這個是標準版答案,做下備份,開始基於這個的改進:建的工程名為FileTest,包名為com.swust.filetestactivity_main.xml代碼:<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
Time of Update: 2015-10-14
標籤:策略:1. 圖片壓縮如果所需尺寸大於圖片原始大小,可以壓縮圖片節省記憶體。2. 圖片緩衝每個圖片載入時都會產生一個 Bitmap。把這些 Bitmap 緩衝起來以重用相同的圖片,避免重複建立。3. Bitmap 回收每次產生的 Bitmap 儲存起來,在不需要的時候或者記憶體緊張的時候回收(Bitmap 的 recycle
Time of Update: 2015-10-14
標籤:藉助Windows 10的普及,微軟開始推Universal應用開發。Universal應用其實和Android和iOS應用一樣,運行在sandbox中,在案頭環境裡exe不能雙擊運行。打成一個appx包之後可以提交到Windows Store。任何運行Windows 10的裝置都可以運行。那麼在開發的時候,現有的C/C++ SDK是否可以相容呢?答案是可以的,不過會有一些限制。如果你想讓SDK相容所有的裝置,需要提供行x86, x64, arm三個版本DLL。我用Dynamsoft
Time of Update: 2015-10-14
標籤: 在做Android開發的時候,真機調試根本就不是問題,通過USB將手機連上電腦就可以了。但在IOS開發時,沒有這麼簡單。 首先你需要註冊蘋果開發人員帳號,繳納99美元。下面我簡單列出必要的過程,這些過程可以在開發人員中心按提示操作。 1 登入開發人員中心,建立APP ID; 2 將你的裝置(iPhone或iPad)註冊到開發人員中心,需要安裝一個APP擷取裝置的UUID,APP Store搜尋可以得到很多這樣的APP; 3
Time of Update: 2015-10-14
標籤:function foo(arg1, arg2, arg3){ alert(art1 + arg2 + arg3); } foo.call(this, arg1,arg2,arg3) == foo.apply(this, arguments) == this.foo(arg1, arg2, arg3) call , apply 都屬於 Function.prototype的一個方法,
Time of Update: 2015-10-14
標籤:android oom bitmap 縮放 縮圖 Android基礎入門教程——8.2.2 Bitmap引起的OOM問題標籤(空格分隔): Android基礎入門教程本節引言: 上節,我們已經學習了Bitmap的基本用法,而本節我們要來探討的Bitmap的OOM問題,
Time of Update: 2015-10-14
標籤:http協議大概解釋http協議(Hypertext Transfer Protocol超文字傳輸通訊協定 (HTTP),訪問的是遠端網路資源,格式是http://)大概解釋, http協議是無狀態的協議,什麼意思呢,就是伺服器對用戶端的請求做出響應後,馬上中斷連線,這種方式可以節省傳輸時間http協議請求,包括請求行,要求標頭,請求體
Time of Update: 2015-10-14
標籤:課題路徑:從Myfile中點擊應用進行安裝,到安裝完成,過程分析思想方法:在研究PreloadInstaller的時候我們直接從整個apk的檔案結構入手,由整體到部分的分析;但現在整個PMS非常龐大。我們採取抓住某個功能點分析,由點到面,直到掌控全部目錄現象 1log分析 3PackageInstaller 功能的提取
Time of Update: 2015-10-14
標籤:1.登入developer.apple.com->Certificates, Identifiers &
Time of Update: 2015-10-14
標籤:本文主要是說一些iOS9適配中出現的坑,如果只是要單純的瞭解iOS9新特性可以看瞄神的開發人員所需要知道的 iOS 9 SDK
Time of Update: 2015-10-14
標籤:怎樣調試ionic開發的hybridApp web
Time of Update: 2015-10-14
標籤:delphi 手機震動 IOS Androidhttps://community.embarcadero.com/blogs/entry/how-to-vibrate-ios-and-android-phones-using-firemonkey-and-xe8http://blogs.embarcadero.com/davidi/2015/07/06/43894/unit Umain;interfaceuses System.SysUtils, System.Types,