標籤: 說明:微博開放介面的調用,如發微博、關注等,都是需要擷取使用者身份認證的。目前微博開放平台使用者身份鑒權主要採用的是OAuth2.0。為了方便開發人員開發、測試自己的應用。 OAuth2.0較1.0相比,整個授權驗證流程更簡單更安全,也是未來最主要的使用者身分識別驗證和授權方式。步驟一:建立應用 下面我以本公司測試帳號為例,建立應用步驟可以參考新浪的官方API
標籤:GCD全稱是Grand Central Dispatch特點:自動利用CPU的多核技術自動管理線程的生命週期使用步驟定製任務將任務添加隊列各類隊列的特點關於同步和非同步兩種執行方式 /** * 同步方式執行任務,不管是什麼隊列,都不會再開一個線程 */ dispatch_sync(<#dispatch_queue_t queue#>, ^{ <#code#> }) /** *
標籤:uiimageview今天用下面這個方法添加UIImageView但是運行卻不顯示@interface ViewController ()@property(nonatomic, weak)UIImageView *imageView;@end@implementation ViewController - (void)viewDidLoad { [super viewDidLoad]; UIImageView *imageV = [[UIImageView alloc]
標籤:android 開發 教程 開發人員 雖然現在網上有不少Android的教程,不過現在Android的發展已經到了5.1,很多之前的開發教程和學習建議已經不是很適用,決定以自己的見解寫一篇Android學習的教程,如果大家有什麼好的意見或建可以評論給我。工欲善其事,必先利其器雖然Android開發的門檻比較低,但是有件得心應手的兵器還是很有必要的。
標籤://傳輸資料 1 AFHTTPRequestOperationManager *manager = [AFHTTPRequestOperationManager manager]; 2 manager.responseSerializer = [AFHTTPResponseSerializer serializer]; 3 manager.requestSerializer = [AFHTTPRequestSerializer serializer]; 4 5
標籤: //使用NSScanner類, [self isPureInt:textFiledLabel.text] //傳入textFiledLabel擷取的輸入字串並調用方法判斷- (BOOL)isPureInt:(NSString*)string{ NSScanner* scan = [NSScanner scannerWithString:string]; //定義一個NSScanner,掃描string int val; return[scan
標籤:縮放開啟MasterViewController.xib,在Size面板中查看 Custome View的大小。在本例中,它應該是540x400大小。但是讀者的這個數字會有不同。不管是多大,請記下這個數字。待會會用到。這將是App出口的最小大小。開啟 MainMenu.xib, 選擇 window 對象。在Size 面板中,勾上Constraint右邊的Minimum Size 選項,然後將width 和 height
標籤:listviewListView 是手機系統中使用非常廣泛的一種組件,它以垂直列表的形式顯示所有清單項目。建立ListView的兩種方式;直接建立讓Activity繼承ListActivity。1.基於數組的ListView:在布局檔案中這麼寫:<!-- 設定使用紅色的分隔條 --><!-- 使用數組資源給出列表
標籤:繼上節《Xamarin.IOS之快速入門》之後,本節將會在此基礎之上具體擴充,主要是增加一個列表可以提供曆史撥打到電話的記錄。下面我們直接進入正題。 首先開啟MainStoryboard.storyboard,我們在這個基礎之上繼續修改。從工具列中拖放一個Navigation
標籤:surface android SurfaceView和View的區別View是在ui主線程中,直接響應使用者的操作,以及任務的分發,但是任務比較複雜會出現阻塞。
標籤:linearlayout android ui 說明:線性布局是最常用的布局,其包含的所有View會按照線性來排列。 需要注意的就是四個比較常用的xml屬性:1 android:gravity對應方法:setGravity(int) 說明:這個屬性設定布局內組件的對齊,支援以下屬性值: 屬性值 作用 top 將對象放在其容器的頂部,不改變其大小 bottom
標籤:記憶體管理/**13.__block什麼時候用?**/結論:在block裡面修改局部變數的值都要用__block修飾/**14.請教一個問題:在block裡面,對數組執行添加操作, 這個數組需要聲明成 __block嗎?**/不需要聲明成__block,因為testArr數組的指標並沒有變(往數組裡面添加對象,指標是沒變的,只是指標指向的記憶體裡面的內容變了)/**15.在block裡面,對NSInteger進行修改,這個NSInteger是否需要聲明成__blcok?**/
標籤:1.事件的回應程式法。setOnClickListener(view.OnClickListener l);setOnFocusChangeListener(view.OnFocusChangeListener l)setOnLongClickListener(view.OnOnClickListener l);setOnTouchListener(view.OnTouchListerner l);事件響應的三種方式。第一種方式:final Button Button1 =(Button)
標籤:以下內容翻譯自stackoverflow連結:http://stackoverflow.com/questions/7238962/function-apply-not-using-thisarg-parameter 在AS3中,Method(方法)不同於Function(函數),Method是類的一部分,並且是和執行個體綁定【就是說這個類一旦執行個體化了,類裡定義的Method會綁定這個執行個體】,看這個連結的第二部分關於Method,引用一部分: Methods是類
標籤: 蘋果正式開放了Apple Pay支付系統。Apple Pay是一個基於NFC的支付系統,不久將被數以萬計的線下零售商店予以支援。即便這項科技並不是徹底的突破性進展,但它足以推動許多公司和零售商來支援這種支付方式,並成為蘋果的又一項成功的投資。 Apple Pay還給開發人員帶來了處理支付的新渠道,使用者將期望在應用中使用它,因為它將驗證和交易極端簡化,僅需手指輕輕一觸即可完成,如果應用裡面有涉及到交易,開發人員很有必要整合Apple Pay。那麼如何將Apple
標籤:<?php$mobile = "15810320826"; echo substr_replace($mobile,‘****‘,3 , 4); ?> substr_replace(PHP 4, PHP
標籤:/** * 將bitmap中的某種顏色值替換成新的顏色 * @param bitmap * @param oldColor * @param newColor * @return */ public static Bitmap replaceBitmapColor(Bitmap oldBitmap,int oldColor,int newColor) { //相關說明可參考
標籤:有時候我們需要在源碼環境中增加自己的應用或模組,隨ROM一起發布。下面講述相關步驟:1. 首先可以在SDK環境下進行編碼設計(如果你的APP不涉及到emulator無法類比的硬體的話) 也可以參考另一篇文章,直接在Eclipse中調試系統級應用原始碼: Android:基於Eclipse編譯調試系統級應用原始碼2. 在SDK環境基本調試OK3. 將原始碼複製到 $Android_Src/packages/apps/目錄下,假設你的模組為
標籤:本文 出處 參考 http://blog.sina.com.cn/s/blog_71715bf801019ut9.html
標籤:多線程線程的狀態建立線程//建立一個線程,回到用控制器裡面的run方法NSThread *thread = [[NSThread alloc] initWithTarget:self selector:@selector(run) object:nil]; //線程建立了,並沒有效果,需要啟動線程 [thread start];獲得當前線程NSThread *thread = [NSThread currentThread];線程調度設定線程的優先順序調度優先順序的取值範圍是0.0 ~