Time of Update: 2016-08-11
標籤:$url = "http://somedomain/ver/ffffffff-e31e-85d5-ffff-ffffa6220605/2/en/b0:79:94:e7:99:4a/3.5";$ch = curl_init($url); //初始化curl_setopt($ch, CURLOPT_HEADER, 0); // 不返回header部分curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); //
Time of Update: 2016-08-11
標籤:#import <Foundation/Foundation.h>@interface NSString (Utils)/** * 漢字的拼音 * * @return 拼音 */- (NSString *)pinyin;@end#import "NSString+Utils.h"@implementation NSString (Utils)//漢字的拼音- (NSString *)pinyin{ NSMutableString *str = [self
Time of Update: 2016-08-11
標籤:一、建立和啟動線程簡單說明一個NSThread對象就代表一條線程建立、啟動線程(1) NSThread *thread = [[NSThread alloc] initWithTarget:self selector:@selector(run) object:nil];[thread start];// 線程一啟動,就會線上程thread中執行self的run方法 主線程相關用法+
Time of Update: 2016-08-11
標籤:讓我們看一些簡單的Pop動畫時如何工作的。// 添加我們的紅球到介面上UIView *redBall = [[UIView alloc] initWithFrame:CGRectMake(300, 300, 75, 75)];redBall.backgroundColor = [UIColor redColor];redBall.layer.cornerRadius = 75/2; // Half the width[self.window
Time of Update: 2016-08-11
標籤:最近由於項目需要,接觸了一下ffmpeg的編譯和使用。由於之前的版本ffmpeg編譯的庫比較老,對新裝置,5s及5s以後的裝置支援不太好,重新編譯了ffmpeg靜態庫。一,下載並在終端中運行指令碼編譯ffmpeg指令碼參考git上的:https://github.com/kewlbear/FFmpeg-iOS-build-script;終端進入剛剛下載後的指令檔夾下,運行sh:build-ffmpeg.sh 自動編譯,有缺少yasm的按照提示操作,安裝yasm編譯的是ffmpeg2.5.3
Time of Update: 2016-08-11
標籤:自iphone4s以後,蘋果先後推出了iphone5、iphone5s、iphone6、iphone6plus、iphone6s、iphone6splus這些新的機型,它們的螢幕大小各有所異,從此給我們開發人員留下了一個蛋疼的問題:螢幕適配。1、顯示座標定位方式:在4和4s的時代,我們採用顯示座標定位方式設定一個視圖的座標,比如view.frame = CGRectMake(20, 70, 160,
Time of Update: 2016-08-11
標籤:iOS開發UI篇—Quartz2D簡單介紹一、什麼是Quartz2D Quartz 2D是?個二維繪圖引擎,同時支援iOS和Mac系統 Quartz 2D能完成的工作: 繪製圖形 : 線條\三角形\矩形\圓\弧等 繪製文字 繪製\產生圖片(映像) 讀取\產生PDF \裁剪圖片
Time of Update: 2016-08-11
標籤:iOS開發UI篇—Quartz2D簡單使用(一)一、畫直線代碼: 1 // 2 // YYlineview.m 3 // 03-畫直線 4 // 5 // Created by apple on 14-6-9. 6 // Copyright (c) 2014年 itcase. All rights reserved. 7 // 8 9 #import "YYlineview.h"10 11 @implementation YYlineview12 13 14 //
Time of Update: 2016-08-11
標籤:一、編譯針對iOS平台的ffmpeg庫(kxmovie) 近期有一個項目,需要播放各種格式的音頻、視頻以及網路攝影機即時監控的視頻流資料,經過多種折騰之後,最後選擇了kxmovie,kxmovie項目已經整合了ffmpeg和簡單的播放器,具體可以參考kxmovie首頁:https://github.com/kolyvan/kxmovie 編譯kxmovie很簡單,已經支援iOS 6.1 和 armv7s,一次成功,編譯過程沒出現什麼問題:git clone
Time of Update: 2016-08-11
標籤:現在非常流行直播,相信很多人都跟我一樣十分好奇這個技術是如何?的,正好最近在做一個ffmpeg的項目,發現這個工具很容易就可以做直播,下面來給大家分享下技術要點:首先你得編譯出ffmpeg運行所需的靜態庫,這個百度一下有很多內容,這裡我就不多說了,建議可以用Github上的一個開源指令碼來編譯,簡單粗暴有效率。地址:GitHub - kewlbear/FFmpeg-iOS-build-script: Shell scripts to build FFmpeg for iOS and
Time of Update: 2016-08-11
標籤:第一種方法參考《第一行代碼》78頁建立一個ActivityCollector類,提供靜態方法addActivity,fininshAll(以list為容器)然後我們建立的Activity都繼承一個BaseActivity,在BaseActivity中的oncreate方法中,使用ActivityCollector的addActivity(this),想要隨時全域退出只要調用ActivityCollector.finishAll() 今天在看到另一個和Activity啟
Time of Update: 2016-08-11
標籤:本文出自:這裡摘自http://blog.sina.com.cn/s/blog_47522f7f0102vbwp.html,按步驟實踐可行。感謝!1.
Time of Update: 2016-08-11
標籤:請輸入電話號碼:<input name="" type="text" id="telphone" value=""/><br />請輸入郵箱地址:<input name="" type="text" id="mail" value="" /><br />請第一次輸入密碼:<input name="" type="text" id="mima1" value="" /><br />請第二次輸入密碼:<input
Time of Update: 2016-08-11
標籤:前言本篇文章總結多年來iOS開發人員面試常問到的問題,也希望能夠帶領剛入門的同志們走入職場。在準備去面試之前,你覺得自己到底有幾斤幾兩呢?看看下面的問題吧!!!新手必看下面的文章是筆者推薦大家閱讀的:iOS學習路線iOS開發必懂做好面試的準備在收到通知到xxxx公司面試前,我們應該好好閱讀下面的文章,做好充分的準備,不打無準備之仗。
Time of Update: 2016-08-11
標籤:一、進程和線程1.什麼是進程 進程是指在系統中正在啟動並執行一個應用程式每個進程之間是獨立的,每個進程均運行在其專用且受保護的記憶體空間內 比如同時開啟QQ、Xcode,系統就會分別啟動2個進程通過“活動監視器”可以查看Mac系統中所開啟的進程 2.什麼是線程1個進程要想執行任務,必須得有線程(每1個進程至少要有1條線程)線程是進程的基本執行單元,一個進程(程式)的所有任務都線上程中執行比如使用酷狗播放音樂、使用迅雷下載電影
Time of Update: 2016-08-11
標籤:前言專門花時間記Xcode快速鍵,我覺得沒必要,一時記住,不久又會忘記。用到才記。 Xcode常用快速鍵建立shift + cmd + n 建立項目 cmd + n 建立檔案 運行 cmd + r
Time of Update: 2016-08-11
標籤:一、簡單說明圖形上下文(Graphics Context):是一個CGContextRef類型的資料圖形內容相關的作用:儲存繪圖資訊、繪圖狀態決定繪製的輸出目標(繪製到什麼地方去?)(輸出目標可以是PDF檔案、Bitmap或者顯示器的視窗上)相同的一套繪圖序列,指定不同的Graphics Context,就可將相同的映像繪製到不同的目標上。Quartz2D提供了以下幾種類型的Graphics Context:Bitmap Graphics ContextPDF Graphics
Time of Update: 2016-08-11
標籤:本文轉載至 http://blog.csdn.net/hanhailong726188/article/details/42344131由於項目的需要,需要設計能評分、能顯示評分資料的星級評等條,但是IOS上好像沒有這個控制項,Android是有RatingBar這個控制項的(又發現一個IOS不如Android好的),那就只能自訂了,在網上也找了相關的例子,發現都是很老的版本了,非ARC版本的,而且不能評分成0分,還沒有indicator效果,於是我自己重新寫了一個控制項,命名為
Time of Update: 2016-08-11
標籤:?安裝Android開發外掛程式開啟Android SDK Manage去安裝外掛程式問題:安裝package網路下載失敗解決方案1. 修改host檔案,在hosts最後添加74.125.237.1 dl-ssl.google.comWindows在C:\WINDOWS\system32\drivers\etc目錄下Linux使用者開啟/etc/hosts檔案?#Google首頁203.208.46.146 www.google.com#這行是為了方便開啟Android開發官網
Time of Update: 2016-08-11
標籤:先看效果 第一步,布局<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android: