Time of Update: 2015-02-09
標籤:1 Handler的基本概念:什麼是handler?Handler是安卓系統的一種回調機制。handler的作用?他的作用是用於不同線程之間的通訊。一是可以用於子線程與UI線程的資料通訊,因為只有UI線程可以更新UI,子線程如果想要更新介面就需要用Handler通過發送Message來更新UI,而UI線程在handlerMessage方法中處理傳過來的Message資料。二是可以用於Handler綁定的線程延遲發送訊息。2
Time of Update: 2015-02-10
標籤:Storage Options 英文原文:http://developer.android.com/guide/topics/data/data-storage.html採集日期:2015-02-06儲存方式概述用於簡單資料的 Shared Preference用於私人資料的內部儲存用於大型公開資料的外部儲存用於結構化資料的 SQLite 資料庫在本文中使用 Shared Preference使用內部儲存使用外部儲存使用資料庫使用網路連接參閱Content Provider 和
Time of Update: 2015-02-09
標籤:android開發 android遊戲 thread surface 布局
Time of Update: 2015-02-09
標籤:最近遇到ios裝置豎屏切換到橫屏時候,字型會發生變化的情況。用以下方法可以解決此類問題-webkit-text-size-adjust : none ;-moz-text-size-adjust : none ;-ms-text-size-adjust : none ;text-size-adjust : none這樣就能禁止當手機由豎屏轉向橫屏的時內容中的文字自動調整大小,各瀏覽器下的私人屬性為-webkit-text-size-adjust,-moz-text-size-adjust,
Time of Update: 2015-02-09
標籤:http://www.codeproject.com/Tips/869588/Auto-Updating-the-exe-from-a-network-location-when?msg=4992189#xx4992189xx Using the codeI wrote a simple console application in c# to accomplish this taskIn the Program.cs itself I wrote the code to
Time of Update: 2015-02-09
標籤:TableView不顯示沒內容的Cell怎麼辦?類似這種,我不想讓下面那些空的顯示.很簡單.self.tableView.tableFooterView = [[UIView alloc] init];試過的都說好.加完這句之後就變成了這樣.自訂了leftBarbuttonItem左滑返回手勢失效了怎麼辦? self.navigationItem.leftBarButtonItem = 
Time of Update: 2015-02-10
標籤:# RssListController.h@interface RssListController : UITableViewController <MWFeedParserDelegate>{//Displaying NSArray *itemsToDisplay; NSDateFormatter *formatter;}// Properties@property (nonatomic, strong) NSArray *itemsToDisplay;@end&
Time of Update: 2015-02-09
標籤:本篇簡單羅列一下一些常用的UI控制項以及它們特有的屬性,事件等等。由於是筆記,相比起來不會太詳細UIView 所有UI控制項都繼承於這個UIView,它所擁有的屬性必是所有控制項都擁有,這些屬性都是控制項最簡單最一般的屬性。enable:是否啟用;selected:是否被選擇;contentVerticalAligement:內容是垂直方向的對齊,它是一個枚舉,分別有UIControlContentVerticalAligementCenter/Top/Bottom/Fill;conte
Time of Update: 2015-02-10
標籤:android最近在項目中,有用到一個仿照Path的Parallax效果,苦苦搜尋,在github上面,有一個類似的效果,不過是listview的,加一個頂部的headerView,實現了該效果,不過我需要的是ScrollerView的,於是對該代碼進行的修改,實現了ScrollerView下面的Parallax效果,參照如下:在閱讀下面代碼前,可以先查看下Github上面的源碼我對於原先的代碼進行了大量的刪減,只實現了我需要的效果,看起來簡單易懂,最怕那種繞來繞去的代碼了,
Time of Update: 2015-02-09
標籤:使用storyboard設計靜態表格式資料 A.實現步驟1.控制器繼承UITableViewController2.在storyboard中使用TableViewController,刪除原來的ViewController3.設定class 4.設定新的View Controller為程式入口 5.設定TableView的Style為Grouped 6.設定TableView的Content為Static
Time of Update: 2015-02-10
標籤:1、 item內如果有button等控制項時,在監聽listview的onitemclick事件時,焦點會被item內的button、 imagebutton等控制項搶走,從而導致在listview設定了onitemclick事件後不會被觸發。解決方案是在初始化item的時候屏蔽掉 其內部button等控制項的焦點擷取,具體方法可以在自訂item的根控制項中調用: [java] view
Time of Update: 2015-02-10
標籤:IOS中,UIScrollView是可以滾動的視圖,其中最常用的UITableView就是繼承了UIScrollView。跟所有的view一樣,UIScrollView有一個frame屬 性,同時,UIScrollView還具有contentSize、contentOffset和contentInset屬性。我在學習中,就覺得其中
Time of Update: 2015-02-09
標籤:筆記本鍵盤 解決方案 手機用戶端 無線網路 控制系統 為了用電腦看電影時方便控制,我就突發其想,做一個手機app來通過無線網路遠程調節電腦上的音量。後來進行嘗試成功後,我就想,光是調音量似乎單調了些,就把播放/暫停,上一首,下一首,等多媒體控制功能也加上,這樣好玩一點。下面向大家簡單介紹一下原理,整個解決方案的原始碼我會共
Time of Update: 2015-02-10
標籤:IOS
Time of Update: 2015-02-09
標籤:我們在開發中常常會用到UIWebView,當代碼中在嵌入h5時,我們的app內部可能會需要和WebView進行交,比如web前端工程師寫的js中某個分享功能,當他點擊h5中某個分享按鈕,我們需要調用我們app內部的分享功能。比如彈出分享渠道介面,進行分享。這個時候可以和前端工程師商量載入一個自訂的url。比如:native://share?title=xx&link=xxx.我們通過解析這個url擷取到需要參數內容。UIWebViewDelegate中通過下面的方法- (BOOL)
Time of Update: 2015-02-10
標籤:Integer ApproximationTime Limit: 1000MS Memory Limit: 65536KTotal Submissions: 5326 Accepted: 1750DescriptionThe FORTH programming language does not support floating-point arithmetic at all. Its author, Chuck Moore,
Time of Update: 2015-02-10
標籤:android 解析 設計 庫 源碼 由 Trinea 發起、幾十名 Android 開發人員參與的Android 開源項目源碼分析第一期正式發布。 從簡介、總體設計、流程圖、詳細設計全方面分析開源庫源碼,第一期包括 10 個著名開源庫及 5 個公用技術點的全面介紹。 分析文檔 作者 Volley 源碼解析
Time of Update: 2015-02-10
標籤:1. 基本作用: Activity的 onSaveInstanceState() 和 onRestoreInstanceState()並不是生命週期方法,它們不同於 onCreate()、onPause()等生命週期方法,它們並不一定會被觸發。當應用遇到意外情況(如:記憶體不足、使用者直接按Home鍵)由系統銷毀一個Activity時,onSaveInstanceState()
Time of Update: 2015-02-10
標籤:多線程從概念上理解是指從軟體或者硬體上實現多個線程並發執行的技術,簡單點理解就是同一時間可以執行多個事情(比如說一邊聽歌一邊碼代碼),聽歌是一個線程,碼代碼是一個線程,如果是單核CPU的話,上面兩個動作其實可以確切的理解為並發,也就是偽並行,只是兩者相差的時間太快沒有察覺。電腦現在一般都是雙核的或者四核的,比以往的運算能有提高了不少,iOS中六種可以選擇的操作線程的方式,具體方式如下:iOS和OS
Time of Update: 2015-02-09
標籤:Android的自動朗讀支援主要是通過TextToSpeech來完成,該類提供了如下一個構造器TextToSpeech(Context context,TextToSpeech.OnInitListener listener)當建立TextToSpeech對象時,必須先提供一個OnInitListener監聽器——該監聽器負責監聽TextToSpeech的初始化結果。TextToSpeech最常用的兩個方法如下:1、speak(String text,int