Time of Update: 2016-05-10
標籤:Android 中的定時任務一般有兩種實現方式,一種是使用 Java API 裡提供的 Timer 類, 一種是使用 Android 的 Alarm 機制。這兩種方式在多數情況下都能實作類別似的效果,但 Timer 有一個明顯的短板,它並不太適用於那些需要長期在後台啟動並執行定時任務。我們都知道,為 了能讓電池更加耐用,每種手機都會有自己的休眠策略,Android 手機就會在長時間不操作 的情況下自動讓 CPU 進入到睡眠狀態,這就有可能導致 Timer 中的定時任務無法正常運行。 而
Time of Update: 2016-05-09
標籤: 移動開發本質上就是手機和伺服器之間進行通訊,需要從服務端擷取資料。反覆通過網路擷取資料是比較耗時的,特別是訪問比較多的時候,會極大影響了效能,Android中可通過緩衝機制來減少頻繁的網路操作,減少流量、提升效能。實現原理 把不需要即時更新的資料緩衝下來,通過時間或者其他因素 來判別是讀緩衝還是網路請求,這樣可以緩解伺服器壓力,一定程度上提高應用響應速度,並且支援離線閱讀。 Bitmap的緩衝 在許多的情況下(像 ListView, GridView 或
Time of Update: 2016-05-09
標籤:效果:http://hovertree.com/texiao/jquery/65/:代碼:<!doctype html><html lang="zh"><head><meta charset="UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"><meta name="viewport"
Time of Update: 2016-05-09
標籤:轉載地址:http://www.mamicode.com/info-detail-514151.html由於Xcode6之後,預設建立storyboard而非xib檔案,而作為初學,瞭解xib的載入原理很重要,所以,需要建立一個沒有storyboard的項目1. 建立一個新的工程 2. 選擇僅一個視圖的模板 選擇 Single View Application , 點擊Next3. 填寫項目資訊不需要選擇core
Time of Update: 2016-05-06
標籤:前言本系列前面的文章說過,為了某資訊安全比賽,我選了一個APK行為分析的題目。之前一直在研究安卓的編程,然後看了一下關於apk分析方面的書,覺得完全沒有目標,不知道如何下手,偶然間在freebuf閑逛的時候,隨手搜了一下這方面的資料,還真找到了兩篇文章:http://www.freebuf.com/sectool/99475.htmlhttp://www.freebuf.com/sectool/98607.html第一篇文章介紹的就是我選擇的一個C/S架構的工具MobSF,用django+
Time of Update: 2016-05-07
標籤:#1、錯誤描述今天,想實現Activity不顯示標題列的效果,在項目的AndroidManifest.xml檔案,對相應的Activity添加屬性 android:theme="@android:style/Theme.NoTitleBar"具體代碼如下:<activity android:name=".module.view.activity.KuwoMusicPlayActivity" android:theme="@android:style/Theme.
Time of Update: 2016-05-06
標籤:在iOS開發中,常常需要將一些資訊儲存到本地,比如說使用者的一些搜尋曆史等。那麼,如何查看所儲存的檔案呢?這裡介紹兩種途徑來查看應用的沙箱檔案。方法一:通過Xcode來查看,步驟如下:(1): Xcode中,點擊 Window -> Devices (或者使用快速鍵 command + shift + 2)(2): 選中自己的裝置,也就是iPhone 手機,然後在 Installed Apps 中選中需要查看的應用。如:(3):滑動滑鼠到 Installed Apps
Time of Update: 2016-05-05
標籤: 在本篇部落格開頭呢,先說一下寫本篇的部落格的原因吧。目前在做一個小項目,要用到在本應用程式內發驗證碼給其他使用者,怎麼在應用內傳送簡訊的具體細節想不大起來了,於是就百度了一下,發現也有關於這方面的部落格,點進去看了看,個人感到有點小失望,寫的太不詳細,只是簡單的代碼羅列,而且代碼也沒注釋,大概是因為太簡單了吧。今天在做完項目的發簡訊功能後感覺有必要把這部分內容整理一下,做個紀念也是好的不是嗎。廢話少說,切入今天的正題。下面的發簡訊,打電話當然需要真機測試了。 一、調用系統功能 在
Time of Update: 2016-05-05
標籤: iOS9退出了CoreSpotlight架構,這個架構可以為iOS的搜尋提供一些App內部的資料,能夠使我們在iPhone上下拉出現得搜尋方塊中,搜尋我們使用的App中的內容(當然App必須做了適配我們才能搜尋到)。 對於CoreSpotlight可以類比NSUserDefault,都是全域的儲存空間。不同的是CoreSpotlight是系統的儲存空間,每個App都能訪問(可能這個訪問有限制,目前還沒有時間研究),但是NSUserDefault是每個App私人的。另外
Time of Update: 2016-05-03
標籤:原文:http://developer.android.com/tools/debugging/ddms.html#how-ddms-works Android提供了一個debug工具叫做:DDMS,它提供了連接埠轉寄服務,裝置截屏,裝置線程和堆資訊,日誌,進程,類比接打電話,類比收發簡訊,類比位置資料等功能。本文主要是對DDMS特性的簡單闡述,它不是對DDMS所有特性和功能的一個全面的挖掘。運行DDMSDDMS被整合到了Eclipse裡面,同時在SDK的tools目錄下面也有一
Time of Update: 2016-05-03
標籤:Asp.net 面向介面可擴充架構的“類型轉化基礎服務”是我認為除了“核心容器”之外最為重要的組成部分但是前面博文一出,爭議很多,為此我再寫一篇類型轉化基礎服務和各種Mapper結合的例子,順便對各種Mapper做個簡單的優缺點對比我對第三方組件評介有三個標準,一、可用性,二、效能,三、易用性本例子中四個四種Mapper以前我都沒使用過(因為以前我都用自己的Mapper),本次測試可能不準確,錯誤的地方請大家指正AutoMapper使用的是4
Time of Update: 2016-05-02
標籤:// 調用系統通訊錄需要遵循兩個代理ABPeoplePickerNavigationControllerDelegate,UINavigationControllerDelegate相關類為ABPeoplePickerNavigationController// 系統通訊錄內建導覽列,所有要model出來// 初始化 ABPeoplePickerNavigationController *peoplePicker =
Time of Update: 2016-04-30
標籤:無論什麼樣的程式開發過程中,出現錯誤都是不可避免的,一般情況下,語法錯誤會被開發環境檢測到,並能及時的提示我們錯誤的位置以及修改的方法,但是邏輯錯誤就不是那麼容易被發現了,通常邏輯錯誤的定位和分析是一件非常困難的事情。所以在學習Android過程中,繼學習它的程式結構,寫了HelloWorld和一些簡單的介面布局程式之後,我選擇研究一下它的調試工具。LogCat就是其中一個。LogCat是用來擷取系統日誌資訊的工具,它可以捕獲的資訊包括Dalvik虛擬機器產生的資訊,進程資訊,Activi
Time of Update: 2016-04-29
標籤:iOS裡面MVC模式詳解MVC是IOS裡面也是很多程式設計裡面的一種設計模式,M是model,V是view,C是controller。MVC模式在ios開發裡面可謂是用得淋漓盡致。以下是對斯坦福大學ios開發裡面MVC模式的一段話的翻譯主要的宗旨是把所有的對象分為3個陣營,model陣營,view陣營,或者是controller陣營model(APP的目的)舉個例子,你要做一個打飛機的遊戲,那麼這個就是太空中這輛飛船的位置,什麼機型,每個飛船有多少機槍,護甲有多少等等。這就是model所做
Time of Update: 2016-04-29
標籤: 安卓開發的四大組件是Activity, service, broadcast receiver, 和content provider。作為業餘的開發人員,可能不需要太深入理解這些組件的內部實現,以及運行機制。但是如果想要在這方面有所進階的話,這些實現的源碼還是要啃的。本文將從官方源碼上講一下對Activity的理解。概述定義官方對Activity的開頭描述為:/**An activity is a single,
Time of Update: 2016-04-29
標籤: 自學安卓,無論開發環境是Eclipse還是Android Studio,都少不了和Android SDk打交道,作為一名安卓小白,在當初剛開始安裝配置Android開發環境時,苦受各種蛋疼問題困擾,隨著各種問題的解決,也逐漸有了一些經驗教訓,現在來與大家分享一下。 Android
Time of Update: 2016-04-29
標籤:最近使用豌豆莢一覽的app時看到它的點擊cell後彈出介面的動畫很帥,所以自己琢磨著實現了一個,效果如下:仔細觀察的話效果分為幾個部分,點擊cell的時候,首先背景會出現陰影,只有點擊的cell還亮著,然後有一點點的放大效果,同時cell的介面在慢慢變成純白色,最後上下炸開進入內容介面,其實仔細想想,這個和3D
Time of Update: 2016-04-29
標籤: 轉載請標明出處: http://blog.csdn.net/hai_qing_xu_kong/article/details/51260428
Time of Update: 2016-04-29
標籤:如果你是遊戲宅,卻又苦惱於運動不夠導致脂肪積累越來越多,亞健康狀態越來越嚴重,Walkr是很適合你的一款手機遊戲+健康軟體。 自從我安裝了這個遊戲,每天的步行數增加了30%以上,大冬天也經常把自己走得渾身暖洋洋的,為了這點步行能量來加速我的星空探索發展,我也真是夠拼的了-
Time of Update: 2016-04-29
標籤: UIKeyboardTypeDefault, // Default type for the current input method. UIKeyboardTypeASCIICapable, // Displays a keyboard