Time of Update: 2016-01-19
標籤:1.Android控制項之TextView探究2.Android控制項之EditView探究3.Android控制項之CheckBox、RadioButton探究4.Android控制項之ImageView探究5.Android控制項之GridView探究6.Android控制項之ListView探究一7.Android控制項之ListView探究二8.Android控制項之ToggleButton探究9.Android控制項之DatePicker、TimePicker探究10.Andro
Time of Update: 2016-01-19
標籤:http://www.cnblogs.com/dolphin0520/p/3355728.html 現在走在大街小巷都能看到二維碼,而且最近由於項目需要,所以研究了下二維碼開發的東西,開源的二維碼掃描庫主要有zxing和zbar,zbar在iPos平台上應用比較成熟,而在Android平台上主流還是用zxing庫,因此這裡主要講述如何利用zxing進行二維碼開發。1.如何將zxing的Android源碼匯入工程。 在匯入zxing的android源碼之前,先去官方下載zxing的源碼:
Time of Update: 2016-01-19
標籤:block 的反向傳值,一直以來都是copy, 今天寫出來用來加深印象, 也給一些懶哥們copy的方便些。不多說,直接上代碼。 #import <UIKit/UIKit.h> //第一步(第二個頁面.h)typedef void (^secondVcBlock)(NSString*);@interface SecondViewController :
Time of Update: 2016-01-19
標籤: 現在很多App都整合了掃一掃功能,最常用的、QQ、手機小幫手等。二維碼也使得生活變得更加簡潔,掃一掃訂餐、掃一掃下載等等。那麼,說到二維碼,我們不得不提Google一個開源的掃碼架構:zxing。 開源下載:http://code.google.com/p/zxing/
Time of Update: 2016-01-19
標籤: 最近有學生做畢業設計,想使用懸浮窗這種效果,其實很簡單,我們可以通過系統服務WindowManager來實現此功能,本章我們來實驗一下在當前Activity之上建立一個懸浮的view。第一步:認識WindowManagerl 這個介面用於與 window manager (視窗管理器, 應用程式框架層) 進行互動。l 通過getSystemService(Context.WINDOW_SERVICE)可以擷取到WM的執行個體.l 繼承關係
Time of Update: 2016-01-19
標籤:AlertDialog(對話方塊)一、對話方塊的基本使用流程step1:建立AlertDialog.Buider;step2:調用setIcon()設定表徵圖,setTitle()或者setCustomerTitle設定標題step3:設定對話方塊的內容setMessage()還有其他方式;step4:setPosition/Negative/NaturalButton設定:確定、取消、中立step5:調用create()方法建立這個對象,在調用show()方法將對話方塊顯示出來二、幾種常
Time of Update: 2016-01-19
標籤:objective-c中,當一個類使用到另一個類時,並且在類的標頭檔中需要建立被引用的指標時, 如下面代碼: A.h檔案#import "B.h" @interface A : NSObject { B *b; }
Time of Update: 2016-01-19
標籤:使用assign: 對基礎資料類型 (NSInteger)和C資料類型(int, float, double, char,等)使用copy: 對NSString使用retain: 對其他NSObject和其子類assign就是簡單的賦值,不更改引用計數,所以直接使用基礎資料copy是直接拷貝內容,成為一個新的對象。retain釋放舊的對象,將舊對象的值賦給新的對象,並使新的對象的引用計數加1retain是指標拷貝 copy是分配新的記憶體屬於內容拷貝,在拷貝之前都會釋放舊的對象在ARC中,
Time of Update: 2016-01-19
標籤:在自訂的uiscroview裡添加方法。左邊側滑:- (BOOL)gestureRecognizerShouldBegin:(UIGestureRecognizer *)gestureRecognizer{ CGPoint velocity = [(UIPanGestureRecognizer *)gestureRecognizer velocityInView:self]; CGPoint
Time of Update: 2016-01-19
標籤:效果 android 4.4之後,系統是支援自訂狀態列和導覽列的,舉個最典型的例子就是bilibili用戶端了(iOS版本和android版本能用兩套完全不一樣符合各自系統的設計ui,良心啊~),頂部狀態列為粉色,底部導覽列為半透明色: 接著QQ最新的版本6.2也使用了狀態列透明風格,但是出來的效果在不同版本,不同手機上,顯示的效果真是差異很大(4.3版本是無法使用狀態列透明風格的,只是放出來做個對比): —————————————————————————————————
Time of Update: 2016-01-19
標籤:xCode預設是可以進行代碼格式化的,能滿足基礎開發需求,如果想要個性一些代碼對齊宏對齊,等號對齊,屬性對齊,xAlign就提供了以上三種功能,參考文中效果~基礎效果等號對齊:屬性對齊:宏對齊:外掛程式安裝1.控制台命令curl -fsSL http://qfi.sh/XAlign/build/install.sh | sh2.手動安裝下載外掛程式包:XAlign.xcplugin,將下載的外掛程式放在~/Library/Application
Time of Update: 2016-01-19
標籤:NSString *str = @"我是好人";把這個轉成UTF8以前我們使用的是 NSString *str3 = [str stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding];但是在ios9這個方法廢棄了 用如下方法轉 NSString *str1 =
Time of Update: 2016-01-19
標籤: // 正則判斷手機號碼地址格式+(BOOL) isMobileNumber:(NSString *)mobileNum{ /** * 手機號碼 * 移動:134[0-8],135,136,137,138,139,150,151,157,158,159,182,187,188,183 * 聯通:130,131,132,152,155,156,
Time of Update: 2016-01-19
標籤:mac下搭建appium環境有兩種方法:1.直接下載appium.dmg 運行即可2.使用node從命令列運行appium Mac下的appnium環境搭建一、首先安裝homebrew 1.首先運行指令安裝homebrew ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 2.查看版本 brow -v
Time of Update: 2016-01-19
標籤:這篇文章想跟大家分享的主旨是iOS捕獲使用者事件的各種情況,以及內部封裝的一些特殊事件。我們先從UIButton談起,UIButton大家使用的太多了,他特殊的地方就在於其內建的普通Default/高亮Highlighted/選擇Selected/可用Enable的幾個狀態(UIControlState)。其次就是SDK內部已經為我們封裝了以下使用者事件:最常用的莫過於Touch Up Inside這個事件了,他代表:
Time of Update: 2016-01-19
標籤:實際應用中, Loader載入子swf時是否需要指定新的應用程式定義域ApplicationDomain,需要擇情況而定。1、當載入的子swf中有流存在時,比如視頻或者聲音,則最好需要指定新的應用程式定義域ApplicationDomain,如果沒有指定,調用_ldr.unloadAndStop();時無法將子swf中的流從記憶體中卸載掉,瞭解原因,請深入瞭解應用程式定義域ApplicationDomain,代碼如下:var ldr:Loader = new
Time of Update: 2016-01-19
標籤:Runtime運行時的使用:1. KVO , KVC 2. 運行過程中交換兩個方法的實現,改系統的方法. 例如: 當一個做了幾年的項目要從iOS6適配到iOS7時,要把之前的圖片全部換掉,可通過擴充UIImage 實現它的分類.補充一個類方法imageWithName: name.然後將系統的imageName:方法與imageWithName:name 的方法在運行時換掉,而不用修改其他代碼.#import
Time of Update: 2016-01-19
標籤:ERROR ITMS-90086: "Missing 64-bit support. Beginning on February 1, 2015 new iOS apps submitted to the App Store must include 64-bit support and be built with the iOS 8 SDK. Beginning June 1, 2015 app updates will also need to follow the same
Time of Update: 2016-01-19
標籤:1 2 34 5 67 8 9只有中間沒有其他鍵的兩個鍵才能相連,比如1可以連 2 4 5 6 8 但不能連 3 7 9但是如果中間鍵被使用了,那就可以連,比如5已經被使用了,那1就可以連9每個鍵只能用一次,給定一個長度L,求問有多少unique path with length L Backtracking: 我的code不光可以知道數目,還可以列印所有Pattern 1 package AndroidUnlockPattern; 2 import java.util.*; 3
Time of Update: 2016-01-19
標籤: 一、概述 Activity 可以說是應用程式的載體(也可以理解為介面的載體,但是不介面),使用者能夠在上面繪製介面(Activity本身不繪製介面),並提供使用者處理事件的API,維護應用程式的生命週期(Android應用程式是由多個 Activity 堆積而成,而各個 Activity 又有其獨立的生命週期)。