Time of Update: 2014-08-13
ios應用啟動後的自動版本檢測方式,ios應用檢測方式今天意外的發現了appstore居然還提供通過url擷取json格式的用戶端資訊連結:http://itunes.apple.com/lookup?id=$id 通過此地址可以擷取應用的icon、介紹、、版本號碼以及版本說明 例如請求秘密的json資訊:Java代碼 http://itunes.apple.com/lookup?id=839415177 Java代碼&
Time of Update: 2014-08-13
IOS寫一個可以支援全屏的WebView這樣來寫布局一個TitleView作為頂部搜尋欄:@implementation TitleView- (id)initWithFrame:(CGRect)frame{ self = [super initWithFrame:frame]; if (self) { // Initialization code [self initTilte]; } return
Time of Update: 2014-08-13
iOS_20_微博自訂可動畫切換的導航控制器最終效果:AnimatedNavigationController.h//// AnimatedNavigationController.h// 20_帥哥no微博//// Created by beyond on 14-8-10.// Copyright (c) 2014年 com.beyond. All rights reserved.// 繼承自導航控制器,但是多了一個功能,可以監聽手勢,進行動畫切換#import
Time of Update: 2014-08-13
android 下拉重新整理上拉載入更多,高仿ios左滑動刪除item,解決了眾多手勢問題一、前言老規矩,別的不說,這demo是找了很相關知識集合而成的,可以說對我這種小白來說是絞盡腦汁!程式員講的是無圖無真相!現在大家一睹為快!二、比較關鍵的還是scroller這個類的 package com.icq.slideview.view;import android.content.Context;import android.util.AttributeSet;import
Time of Update: 2014-08-13
iOS裝置中per app vpn,到底需要哪些系統要求?坑爹的Apple網站資料和MDM廠商資料,大多數說iOS 7.x裝置支援per app vpn了,但是沒有說明需要哪些系統內容要求。1. iOS 7.x 裝置,當然了2. iOS 7.x 裝置需在MDM伺服器上註冊並接受管理(MDM伺服器比如SAP Afaria(apple configurator可能也可以)可以下發專門的和per app vpn相關的MDM指令)3.iOS 7.x 裝置要安裝vpn的用戶端。啥?不是內建VPN支援了嗎?
Time of Update: 2014-08-13
ios weibo 搭建建立程式載入介面- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions{ //1>建立視窗 self.window = [[UIWindow alloc] initWithFrame:[UIScreen mainScreen].bounds]; //2>設定視窗的根控制器
Time of Update: 2014-08-13
iOS開發拓展篇—CoreLocation地理編碼一、簡單說明 CLGeocoder:地理編碼器,其中Geo是地理的英文單詞Geography的簡寫。 1.使用CLGeocoder可以完成“地理編碼”和“反地理編碼” 地理編碼:根據給定的地名,獲得具體的位置資訊(比如經緯度、地址的全稱等) 反地理編碼:根據給定的經緯度,獲得具體的位置資訊 (1)地理編碼方法 -
Time of Update: 2014-08-13
iOS_截屏並裁剪使用情境:iOS 7中的代碼代段vc3Ryb25nPjwvcD4KPHA+PC9wPgo8cHJlIGNsYXNzPQ=="brush:java;">// 使用上下文,並使用指定的地區裁剪,模板代碼- (void)screenShot{ // 將要被的view,即視窗的根控制器的view(必須不含狀態列,預設ios7中控制器是包含了狀態列的) BeyondViewController *beyondVC =
Time of Update: 2014-08-13
IOS基礎_Block文法的簡單使用開始學IOS的時候沒怎麼接觸過block語句,在後來用到的越來越多,就不得不學了,剛開始理解比較困難的,然後自己做了一個例子就慢慢理解了,不說廢話了,上代碼:正常的簡單地申明調用一個block語句是這樣的://申明int (^yxpBlock)(int, int) =^(int a ) {return a*a ;}; 說明:返回值(^語句塊名稱)(傳人蔘數類型)=^(傳人蔘數){主體};//調用int result = square(
Time of Update: 2014-08-13
iOS: 學習筆記, 透過Boolean看Swift(譯自: https://developer.apple.com/swift/blog/ Aug 5, 2014 Boolean)透過Boolean看Swift一個簡單的Bool類型內部就包含了許多Swift主要功能, 如何構建一個簡單類型是有趣的示範. 本文將建立一個與Bool類型在設計與實現上非常相似的新MyBool類型.我們希望通過設計和實現一個簡單的Swift類型能讓你更好的理解Swift語言是如何工作的.enum
Time of Update: 2014-08-12
AFNetworking、MKNetworkKit和ASIHTTPRequest對比,mknetworkkit之前一直在使用ASIHTTPRequest作為網路程式庫,但是由於其停止更新,iOS7上可能出現更多的問題,於是決定更換網路程式庫。目前比較流行的網路程式庫主要有AFNetworking和MKNetworkKit,經過一番google後,得出這三個庫之間的比較如下: AFNetworkingMKNetworkKitASIHTTPRequest更新情況維護和使用者相對多維護和使用
Time of Update: 2014-08-12
iOS_微博OAuth授權_取得使用者授權的accessToken最終: OauthViewController.m//// OauthViewController.m// 20_帥哥no微博//// Created by beyond on 14-8-5.// Copyright (c) 2014年 com.beyond. All rights reserved.//
Time of Update: 2014-08-12
ios應用, 設定不自動備份到iCloud原創文章,轉載請註明出處ios項目,如果有內建下載或者程式動態組建檔案的話,就要注意所下載或產生的檔案,要不要自動備份到iCloud如果沒有合適的理由就自動上傳大檔案的話,可能在不能通過應用審核. 收到一下類似這樣的回覆We also found that your app does not follow the iOS Data Storage Guidelines, which is required per the App
Time of Update: 2014-08-12
iOS開發-檢測使用者截屏, 並擷取所片可以檢測到使用者截屏行為(Home + Power),並在稍後點擊附加功能按鈕時詢問使用者是否要發送剛才截屏的圖片,這個使用者體驗非常好。於是乎, 我也想著實現這個功能。在iOS7之前, 如果使用者截屏,系統會自動取消螢幕上的所有 touch 事件,(使用 touchesCancelled:withEvent: 這個方法)那麼我們就可以檢測這個方法的調用,然後載入本地最新圖片再加以判斷來實現我們的目的。但在 iOS 7 之後,截屏不再會取消螢幕的
Time of Update: 2014-08-12
IOS開發——網路編程總匯關於IOS的網路編程,大家都會想到BSD ,CFNetwork和NSURL之類的庫,儘管現在很多第三方庫非常方便,但是作為一名開發人員,也需要瞭解底層代碼。下面的思維導圖是關於目前開發中用到的各種協議通訊實現,資料互動格式寫成,包括比較底層的CF庫實現等,也含有第三方庫的介紹。關於demo,由於服務端是java寫的,大家可以網上找代碼就醒了,用戶端demo仍然可以找我要
Time of Update: 2014-08-12
ios應用接入開放平台前幾天試了一下服務端接入公眾平台,昨天又看了一下APP接入開放平台開放平台和公眾平台的區別公眾平台針對的是公眾帳號,除了提供管理後台之外,也開放了若干介面,讓伺服器和開發人員自己的應用系統能夠對接開放平台是的整體接入方式,不局限於公眾帳號(訂閱號,服務號),移動APP和web應用也可以通過開放平台,實現與對接。可以說,公眾平台的API部分,是開放平台的一個子集開放平台大體上分為3個部分,分別針對移動APP,WEB應用,公眾帳號的接入移動APP接入開放平台的作用目前,移動AP
Time of Update: 2014-08-12
ios 得用代理反向傳值 應用情境:有時時候從介面A跳轉到介面B,介面B在返回的時候需要將處理的結果傳遞給A. 實現思路:1,定義一個負責傳值的協義,介面A擁有該協義屬性,並實現該協義中的方法 2,介面B也擁有該協義屬性(代理要求兩者都具有相同對象的引用 ),然後在返回的時候擷取介面A的引用指標,並且指定B中協義的調用目標為A,調用協義中的傳值方法. 具體代碼: A的標頭檔 :#import
Time of Update: 2014-08-12
iOS平台添加Google Admob -2/2(Unity3D開發之八) 在上一篇文章中主要是編寫了iOS Admob的介面實現。那麼現在我們要做的事就是在unity中調用iOS Admob並展示。一、實現Unity中對外介面,內部負責調用iOS Admob介面。LHiOSAdmob.csusing UnityEngine;using System.Collections;using System.Runtime.InteropServices;using
Time of Update: 2014-08-12
ios點擊產生波紋效果ios點擊產生波紋效果by 伍雪穎- (void)viewDidLoad{ [super viewDidLoad]; RippleView = [[UIView alloc] initWithFrame:(CGRect){0,0,300,300}]; RippleView.backgroundColor = [[UIColor blackColor] colorWithAlphaComponent:0.3];
Time of Update: 2014-08-12
iOS開發拓展篇—音樂的播放一、簡單說明 音樂播放用到一個叫做AVAudioPlayer的類,這個類可以用於播放手機本地的音樂檔案。 注意: (1)該類(AVAudioPlayer)只能用於播放本地音頻。 (2)時間比較短的(稱之為音效)使用AudioServicesCreateSystemSoundID來建立,而本地時間較長(稱之為音樂)使用AVAudioPlayer類。 二、程式碼範例 AVA