Time of Update: 2016-01-17
標籤://檔案上傳步驟//01 修改要求方法為POST//02 佈建要求頭資訊,告知伺服器這是一個檔案上傳 //Content-Type:multipart/form-data; boundary=----WebKitFormBoundaryyadprzBVdfHIhqXJ//03 佈建要求體(有固定格式) //分隔字元:----WebKitFormBoundaryyadprzBVdfHIhqXJ //1)拼接檔案參數 /* --分隔字元 Content-
Time of Update: 2016-01-17
標籤: 總結下近一年的學習經曆,以中國的新年為節點。時間從2015年年後到今天,2015年年末。 首先我必須要感謝前輩的書籍和高品質的部落格。 1、重新學習了一遍《Linux核心原始碼情景分析上下冊》,毛德操著,並記錄學習曆程,寫下了部落格。 2、重新學習了一遍《Android系統原始碼情景分析》,羅昇陽著,並記錄從開機啟動到Home介面的展示整個流程。
Time of Update: 2016-01-17
標籤:在iOS開發中,蘋果提供了三種多線程技術,分別是:(1)NSThread(2)NSOperation(3)GCD簡單介紹一下GCD的使用。GCD全稱 Grand Central
Time of Update: 2016-01-17
標籤: 前言:edittext的addTextChangedListener監聽事件用於監聽edittext的輸入文本的變化,他都用於密碼框,或者那種檢測使用者輸入過程中的變化。 1.使用方式 ①為edittext添加監聽器1 mEtPassword = (EditText) findViewById(R.id.id_et_password);2 //添加監聽器3
Time of Update: 2016-01-17
標籤:spring junit 做單元測試,報 Failed to load ApplicationContext 錯誤。 尋找了好一會,最後發現。@ContextConfiguration(locations = { "classpath:/spring/applicationContext.xml","classpath:/spring/app-config.xml", ……改成@ContextConfiguration(locations = {
Time of Update: 2016-01-17
標籤:init-初始化程式viewDidLoad-載入視圖viewWillAppear-UIViewController對象的視圖即將加入視窗時調用;viewDidApper-UIViewController對象的視圖已經加入到視窗時調用;viewWillDisappear-UIViewController對象的視圖即將消失、被覆蓋或是隱藏時調用;viewDidDisappear-UIViewController對象的視圖已經消失、被覆蓋或是隱藏時調用;viewVillUnload-當記憶體過低
Time of Update: 2016-01-17
標籤:對於這三個函數,估計大家都還是很模糊,具體是用來幹什嗎?簡而言之,是用來對象冒充的。首先這三個方法是每個函數都包含的非繼承的的方法。我來搬磚一下,此文引用http://www.cnblogs.com/cosiray/p/4512969.htmljavscript中call,apply,bind的區別在JS中,這三者都是用來改變函數的this對象的指向的,他們有什麼樣的區別呢。在說區別之前還是先總結一下三者的相似之處:1、都是用來改變函數的this對象的指向的。2、第一個參數都是this要指
Time of Update: 2016-01-17
標籤:比如:第一種方法:public boolean onKeyDown(int keyCode, KeyEvent event) { // TODO Auto-generated method stub if (keyCode == KeyEvent.KEYCODE_BACK) {
Time of Update: 2016-01-17
標籤:Android應用開發-小巫CSDN部落格用戶端之擷取評論列表上一篇部落格介紹了博文具體內容的商務邏輯實現,本篇部落格介紹小巫CSDN部落格用戶端的最後一項功能。擷取評論列表,這個功能的實現跟前面擷取文章列表和文章具體的內容不一樣,CSDN部落格擷取評論是通過js來請求server載入評論列表的,返回資料為json資料。我們這裡要做的事情就是找到這種一個js檔案,再找到請求url的拼接字串。然後依據我們的需求,請求文章的評論列表擷取到當前文章的評論json資料,然後進行解析工作。最後展示到
Time of Update: 2016-01-17
標籤:要想在瀏覽器啟動APP的方法例如以下:在須要跳轉的ACTIVITY中加入intent-filter的相關資訊:<intent-filter> <data android:scheme="com.example.scheme" /></intent-filter>實比例如以下:<activity android:name=".BrowActivity" >
Time of Update: 2016-01-17
標籤:Android Java Hookhttp://www.52pojie.cn/thread-288128-2-1.htmlhttp://www.52pojie.cn/thread-426890-1-2.htmlapk加固http://blog.csdn.net/jiangwei0910410003/article/details/48415225Android自動打包程式http://www.jizhuomi.com/android/environment/281.html36
Time of Update: 2016-01-17
標籤:------------------------------------------SharedPreferences儲存--------------------------------------------SharedPreferences 使用索引值對方式來儲存資料的。當儲存一條資料的時候,需要給這條資料提供一個對應的鍵,這樣在讀取資料的時候就可以通過這個鍵把相應的值取出。SharedPreferences 支援多種不同資料類型的儲存,可以按照需要取出數值型,或者字元型的資料。---
Time of Update: 2016-01-17
標籤:“我們不是生產者,我只是大自然的搬運工。”學習Android最好的途徑當然是強大的官方文檔了,其中在Processes and Threads一節中對於進程生命週期淘汰優先順序,有著詳細的介紹。原文如下:Process lifecycleThe Android system tries to maintain an application process for as long as possible, but eventually needs to remove
Time of Update: 2016-01-17
標籤:http://jxwgame.blog.51cto.com/943299/1597183海水的即時模擬一直是一個比較熱門的話題,移動端海水的模擬更是熱上加熱,目前在這方面的研究已經很多了,但是結果都不是很近人意,在這裡給大家介紹一種在移動端即時繪製的演算法,滿足了移動端啟動並執行要求,而且可以在海面上顯示高光,反射,以及折射效果,海浪滾動效果以及海上的泡沫效果,以及物體在大海上隨海浪上下顛覆效果,比較真實的類比了海浪的形成。 移動端海浪的產生尤其局限性,
Time of Update: 2016-01-17
標籤: Android系統整合了一個輕量級的資料庫:SQLite,所以Android對資料庫的支援很好,每個應用都可以方便的使用它。SQLite作為一個嵌入式的資料庫引擎,專門適用於資源有限的裝置上適量資料存取,現在的主流行動裝置像Android、iPhone等都使用SQLite作為複雜資料的儲存引擎,並且它是以手機記憶體為儲存的。 那麼,實際開發項目中有大量資料需要讀寫,並且需要面臨大量使用者的並發儲存的情況呢。就不應該把資料存放在手機等行動裝置的SQLite資料庫裡,行動裝置的儲存能力和
Time of Update: 2016-01-17
標籤:三張圖片預設擺放;實際索引值為0,1,2;但是為了理解容易,所以設定為對稱的模型;我們把圖片放在一個數組中圖片預設顯示第一張圖片,放在索引為1的位置;當圖片往左滾動時,程式會調用cell的方法,在程式內部我們實現索引值為0的位置顯示最後一張圖片,然後再將圖片移動到索引為1的位置,以此類推,當向右滾動時,同向左一樣,不同之處是在於,下一張圖片不是顯示圖片數組上一張圖片而是顯示圖片數組中下一張具體代碼實現如下:(用Main.storyboard製作)HmImgCell.h#import
Time of Update: 2016-01-17
標籤: 最近工作極度繁忙,已經好久沒有更新部落格了,總感覺要是再不抽空總結總結點東西,分分鐘就會被懶惰的狀態給打到了。同時也希望同學們謹記,如果你已經決定要堅持某些正確的東西,比如背完某章單詞,看一完本書抑或是跑完多少公裡等等,都要堅持下去,不要輕易被自己的懶惰與懈怠打敗…… 今天要講的是關於怎麼解決某些砰然大物般的問題,我回想了一下過去遇到的所有難題,都可以劃分成為一個個微不足道的小問題。於是想起了管理學裡面有關“拆分”的內容,就是任何複
Time of Update: 2016-01-17
標籤:AlertDialog可以再當前介面彈出一個對話方塊,這個對話方塊是置頂於所有介面元素之上,能夠屏蔽其它控制項的互動能力,MainActivity裡插入簡要代碼。其功能在於提示使用者你是否要繼續接下的操作,還有這個操作的一些提醒。 1 AlertDialog.Builder dialog =new AlertDialog.Builder(UiLayoutActivity.this);//建立環境 2 dialog.setTitle("this is
Time of Update: 2016-01-16
標籤:PS:終於考完試了.來一發.微機原理充滿了危機.不過好在資料庫89分,還是非常欣慰的. 學習內容:1.Android中SparseArray的使用.. 昨天研究完橫向二級菜單,發現其中使用了SparseArray去替換HashMap的使用.於是乎自己查了一些相關資料,自己同時對效能進行了一些測試。首先先說一下SparseArray的原理.
Time of Update: 2016-01-16
標籤:/** 在此我們使用的是Button來做 因為很多時候需要文字也需要圖片顯示,所以Button比較合適 */- (void)CreatorBtn{ //列數 NSInteger column = 4; //按鈕個數 NSInteger buttonCount = 18; //按鈕的寬高 CGFloat buttonW = self.view.frame.size.width / column; CGFloat