Time of Update: 2015-10-07
標籤:android 下 利用webview實現瀏覽器功能: 1、介面添加WEBVIEW控制項。2、在介面.JAVA字碼頁面(protected void onCreate(Bundle savedInstanceState) 方法中)添加如下代碼://#regionWebView wb=(WebView)findViewById(R.id.Wb_Main);//設定WebView屬性,能夠執行Javascript指令碼
Time of Update: 2015-10-07
標籤:選擇C# > Android建立一個Blank App時提示如下錯誤:Value cannot be null. Parameter name: path1由於之前本機已安裝過Android SDK,在安裝Visual Studio 2015時跳過了,並沒有為Xamarin指定對應路徑導致。Visual Studio頂部菜單:Tools > Options > Xamarin > Android Settings指定一下Android SDK目錄即可。Visual
Time of Update: 2015-10-07
標籤:狀態開關按鈕ToggleButton和開關Switch都是由Button派生而來,Button的所有屬性和方法都適用,通常用於狀態的切換。1)activity_main.xml<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent"
Time of Update: 2015-10-07
標籤:performXXX的用法:視圖切換:※根據segue標識符切換視圖performSegueWithIdentifier:(NSString *) identifier sender:(id) sender; 同步執行,與線程無關,等同於直接調用該方法。在需要動態去調用方法的時候去使用。※執行某一個自訂的方法performSelector:(SEL) aSelector;※延時執行某一個自訂的方法,performSelector:(SEL) aSelector
Time of Update: 2015-10-07
標籤:1,工程名-info.plist檔案bundle display name 應用顯示的名稱(10到12個字元,超過顯示...)bundle identifier 應用的唯一標識 com.xx.hhxxbundle version 軟體版本號碼 supported interface orientation 旋轉螢幕 預設支援三種模式 2,應用中常見檔案 工程名-Prefix.pch
Time of Update: 2015-10-06
標籤: 前兩篇博文中簡單整理了普通廣播,其實還有有序廣播,有序廣播在開發中也是比不可少的,可以給廣播接收者設定優先順序來控制接受順序,並卻可以中斷廣播傳遞等等。一、兩種Broadcast: · 普通廣播(Normal Broadcast):用sendBroadcast()方法發送。 普通廣播是完全非同步,邏輯上可以在同一時刻被所有匹配的接受者接收到,訊息傳遞效率高,缺點是接受者不能將處理結果傳遞給下一個接收者,也無法終止廣播傳播。 ·
Time of Update: 2015-10-06
標籤:apiCloud app
Time of Update: 2015-10-06
標籤:擷取Assets目錄下的資源Android讀取assets目錄下的資源擷取資源的輸入資料流資源檔 sample.txt在Assets檔案下擷取檔案方法:InputStream inputStream=Context.getAssets().open(“sample.txt”)註:此方法返回的是InputStream類型資源檔 sample.html 位於 $PROJECT_HOME/assets/
Time of Update: 2015-10-06
標籤:關於建項目時候SDK解釋 minimum required SDK: 又為miniSdk, 是你程式最低支援的SDK版本,這個現在一般miniSDK設定一般為8或者10Target SDK:是你程式的目標SDK版本,這個現在一般為android2.3.x,3.x, 4.x ,也即SDK10至最新版本。Compile SDK:是你程式的編譯SDK版本, 這個一般為預設或者同Target SDK 。 -------------------------------------
Time of Update: 2015-10-06
標籤: 在上一篇博文中簡單介紹了一下BroadcastReceiver的相關知識點,本篇舉一個在代碼中動態註冊、登出BroadcastReceiver的栗子。1、首先建立一個MyReceiver並繼承BroadcastReceiver,既然要動態註冊該receiver的話,就無需在AndroidManifest.xml中配置它了: 1 public class MyReceiver extends BroadcastReceiver { 2 public static final
Time of Update: 2015-10-06
標籤:第一步:在程式中添加MessageUi.framework架構第二步:引入#import <MessageUI/MessageUI.h>標頭檔第三步:代碼實現3.1判斷是否可以發送郵件3.1.1建立視圖控制器3.1.2設定主題3.1.3設定發送對象3.1.4設定抄送對象3.1.5設定內容3.1.6設定代理人第四步:使用代理方法4.1設定代理4.2使用代理方法第五步:設定郵件語言文字Localization native development region
Time of Update: 2015-10-06
標籤:之前一直用網易雲音樂聽歌,後來因為沸沸揚揚的 XCode 注入病毒事件,就把它卸了(無奈臉=。=)對比國內其它音樂App,私心覺得網易雲音樂還是不錯的。沒有很多花裡胡哨的裝飾,裡面的歌單做的也還算精緻。每首歌還有評論功能,碼累了就去翻翻評論(是有多無聊哈哈)正是鬧歌荒的時候,小夥伴推薦了這個App —— Spotify。在美帝很流行的聽歌軟體,之前實習的時候也看到公司的 mentor
Time of Update: 2015-10-06
標籤:以下是連結:http://blog.csdn.net/abc5382334/article/details/17097633http://keeponmoving.iteye.com/blog/1515611http://www.cnblogs.com/suinuaner/archive/2013/04/11/android_fifty.htmlhttp://blog.csdn.net/lanjianhun/article/details/8675299http://blog.csdn.n
Time of Update: 2015-10-05
標籤:單例模式:建立單例對象的兩種方式方式一:iOS4版本之前 static SingleClassManager *singleManager = nil; +(SingleClassManager*)sharedManager { @synchronized(self) //
Time of Update: 2015-10-05
標籤:註:本文內容來自:https://developer.android.com/training/wearables/notifications/index.html翻譯水平有限,如有疏漏,歡迎批評指教。譯:山人 增加穿戴式裝置功能到通知中Adding Wearable Features to Notifications When an Android handheld (phone or tablet) and Android wearable are
Time of Update: 2015-10-05
標籤:Block塊.1.聲明Blockint (^myBlock)(int n) = ^(int num)類型 (^名稱)(需要傳的參數)= ^(參數)2 __block 變量在block塊中修改block塊外部變數的值,只有將外部的變數前面加_ _(兩個短杠才能修改)3 __weak 變數在ARC機制下,如果block中應用控制器對象或者其實例變量,block會對其強引用,導致拷貝一份控制器對象從而造成記憶體泄露。為了避免這一問題,則需要:__weak
Time of Update: 2015-10-05
標籤:- (void)viewDidLoad { [super viewDidLoad]; /* NSOperation和NSOperationQueue實現多線程編程 步驟:將執行的操作封裝到NSOperation對象中 將NSOperation對象添加到NSOperationQueue中
Time of Update: 2015-10-05
標籤:- (void)viewDidLoad { [super viewDidLoad]; /*進程:正在啟動並執行程式 線程:進程的基本執行單元,任務執行的地方 線程的串列:1個線程中任務的執行時串列的,同一時間,1個線程只能只能執行一個任務 多線程:1個進程中可以開啟多個線程,原理是CPU快速地在多條線程之間調度(切換),多了CPU吃不消 &
Time of Update: 2015-10-05
標籤: BroadcastReceiver是Android系統的四大組件之一,本質是一種全域的監聽器,用於接收系統全域的廣播訊息。真因為如此,BroadcastReceiver可以很方便的是實現系統中不同組件之間的通訊。 一、建立BroadcastReceiver 建立一個BroadcastReceiver很簡單,只需建立一個BroadcastReceiver的子類即可:public class MyReceiver extends BroadcastReceiver
Time of Update: 2015-10-05
標籤:一、發送使用者名稱和密碼給伺服器(走HTTP協議) // 建立一個URL : 請求路徑 NSString *urlStr = [NSString stringWithFormat:@"http://localhost:8080/MJServer/login?username=%@&pwd=%@",usernameText, pwdText]; NSURL *url =