Time of Update: 2016-02-28
標籤:方法一:- (void)startCountDown{ _seconds = 60; NSString *str = [NSString stringWithFormat:@"%d秒後可重新擷取", _seconds]; [_btnVerify setTitle:str forState:UIControlStateDisabled]; [_btnVerify.titleLabel setFont:[UIFont systemFontOfSize:12]];
Time of Update: 2016-02-28
標籤:先獲得Documents路徑class ViewController: UIViewController { // MARK: - Properties lazy var documentsPath: String = { let paths = NSSearchPathForDirectoriesInDomains(.DocumentDirectory, .UserDomainMask, true) return paths.first! }
Time of Update: 2016-02-28
標籤:private void addViewByCode(){View subView = new View(context);subView.setBackgroundColor(Color.RED);//subView的寬高int subViewwidth = 700;int subViewHeight = 300;RelativeLayout.LayoutParams relLayoutParams = new
Time of Update: 2016-02-28
標籤: 本機快取是HTML5出現的新技術,這個技術的出現使得移動web的開發成為了可能。我們都知道,要想打造一個高效能的行動裝置 App,速度是關鍵。而在HTML5之前,只有cookie能夠儲存資料,大小隻有4kb。這嚴重限制了應用檔案的儲存,導致web開發的行動裝置 App程式需要較長的載入時間。有了本機存放區,讓web行動裝置
Time of Update: 2016-02-28
標籤:1.id 和
Time of Update: 2016-02-28
標籤:分類:C#、Android、VS2015; 建立日期:2016-02-28 一、簡介 廣播(Broadcast):其功能類似於收音機的廣播,你只要調到那個台(只要在接收的類中註冊了要接收的廣播),就能收到這個台播放的資訊。 通知(Notifications):安卓的服務元件(Android Service,後面章節再細講)本來是在後台啟動並執行,可是,使用者可能希望關注某個背景工作當前正在執行的狀態或者結果,此時就可以利用“通知”在前台告訴使用者。 二、本章樣本主介面 1、運行
Time of Update: 2016-02-28
標籤:// 通過WindowManager擷取DisplayMetrics dm = new DisplayMetrics();getWindowManager().getDefaultDisplay().getMetrics(dm);System.out.println("heigth : " + dm.heightPixels);System.out.println("width : " + dm.widthPixels);// 通過Resources擷取DisplayMetrics dm2
Time of Update: 2016-02-28
標籤:資料庫連接 spring 個人簡曆 status 本來這是一個比較簡單的問題。 然而在前一段事件項目中出現了一個問題。 問題描述:資料庫連接數只增不減,直到資料庫連結數爆滿,報了一個 too many
Time of Update: 2016-02-28
標籤:Happy NumberWrite an algorithm to determine if a number is "happy".A happy number is a number defined by the following process: Starting with any positive integer, replace the number by the sum of the squares of its digits, and repeat the process
Time of Update: 2016-02-28
標籤:IOS開發之使用UIWebView實現圖文混排時間 2014-08-15 13:45:35 CSDN部落格原文 http://blog.csdn.net/wildcatlele/article/details/38583731主題
Time of Update: 2016-02-28
標籤:- (void)initBlock{ //延時的方法 //1:GCD延時 此方式在能夠在參數中選擇啟動並執行線程。是一種非堵塞的運行方式,沒有找到取消啟動並執行方法。 double delay1=2.0;//設定延時時間 dispatch_time_t popTime=dispatch_time(DISPATCH_TIME_NOW, delay1
Time of Update: 2016-02-27
標籤:很多App都會遇到以下幾個常見的效能問題:啟動速度慢;介面跳轉慢;事件響應慢;滑動和動畫卡頓。一、啟動速度最佳化。最佳化初始化任務: 1. 把一些初始化任務懶載入初始化 2. 把初始化任務並行化(非同步化) 3. 使初始化任務可以插拔(一個任務出問題不會影響到其他的任務)其他: 1. 控制線程數量,注意線程的使用,用自己的線程池替換三方或者二方SDK的線程池,線程太多佔用cpu資源,
Time of Update: 2016-02-27
標籤:Android布局分為五大類:相對布局、線性布局、表格版面配置、幀布局、網格布局 相對布局文法格式:<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmls:tools=""http://schemas.android.com/tools android:layout_width=" " android:layout_height="
Time of Update: 2016-02-27
標籤:不知道大家有沒有和我一樣,以前做項目或者 練習的時候一直都是用Service來處理後台耗時操作,卻很少注意到還有個IntentService,前段時間準備面試的時候看到了一篇關於 IntentService的解釋,發現了它相對於Service來說有很多更加方便之處,今天在這裡稍微來總結下我的心得。 首先IntentService是繼承自Service的,那我們先看看Service的官方介紹,這裡列出兩點比較重要的地方: 1.A Service is not a
Time of Update: 2016-02-28
標籤:application對象基本概念:實現了使用者間資料的共用,可存放全域變數。它開始於伺服器的啟動,直到伺服器的關閉,它是ServletContext類的執行個體。對於整個web伺服器,application有且只有一個執行個體 方法說明:Object getAttribute(String key) 返回給定名的屬性值void setAttribute(String key,Object value) 設定屬性的屬性值void
Time of Update: 2016-02-28
標籤:RecyclerView是加強版的ListView,用於在有限的視窗中展示大量的資料,而LoadMoreRecyclerView則是為RecyclerView增加了載入更多的功能,先來看效果:三種載入方式: 自動載入: 手動載入: 使用圖片動畫載入: 項目簡介:demo中的下拉重新整理採用的是SwipeRefreshLayout,上拉載入更多時出現的進度條採用的是WhorlView(WhorlView的地址https://github.c
Time of Update: 2016-02-27
標籤:本文參考 標哥的部落格:寶庫iOS開發筆試題 進行學習整理。與其說是看面試題,不如說是對自己知識的鞏固。工欲善其事必先利其器,基礎知識不牢固可能會導致編程中的一些注意不到的問題。總之一句話:活到老,學到老。1.數組中的元素去重問題。//重複元素 NSArray *array = [NSArray arrayWithObjects:@"1",@"2",@"3",@"4",@"5",@"1",@"2",@"3",nil]; NSMutableArray
Time of Update: 2016-02-27
標籤:轉載請標明出處:http://blog.csdn.net/lmj623565791/article/details/24555655本來想在網上找個圓角的範例看一看,不盡人意啊,基本都是官方的Demo的那張原理圖。稍後會貼出。於是自己自己定義了個View,實現圖片的圓角以及圓形效果。:第一個是原圖,第二個是圓形效果。第三第四設定了不同的圓角大小。準備改變一個部落格的風格,首先給大家講一下原理,讓大家明確了,然後再貼代碼,不然能夠直接看那麼長的代碼也比較痛苦。核心代碼事實上就那麼幾行:核心程
Time of Update: 2016-02-27
標籤: iOS8以上的系統應用可以與設定進行深層的互動,使用者可以根據APP的需要進行對應的許可權的設定。 現在大多數的APP依舊僅僅是彈出一個包含操作指令的警示視窗,如“進入設定>隱私>位置>APP”。其實在高版本的系統中可以直接彈出一個警示視窗,提示內容是自己的APP需要的許可權,點擊確定按鈕可以直接跳到設定中的APP本身的使用權限設定介面。具體的操作方式及代碼在下面。 舉例: 一下是一個日曆相關應用程式的警告代碼,其中包含了為使用者佈建的選
Time of Update: 2016-02-27
標籤:在Android開 發中,我們或許會碰到這麼一種業務需求,一項任務分成幾個子任務,子任務按順序先後執行,子任務全部執行完後,這項任務才算成功。那麼,利用幾個子線程順 序執行是可以達到這個目的的,但是每個線程必須去手動控制,而且得在一個子線程執行完後,再開啟另一個子線程。或者,全部放到一個線程中讓其順序執行。這 樣都可以做到,但是,如果這是一個背景工作,就得放到Service裡面,由於Service和Activity是同級的,所以,要執行耗時任務,就得在