Time of Update: 2015-11-05
標籤:方法一: //1, 關閉鍵盤 [[[UIApplication sharedApplication] keyWindow] endEditing:YES]; 想必大家都遇到過一個view上好多輸入框,為了關閉彈出的軟鍵盤要遍曆然後調用resignFirstResponder的吧?今天竟然發現一個關鍵這個view上可能
Time of Update: 2015-11-04
標籤: private ListItem listItem; listItem = new ListItem(); listItem.setReleasetime(releasetime);List<ListItem> listItems = new ArrayList<ListItem>();Collections.sort(listItems, new Comparator<ListItem>() { &
Time of Update: 2015-11-04
標籤:代理:一般控制項用的比較多,其實也可以用block實現,如果實現的介面比較 多得話,建議用代理,如UITableView。 通知:這東西是全域的,而且是同步的,如果你要全域發送訊息,並且做的事情時間不長,不會阻塞線程的話,建議使用。 KVO:KVO是建立在KVC的基礎之上的,它通過KeyPath
Time of Update: 2015-11-04
標籤:OS 內建單元測試。1、在建立時,將include Unit
Time of Update: 2015-11-04
標籤:現在硬碟便宜,很多同學都有移動硬碟,如果你同時使用Windows與Mac OS的話,移動硬碟最好不要使用NTFS檔案系統,否則在Mac OS上,你只能讀你的移動硬碟,不能寫。但是實際上的情況是,移動硬碟上有很多東西了,且最初是格式化為了NTFS格式,這時候重新格式化是很麻煩的,要做資料移動。這個問題有兩種辦法解決:使用第三方軟體。使用mac os內建的mount_ntfs工具。在Mac OS上mount
Time of Update: 2015-11-04
標籤:Platform VersionAPI LevelVERSION_CODENotes Android 5.122LOLLIPOP_MR1Platform Highlights Android 5.021LOLLIPOPPlatform HighlightsAndroid 4.4W20KITKAT_WATCHPlatform HighlightsAndroid 4.419KITKATPlatform HighlightsAndroid 4.318JELLY_BEAN_MR2Platform
Time of Update: 2015-11-04
標籤:長文本輸入時比較喜歡用UITextView,因為它會自動換行,比UITextField好用些,但是當需要監聽text view中的內容變化時。Apple缺沒有提供像UITextField那樣方便的代理方法。其實要監測text view中內容的改變也不難,只需下面三步操作,即可實現與UITextField的代理方法相似的效果。1、在- (void) viewDidLoad;使用通知中樞,給UITextView添加觀察者1 NSNotificationCenter *nc =
Time of Update: 2015-11-04
標籤:eclipse建立android項目時,預覽layout.xml檔案時提示: This version of the rendering library is more recent than your version of ADT plug-in. Please update ADT plug-in,導致無法正常預覽布局檔案。問題的根源在於SDK版本與ADT版本不匹配。問題解決辦法如下:方法一:找到選擇android版本按鈕,改變android版本即可。如:方法二:Help -
Time of Update: 2015-11-04
標籤:移動開發近期AppCan社區新招募了一批版主,熱心積極地協助各位開發人員解答開發問題。其中有位版主的暱稱相信大家一定不會陌生——回憶的翅膀。“開啟論壇準備回答一下問題,結果發現全是翅膀!”“我最大的希望是,沒有人問問題。”本期的主人公就是這位回憶的翅膀,《多識生活》的開發人員——Toby。熱心回帖源於自身經曆
Time of Update: 2015-11-04
標籤:參考了好些配置,發現總有這樣,那樣的問題。環境:androidstudio 1.5 preview 2 sdk 6.01.首先建立一個android項目。過程略2.配置project的build.gradlebuildscript { repositories { jcenter() } dependencies { classpath ‘com.android.tools.build:gradle:1.3.0‘ // NOTE:
Time of Update: 2015-11-05
標籤: 親愛的開發人員們,本周是不是發現AppCan社區來了一個大變樣?沒錯,上周末趁著大家休息的空檔,AppCan社區悄悄地進行了改頭換面。就讓小編帶著大家看看AppCan社區如何?華麗轉變的! 清爽介面,好用更好玩 (1)社區首頁增加“快速發帖”和“簽到”按鈕,小夥伴們可以快速簽到,有問題需要交流也可以一鍵發帖提問啦~~~ (2)還記得大明湖胖的“問答專區”嗎?AppCan新社區中,孤獨的&ldq
Time of Update: 2015-11-04
標籤:作業系統:Ubuntu 15.10 x64目標:安裝 Android SDK本文最後更新時間:2015-11-3安裝32位庫檔案2013年9月的iPhone 5s是第一款64位手機,而Android手機大部分用的還是32位系統,落後了兩年。Android SDK中的adb程式是32位的,Ubuntu x64系統需要安裝32位庫檔案,用於相容32位的程式。如果不安裝,adb會出錯:java.io.IOException: error=2sudo apt-get install -y
Time of Update: 2015-11-04
標籤:本文針對RobotFrameWork中AppiumLibrary測試庫。首先,Open Application 這個方法不能向手機中安裝應用,需要提前在手機中安裝好,如使用 adb install -r appName.apk 命令。參數appActivity+appPackage 和 app 都是向appium服務說明所要測試的程式具體資訊,如包名和主Activity,二者選一種就可以。1
Time of Update: 2015-11-05
標籤:android 項目 activity生命週期 activity 通過上一節“Android系列教程之Android項目的目錄結構”我們已經知道了什麼是Activity,那麼為什麼我們建立一個Activity的匯出類的時候為什麼都要覆蓋Activity的onCreate方法呢,為什麼會在onPause()方法中儲存一些當前Activity中的變化,要弄明白
Time of Update: 2015-11-05
標籤:android paint 常量值 枚舉值 陰影層 Android基礎入門教程——8.3.14 Paint幾個枚舉/常量值以及ShadowLayer陰影製作效果標籤(空格分隔): Android基礎入門教程本節引言: 在Android基礎入門教程——8.3.1 三個繪圖工具類詳解Paint的方法參數那裡我們就接觸到
Time of Update: 2015-11-05
標籤:上一篇中 緩衝對象中我們提到了,將對象資料緩衝的地方有三個地方,這裡我們詳細的說下:1(/data/data/com.xxx.xxx/cache)
Time of Update: 2015-11-05
標籤:Visual Studio 2015 和 Apache
Time of Update: 2015-11-03
標籤: 在聲明property屬性後,有2種實現選擇@synthesize編譯器期間,讓編譯器自動產生getter/setter方法。當有自訂的存或取方法時,自訂會屏蔽自動產生該方法。 @dynamic告訴編譯器,不自動產生getter/setter方法,避免編譯期間產生警告,然後自己實現存取方法。或者
Time of Update: 2015-11-03
標籤: 深入淺出 - Android系統移植與平台開發(一)分類: Android移植2012-09-05 14:16 16173人閱讀 評論(12) 收藏 舉報androidgitgooglejdkubuntu 目錄(?)[+] +-------------------------------------------------++ 本系列為連載,不定期會更新
Time of Update: 2015-10-31
標籤:iOS開發資料庫篇—FMDB資料庫隊列(下)一、程式碼範例1.需要先匯入FMDB架構和標頭檔,由於該架構依賴於libsqlite庫,所以還應該匯入該庫。2.代碼如下: 1 // 2 // YYViewController.m 3 // 05-FMDB資料庫隊列 4 // 5 // Created by apple on 14-7-28. 6 // Copyright (c) 2014年 wendingding. All rights reserved. 7 // 8