Time of Update: 2015-01-27
標籤:Given n non-negative integers representing an elevation map where the width of each bar is 1, compute how much water it is able to trap after raining.For example, Given [0,1,0,2,1,0,1,3,2,1,2,1],
Time of Update: 2015-01-26
標籤:intent://scan/#Intent;scheme=appname://appname/【頻道】/【id】;package=com.appname.package;end 首先做成HTML的頁面,頁面內容格式如下:<a href="[scheme]://[host]/[path]?[query]">啟動應用程式</a> 這一句就可以了。各個項目含義如下所示:scheme:判別啟動的App。
Time of Update: 2015-01-26
標籤:Android.Hacks讀書筆記01 #1#權重布局之解析: LinearLayout ’s android:weightSum LinearLayout ’s child android:layout_weight 相容適配的時候,比較方便: Defines the maximum weight sum. If unspecified, the sum is computed
Time of Update: 2015-01-27
標籤:http://www.open-open.com/lib/view/open1392184864254.htmldp(dip): device independent pixels(裝置獨立像素). 不同裝置有不同的顯示效果,這個和裝置硬體有關,一般我們為了支援WVGA、HVGA和QVGA 推薦使用這個,不依賴像素。dp也就是dip,這個和sp基本類似。如果設定表示長度、高度等屬性時可以使用dp
Time of Update: 2015-01-27
標籤:在iOS中,圖形可分為以下幾個層次:越上層,封裝程度越高,動畫實現越簡潔越簡單,但是自由度越低;反之亦然。本文著重介紹Core Animation層的基本動畫實現方案。在iOS中,展示動畫可以類比於顯示生活中的“拍電影”。拍電影有三大要素:演員+劇本+開拍,概念類比如下:演員--->CALayer,規定電影的主角是誰劇本--->CAAnimation,規定電影該怎麼演,怎麼走,怎麼變換開拍--->AddAnimation,開始執行一、概念介紹1.1
Time of Update: 2015-01-27
標籤:看到一篇眼前一亮的博文,是不是有一種希望其他小夥伴都能看到的感覺呢?有沒有一種“不轉不是程式員”的衝動呢?在 PC 瀏覽器上看到還好辦,直接網址複製,另一邊 IM 上就發過去了,但是如果是 App 中的內容,就沒這麼方便了,總不能那邊 IM 上喊話:“隔壁老王,部落格園上有篇叫‘部落格園用戶端(Universal App)開發隨筆 –
Time of Update: 2015-01-28
標籤:public 適配器 cursor 音樂 讀取手機記憶體中的音樂資訊需要做如下幾步:1)建立一個XML檔案,存放擷取到的資訊,使用ListView控制項2)建立一個新的XML檔案,對LIstView中的item對象進行布局3)需要建立一個Music類用於存放需要擷取的Music的主要資訊4)需要建立一個協助類,用於擷取手機中的音樂資訊,並通過一個集合類傳遞
Time of Update: 2015-01-27
標籤:Android系統中TextView預設顯示中文時會比較緊湊,不是很美觀。為了讓每行保持一定的行間距,可以設定屬性android:lineSpacingExtra或android:lineSpacingMultiplier。關於Android下TextView中文換行問題,可查看Android自訂view-文本自動換行。1、android:lineSpacingExtra設定行間距,如”3dp”。2、android:lineSpacingMultiplier設定行間
Time of Update: 2015-01-26
標籤:ios文章摘自: 文頂頂 iOS開發資料庫篇—FMDB簡單介紹 什麼是FMDB FMDB是ios平台的sqlite資料庫架構
Time of Update: 2015-01-27
標籤:listview單條更新對於使用listView配合adapter進行重新整理的方法大家都不陌生,先重新整理adapter裡的資料,然後調用notifydatasetchange通知listView重新整理介面。方法雖然簡單,但這裡面涉及到一個效率的問題,調用notifydatasetchange其實會導致adpter的getView方法被多次調用(畫面上能顯示多少就會被調用多少次),如果是很明確的知道只更新了list中的某一個項的資料(比如使用者點擊list某一項後更新該項的顯示狀態,或
Time of Update: 2015-01-26
標籤:android listview footerdivider 對於很多android開發人員來說,listview的divider是個比較頭痛的麻煩,因為listview在預設的情況下是啟用footerDivider的(即android:footerDividersEnabled="true"),但實際上為什麼就沒有顯示footerDivider呢?答案很簡單:因為一般
Time of Update: 2015-01-27
標籤:在Android中 我們經常會用AlertDialog來顯示對話方塊。通過這個對話方塊是顯示在螢幕中心的。但在某些程式中,要求對話方塊可以顯示在不同的位置。例如,螢幕的上 方或下方。要實現這種效果。就需要獲得對話方塊的Window對象,獲得這個Window對象有多種方法。最容易的就是直接通過AlertDialog類的 getWindow方法來獲得Window對象。 AlertDialog dialog = new AlertDialog.Builder(this).setTitle(
Time of Update: 2015-01-26
標籤:項目開發中,我們常常需要將工程檔案打包成.ipa檔案,提供給越獄的iphone安裝。下面是一種方法:1、首先應該給工程安裝好設定檔(這裡不再敖述),在ios device的狀態下,運行成功。2、選擇Product->archive,如3、點擊Distribute按鈕,彈出新視窗,選擇Export as Xcode Archive,如下:4、彈出是否儲存,點擊save。5、選擇產生的檔案,xxx 13-5-10 下午4.00.xcarchive,右鍵點擊,選擇Show Package
Time of Update: 2015-01-26
標籤:一、新特性Size Class介紹隨著iOS8系統的發布,一個全新的頁面UI布局概念出現,這個新特性將顛覆包括iOS7及之前版本的UI布局方式,這個新特性就是Size Class。Size Class配合Auto Layout可以解決所有(包括iPhone及iPad)iOS裝置螢幕尺寸及旋轉螢幕時候的UI適配問題 。二、為什麼要使用Size
Time of Update: 2015-01-26
標籤:android studio android 開發工具 Android studio 是目前android公司主推的一款開發工具,相比較以前eclipse,它自己內部就整合了SDK等,方便開發。這幾天我也嘗試從官網下載了一個android studio進行開發,但是在安裝以及配置過程中遇到了幾個問題,接下來與大家分享一下: 問題一 在安裝的時候最好是按照它原來的路徑安裝,
Time of Update: 2015-01-27
標籤:android http協議 網路架構 圖片上傳 multipartentity 前言在教你寫Android網路架構的前三篇文章中,我們從基本結構到代碼實現,剖析了一個簡單的網路架構應該是怎樣運作的,以及在面對各式各樣的需求時應該如何對代碼做出處理,在深入瞭解網路架構的同時學習到一些簡單的物件導向設計原則。正如第一篇博文所
Time of Update: 2015-01-26
標籤:移動電子商務 手機支付 移動支付 通過對移動支付安全問題的種類,一般認為可以通過無線公開金鑰基礎設施(WPK I)、WAP 安全、身份認證等方式來確保移動支付的安全性。1、無線公開金鑰基礎設施(WPKI)WPKI (Wireless PKI) 是有線PKI的一種擴充,它將互連網電子商務中PKI
Time of Update: 2015-01-25
標籤:As I support Colin‘s answer, I want to give you an additional hint to customize the appearance of an UINavigationBar including the alpha.The trick is to use UIAppearance for your NavigationBar. This enables you to assign an UIImage to
Time of Update: 2015-01-25
標籤:手機 感應器 使用方法在Android2.3gingerbread系統中,google提供了11種感應器供應用程式層使用。01#defineSENSOR_TYPE_ACCELEROMETER 1 //加速度02#define SENSOR_TYPE_MAGNETIC_FIELD 2 //磁力03#defineSENSOR_TYPE_ORIENTATION 3 //方向04#define SENSOR_TYPE_GYROSCOPE 4 //陀螺儀05#
Time of Update: 2015-01-26
標籤:android下http通訊 httpclient使用 android檔案上傳 android檔案下載 android網路訪問 上一篇專題Android開發之網路請求通訊專題(一):基於HttpURLConnection的請求通訊我們講解了如何使用httpurlconnection來實現基本的文本資料轉送。一般在實際開發中