Time of Update: 2016-06-16
標籤:iOS開發UI篇—CALayer簡介 一、簡單介紹在iOS中,你能看得見摸得著的東西基本上都是UIView,比如一個按鈕、一個文字標籤、一個文本輸入框、一個表徵圖等等,這些都是UIView。其實UIView之所以能顯示在螢幕上,完全是因為它內部的一個圖層,在建立UIView對象時,UIView內部會自動建立一個圖層(即CALayer對象),通過UIView的layer屬性可以訪問這個層@property(nonatomic,readonly,retain)
Time of Update: 2016-06-16
標籤:轉自:http://www.cnblogs.com/wendingding/p/3801330.htmliOS開發UI篇—核心動畫(主要畫面格動畫)一、簡單介紹是CApropertyAnimation的子類,跟CABasicAnimation的區別是:CABasicAnimation只能從一個數值(fromValue)變到另一個數值(toValue),而CAKeyframeAnimation會使用一個NSArray儲存這些數值屬性解析:values:就是上述的NSArray對象
Time of Update: 2016-06-16
標籤:發布報錯:Error ITMS-90635 - Invalid Mach-O in bundle - submitting to App store昨晚上傳項目到AppStore,報了這個錯,納尼!?我早上還能成功上傳的,當時判斷是晚上網速問題導致的,早上再次試了下,還是一樣報錯,因為CocoPods匯入的架構bitCode不一致導致的,解決方案是在Podfile後面加上post_install do |installer| installer.pods_project.targets.
Time of Update: 2016-06-16
標籤:轉自:http://www.cnblogs.com/wendingding/p/3801036.htmliOS開發UI篇—核心動畫簡介一、簡單介紹Core Animation,中文翻譯為核心動畫,它是一組非常強大的動畫處理API,使用它能做出非常炫麗的動畫效果,而且往往是事半功倍。也就是說,使用少量的代碼就可以實現非常強大的功能。Core Animation是跨平台的,可以用在Mac OS X和iOS平台。Core
Time of Update: 2016-06-16
標籤:iOS開發UI篇—核心動畫(UIView封裝動畫)一、UIView動畫(首尾)1.簡單說明UIKit直接將動畫整合到UIView類中,當內部的一些屬性發生改變時,UIView將為這些改變提供動畫支援執行動畫所需要的工作由UIView類自動完成,但仍要在希望執行動畫時通知視圖,為此需要將改變屬性的代碼放在[UIViewbeginAnimations:nil context:nil]和[UIView commitAnimations]之間常見方法解析:+
Time of Update: 2016-06-16
標籤:轉自:http://www.cnblogs.com/wendingding/p/3801157.html文頂頂最怕你一生碌碌無為
Time of Update: 2016-06-16
標籤:寫在前面本文翻譯自 Android Studio Tips by Philippe Breault,一共收集了62個 Android Studio 使用小技巧和快速鍵。 根據這些小技巧的使用情境,本文將這62個小技巧分為常用技巧(1 – 28)、編碼技巧(29 – 49)和調試技巧(50 – 62),分成三個部分。每個小技巧都配有 gif 動圖,由於原圖在 google photo
Time of Update: 2016-06-16
標籤:擷取SD卡和記憶體的空間資訊的實現代碼擷取SDCard記憶體資訊 * @param view */public void sdCardInfo(View view){File storageDirectory = Environment.getExternalStorageDirectory(); * 返回該路徑下檔案的總大小,單位是位元組。如果該路徑不存在則
Time of Update: 2016-06-16
標籤:如何使用將您的 Web App 手動添加到雲集裡原來我們固執地只接受 W3C WebApp Manifest 網址,但現在您只需要輸入 Web App 的網址,就可以直接將您的 Web App 添加到雲集裡。您也可以直接開啟 Web App 試試看。如:查看您的 DebugID在新版本的雲集中(Android 已經可以下載,iOS 正在等待審核,不知道這次能不能過…),我們新增了一個開發人員選項。選擇開發人員選項,然後選擇調試 Web App,接著您可以看到提示和您的
Time of Update: 2016-06-16
標籤: 測頁面的時候使用Googleapp,進入頁面的連結def setUp(self): print("set up env for android testing...") self.desired_caps = { ‘platformName‘: ‘Android‘, ‘platformVersion‘: ‘5.1.1‘, ‘deviceName‘: ‘KIW-TL00‘, ‘browserName‘: ‘‘,
Time of Update: 2016-06-16
標籤: 真機預設是不開啟Log 開關的,這麼來說我們如果使用真機來搞程式測試的話,需要做以下幾個步驟:***************************************************************************下面以華為手機為例開啟手機的log功能: 1、在撥號介面輸入:*#*#2846579#*#* 進入測試菜單介面。 2、Project Menu–後台設定–LOG設定 3、
Time of Update: 2016-06-16
標籤:iOS開發UI篇—CAlayer層的屬性一、position和anchorPoint1.簡單介紹CALayer有2個非常重要的屬性:position和anchorPoint@property CGPoint position;用來設定CALayer在父層中的位置以父層的左上方為原點(0, 0) @property CGPoint
Time of Update: 2016-06-16
標籤:在處理XML的過程中,在項目中手動建立名為“data.xml”的檔案,加入網上找的內容<?xml version="1.0" encoding="utf-8"?><Dogs> <Dog id="001"> <name>Ryan</name> <age>26</age> </Dog> <Dog id="002">
Time of Update: 2016-06-16
標籤:在程式運行過程中,建立多個類對象,只會調用一次initialize。而建立幾個類對象就會調用幾次init;建立一個類aa,分別重寫 initialize和init方法#import "aa.h"@implementation aa+ (void)initialize{ NSLog(@"%s",__func__); }- (instancetype)init{ self = [super init]; if (self) { NSLog(@"%s",_
Time of Update: 2016-06-16
標籤:轉自:http://www.cnblogs.com/wendingding/p/3801454.htmliOS開發UI篇—核心動畫(轉場動畫和組動畫)一、轉場動畫簡單介紹CAAnimation的子類,用於做轉場動畫,能夠為層提供移出螢幕和移入螢幕的動畫效果。iOS比Mac OS
Time of Update: 2016-06-16
標籤:iOS開發UI篇—CAlayer(建立圖層)一、添加一個圖層添加圖層的步驟:1.建立layer2.設定layer的屬性(設定了顏色,bounds才能顯示出來)3.將layer添加到介面上(控制器view的layer上) 1 // 2 // YYViewController.m 3 // 01-建立一個簡單的圖層 4 // 5 // Created by apple on 14-6-21. 6 // Copyright (c) 2014年 itcase.
Time of Update: 2016-06-16
標籤: 1 在編寫Java應用程式(Application)時可以這樣: 2 3 1,定義包名. 4 2, 匯入相關的包. 5 3, 定義一個類。 6 4,定義相關變數。 7 5,定義建構函式。(在建構函式內調用init()方法和addEvents()方法) 8 6, 在init()函數中組合各種組件。 9 7,在addEvents()方法中為各種組件添加事件監聽器。(可以有異常的捕獲及聲明)。 10 8,定義主函數。在主函數中建立一個本類的對象就可以了。 11
Time of Update: 2016-06-16
標籤:今天修改項目的時候碰到一個問題,移動端點擊小圖片後,開啟一個大圖片顯示;由於這個大圖片的比例是不確定的,所以如何顯示就成了一個問題。最初的這個功能是設定了一個css3的屬性,然後在Android手機上出了問題,-webkit-align-self: center;-ms-flex-item-align: center;align-self:
Time of Update: 2016-06-16
標籤:iOS開發UI篇—CAlayer(自訂layer)一、第一種方式1.簡單說明以前想要在view中畫東西,需要自訂view,建立一個類與之關聯,讓這個類繼承自UIView,然後重寫它的DrawRect:方法,然後在該方法中畫圖。繪製圖形的步驟:(1)擷取上下文(2)繪製圖形(3)渲染圖形 如果在layer上畫東西,與上面的過程類似。程式碼範例:建立一個類,讓該類繼承自CALayerYYMylayer.m檔案 1 // 2 // YYMylayer.m 3 // 05
Time of Update: 2016-06-16
標籤:Linphone: 適用於很多平台(Windows, Mac OS, Android)的VOIP電話工具, 基於標準SIP協議.Linphone-android: Android平台上的Linphone.Linphone-android的工程中,一部分是Java實現的功能架構,另一部分是JNI實現的linphone動態庫.學習過程可以分兩步:(1)熟悉Java層架構;(2)閱讀linphone動態庫的C源碼.環境配置可以分三部分:(1)下載已經編譯好的Linphone-android工程,