Time of Update: 2016-08-26
標籤:重寫 onKeyDown()方法。 @Overridepublic boolean onKeyDown(int keyCode, KeyEvent event) { if(keyCode == KeyEvent.KEYCODE_BACK && event.getAction() == KeyEvent.ACTION_DOWN){ if((System.currentTimeMillis()-exitTime) >
Time of Update: 2016-08-26
標籤:今早出現一個改名的囧事。。。先記錄下。。。在此之前感謝整理過這片文章的作者 ---
Time of Update: 2016-08-26
標籤:#import "ViewController.h"@interface ViewController ()@property (weak, nonatomic) IBOutlet UIImageView *imageV;@end@implementation ViewController- (void)viewDidLoad { [super viewDidLoad]; // Do any additional setup after loading the view,
Time of Update: 2016-08-26
標籤:用戶端我們使用iPhone應用程式,畫面比較簡單。點擊發送按鈕,給伺服器發送一些字串過去。點擊接收按鈕就會從伺服器讀取一些字串,並且顯示在畫面上。 有關用戶端應用的UI部分不再介紹了,我們直接看代碼部分,Socket用戶端可以採用CFStream或NSStream實現,CFStream 實現方式與伺服器端基本一樣。為了給讀者介紹更多的知識,本例我們採用NSStream實現。NSStream實現採用Objective-C語言,一些
Time of Update: 2016-08-26
標籤:介紹完了伺服器,這篇我們就要介紹重點了,寫我們自己的IOS用戶端程式 先看一下我們完成的 首先下載xmppframework這個架構,下載點ZIP下載 接下來,用Xcode建立一個工程 將以下這些檔案拖入建立工程中 加入framework 並設定 到這裡我們就全部設好了,跑一下試試,看有沒有錯呢 如果沒有錯的話,我們的xmppframework就加入成功了。 我們設定我們的頁面如:&nbs
Time of Update: 2016-08-26
標籤:最近時不時地有人問我這樣或那樣的通知如何?,所以本文將根據個人經驗對Notification做個總結,以供參考!什麼是通知(Notification)通知是一個可以在應用程式正常的使用者介面之外顯示給使用者的訊息。 通知發出時,它首先出現在狀態列的通知區域中,使用者開啟通知抽屜可查看通知詳情。通知區域和通知抽屜都是使用者可以隨時查看的系統控制區域。作為安卓使用者介面的重要組成部分,通知有自己的設計指南。在Android 5.0(API level 21)中引入的 Material
Time of Update: 2016-08-26
標籤:對於c++11來說移動語意是一個重要的概念,一直以來我對這個概念都似懂非懂。最近翻翻資料感覺突然開竅,因此記下。其實搞懂之後就會發現這個概念很簡單,並無什麼高深的地方。先說說右值引用。右值一般指的是表示式中的臨時變數,在c++中臨時變數在運算式結束後就被銷毀了,之後程式就無法再引用這個變數了。但是c++11提供了一個方法,讓我們可以引用這個臨時變數。這個方法就是所謂的右值引用。那麼右值引用有什麼用呢?避免記憶體copy!不同於其它語言,在c++裡變數是值語義(在JAVA、Python變數是
Time of Update: 2016-08-26
標籤: 在ios中,cordova的CDVViewController繼承了viewController,每一個h5的頁面,都對應一個CDVVIewController,裡面都有一個webview,是ios中專門顯示h5頁面的view.h5和原生端的互動,主要是通過外掛程式的形式實現,原生這邊寫一個類繼承CDVPlugin,然後實現方法,js那邊封裝好每個介面的方法,最終通過調用cordova.js裡的exec,傳入服務類名,方法名,以及回呼函數及參數等進行調用。它的通訊原
Time of Update: 2016-08-26
標籤:直接上代碼:注釋都寫的很清楚了。public class Entry implements Parcelable{ public int userID; public String username; public boolean isMale; public Book book;//序列化對象可以嵌套序列化對象,前提是2個類的對象都被序號過 //幾乎所有情況下都返回0,可以不管@Overridepublic int describeContents()
Time of Update: 2016-08-26
標籤://tableView線頂頭效果-(void)tableView:(UITableView *)tableView willDisplayCell:(UITableViewCell *)cell forRowAtIndexPath:(NSIndexPath *)indexPath{ if ([cell respondsToSelector:@selector(setSeparatorInset:)]) {
Time of Update: 2016-08-26
標籤:- (void)viewDidLoad { [super viewDidLoad]; // gcd 可以充分調用裝置的 cpu 發揮最大效能,在 C 語言基礎之上封裝的 // dispatch_queue_t開闢一個線程// DISPATCH_QUEUE_PRIORITY_DEFAULT設定優先權 dispatch_queue_t queue =
Time of Update: 2016-08-26
標籤: Recode中文站
Time of Update: 2016-08-26
標籤:(1)解決方案http://stackoverflow.com/questions/36572537/cordova-ios-blank-iframe/36587026 在 index.html中配置meta<meta http-equiv="Content-Security-Policy" content="default-src *; frame-src *; style-src * ‘self‘ ‘unsafe-inline‘
Time of Update: 2016-08-26
標籤:1.簡介NSOperation執行個體封裝了需要執行的操作和執行操作所需的資料,並且能夠以並發或非並發的方式執行這個操作。NSOperation本身是抽象基類,因此必須使用它的子類,使用NSOperation子類的方式有2種:1> Foundation架構提供了兩個具體子類直接供我們使用:NSInvocationOperation和NSBlockOperation2>
Time of Update: 2016-08-26
標籤:點擊加號後會出來如下勾選上紅色單選框處(因為這個我已經申請過了所以是灰色),然後continue到後面會出現選擇一個之前我提到申請認證會用的的那個.csr尾碼檔案夾,完成以後就可以下載認證了。完了以後點擊,Identifies 下All IDs 會出現如下 紅色標記 1 處填寫App描述字元 注意 2 處預設是沒有被選上的
Time of Update: 2016-08-26
標籤:指定定義的key的類型<optional>表示欄位可選,例如//連結欄位是可選的,轉換的時候允許link未空 @property (nonatomic,strong) NSString</optional><optional> *link;<index>表示索引,參照1<convertondemand>轉換對象數組,例如://表示數組是LoanModel對象 @property (strong, nonatomic)
Time of Update: 2016-08-26
標籤:第一種方法:修改BaseSDKXCode5的預設BaseSDK是iOS7,所以要修改成工程檔案建立時的BaseSDK。但是XCode5中預設只帶有iOS7的SDK,所以要想能做到更改SDK,我們就要添加舊的SDK。1.從蘋果開發人員中心下載舊版本XCode,https://developer.apple.com/downloads/index.action?name=Xcode2.從中提取出iPhoneOS SDK 和iPhone Simulator
Time of Update: 2016-08-26
標籤:layer-list可以將多個圖片按照順序層疊起來,讓其看起來像一個圖一樣。 和 疊加為: 用法: 在在drawable下建立一個xml檔案,faceleft.xml <?xml version="1.0" encoding="utf-8"?><layer-list xmlns:android="http://schemas.android.com/apk/res/android" &
Time of Update: 2016-08-26
標籤:-(BOOL)gestureRecognizer:(UIGestureRecognizer *)gestureRecognizer shouldRecognizeSimultaneouslyWithGestureRecognizer:(UIGestureRecognizer *)otherGestureRecognizer{ // 首先判斷otherGestureRecognizer是不是系統pop手勢 if ([otherGestureRecognizer.view
Time of Update: 2016-08-26
標籤: 最近看了看CoreGraphics的東西,看到關於CGColor的東西,於是就想著順便看看UIColor,CIColor,弄清楚它們之間的區別和聯絡。下面我們分別看看它們三個的概念:一、UIColor UIColor是UIKit中儲存顏色資訊的一個重要的類,一個UIColor對象包含了顏色和透明度的值,它的色彩空間已經針對IOS進行了最佳化。UIColor包含了一些類方法用於建立一些最常見的顏色,如白色,黑色,紅色,透明色等,這些顏色的色彩空間也不盡相同(白色和黑色是kCGColor