Time of Update: 2015-04-18
標籤:1. APP介面(通訊介面)介面地址:例如:http://app.com/api.php 介面檔案:api.php處理一些商務邏輯(擷取資料)介面資料:擷取資料,傳到用戶端進行使用 APP介面的核心在於介面檔案2. APP介面如何進行通訊
Time of Update: 2015-04-18
標籤:1平時我們使用按鈕的時候,有時候不止設定title有時候也需要放圖片上去,系統預設title的文字是在圖片的右邊,這時候我們要設定到圖片在上方,title文字在下方該怎麼做呢?這時我們不需要多設定控制項,只需要設定按鈕title文字,圖片的位移量就行了,按鈕有如下屬性@property(nonatomic) UIEdgeInsets contentEd
Time of Update: 2015-04-17
標籤:1.從視圖A中navigation controller push到視圖B,當視圖B navigationcontroller pop回到視圖A時,並不會調用A的viewDidLoad,但是會調用viewWillAppear,所以如果視圖A有需要變更的內容應該在viewWillAppear中實現。2.當一個檢視窗產生時是先調用viewDidLoad,再調用viewWillAppear的。3.如果視圖重新整理時,其中的內容沒有改變,要考慮內容的資料來源是否被變更了。iOS
Time of Update: 2015-04-18
標籤: 網格視圖GridView的相片順序與矩陣類似,當螢幕上有很多元素(文字、圖片或其他元素)需要按矩陣格式進行顯示時,就可以使用GridView控制項來實現。 本文將以一個具體的執行個體來說明如何使用GridView控制項實現手機螢幕上各個應用軟體表徵圖的擺放,以及應用軟體名稱的顯示。 完成後的程式運行效果1所示。 圖1 主介面顯示效果 1.介面布局 通過查看GridView的API協助文檔(http://developer.android.com/re
Time of Update: 2015-04-18
標籤:首先,開啟eclipse,主介面 2點擊Windows下的preference 3然後在出現的對話方塊中選擇“android” 4然後我們就能看到的主介面,在這裡輸入android sdk的目錄,可以到自己下載的目錄複寫連結,然後粘貼即可 5也可以點擊browser,定位到android sdk目錄 6下面就是已經下載的sdk檔案。好了,就介紹到這裡了。END
Time of Update: 2015-04-18
標籤:android 效果 顯示 庫 項目Github地址:https://github.com/sddyljsx/pulltorefreshAndroid下拉重新整理庫,利用viewdraghelper實現。整合了下拉重新整理,底部載入更多,以及剛進入載入資料的loadview。包括了listview與gridview的改寫。效果1:效果2:效果3:效果4:效
Time of Update: 2015-04-18
標籤:手機線上模擬器1. Responsinator只要開啟Responsinator這個網站,在上端的輸入框中輸入你想測試的網站URL,接下來點擊搜尋方塊旁邊的GO按鈕就可以在各種行動裝置模擬器上看到你網站的預覽效果了!而且手機網站在每個行動裝置模擬器上是即時同步更新的時間。網址:http://www.responsinator.com/2.
Time of Update: 2015-04-17
標籤:IE10以下的IE瀏覽器並不支援application/json這種response格式,所以需要在服務端先將對象轉成json字串然後,設定Content-Type為text/html的類型,再返回,就行了。如果你用的是springMVC,那麼即使在controller層使用response對象設定了回應標頭資訊,也是沒有用的,因為如果你標識了@Responsebody註解,spring會自動根據你的傳回值類型判斷是否要給你將傳回值轉成某個視圖對象(具體根據你的springMVC的配置,一
Time of Update: 2015-04-17
標籤:更換radiobutton中的圖片在xml中很好設定,但對於初學者如何在代碼中設定還是不容易找的。沒法子,通過看原版api找到兩個方法,setCompoundDrawables和setCompoundDrawablesWithIntrinsicBounds。下面交給大家方法。第一個方法:setCompoundDrawablesWithIntrinsicBounds(Drawable left, Drawable top, Drawable
Time of Update: 2015-04-17
標籤:spring java web 1、錯誤描述java.lang.IllegalStateException: Failed to load ApplicationContextat
Time of Update: 2015-04-18
標籤:原文地址:http://blog.csdn.net/shangyuan21/article/details/18153605我們都知道開發iPhone等ios平台的行動裝置 App時需要使用Mac本,但是Mac本都比較昂貴,所以我們可以採用Windows7上利用VMWare安裝Mac作業系統的方法來類比ios開發環境,達到降低成本的目的。1.相關配置作業系統:windows7旗艦版Work station:VMWare10Mac操作作業系統:OS X
Time of Update: 2015-04-17
標籤:架構地址 https://github.com/yangfuhai/ASimpleCache 此架構作者為大名鼎鼎的afinal作者官方簡介:ASimpleCache 是一個為android制定的 輕量級的 開源緩衝架構。輕量到只有一個java檔案(由十幾個類精簡而來)。(有個問題是作者所說的自動失效,其實是在擷取資料時判斷存入緩衝的資料是否到期,如果到期,則刪除資料緩衝,返回null。當然,如果真正的自動刪除,應該只能開啟服務,不斷判斷是否到期來刪除吧,也沒有必要)-----
Time of Update: 2015-04-18
標籤:一、SubMenu子功能表 和功能菜單相似,但是可以添加子功能表。 二、實現步驟: 1、通過onCreateOptionsMenu方法建立子功能表,可以通過代碼動態建立,也可以通過xml進行建立。 2、通過onOptionsItemSelected方法實現點擊子功能表的事件。 三、參考代碼: 1、通過代碼動態建立子功能表: main.javapackage com.example.zhengcheng.submenudemo;import
Time of Update: 2015-04-17
標籤:前言: 在項目開發當中,往往需要利用網路.而使用者的網路環境也需要我們開發人員去注意,根據不同的網路狀態作相應的最佳化,以提升使用者體驗.但通常我們只會判斷使用者是在WIFI還是移動資料,而實際上,移動資料也分為2G/3G/4G等不同制式.而不同的網路制式又對使用者體驗產生較為明顯的影響(對於依賴網路的項目而言).因此很有必要對不同的網路制式作相應的最佳化. 而在iOS當中,無論是蘋果官方提供的Reachability類還是較為常用的第三方網路類AFNetworking,它們提供的網路
Time of Update: 2015-04-18
標籤: 1 一.UIPickerView 2 1.UIPickerView的常見屬性 3 // 資料來源(用來告訴UIPickerView有多少列多少行) 4 @property(nonatomic,assign) id<UIPickerViewDataSource> dataSource; 5 // 代理(用來告訴UIPickerView每1列的每1行顯示什麼內容,監聽UIPickerView的選擇) 6
Time of Update: 2015-04-17
標籤:在項目中,需要把RelativeLayout 和 ImageView背景設定為透明,怎麼實現呢?這裡主要通過代碼,請參閱以下關鍵代碼:public ImageView imgDetail;private RelativeLayout rlMain;rlMain= (RelativeLayout) findViewById(R.id.rlMain);//布局imgDetail = (ImageView)findViewById(R.id.imgDetail); //
Time of Update: 2015-04-18
標籤:android studio 匯入 PullToRefresh // 下載https://github.com/chrisbanes/Android-PullToRefresh// 解壓,得到 extras,sample,library(主要)Android-PullToRefresh-master -> library// 在你項目的根目錄建立一個lib目錄[PATH][app] [src] [res] [build] build.gradle ...
Time of Update: 2015-04-18
標籤:一、OptionsMenu選項菜單 在應用程式中點擊功能按鈕會彈出選項菜單,點擊可以實現具體功能。 二、實現思路: 1、建立選項菜單: onCreateOptionsMenu(); 2、設定功能表項目可用代碼動態設定menu.add();還可以通過xml設定Menuinflater.infalte(R.menu.menu); 3、設定菜單的點擊事件:onOptionsItemSelect(); 三、範例程式碼:自訂菜單XML:<menu
Time of Update: 2015-04-17
標籤:系統簽名 android apk 有時寫一個程式需要調用系統的庫,如果許可權不夠,是用不了庫裡面一些方法的 。這時就需要將apk進行系統簽名了。 簡單常用的方法:
Time of Update: 2015-04-17
標籤:先看命令(配置好環境變數的情況下,直接traceview+空格+ trace檔案路徑即可): TraceView是什麼Traceview是android平台配備一個很好的效能分析的工具。它可以通過圖形化的方式讓我們瞭解我們要跟蹤的程式的效能,並且能具體到method。Traceview的作用1. 查看跟蹤代碼的執行時間,分析哪些是耗時操作 2. 可以用於跟蹤方法的調用,尤其是Android