Time of Update: 2015-04-19
標籤:IOS開發之AFNetworking開源庫的使用1.簡介 常見的處理網路請求方式 (1)NSURLConnection/NSURLSession (2)ASIHttpRequest 早期項目中比較常見, 由於作者不更新了 (3)AFNetworking 推薦使用, 項目中使用 (4)MKNetworkKit 試試2.配置和使用 2.1 配置 庫檔案拖入工程中, 包含標頭檔 #import "AFNetworking.h" 2.2
Time of Update: 2015-04-18
標籤:1.本系列僅為個人使用,概不負責。隨著時間推移,部分內容可能因為軟體更新而出現不能對應的情況。本文的配置情況,僅針對Android Studio v1.1.0 windows版本 全新安裝。Google Android Developers Site:https://developer.android.com/sdk/index.htmlThe official Android IDE:https://dl.google.com/dl/android/studio/install/1.1.
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-19
標籤:原文:http://blog.csdn.net/xinfuqizao/article/details/7955346?utm_source=tuicool 什麼是gdb它是gnu組織開發的一個強大的unix程式調試工具,我們可以用它來調試Android上的C、C++代碼。它主要可以做4件事情:隨心所欲地啟動你的程式。設定斷點,程式執行到斷點處會停住。(斷點可以是運算式)程式被停住後,可以查看此時程式中發生的事。動態改變程式的執行環境。GDB遠端偵錯原理圖上所示,我們需要使用gdb
Time of Update: 2015-04-19
標籤:Android Annotations本來我想寫個 Java 版本的《RESTful用戶端庫:RestClient 》用於 Android 應用開發,結果發現不太好寫,雖然用了 Dynamic Proxy 實現了大部分功能,但是因為無法通過反射取得參數名,而且 Java 沒有 DuckType ,再加上也沒有方便的 Dict 類型,搞出來的東西很難看,不好用。後來令狐給我推薦了這個 Android Annotations ,這個用 annotation
Time of Update: 2015-04-19
標籤:先搞清楚誰是誰的代理(delegate)定義代理協議,協議名稱的命名規範:控制項類名 + Delegate定義代理方法代理方法一般都定義為@optional代理方法名都以控制項名開頭代理方法至少有1個參數,將控制項本身傳遞出去設定代理(delegate)對象 (比如myView.delegate =
Time of Update: 2015-04-19
標籤:spring 的版本不一樣標籤使用的方式也稍有差距這一次,為了在服務端加入Androidpn的東西,進行了不同的版本的整合spring配置方式的改變,bug就會出現,整合就不順利了這一次就說一下mina在spring的配置問題 <!-- =============================================================== --> <!-- MINA
Time of Update: 2015-04-19
標籤: 報錯資訊:Attribute "xmlns" was already specified for element
Time of Update: 2015-04-19
標籤:01-Mac下安裝Android Studio注意點和安裝後配置中國地區安裝教程:1、Mac安裝環境注意斷網,不然要進行連網檢查跟新,因為在中國Google服務訪問受限所有大家記得斷網2、記得選擇稍後配置Android SDK路徑的3、下載Android
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
標籤:增強地方一: 再增加2張表,一個介面表,一個授權表,設計參考如下:介面表欄位名欄位類型注釋api_idint介面IDapi_namevarchar(120)介面名,以"/"作為分割線,如 blog/Index/addBlogapi_domainvarchar(256)所屬領域is_enabledtinyint(1)是否可用 1:可用
Time of Update: 2015-04-18
標籤:Android UI設計中經常用到的layer-list, shape在美化控制項中的作用是至關重要的。 shape 作用:在xml中定義幾何形狀 屬性:<shape> Android:shape=["rectangle" | "oval" | "line" | "ring"] 其中rectagle矩形,oval橢圓,line水平直線,ring環形<?xml version="1.0" encoding="utf-8"?> <shape
Time of Update: 2015-04-18
標籤:下載android應用的apk檔案變成了zip--網上轉載的解決方案
Time of Update: 2015-04-18
標籤:本篇文章主要內容來自於Android
Time of Update: 2015-04-18
標籤:最近把windows幹掉了,完全使用ubuntu。現在把整個過程記一下,每次搭建都不記得,然後一點一點百度,乾脆就記錄下來,方便以後重新搭建環境,也可以方便網友們。 ubuntu版本為64 位元 14.04案頭版,為方便編譯android,使用jdk1.6.26 安裝jdksudo mkdir /opt/javasudo chmod 777 /opt/java/cp jdk-6u26-linux-x64.bin /opt/java/sudo chmod a+r
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-18
標籤:一、SubMenu子功能表 和功能菜單相似,但是可以添加子功能表。 二、實現步驟: 1、通過onCreateOptionsMenu方法建立子功能表,可以通過代碼動態建立,也可以通過xml進行建立。 2、通過onOptionsItemSelected方法實現點擊子功能表的事件。 三、參考代碼: 1、通過代碼動態建立子功能表: main.javapackage com.example.zhengcheng.submenudemo;import
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-18
標籤:一、OptionsMenu選項菜單 在應用程式中點擊功能按鈕會彈出選項菜單,點擊可以實現具體功能。 二、實現思路: 1、建立選項菜單: onCreateOptionsMenu(); 2、設定功能表項目可用代碼動態設定menu.add();還可以通過xml設定Menuinflater.infalte(R.menu.menu); 3、設定菜單的點擊事件:onOptionsItemSelect(); 三、範例程式碼:自訂菜單XML:<menu