Time of Update: 2015-12-07
標籤:iOS開發UI篇—使用picker View控制項完成一個簡單的選餐應用一、實現效果 說明:點擊隨機按鈕,能夠自動選取,下方資料自動重新整理。 二、實現思路1.picker
Time of Update: 2015-12-07
標籤:安卓app測試篇 配置JDK環境 http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 安裝jdk-8u5-windows-x64.exe,配置環境變數JAVA_HOME = C:\Program Files\Java\jdk1.8.0_05Path += %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;CLASSPATH +=
Time of Update: 2015-12-07
標籤:我們做出來的H5頁面在手機端瀏覽的時候,使用者很有可能會產生更換橫豎屏的操作,這時如果我們能夠判斷出橫豎屏,就可以更好的最佳化我們的網頁,進而擁有更好的使用者體驗度。下面是判斷橫豎屏的代碼: window.addEventListener(‘orientationchange‘, function(event){ if ( window.orientation == 180 || window.orientation==0 )
Time of Update: 2015-12-07
標籤:前言 在iOS9之前我們只能使用Spotlight來搜尋應用程式名稱來開啟指定App,而其他的內容都是提供給系統使用(資訊,連絡人,郵件等)。在iOS9以後Apple允許開發人員設定應用中任意內容可以被Spotlight索引到以及使用者在選擇了搜尋內容時會發生什麼。如demo所示:圖1 Spotlight搜尋應用內結果 簡單介紹在iOS9中提供了三種API來協助我們實現搜尋,如下:圖2 iOS
Time of Update: 2015-12-07
標籤:錯誤原因在於 AppDelegate 中 didFinishLaunchingWithOptions 結束前 未定義 rootViewController,Xcode7規定必須要有rootViewController。定義一個空UIViewController即可,添加如下代碼解決:UIViewController *emptyView = [[ UIViewController alloc ]initNibName:nil bundle:nil ];self. window
Time of Update: 2015-12-07
標籤:meta基礎知識H5頁面視窗自動調整到裝置寬度,並禁止使用者縮放頁面<meta name="viewport" content="width=device-width,initial-scale=1.0,minimum-scale=1.0,maximum-scale=1.0,user-scalable=no" />忽略將頁面中的數字識別為電話號碼 <meta name="format-detection" content="telephone=no" />
Time of Update: 2015-12-07
標籤:Log.v(tag,msg);所有內容Log.d(tag,msg);debugLog.i(tag,msg);一般資訊Log.w(tag,msg);警告資訊Log.e(tag,msg);錯誤資訊 1.Log.v的調試顏色為黑色的,任何資訊都會輸出,這裡v代表verbose囉嗦的意思,平時使用就是Log.v("","") 2.Log.d的輸出顏色是藍色的,僅輸出debug調試的資訊,但他會輸出上層的意思,過濾起來可以通過DDMS的Logcat標籤來選擇 3.Log
Time of Update: 2015-12-07
標籤:#import "ViewController.h"#import "NSTimer+BlocksKit.h"@interface ViewController (){ NSTimer *vCodeButtonTimer1, *vCodeButtonTimer2;}@property (weak, nonatomic) IBOutlet UIButton *button;@end@implementation ViewController- (IBAction)action:(id)
Time of Update: 2015-12-07
標籤:*res/raw和assets的相同點:1.兩者目錄下的檔案在打包後會原封不動的儲存在apk包中,不會被編譯成二進位。*res/raw和assets的不同點:1.res/raw中的檔案會被映射到R.java檔案中,訪問的時候直接使用資源ID即R.id.filename;assets檔案夾下的檔案不會被映射到R.java中,訪問的時候需要AssetManager類。2.res/raw不可以有目錄結構,而assets則可以有目錄結構,也就是assets目錄下可以再建立檔案夾*讀取檔案資源:1.
Time of Update: 2015-12-07
標籤:1、LinearLayout 線性布局android:orientation="horizontal" 制定線性布局的相片順序 水平 horizontal 垂直 verticalgravity 控制當前控制項內容顯示地區layout_gravity 當前控制項在父元素的位置Layout_weightSum Layout_weight 額外空間分配(權重)android:visibility="invisible" 控制布局是否顯示 顯示 visible
Time of Update: 2015-12-07
標籤:第二部分構建應用程式 1,應用程式開發過程 2,設計使用者介面 3,定義互動 4,教程:串聯圖 1,應用程式開發過程定義概念設計使用者介面定義互動實現行為整合資料 對象是應用程式的基石 類是對象的藍圖 對象通過訊息通訊 協議定義訊息發送契約整合資料 訊息通訊:在 Objective-C 中,雖然可使用多種方法在對象之間發送訊息,但是目前最常用的方法是使用方括弧的基本文法。如果您有一個 Person 類的對象
Time of Update: 2015-12-07
標籤:網址:http://blog.csdn.net/dadoneo/article/details/8252933 FROM: http://www.linuxidc.com/Linux/2012-04/57902.htm================================================ Android是多任務系統,Audio系統是競爭資源。Android2.2之前,沒有內建的機制來解決多個程式競爭Audio的問題,2.2
Time of Update: 2015-12-07
標籤:1-10 C語言 & 電腦基礎1、請看下面一段代碼static int a = 1;int main(){ int b = 2; char *c = NULL; c = (char *)malloc(100 * sizeof(char)); return 0;} 請問訪問a,b,c 3種類型變數的效率從高到低依次是 A. cba B. abc C. acb D.
Time of Update: 2015-12-07
標籤:暫時記錄一個小知識點,因為趕著做項目,後續會慢慢補充self.navigationItem.leftBarButtonItem = [[UIBarButtonItem alloc]initWithTitle:@"側欄" style:UIBarButtonItemStylePlain target:self
Time of Update: 2015-12-07
標籤:轉自:Android中使用Handler引發的記憶體泄露在Activity中,經常會用到自訂的Handler來處理主線程收到的Message,但是ADT20以後,直接定義的如下定義的內部會有提示說這種使用方法有記憶體流失的風險:private Handler mHandle = new Handler() { @Override public void handleMessage(Message msg) { switch
Time of Update: 2015-12-07
標籤:1.地圖SDK下載高德地圖Android SDK主要包括地圖SDK、搜尋SDK和定位SDK。其中地圖SDK有包括2D地圖SDK和3D地圖SDK。3D SDK, 提供向量地圖顯示、離線地圖等功能。2D SDK, 提供柵格地圖顯示、覆蓋物繪製等功能。搜尋 SDK,提供興趣點搜尋、路徑規劃、公交查詢、地理編碼等功能。定位 SDK,提供定位、逆地理編碼(地址的文字描述)、以及地理柵欄功能。http://lbs.amap.com/api/android-sdk/down/(地圖sdk和搜尋sdk),
Time of Update: 2015-12-07
標籤:關於android Studio打包混淆以及上傳mapping檔案轉載請註明出處: http://blog.csdn.net/u014163726?viewmode=contents 本文出自Wrh的部落格打包android studio的打包很簡單 然後如果已經有keystore的一路next下去,如果沒有的可能需要先建立keystore,最後我們就會得到一個apk檔案混淆現在網上關於反編譯的部落格很多了,我在此就不多做介紹了,放上個傳送
Time of Update: 2015-12-07
標籤:Android程式有UI進程和後台進程,在執行一些耗時的操作時,如果在UI進程中,很可能出現假死的情況,使用者體驗會受到影響,因此,那些耗時進程往往就放在了後台進程中,使用者體驗能更好一些。網路情況不穩定,在向伺服器請求資料時,也許要用到後台進程(Android4.0以後強制不能再主線程中訪問網路),也可能用到AsyncTask,後面會介紹AsyncTask與Handler的區別,進行一下對比。AsyncTask是一個抽象類別(abstract
Time of Update: 2015-12-07
標籤:解決問題:有時候連不上資料庫是因為串連數到了極限了。select count(*) from v$process --當前的串連數 130select value from v$parameter where name = ‘processes‘ --資料庫允許的最大串連數,預設150--修改最大串連數:alter system set processes = 300 scope = spfile;--重啟資料庫:shutdown
Time of Update: 2015-12-07
標籤:Animating Views 在View Animation中,對View應用Animation並沒有改變View的屬性,所以有效地區還是應用動畫之前的地區,比如你把一按鈕移動以後,點擊按鈕並沒有任何反應,必須要到他初始位置點擊才可以。 一開始button移到200位置以後,點擊button並沒有效果,然後點擊初始位置,button才會出現,所以效果很不好為了改變這一點,在Android 3.0中給View增加了一些參數並對這些參數增加了相應的getter/setter函數(