Time of Update: 2015-06-08
標籤:Notification通知欄是顯示在手機狀態的訊息,代表一種全域效果的通知 快速建立一個Notification的步驟簡單可以分為以下四步: 第一步:通過getSystemService()方法得到NotificationManager對象; 第二步:對Notification的一些屬性進行設定比如:內容,表徵圖,標題,相應notifica
Time of Update: 2015-06-08
標籤:第一部分安卓開發中,在寫布局代碼的時候,ide可以看到布局的預覽效果。但是有些效果則必須在運行之後才能看見,比如這種情況:TextView在xml中沒有設定任何字元,而是在activity中設定了text。因此為了在ide中預覽效果,你必須在xml中為TextView控制項設定android:text屬性,一般我們在這樣做的時候都告訴自己,沒關係,等寫完代碼我就把這些東西一併刪了。但是你可能會忘,以至於在你的最終產品中也會有這樣的代碼。以上的情況是可以避免的,我們使用tools命名空間以及
Time of Update: 2015-06-08
標籤:那麼如何自訂按鈕點擊的有效地區呢,其實很簡單,只要重寫一個函數即可: - (BOOL)pointInside:(CGPoint)point withEvent:(UIEvent
Time of Update: 2015-06-08
標籤:1.struts2的設定檔沒有放在src目錄下2.struts.xml檔案名稱錯誤。一定要注意拼字問題3.struts2中配置的package標籤的namespace屬性配置有誤4.頁面調用Action的方式有錯5.沒有加入json對應的外掛程式JAR包6.使用ajax方式提交,所以package擴充於json-default,JSON for
Time of Update: 2015-06-08
標籤:今天最後一天衝刺了,明天就不再衝刺了。。已經把所有的技術的問題還有設計的問題都弄好了吧應該說 至少目前來說是的。因為有的實現不了的或者需要耗費時間的已經果斷捨棄了,然後需要完善的也都基本完善了。現在還需要做的就是素材的收集整理。需要抽半天的時間專門來做這個。。現在目前的情況是天氣已經可以準確更新了 是跟中國氣象局同步的應該說是。天氣素材圖片方面技術方面已經做好了 但是素材還是少一些 會繼續收集。附加功能基本很少 目前只是專註在天氣方面了。DB天氣app衝刺二階段第十一天(完結)
Time of Update: 2015-06-07
標籤:android 單元測試 android下的單元測試在AndroidManifest.xml檔案中配置以下資訊: 在manifest節點下添加:<!-- 指定測試資訊和要測試的包 --> <instrumentation android:name="android.test.InstrumentationTestRunner"
Time of Update: 2015-06-07
標籤:同/異&步請求同步: 1 // MARK: - 同步請求 2 func httpSynchronousRequest() 3 { 4 //建立NSURL對象 5 var url:NSURL! = NSURL(string: "http://m.weather.com.cn/data/101010100.html") 6 7 //建立請求對象 8 var urlRequest :
Time of Update: 2015-06-07
標籤:po [self.view recursiveDescription];顯示如下<__NSArrayM 0x7b920e50>(<UITableViewWrapperView: 0x7b933960; frame = (0 0; 320 568); gestureRecognizers = <NSArray: 0x7b933f20>; layer = <CALayer: 0x7b933c60>; contentOffset: {0, 0};
Time of Update: 2015-06-07
標籤:非同步Get方式 1 // MARK: - 非同步Get方式 2 func asynchronousGet() 3 { 4 //建立NSURL對象 5 var url:NSURL! = NSURL(string: "http://m.weather.com.cn/data/101010100.html") 6 7 //建立請求對象 8 var urlRequest :
Time of Update: 2015-06-07
標籤:CATransition動畫 1 // MARK: - CATransition動畫 2 3 // /* 動畫樣式 */ 4 // let kCATransitionFade: NSString! //翻頁 5 // let kCATransitionMoveIn: NSString! //彈出 6 // let kCATransitionPush: NSString! //推出 7 // let
Time of Update: 2015-06-07
標籤:UIView基本動畫 1 // MARK: - UIView動畫 ------------------------------------- 2 3 // MARK: - UIView動畫-淡入 4 @IBAction func simpleAnimationFadeIn() 5 { 6 UIView.beginAnimations(nil, context: nil) 7
Time of Update: 2015-06-07
標籤: 最近做了一個android的小項目,伺服器端已經搭建好了,使用了spring MVC作為後端技術,發布了一系列web介面來接受用戶端提交的資料和返回用戶端請求的資料,web端使用了ext
Time of Update: 2015-06-07
標籤:(此文章同時發表在本人公眾號“dotNET每日精華文章”,歡迎右邊二維碼來關注。) 題記:微軟即將發布Windows 10手機版,實際上很多人現在已經開始在開發Windows 10 APP了。今天推薦的文章簡單介紹了如何搭建一個理想的開發環境。 周末一個大學同學到訪成都,所以停更了2天。今天時間也不多,就推薦一個簡單的文章,作者Michael Crump在這篇文章中分享了如何打造理想的Windows 10 APP開發環境的5個步驟。 分別是:
Time of Update: 2015-06-07
標籤:Android開發環境搭建方法:方法一:百度搜尋“Android開發環境搭建”:http://jingyan.baidu.com/article/bea41d437a41b6b4c51be6c1.html。 博主在土耳其出差期間,按照該步驟安裝,完全OK。但是,回國後,發現Google各種無法訪問,不過先把JDK安裝了吧。方法二:國內資源:http://www.cnblogs.com/
Time of Update: 2015-06-07
標籤:同步Post方式 1 // MARK: - 同步Post方式 2 func synchronousPost() 3 { 4 //建立NSURL對象 5 var url:NSURL! = NSURL(string: "http://m.weather.com.cn/data/101010100.html") 6 7 //建立請求對象 8 var request
Time of Update: 2015-06-07
標籤:非同步Post方式 1 // MARK: - 非同步Post方式 2 func asynchronousPost() 3 { 4 //建立NSURL對象 5 var url:NSURL! = NSURL(string: "http://m.weather.com.cn/data/101010100.html") 6 7 //建立請求對象 8 var request :
Time of Update: 2015-06-07
標籤:系統聲音 1 // MARK: - 系統聲音 2 /*----- 系統聲音 ------*/ 3 @IBAction func systemSound() 4 { 5 //建立的SystemSoundID對象 6 var soundID: SystemSoundID = 0 7 8 //擷取音效檔地址 9 var path =
Time of Update: 2015-06-07
標籤: UIWebView 1 //返回按鈕事件 2 @IBAction func backButtonClick() 3 { 4 self.navigationController?.popViewControllerAnimated(true) 5 } 6 7 8 override func viewDidLoad() { 9
Time of Update: 2015-06-07
標籤:UIView轉場動畫 1 // MARK: - UIView動畫-過度動畫 2 var redView:UIView? 3 var blueView:UIView? 4 5 // enum UIViewAnimationTransition : Int { 6 // 7 // case None 8 // case FlipFromLeft 9 // case
Time of Update: 2015-06-07
標籤:UISwitch/UIStepper 1 override func viewDidLoad() { 2 super.viewDidLoad() 3 4 titleLabel.text = titleString 5 6 7 // Do any additional setup after loading the view. 8 9 /