Time of Update: 2015-09-15
標籤:選中tableView的indexPath.row這一行- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath { if (self.isFromChatView) self.chatViewController.phraseString = [self.phraseArray objectAtIndex:indexPath.row];
Time of Update: 2015-09-15
標籤:在今天開發中遇到一個自己寫的自訂控制項,因為考慮到複用,在每個需求下的edittext的輸入長度不一樣,在xml檔案裡面設定是不能實現這個需求的,於是在發現了這個API,可以通過代碼設定!希望對大家有所協助! public void setEtCoustomLength(int length){ if (length>0) { etCoustom.setFilters(new InputFilter[]{new
Time of Update: 2015-09-15
標籤:1)下載最新jdk8,下載android studio2)安裝jdk8,雙擊jdk8的安裝包,將jdk8的安裝包拖到Application,可能會出現這種問題:要求Mac OS X10.7.3或更高版本解決。解決方案:解壓安裝包,修改裡邊一個函數的判斷,然後再壓縮包,再次安裝即可,詳見:http://blog.csdn.net/jk0803_wantao/article/details/447882373)安裝android
Time of Update: 2015-09-15
標籤:給分類增加屬性關於分類的建立這裡就不扯了,咱們直接開幹這裡以文本看佔位文字顏色為例一:簡單方式(關鍵技術:KVC)1.在標頭檔定義一個屬性1 @property (nonatomic, strong) UIColor *placeholderColor;2 /**3 * 分類中只會產生屬性對應Setter和Getter方法的聲明,不會有實現,需要我們自己實現4 */5 //-(void)setPlaceholderColor:(UIColor *)placeholderColor;6
Time of Update: 2015-09-15
標籤: iOS後台定位實現 (2013-01-24 16:43:12) 工作中碰到一個定位的應用情境:app需要在後台運行,即時上傳使用者地理位置。 蘋果對iOS的規範性在提升了app的品質的同時也帶來了對開發人員的限制。翻閱了各種官方文檔和資料,得出結論如下:1、實現後台定位有2種方式:standard location
Time of Update: 2015-09-15
標籤:onFinishInflate() 當View中所有的子控制項均被映射成xml後觸發 onMeasure( int , int ) 確定所有子項目的大小 onLayout( boolean , int , int , int , int ) 當
Time of Update: 2015-09-15
標籤:App Widget把所有的控制項都叫做widget,1、什麼是APP Widget2、建立一個APP Widget 案頭上的控制項。 捷徑,檔案夾,壁紙和App Widget 相關的基本概念1、AppWidgetProviderInfo對象:為App Widget提供中繼資料(描述資料的資料,關係型資料庫的表結構也是中繼資料),包括布局,更新頻率等等資料。這個對象被定義在XML檔案中。2、AppWidgetProvider:定義了App
Time of Update: 2015-09-15
標籤: 一、常用快速鍵 1.Ctrl+E,可以顯示最近編輯的檔案清單 2.Shift+Click可以關閉檔案 3.Ctrl+[或]可以跳到大括弧的開頭結尾 4.Ctrl+Shift+Backspace可以跳轉到上次編輯的地方 5.Ctrl+F12,可以顯示當前檔案的結構 6.Ctrl+F7可以查詢當前元素在當前檔案中的引用,然後按F3可以選擇 7.Ctrl+N,可以快速開啟類 8.Ctrl+Shift+N,可以快速開啟檔案 9.Alt+Q可以看到當前方法的聲明 10
Time of Update: 2015-09-15
標籤:1.交叉編譯 在Linux下的檔案主要是.elf等格式 在window下執行的檔案為.EXE JNI就是聯絡兩者 Google提供了一個工具-NDK2.步驟: 1. 在java中定義方法 public native String sayHello(); 2. 在工程中建立jni 檔案夾,並建立hello.c 檔案
Time of Update: 2015-09-15
標籤:AVAudioPlayer:使用簡單,但是只能播放本地音頻檔案,不可以播放流媒體檔案注意:載入本地音頻檔案的路徑的時候,不可以 使用 NSURL *url = [NSURL URLWithString:musicPath];這句話是將網路的路徑轉換成url;載入本地需要用 NSURL *url = [NSURL
Time of Update: 2015-09-15
標籤:簡介目前,有超過1億的Android裝置被啟用,因此大約有十億人開發Android應用程式。那麼接下來,小編將為大家介紹一系列的Xamarin.Android使用教程,希望能對大家的Android開發有所協助,歡迎品鑒!傳統上,當團隊使用多個程式碼程式庫和不同工具集多次開發應用程式時,我們更多地使用"silo"方法來開發應用程式。通常這會耗費更多的時間去構建和維護,更不要說在一個功能集中單個更改需要被複製到多個程式碼程式庫和團隊中。Xamarin可直接開發出原生App,開發人員可以用C#開
Time of Update: 2015-09-15
標籤:系列文章實戰使用Axure設計App,使用WebStorm開發(1) – 用Axure描述需求實戰使用Axure設計App,使用WebStorm開發(2) – 構建頁面架構實戰使用Axure設計App,使用WebStorm開發(3) – 構建頁面架構實戰使用Axure設計App,使用WebStorm開發(4) – 實現頁面UI實戰使用Axure設計App,使用WebStorm開發(5) – 實現頁面功能實戰使用Axure設計App,使用WebStorm開發(6) –
Time of Update: 2015-09-15
標籤:axure webstorm 系列文章實戰使用Axure設計App,使用WebStorm開發(1) – 用Axure描述需求實戰使用Axure設計App,使用WebStorm開發(2) – 構建頁面架構實戰使用Axure設計App,使用WebStorm開發(3) – 構建頁面架構實戰使用Axure設計App,使用WebStorm開發(4) – 實現頁面UI實戰使用Axure設計App,使用WebStorm開發(5) –
Time of Update: 2015-09-15
標籤:系列文章實戰使用Axure設計App,使用WebStorm開發(1) – 用Axure描述需求 實戰使用Axure設計App,使用WebStorm開發(2) – 建立 Ionic 項目 實戰使用Axure設計App,使用WebStorm開發(3) – 構建頁面架構 實戰使用Axure設計App,使用WebStorm開發(4) – 實現頁面UI實戰使用Axure設計App,使用WebStorm開發(5) – 實現頁面功能 接上一篇系列文章,
Time of Update: 2015-09-15
標籤:***********#import "HMViewController.h"@interface HMViewController () <UIWebViewDelegate>@end@implementation HMViewController- (void)viewDidLoad{ [super viewDidLoad]; // 1.webView UIWebView *webView = [[UIWebView alloc] init];
Time of Update: 2015-09-15
標籤:***************#import "HMViewController.h"@interface HMViewController ()@end@implementation HMViewController- (void)viewDidLoad{ [super viewDidLoad]; // 1.url // http://c.m.163.com/nc/article/A7A94MCL00963VRO/full.html NSURL *url
Time of Update: 2015-09-15
標籤:由於效能要求,android要求只能在UI線程中更新UI,要想在其他線程中更新UI,給大家介紹一種方式:使用Handler訊息傳遞機制。 下面用這種方式更新一個TextView:package com.example.runonuithreadtest; import android.app.Activity; import android.os.Bundle; import android.os.Handler; import android.widget.TextView;
Time of Update: 2015-09-15
標籤:這也是一個物件導向的問題,作為執行個體對象的你需要一步一步去攻城拔寨。待各處插滿了自己的旗幟,回過頭來,你會感謝一路走來的自己!一、入門 物件導向編程基礎(類和繼承,變數和方法的範圍,MVC基本概念,分類)方法和函數(訊息,類定義和屬性,與C/C++的混合編程)記憶體管理(strong/weak,
Time of Update: 2015-09-15
標籤:Android USER 版本與ENG 版本的差異 [Keyword] USER ENG user eng 使用者版本 工程版本 差異 [Solution] Google 官方描述: USER/USERDEBUG/ENG 版本的差異, 參考alps/build/core/build-system.html 的詳細說明 eng This is the default flavor. A plain make is the same as make eng.
Time of Update: 2015-09-15
標籤:項目根目錄下project.properties的記錄項目中所需要的環境資訊,比如Android的版本等 project.properties樣本如下: [html] view plaincopy # This file is automatically generated by Android Tools. # Do not modify this file -- YOUR CHANGES WILL BE ERASED! #