Time of Update: 2016-04-12
標籤:ios點擊改變uiview背景顏色是一個再常見不過的需求。第一反應應該不麻煩,於是寫了個第一個版本@interface RespondentUIView(){ UIColor * bgColor;}@end@implementation RespondentUIView- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event { bgColor = self.backgroundColor;
Time of Update: 2016-04-12
標籤:Intent是不同組件之間相互連訊的紐帶,封裝了不同組件之間通訊的條件。Intent本身是定義為一個類別(Class),一個Intent對象表達一個目的(Goal)或期望(Expectation),敘述其所期望的服務或動作、與動作有關的資料等。Android則根據此Intent對象之敘述,負責配對,找出相配的組件,然後將 Intent對象傳遞給所找到的組件,Android的媒婆任務就完成了。 在Google
Time of Update: 2016-04-12
標籤:SizeClasses 詳解iOS 8在應用介面的可視化設計上添加了一個新的特性-Size Classes。對於任何裝置來說,介面的寬度和高度都只分為三種描述:緊湊,任意和寬鬆。這樣開發人員便可以無視裝置具體的尺寸,而是對這兩類和它們的組合進行適配。為什麼蘋果推出SizeClassesiPhone3gs-4s : frame直接寫死。iPad : autoresizing —> 根據父控制項frame發生改變,子控制項跟著一起改變。iPhone5-iPhone5s :
Time of Update: 2016-04-12
標籤:檔案操作:ALT+SHIFT+R 重新命名某個檔案,等同於右鍵某個檔案->Refactor->Rename,兩步操作換一步CTRL+SHIFT+C 複製檔案在整個磁碟的絕對路徑CTRL+ALT+SHIFT+C 複製檔案在當前項目的路徑,即在絕對路徑的基礎上,把“項目名/”及以前的部分全部去掉CTRL+F4 或
Time of Update: 2016-04-12
標籤:IOS 友盟使用詳解這篇部落格將會詳細介紹友盟的使用,希望對博友們有所協助。首先我們在瀏覽器上搜尋友盟。在這裡我們選擇官網這個,進去友盟官網後我們按照進行選擇。接下來選擇如Next這樣我們便進入到了協助文檔如果還沒有友盟帳號那麼我們就需要註冊一下了(點擊圖片中的註冊即可)註冊成功並且登陸後我們需要按照操作擷取Appkey操作NEXT成功擷取Appkey(複製下來,接下來會用到)返回協助文檔接下來是下載(安裝)SDK,我麼可以按照圖片中的兩種方法操作。我選擇了點擊
Time of Update: 2016-04-12
標籤:1. Context.getExternalFilesDir() ==> /sdcard/Android/data/應用程式套件名/files/ 一般放一些長時間儲存的資料,對應 設定->應用->應用詳情->”清除資料“2. Context.getExternalCacheDir()
Time of Update: 2016-04-12
標籤:Socket:1>Socket又稱"通訊端”2>網路上的兩個程式通過一個雙向的通訊串連實現資料的交換,這個串連的一端稱為一個socket。3>應用程式通常通過"通訊端"向網路發出請求或者應答網路請求 網路通訊的要素:1>網路上的請求就是通過Socket來建立串連然後互相通訊2>IP地址(網路上主機裝置的唯一標識)3>連接埠號碼(定位程式)4>用於標示進程的邏輯地址,不同進程的標示5>有效連接埠:0~65535,其中0~1
Time of Update: 2016-04-12
標籤:轉載請標明出處:http://blog.csdn.net/lmj623565791/article/details/24015867 下面的題目都是樓主在android交流群大家面試時遇到的,如果大家有好的題目或者好的見解歡迎分享,樓主將長期維護此帖。 某公司進階面試題(2015-03-14)【感謝helder分享】1、詳述Android系統架構,包括層與層之間調用、binder、jni、底層檔案讀寫方法2、描述自己的一個項目,要求畫出結構圖,U
Time of Update: 2016-04-12
標籤:NSMutableAttributedString *arrString =[[NSMutableAttributedString alloc]initWithString:@"asdassadklsjsdjaskljdklsajdlsajldjsla;jdl;sajdjlas;dsak"]; NSMutableParagraphStyle *para = [[NSMutableParagraphStyle alloc]init]; //行距 [para
Time of Update: 2016-04-12
標籤:概述Android已經為我們提供了大量的View供我們使用,但是可能有時候這些組件不能滿足我們的需求,這時候就需要自訂控制項了。自訂控制項對於初學者總是感覺是一種複雜的技術。因為裡面涉及到的知識點會比較多。但是任何複雜的技術後面都是一點點簡單知識的積累。通過對自訂控制項的學習去可以更深入的掌握android的相關知識點,所以學習android自訂控制項是很有必要的。記得以前學習總是想著去先理解很多知識點,然後再來學著自訂控制項,但是每次寫自訂控制項的時候總是不知道從哪裡下手啊。後來在學習的
Time of Update: 2016-04-12
標籤://直接在方法中打 Calendar c = Calendar.getInstance(); // 擷取當前年份 String mYear = String.valueOf(c.get(Calendar.YEAR)); // 擷取當前月份 String mMonth = String.valueOf(c.get(Calendar.MONTH) + 1); // 擷取當前月份的日期號碼
Time of Update: 2016-04-12
標籤:Ld /Users/Rubert/Library/Developer/Xcode/DerivedData/OC_Language-emftyzftyvhdpuaxipddjmpnpvox/Build/Products/Debug/OC_Language normal x86_64 cd /Users/Rubert/IOS/iworkspace/OC_Language export MACOSX_DEPLOYMENT_TARGET=10.1
Time of Update: 2016-04-12
標籤:搞了半天,android的初學者,看著網上各種例子,特此記錄。注意:本教程針對像SlidingMenu這樣使用Android Studio結構的第三方庫。開始:第一步,去GitHub下載SlidingMenu (:https://github.com/jfeinstein10/SlidingMenu),下載下來在你的電腦上應該是這樣樣子的:第二步,建立一個Android
Time of Update: 2016-04-12
標籤:背景知識:當Android啟動時,會發出一個系統廣播,內容為ACTION_BOOT_COMPLETED,它的字符串常量表示為 android.intent.action.BOOT_COMPLETED。只要在程式中“捕捉”到這個訊息,再啟動之即可。記住,Android架構說:Don‘‘t call me, I‘‘ll call you
Time of Update: 2016-04-12
標籤:Fiddler是一個http調試代理,它能 夠記錄所有的你電腦和互連網之間的http通訊,Fiddler 可以也可以讓你檢查所有的http通訊,設定斷點,以及Fiddle 所有的“進出”的資料(指cookie,html,js,css等檔案,這些都可以讓你胡亂修改的意思)。 Fiddler
Time of Update: 2016-04-12
標籤:接著Android第三方登入詳解1講1.找到友盟 文檔中心2.找到3.將UMSocialService mController = UMServiceFactory.getUMSocialService("com.umeng.login"); 這句話放到對應activity 弄成全域即可4QQ 登入//參數1為當前Activity, 參數2為開發人員在QQ互聯申請的APP ID,參數3為開發人員在QQ互聯申請的APP kEY.
Time of Update: 2016-04-12
標籤:import android.app.Activity;import android.content.Intent;import android.content.SharedPreferences;import android.content.SharedPreferences.Editor;import android.os.Bundle;import android.view.View;import android.view.View.OnClickListener;import
Time of Update: 2016-04-12
標籤:Shape的基礎標籤共有6個:corners, gradient, solid, stroke, padding, sizeShape可以有四種形狀:rectangle(矩形,預設圖案),oval(橢圓形),ring(水平線),ring(環形)關於corners標籤:corners元素只適用於rectangle!總共有5個屬性,一個總的圓角半徑,或者四個角分別設定圓角半徑,如果發生衝突,以該角單獨設定的為準,與書寫順序無關。關於solid/gradient標籤: 這兩個元素均表示填充顏色,
Time of Update: 2016-04-12
標籤:新進入Activity:onCreate > onStart > onResume 退出Activity:onPause > onStop > onDestroy 目前處於該Activity,直接回到手機案頭:onPause > onStop 在當前活動的APP中重新開啟該Activity:onRestart > onStart > onResume startActivity進入下一個頁面:onPause
Time of Update: 2016-04-12
標籤:Fragment與Activity的生命週期關係:剛開啟Activity:Fragment onAttach > Fragment onCreate > Fragment onCreateView > Activity onCreate > Fragment onActivityCreated > Activity onStart > Fragment onStart > Activity onResume >