Time of Update: 2015-08-12
標籤:1、要弄清楚這個問題,首先需要弄明白什麼是implicit(隱藏) intent什麼是explicit(明確) intent。Explicit Intent明確的指定了要啟動的Acitivity ,比如以下Java代碼:Intent intent= new Intent(this, B.class)Implicit Intent沒有明確的指定要啟動哪個Activity ,而是通過設定一些Intent
Time of Update: 2015-08-12
標籤:關於Analyze工具,點擊Product->Alalyze之後,Xcode就會幫你編譯一次,並且找你找出有缺陷的代碼,說真的,雖然報了提示,然並卵。提示的都是一些什麼你忘記加上【super viewdidAppear】;或者,你聲明了一個局部變數,但是卻沒有使用那個變數。之類的這種提示,我也是醉了。暫時沒發現這個工具的亮點,在網路搜尋了一下,感覺這個工具在當面非ARC的時候,應該非常火,只是現在的作用雞毛蒜皮了。iOS開發 Xcode工具Analyze的使用
Time of Update: 2015-08-12
標籤: iOS檔案管理NSFileManage /**
Time of Update: 2015-08-12
標籤:什麼是CoreSpotlight?就是在IOS9下,讓使用者在下拉的搜尋網頁面裡可以搜尋到你的應用。#import <Foundation/Foundation.h>@interface IOS9SearchAPIUtil : NSObject+(IOS9SearchAPIUtil *)sharedInstance;-(void)addSearchItemsArray:(NSArray *)array;@end#import "IOS9SearchAPIUtil.h&
Time of Update: 2015-08-12
標籤::activity的布局xml:<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent"
Time of Update: 2015-08-12
標籤:原因:android以前可以通過AIDL進行靜默接聽,但是5.0以後就被Google給屏蔽了,這時候我們只能通過其他方式實現了。解決方案:try { Runtime.getRuntime().exec("input keyevent " + Integer.toString(KeyEvent.KEYCODE_HEADSETHOOK)); } catch (IOException e) {
Time of Update: 2015-08-12
標籤:這幾天一直弄關於Canvas方法調用順序不同導致效果不一樣的測試,接下來我講解一下第一張圖五個標籤的意義;第一順序圖片是正常全螢幕顯示在800*1280的手機上的。沒有任務效果。不過原圖是720*1280,所以為了滿足手機的螢幕大小,他進行了等倍數的放大。第二順序圖效果是進行PolyToPoly之後的圖片,沒有進列區域剪下。第三順序圖是先剪下顯示地區,然後PolyToPoly以後的圖。第四順序圖是只是剪下顯示地區,沒有polytopoly。第五順序圖表示先polytopoly,然後剪下地區
Time of Update: 2015-08-12
標籤:android 手機 linux usb 小米 由於安卓手機底層就是linux核心,因此在linux(比如debian/ubuntu)下usb串連電腦串連手機更加方便。
Time of Update: 2015-08-12
標籤:android 選項菜單 操作功能表 菜單 選項菜單建立選項菜單Activity類的onCreateOptionMenu事件方法用來建立選項菜單,該方法定義如下:@Overridepublic boolean onCreateOptionsMenu(Menu menu) {return
Time of Update: 2015-08-12
標籤:eclipse android lint 最近開啟Eclipse的時候,總是發生這樣的一個錯誤:"Running Android Lint has encountered a
Time of Update: 2015-08-12
標籤:android sdk manager sdk管理器 如果想學android開發,第一步,必須得把開發環境搭建好吧;第二步,SDK的更新與安裝;SDK Manager預覽先預覽下SDK管理器 官網推薦的 Packages下面將介紹推薦的包和那些是必須的 - SDK Tools 必需的,SDK(software development kit)
Time of Update: 2015-08-12
標籤:android問題描述:繼承自AppCompatActivity,使用Toolbar替代ActionBar的時候,出現錯誤錯誤資訊:2.Caused by: java.lang.IllegalStateException: This Activity already has an action bar supplied by the window decor. Do not request Window.FEATURE_ACTION_BAR and set windowActionBar
Time of Update: 2015-08-12
標籤://// ViewController.m// 圖片輪播器//// Created by YaguangZhu on 15/8/12.// Copyright (c) 2015年 YaguangZhu. All rights reserved.//#import "ViewController.h"@interface ViewController ()<UIScrollViewDelegate>@property
Time of Update: 2015-08-12
標籤:一、動畫類型Android的animation由四種類型組成:alpha、scale、translate、rotateXML設定檔中alpha :漸層透明度動畫效果scale :漸層尺寸伸縮動畫效果translate : 畫面轉換位置移動動畫效果rotate :畫面轉移旋轉動畫效果Java Code代碼中 AlphaAnimation : 漸層透明度動畫效果ScaleAnimation :漸層尺寸伸縮動畫效果TranslateAnimation :
Time of Update: 2015-08-12
標籤:object-c計算指定時間與當前的時間差標頭檔(.h):#import <Foundation/Foundation.h>@interface LuDate : NSDate+(NSString *) compareCurrentTime:(NSString*) strDate;@end.m檔案:/** * 計算指定時間與當前的時間差 * @param compareDate 某一指定時間 * @return 多少(秒or分or天or月or年)+前 (比如,3天前、
Time of Update: 2015-08-12
標籤:昨天晚上閑來無事拿起前段時間買的一本書《App
Time of Update: 2015-08-12
標籤:Activity之間傳資料時,為了避免麻煩,往往會將一些值封裝成對象,然後將整個對象傳遞過去。傳對象的時候有兩種情況,一種是實現Parcelable介面,一種是實現Serializable介面。0、解釋兩種介面:1)實現Serializable介面是JavaSE本身就支援的。2)Parcelable是Android特有的功能,效率比實現Serializable介面高,像用於Intent資料傳遞也都支援,而且還可以用在處理序間通訊(IPC),除了基本類型外,只有實現了Parcelable介面
Time of Update: 2015-08-12
標籤:iOS 9應用開發教程之多行讀寫文本ios9文本視圖多行讀寫文本——ios9文本視圖文本視圖也是輸入控制項,與文字框不同的是,文本視圖可以讓使用者輸入多行,2.23所示。在此圖中字串“說點什麼吧”這一地區就是使用文本視圖實現的,使用者可以在此地區中寫大量的常值內容。一般文字框視圖使用UITextView實現。圖2.23 寫日誌【樣本2-9】以下將使用文本視圖實現QQ中寫說說並發表的功能。具體的操作步驟如下:(1)建立一個Single View
Time of Update: 2015-08-12
標籤:在華為榮耀的盒子驗證openni的程式,發現orbbec的3d網路攝影機一直無法使用,一直卡在 裝置找不到的提示。 開始從下面2個方面驗證:1.驗證openni的本身內建的SimpleRead程式,看看是否正常讀取到裝置資訊和depth 圖。2.驗證Android層usb許可權控制問題。 經過驗證發現openni內建的c++的可執行程式,可以正常讀取到裝置資訊和depth 圖。由此推測 orbbec
Time of Update: 2015-08-12
標籤:抓包工具之前做Web項目的時候,經常會使用Fiddler(Windows下)、Charles Proxy(Mac下)來抓包,調試一些東西;現在搞Android App開發,有時候也需要分析手機App的網路請求,包括參數、返回值等。在Mac上也是可以繼續使用Charles Proxy來抓Android App發出的網路包的,大概的幾個步驟:1、保證手機和Mac串連的是同一個無線區域網路2、在Mac上開啟Charles Proxy,功能表列操作:Proxy→Proxy