Time of Update: 2016-09-26
標籤:通用設定情景1開發人員選項已經啟用,並且在設定列表中能看到設定-->開發人員選項(開發人員選項已經啟用)情景2開發人員選項還沒有啟用,並且在設定列表中能不能看到如果沒有看到開發人員選項是因辦手機開發人員選項還沒有啟用,則執行以下操作進行啟用開啟手機設定--關於手機,連續點擊版本號碼(或組建號,各種機型的叫法不太一樣,不過大至相同)連續點5次啟用開發人員模式。或者開啟“設定”,進入“關於手機”,連續快速的點擊“版本號碼&rdq
Time of Update: 2016-09-26
標籤: 每一個Context都有一個Looper處理各個Handler發送過來的訊息,Looper處理訊息的函數是:msg.target.dispatchMessage(msg); 這裡msg是Handler傳送給Looper的訊息,msg綁定了Handler,這樣就不會出現Message搞錯Handler的情況,在看Handler中的dispatchMessge(..)源碼:/** * Handle system messages here. */ public
Time of Update: 2016-09-26
標籤: - (void)viewWillAppear:(BOOL)animated { [superviewWillAppear:animated];
Time of Update: 2016-09-26
標籤: 用uiautomator做安卓的app端的UI testing的環境搭建及編jar包和運行case的步驟如下:1、建立java工程2、右鍵properties,添加junit4的library,並添加android.jar和uiautomator的jar包依賴 3、在工程下建立package,之後建立類,代碼如下:(備忘:extends的類需要寫清楚是UiAutomatorTestCase ,具體的方法需要以test開頭,並且throws
Time of Update: 2016-09-26
標籤:1..引入架構#import "CLLocation+GPSDictionary.h"#import "NSDictionary+CLLocation.h"#import <AssetsLibrary/AssetsLibrary.h>2.- (void) imagePickerController: (UIImagePickerController*) reader didFinishPickingMediaWithInfo: (NSDictionary*)
Time of Update: 2016-09-26
標籤:在項目中提交過svn後,再在本機上刪除不用的圖片資源後,build後會有 ”xx“is missing from working copy 的警告。在網上找了些資料後,總結下。直接在終端下用svn命令刪除missing的檔案:(需要cd到提示你missing 檔案的路徑下)svn delete nameOfMissingFile或用Git(如果你用的是Git的話)git rm
Time of Update: 2016-09-26
標籤:Android系統支援的顏色是由4個值組成的,前3個為RGB,也就是我們常說的三原色(紅、綠、藍),最後一個值是A,也就是Alpha。這4個值都在0~255之間。顏色值越小,表示該顏色越淡,顏色值越大,表示該顏色越深。如果RGB都是0,就是黑色,如果都為255,就是白色。Alpha也需要在0~255之間變化。Alpha的值越小,顏色就越透明,Alpha的值越大,顏色就不透明。當Alpha的值為0時,顏色完全透明,完全透明的位元影像或者圖形從View上消失。當Alpha的值為255時,顏色不
Time of Update: 2016-09-26
標籤:+ (void)downLoadPdf:(NSString *)url pdf_id:(NSString *)pdf_id block:(APIFilePath)pdfFilePath { NSMutableDictionary *mPdf_dic = [NSMutableDictionary dictionaryWithDictionary:[Tool getLocalKey:PDFLOCAL_DIC]];
Time of Update: 2016-09-26
標籤:- (NSString *)getFirstString:(ICCustom *)custom { NSMutableString *source = [custom.merchantAbbreviation mutableCopy]; if(source && custom.merchantAbbreviation.length>0)
Time of Update: 2016-09-26
標籤:+ (NSString*)dictionaryToJson:(NSDictionary *)dic{ NSError *parseError = nil; NSData *jsonData = [NSJSONSerialization dataWithJSONObject:dic options:NSJSONWritingPrettyPrinted error:&parseError];
Time of Update: 2016-09-26
標籤:1、定義全域成員變數@interface AppDelegate () @property (strong, nonatomic) UIImageView *adImageView;@property (strong, nonatomic) UINavigationController *rootNavi; @end 2、實現簡單廣告介面@implementation AppDelegate- (BOOL)application:(UIApplication
Time of Update: 2016-09-26
標籤:播放音頻 android中播放音頻可以使用MediaPlayer類來實現,一下是它的一些方法: 方法名 功能描述 setDataSource() 設定要播放的音頻檔案的位置。 prepare() 在開始播放之前調用這個方法完成準備工作。 start()
Time of Update: 2016-09-26
標籤:project和module的區別?現在我們來看看在Android studio中怎樣建立一個project(1)file->new->new project。 Application Name :項目名稱 Company Domain:公司網域名稱
Time of Update: 2016-09-26
標籤:Windows10剛剛發布,微軟曾經對使用者們許下的承諾能否兌現呢?老道的使用者已經察覺了,微軟對Windows10的承諾和當年對Windows8的承諾竟是如此相似。二者都是為擁抱隨處工作、移動app而設計,在觸控螢幕和PC上給使用者同樣良好的體驗。它們也是微軟手機平台的基礎。但我們都看到了,二者之間有很大的區別:Windows10兌現了微軟的承諾。 三年前,iPad這樣的平板電腦日益盛行,微軟感到自己的PC江山受到了前所未有的威脅。作為對策,鮑爾默等微軟高層決定採用超前設計
Time of Update: 2016-09-26
標籤:今天無聊隨便翻看了暗黑戰神的情境資源,發現了一個以前沒怎麼注意的靜態情境最佳化問題。 什麼是靜態情境,也就是說這個情境是不會變化。比如MMO遊戲中選擇人物的情境。 就拿預設的暗黑戰神的選擇人物情境來看,是不是這個情境中的任何東西都是不會發生改變的。 也就是說這整個情境是靜態。 那麼就不需要光照即時渲染,所以我們提前先設定好整個情境的光照,然後進行光照烘焙,這樣,我們在運行遊戲的時候,就可以關閉光照計算。 比如在沒有烘
Time of Update: 2016-09-26
標籤:AndroidStudio中的項目可以用compile的形式引入github上的開 源項目,可以引用module,而不一定都要用libs檔案夾中添加jar包的形式。在最終realease打包時,混淆的設定是比較重要的,否則會導致 產生的包有很多功能不能正常使用。下面列舉一個基本的app的build.gradle和混淆檔案。並注意,混淆打包後的apk檔案大小會比不使用混淆要
Time of Update: 2016-09-26
標籤:註:這是一篇轉載的文章,原文具體連結地址找不到了,將原文分享如下,希望能對看到的朋友有所協助!最近在學習android應用方面的技術,自己在網上搜集了一些實戰項目的資料,感覺挺好的,發布出來跟大夥分享一下,希望對大家有用。
Time of Update: 2016-09-26
標籤: 很多創業團隊在起始時都面臨一個問題,由於不重視上線前的測試工作,產品上線後BUG不斷,只好一邊由客服跟進解釋陪笑臉,另一邊工程師加班熬夜改BUG。這樣狼狽的景象屢見不鮮。那麼,這時問題來了,為什麼不在App上線前就做好產品品質的控制工作呢?事實上,根據過往App行業從業經驗,產品品質控制或者說產品的上線測試環節,無論是在大公司裡還是中小開發人員團隊裡都屬於軟肋,這主要是受兩個方面的客觀因素制約:第一,企業不願意專門養測試團隊或工程師。一般來說,在一個以App為創業核心的創業團隊
Time of Update: 2016-09-26
標籤:#pragma mark 密碼sha1加密+(NSString * )sha1WithInputStr:(NSString * )inputStr{ const char * cstr = [inputStr cStringUsingEncoding:NSUTF8StringEncoding]; NSData * data = [NSData dataWithBytes:cstr length:inputStr.length]
Time of Update: 2016-09-26
標籤:We could take advantage of plist to bypass Trust Relationship so as to extract data from a iDevice. Now it becomes an impossible mission in iOS 10. As you could see the iOS version is iOS 10.0.2. Now my workstation trust this iDevice,