Time of Update: 2015-05-02
標籤:有些時候,我們需要將代碼簡潔化,這樣便於讀代碼。我們可以將一些不變的東東抽取出來,將變化的東西作為參數。定義為宏,這樣在寫的時候就簡單多了。下面例舉了一些常用的宏定義和大家分享:1. 判斷裝置的作業系統是不是ios7 view sourceprint?1.#define IOS7 ( [[[UIDevice currentDevice].systemVersion doubleValue] >= 7.0] ) 2.
Time of Update: 2015-05-02
標籤:最近在看MJExtension的Demo,發現了一個plist檔案直接轉數組模型的方法。以前研究過但是淺嘗輒止沒有解決,這幾天有時間,好好看了看,找到瞭解決辦法,與大家分享。 如果大家的項目中有這種嵌套數組對象的情況的plist檔案,如: 即要轉換成一個對象中存有另一個對象數組的情況。 當沒有這種複雜嵌套時,我們這樣寫: 1: -(NSArray *)groups{ 2: if (!_groups) { 3:
Time of Update: 2015-05-02
標籤:官方文檔:https://developer.apple.com/library/ios/documentation/iPhone/Conceptual/iPhoneOSProgrammingGuide/TheAppLifeCycle/TheAppLifeCycle.html#//apple_ref/doc/uid/TP40007072-CH2-SW1 基本要點:一 入口函數為main函數,一般不需要更改;發散點:看main函數,可以注意到加上了@autoreleasepool.
Time of Update: 2015-05-02
標籤:MFMessageComposeViewController 同樣是在 MessageUI Framework 中的一個類別,而它的主要功能是用來製作 SMS 訊息的相關格式,它的使用方式如同 MFMailComposeViewController 一樣,透過一些簡單的設定,你也可以為你的應用程式加上 SMS 訊息的功能。在使用上首先匯入 MessageUI Framework,並引用其標頭檔,Xcode 4 Framework
Time of Update: 2015-05-02
標籤: Android UI學習 - ListView 2010-06-20 18:21:35 標籤:Android UI 移動開發 ListView ListActivity 原創作品,允許轉載,轉載時請務必以超連結形式標明文章 原始出處 、作者資訊和本聲明。否則將追究法律責任。http://android.blog.51cto.com/268543/336162 ListActivity
Time of Update: 2015-05-02
標籤:答案:使用方法conformsToProtocol. 調用例子: BOOL isConform = [Student conformsToProtocol:@protocol(UIScrollViewDelegate)];或者:Student* student =[[Student alloc] init];BOOL isConform = [student conformsToProtocol:@protocol(UIScrollViewDelegate)];都可以.
Time of Update: 2015-04-29
標籤:上一篇講了如何建立並顯示一個notification,這一篇就總結下點擊notification後,程式應該如何響應。 一般來講,點擊一個notification後,都會開啟一個Activity做為對點擊事件的響應,這個Activity是之前在PendingIntent中設定好的。 經常玩Android手機的應該都有印象,在日曆應用中,你建立一個提醒,當提醒通知收到後,你點擊通知,會進入提醒的內容頁面,如果這個時候按back鍵,會直接退出應用。
Time of Update: 2015-04-29
標籤:MTP in Android詳解 最近好長一段時間沒有做筆記了,今天主要學習一下MTP相關的知識。 MTP的全稱是Media Transfer Protocol(媒體傳輸協議),它是微軟公司提出的一套媒體檔案傳輸協議。Android從3.0開始支援MTP。一
Time of Update: 2015-04-25
標籤:<timezones> <timezone id="Pacific/Majuro">馬朱羅</timezone> <timezone id="Pacific/Midway">中途島</timezone> <timezone
Time of Update: 2015-04-24
標籤:vmware虛擬機器按f2進入bios時間太短VMware虛擬機器按F2進入BIOS時間太短解決辦法:1.在虛擬機器的設定檔.vmx檔案中加入一行:bios.forceSetupOnce = "TRUE" 開機自動進入BIOS2.在虛擬機器的設定檔.vmx檔案中加入一行:bios.bootDelay = "5000"加長等待時間,5000=5秒,可自行調整本文出自 “Hello3389的部落格”
Time of Update: 2015-04-23
標籤:近日,阿里安全研究實驗室發現了安卓系統的一個重大漏洞,主要影響安卓WiFi功能組件wpa_supplicant。通過該漏洞,駭客可對開啟了WiFi的安卓手機發動遠程攻擊,甚至可竊取手機內的照片、通訊錄等重要訊息,因此該漏洞被稱為
Time of Update: 2015-04-22
標籤:unity讓物體延任意方向移動實現需注意:三角函數正弦餘弦弧度電腦程式使用弧度避免產生極大的弧度值using UnityEngine;using System.Collections;//實現一個box從原點向每次變化(2.0f * Mathf.PI) / 10.0f的角度方向移動//移動出螢幕後再由原點開始下次移動public class AnyDirectionMotionTest : MonoBehaviour { //物體的X位置 float posX = 0;
Time of Update: 2015-04-22
標籤:presentedviewcontrol nsinvalidargumentexc tried to present active controller 問題:Terminating app due to uncaught exception ‘NSInvalidArgumentException‘, reason: ‘Application tried
Time of Update: 2015-04-23
標籤:一、meta 標籤分兩大部分:HTTP 標題資訊(http-equiv)和頁面描述資訊(name)。1、http-equiv 屬性的 Content-Type 值(顯示字元集的設定)說明:設定頁面使用的字元集,用以說明首頁製作所使用的文字語言,瀏覽器會根據此來調用相應的字元集顯示 page 內容。用法:1<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />注意:該 meta 標籤定義了
Time of Update: 2015-04-23
標籤:目錄1.UITableView滑動卡頓的最佳化2.右滑手勢返回3.添加頁面統計4.debug版和release版5.關於頁面重新整理6.關於頁面配置7.推薦部落格遇到問題和解決方案本文是Java轉iOS-第一個項目總結(1)?的內容補充,分析遇到的一些問題和解決方案,分享一些收穫。1.UITableView滑動卡頓的最佳化因為
Time of Update: 2015-04-20
標籤:使用如下命令,可以查看手機解析度adb shell dumpsys window displays運行結果如下 Display: mDisplayId=0 init=1080x1920 480dpi cur=1080x1920 app=1080x1920 rng=1080x1005-1920x1845 layoutNeeded=false StackBox #0 mParent=null mBounds=[0,75][1080,1920]
Time of Update: 2015-04-21
標籤:Js apply方法詳解我在一開始看到javascript的函數apply和call時,非常的模糊,看也看不懂,最近在網上看到一些文章對apply方法和call的一些樣本,總算是看的有點眉目了,在這裡我做如下筆記,希望和大家分享..
Time of Update: 2015-04-21
標籤:ios開發 uitabbar 隱藏tabbar tabbar事件 狀態條StatusBar1 [UIApplication sharedApplication].statusBarHidden = YES;導航條NavigationBar1 [self.navigationController setNavigationBarHidden:
Time of Update: 2015-04-15
標籤:back鍵Android的程式無需刻意的去退出,當你一按下手機的back鍵的時候,系統會預設調用程式棧中最上層Activity的Destroy()方法來,銷毀當前Activity。當此Activity又被其它Activity啟動起來的時候,會重新調用OnCreate()方法進行建立,當棧中所有Activity都彈出結束後,應用也就隨之結束了.如果說程式中存在service之類的,則可以在恰當的位置監聽處理下也就可以了. home鍵Android程式的隱藏,當你按下手機的Home鍵
Time of Update: 2015-04-15
標籤:tts 語音合成 android