Time of Update: 2015-01-07
標籤:我們知道,到我們程式從前台退到後台(安home)鍵後,將執行程式的委託方法。// 當應用程式掉到後台時,執行該方法-
Time of Update: 2015-01-07
標籤:最近在開發一個天氣預報的app,看到一個比較不錯友情提示,如下:
Time of Update: 2015-01-06
標籤: 安裝完成後,如果直接啟動,Android Studio會去擷取 android sdk 組件資訊,這個過程相當慢,還經常載入失敗,導致Android Studio啟動不起開。解決辦法就是不去擷取android sdk 組件資訊。方法如下:1)進入剛安裝的Android
Time of Update: 2015-01-06
標籤:前言 這篇文章主要是介紹一下Android Intent,並且從Android源碼的角度對Intent查詢匹配過程進行分析。Intent介紹
Time of Update: 2015-01-04
標籤:今天運行模擬器程式裡訪問一個.app裡面的檔案,用NSHomeDirectory與檔案名稱拼接居然訪問不了,然後就發現一個奇怪的問題: iOS模擬器上NSHomeDirectory和resourcePath的根路徑居然是不同的。 上代碼: NSLog(@"resourcePath is %@", [[NSBundle mainBundle]resourcePath]);NSLog(@"NSHomeDirectory is %@",
Time of Update: 2015-01-06
標籤:viewport 文法介紹:01<!-- html document -->02<meta name="viewport"03 content="04 height = [pixel_value | device-height]
Time of Update: 2015-01-04
標籤:android clean 我們在使用 eclipse 在開發 Android APP 的時候,會用到一個 clean(Project —— Clean...) 的操作,這個操作執行的內容很簡單,就是將項目結構中的 bin 目錄中早先編譯好的apk,dex等內容刪除,然後重新編譯產生出這些內容(當然,絕大多數當我們按下 “儲存” 按鈕的時候,eclipse 會自動重新編譯 bin 目錄中的內容,但是也有時候
Time of Update: 2015-01-04
標籤:幫公司申請了開發人員計劃快一個月了,一直沒有時間來整理,今天抽空把自己當時記錄的流程在這裡貼一下。。。挺坑的,整整一個月的時間才申請下來,而且其中在申請鄧氏編碼過程中出現了若干問題還需要用英文郵件給鄧氏編碼公司,汗啊,我的英語他們竟然能讀懂。。。。 工具/原料1、有國際支付功能的銀行卡,並且裡面有
Time of Update: 2015-01-05
標籤:一般情況下,可以偵聽一些經常發生的訊息,如電量變化、開關螢幕、網路切換等等,註冊BroadcastReceiver來接收訊息,接收到後啟動推送訊息的Service。現在有些廠商的ROM,一旦使用者主動殺掉了進程,則不再投送廣播訊息給應用,導致應用無法啟動,在這種情況下,可以用C
Time of Update: 2015-01-05
標籤:一、背景 在開發Android應用程式的實現,有時候需要引入第三方so lib庫,但第三方so庫比較大,例如開源第三方播放組件ffmpeg庫, 如果直接打包的apk包裡面,
Time of Update: 2015-01-06
標籤:一:總體說明在Android的布局體系中,父View負責重新整理、布局顯示子View;而當子View需要重新整理時,則是通知父View來完成。二:程式碼分析1).ViewGroup的addView方法,理解參數的意義和傳遞invalidate調用父類View的方法addViewInner方法主要做的事情是view的dispatchAttachedToWindow(AttachInfo info, int
Time of Update: 2015-01-06
標籤:【實現邏輯】 通過在property_service.c中設定標誌位,在設定中實現介面改變標誌位, 使用init.rc中聲明的服務來偵聽標誌位的變化,顯式啟動聲明的服務,執行對應的指令碼,把應用尾碼從apk重新命名為bak,從而實現隱藏(顯示邏輯相反)。【實現步驟】以隱藏Google Play Store(system/priv-app/Phonesky.apk)為例:
Time of Update: 2015-01-04
標籤:java mybatis mapper mapped 嚴重: Servlet.service() for servlet [springmvc] in context with path [/testcs_dn-web] threw exception [Request processing failed; nested exception is org.
Time of Update: 2015-01-03
標籤:簡介Java代碼是非常容易反編譯的。為了很好的保護Java原始碼,我們往往會對編譯好的class檔案進行混淆處理。ProGuard是一個混淆代碼的開源項目。它的主要作用就是混淆,當然它還能對位元組碼進行縮減體積、最佳化等,但那些對於我們來說都算是次要的功能。官網網址是:http://proguard.sourceforge.net/。詳解1、原理Java 是一種跨平台的、解釋型語言,Java 原始碼編譯成中間”位元組碼”儲存於 class 檔案中。由於跨平台的需要,Java
Time of Update: 2015-01-03
標籤:mac android studio 升級 在Mac系統中,安裝android studio的正式版本是1.01的如果直接在介面中點擊check update,會彈出如下提示Connection failed. Please check your network connection and try again網傳的一些方法過於繁瑣,有一個臨時替代的解決方案如下1. Finder裡,
Time of Update: 2015-01-05
標籤: Log的產生大家都知道 , 大家也都知道通過DDMS來看log , 但什麼時候會產生log檔案呢 ?一般在如下幾種情況會產生log檔案 。 1,程式異常退出 , uncaused exception2,程式強制關閉 ,Force Closed (簡稱FC)3,程式無響應 , Application No Response (簡稱ANR)4,手動產生 。 拿到一個記錄檔,要分成多段來看 。 log檔案很長,其中包含十幾個小單元資訊,但不要被嚇到 ,事實上他主要由三大塊兒組成
Time of Update: 2015-01-06
標籤:Android系統以及裝置都有很多的“標識”號,比如常見的IMEI,SerizalNumber,UUID等概念,但是這些都存在一定程度上的不可靠性,到底如何標記一台Android裝置?文章內容多來自:1)http://www.cnblogs.com/lvcha/p/3721091.html2)http://android-developers.blogspot.com/2011/03/identifying-app-installations.html尤其第二篇,乃
Time of Update: 2015-01-05
標籤:①.OC中常用排序方法:1).不可變數組- (NSArray *)sortedArrayUsingSelector:(SEL)comparator;- (NSArray *)sortedArrayUsingComparator:(NSComparator)cmptr;2)可變數組- (void)sortUsingSelector:(SEL)comparator;- (void)sortUsingComparator:(NSComparator)cmptr;3).字典排序-
Time of Update: 2015-01-05
標籤:1、Context概念其實一直想寫一篇關於Context的文章,但是又怕技術不如而誤人子弟,於是參考了些資料,今天準備整理下寫出來,如有不足,請指出,參考資料會在醒目地方標明。Context, 相信不管是第一天開發Android,還是開發Android的各種老鳥,對於Context的使用一定不陌生~~你在載入資源、啟動一個新的 Activity、擷取系統服務、擷取內部檔案(夾)路徑、建立View操作時等都需要Context的參與,可見Context的常見性。大家可能會問
Time of Update: 2015-01-02
標籤:h3c sr6604 升級ios1. 如使用ftp方式去上傳或下載IOS的話配置如下:[WH-6604-2] ftp ser enable --- 開啟FTP功能 [WH-6604-2] local-user ftp --- 建立使用者名稱 [WH-6604-2-luser-ftp] password sim ftp --- 配置使用者名稱密碼 [WH-6604-2-luser-ftp] service-type ftp --- 給該使用者名稱服務類型 [WH-6604-2-luser-