Time of Update: 2015-06-02
標籤: 圖片分為靜態和動態兩種,圖片的格式有很多種,在開發中比較常見的是.png和.jpg的靜態圖片,但有的時候在App中需要播放動態圖片,比如.gif格式的小表情頭像,在IOS中並沒有提供直接顯示動態圖片的控制項,下面就介紹幾種顯示動態圖片的方式。 <一> UIImageView用來顯示圖片, 使用UIImageView中的動畫數組來實現圖片的動畫效果 //建立UIImageView,添加到介面 UIImageView *
Time of Update: 2015-06-02
標籤:Application 配置全域Context第一步、寫一個全域的單例模式的MyApplication繼承自Application 覆蓋onCreate
Time of Update: 2015-06-02
標籤: 你的手機塞滿了APP,有沒有想過各自為政的app聯合起來?比如手機“墨跡天氣”提醒你“春風到了,可以去戶外放風箏了”,你突然想到要讀那本《追風箏的人》。不必關閉一個軟體,再開啟另一個,直接連結到“應用之星”網站,為你下載一本電子書。是不是很有意思? “深度連結”(deep
Time of Update: 2015-06-02
標籤:現在大多數APP在更多功能,或者設定裡面都有一個類似,“給我點贊”,“求好評”的功能。即,調用手機已安裝的應用下載平台,找到該APP的下載介面、相同的功能當然也可以做成“檢查更新”的功能代碼很簡單: 1 Uri uri = Uri.parse("market://details?id="+getPackageName()); //擷取市集2 Intent intent = new
Time of Update: 2015-06-02
標籤:本文章來給大家介紹Android 利用Application對象存取公用資料。Android系統在運行每一個程式應用的時候,都會建立一個Application對象,用於儲存與整個應用相關的公開變數。一個Android 應用只會產生一個Application對象,在不用的Activity中擷取的Application對象是一樣的,所以Application對象是
Time of Update: 2015-06-02
標籤:關於伺服器端向Android用戶端的推送,主要有三種方式: 1.用戶端定時去服務端取或者保持一個長Socket,從本質講這個不叫推送,這是去服務端拽資料。但是實現簡單,主要缺點:耗電等 2.Google的C2DM,具體不細說,缺點,伺服器在國外,你懂得,不是很穩定。 3.XMPP協議,它是一種基於XML的傳遞通訊協定,具有很強的靈活性和可擴充性。它的特點是將複雜性從用戶端轉移到了伺服器端。 聽說GTalk、QQ、IM等都用這個協議。
Time of Update: 2015-06-02
標籤:Pre解決思路代碼後記:用戶端app上的部分代碼調用:伺服器上:用戶端判斷伺服器是否還活著代碼:PRE在利用socket寫通訊程式的時候,想檢測伺服器是否還活著。從網上找了很多資料,都沒有自己合適的,最後自己想了個辦法,不過也相當於截取了心跳檢測的一部分。這裡檢測的是遠程server的串連,而不是本地是否串連成功。首先想到socket類的方法isClosed()、isConnected()、isInputStreamShutdown()、isOutputStreamShutdown()等,
Time of Update: 2015-06-02
標籤:一.KVO 模式key-value observing (觀察者模式),即索引值監聽,分為觀察者和被觀察對象,當被觀察對象中屬性發生變化,被觀察對象會通過觀察者.OC中,KVO常用方法:註冊指定Key路徑的監聽器 : addObserver: forKeyPath: options: context: 刪除指定Key路徑的監聽器 : removeObserver: forKeyPath ,removeObserver: forKeyPath: context:回調監聽 :
Time of Update: 2015-06-02
標籤:android
Time of Update: 2015-06-02
標籤:一、開發背景1、國際背景隨著Internet技術的高速發展,即時通訊已經成為一種廣泛使用的通訊方式。1996年Mirabilis公司推出了世界上第一個即時通訊系統ICQ,不到10年間,即時通訊(Instant Messaging,簡稱IM)以發展成為了最流行的網路應用之一。特別是近幾年的迅速發展,即時通訊的功能日益豐富,它不再是個單純的聊天工具,它已經發展成集交流、資訊、娛樂、音樂、電視、遊戲、電子商務等為一體的綜合化資訊平台。2、國內背景目前國內外及時通訊軟體IM(Instant
Time of Update: 2015-06-02
標籤:app 安全 Mobile Security近年來,隨著APP爆髮式的增長,各種APP的安全問題也接踵而來;由於Android系統開源架構特性,安卓行動裝置 App成為惡意病毒攻擊的重點目標。造成這種情況的最大原因在於App開發時存在各種漏洞未及時發現及修複,或者在於大部分開發人員比較重視應用開發的速度,往往會忽視了應用的安全性,或者說他們沒有精力和時間去測試應用的安全性,最終導致一些不可彌補的損失。國內知名安全機構報道,全國99%
Time of Update: 2015-06-02
標籤:ormliteps:寫這篇文章的目的是嘗試下新的markdown編輯器哈哈簡介 ORMLite provides a lightweight Object Relational Mapping between Java classes and SQL databases. There are certainly more mature ORMs which provide this functionality including Hibernate and iBatis.
Time of Update: 2015-06-02
標籤:Case 背景:Case要求從第三方Launcher中初次開機指定的應用程式時,彈出對話方塊提示使用者進行授權啟動,若使用者未授權,則在下次再次啟動該應用時依然彈出對話方塊提示使用者進行授權,直到使用者對應用進行授權成功後,則再次啟動時無需授權,直接啟動。那麼從上面的描述中,我們可以分兩步來實現,首先Launcher來完成對指定APP進行過濾啟動,而我們在Framework層來完成對指定APP的配置與解析。那麼既然Case要求在Launcher中初次開機才彈出對話方塊提示,也就是
Time of Update: 2015-06-02
標籤:圖片上傳 圖片壓縮 格式轉換 壓縮 儲存 從網路攝影機或者是從相簿中讀取圖片,需要通過UIImagePickerController類來實現,在使用UIImagePickerController時,需要是實現下面兩個協議<UINavigationControllerDelegate,UIImagePickerCont
Time of Update: 2015-06-02
標籤:壓縮 圖片 ios uiimage 1、圖片的壓縮封裝類方法+ (UIImage*)imageWithImageSimple:(UIImage*)image scaledToSize:(CGSize)newSize{ // Create a graphics image context
Time of Update: 2015-06-02
標籤:前段時間做了一個新聞類的項目,新聞列表中的圖片都是網狀圖片,剛開始是自訂ImageView(等於是在其中加了一個非同步下載然後設定背景)雖然可以載入網狀圖片,不過當快速滑動的時候會很卡頓,而且前期沒有對Bitmap做回收,導致OOM(記憶體溢出),後來上網查了各種資料,大概有兩種思路:1.滑動的時候不載入圖片,等滑動停止之後再載入,這樣就需要對ListView進行OnScrollListener監聽,得到螢幕上顯示的開始和結束的位置(當有headView和footerView時需要換算)然
Time of Update: 2015-06-02
標籤: IOS學習第二天,今天做一個簡單的動畫的小程式! 程式如下: 1 這個程式,當點擊螢幕左下方4個方向按鍵的時候,上面的圖片就會跟著自動上下左右移動。2 當點擊螢幕右邊變大和變小按鍵時候,上面的圖片就會跟著變大和變小。二 功能就說到這裡,下面開始介面和代碼說明。2.1 首先還是先建立項目和設計介面,當然還要把相對應的圖片匯入項目images.xcassets下。如下:2.2 介面圖片和方向鍵,在這裡我都是用Button做的,當然,
Time of Update: 2015-06-02
標籤:public boolean post(String username, String password) throws Exception {username = URLEncoder.encode(username);// 中文資料需要經過URL編碼password = URLEncoder.encode(password);String params = "username=" + username + "&password=" + password; byte[]
Time of Update: 2015-06-02
標籤:解析Json資料1 //載入.json檔案2 NSString *path = [[NSBundle mainBundle]pathForResource:@"product.json" ofType:nil];3 //根據路徑載入json檔案到nsdata中4 NSData *data = [NSData dataWithContentsOfFile:(path)];5 //將載入進來的nsdata資料轉換為OC中對應的對象6 [NSJSONSerialization
Time of Update: 2015-06-02
標籤:原文:http://jingyan.baidu.com/article/afd8f4de4688af34e386e976.html 在Android的設計中,資源的訪問或者網路連接,要得到這些服務都需要聲明其存取權限,否則將無法正常工作。在Android中這樣的許可權有很多種,這裡將各類存取權限一一羅列出來,供大家使用時參考之用。android.permission.EXPAND_STATUS_BAR允許一個程式擴充收縮在狀態列,android開發網提示應該是一個類似Window