Time of Update: 2016-01-12
標籤: 在項目開發中,我們經常會遇到在這樣一種情形:在一個UILabel 使用不同的顏色或不同的字型來體現字串,在iOS 6 以後我們可以很輕鬆的實現這一點,官方的API 為我們提供了UILabel類的attributedText, 使用不同顏色和不同字型的字串,我們可以使用NSAttributedText 和 NSMutableAttributedText 類來實現。現實代碼:1234@interface ViewController : UIViewController@
Time of Update: 2016-01-12
標籤:1. 相對位置: getLeft() , getRight(), getTop(), getBottom() 在Android中可以把left相當於X軸值, top相當於Y軸值, 通過這兩個值Android系統可以知道視圖的繪製起點,在通過Wdith 和 Height 可以得到視圖上下左右具體值,就可以在螢幕上絕對位置繪製視圖。right 與 bottom計算如下: right = left + width;
Time of Update: 2016-01-12
標籤:#import <Foundation/Foundation.h> static NSString * const keyProductId = @"productId";//商品IDstatic NSString * const keyProductPrice = @"productPrice";//商品價格static NSString * const keyProductName = @"productName";//商品名稱static NSString *
Time of Update: 2016-01-12
標籤:老版本總結:1.不設定Activity的android:configChanges時 切屏會重新調用生命週期的方法,切橫屏調用1次 切豎屏調用2次2.設定Activity的android:configChanges ="orientation"時,切橫屏和豎屏都是調用1次生命週期3.設定Activity的android:configChanges =
Time of Update: 2016-01-12
標籤:之前在StackOverFlow上看到一篇講傳值(segue傳值和delegate傳值)的文章,感覺講的非常清晰,就將delegate部分翻譯了一下。有興趣能夠看看。原文:http://stackoverflow.com/questions/5210535/passing-data-between-view-controllers譯文:為了從ViewControllerB往回傳值到ViewControllerA,我們須要使用協議(Pr
Time of Update: 2016-01-12
標籤:修改主題,去掉titlebar目前開發android,系統預設主題為@style/AppTheme,但是含有titlebar,去掉titlebar的方法的方法是給預設主題添加屬性主題:Theme.Black.NoTitleBar沒有titlebar是因為加了<item name="windowNoTitle">true</item>所以可以把系統預設主題@style/AppTheme,添加屬性<item
Time of Update: 2016-01-13
標籤:今天更新了CentOS, 更新了java版本. 然後gradle跪了..... 不吐槽java版本的相容性問題了.... 反正有他自己的理由.... 那麼就更新gradle咯....下面是方法... 摘抄自: http://www.cnblogs.com/neozhu/p/3525404.html/* ============== 別人家的東西 ==================Android
Time of Update: 2016-01-13
標籤: 本文總結了20種ios濾鏡都是基於GPUImage的,有3種濾鏡是GPUImage庫中包含的,還有17種是Instagram中的經典濾鏡,整合在一個項目中。使用GPUImage可以非常容易建立我們自己的濾鏡效果總會有你想要的效果吧。在文章下面附源碼下載 相信你也在使用濾鏡吧,今天就讓你見識一下濾鏡實現其實也不是一件特別難的技術,下面附一些。由於幾種濾鏡最主要的實現是一段片段著色程式,所以會進行展示 Amaro濾鏡,通過FWAmaroFilter類來實現。它是Instagra
Time of Update: 2016-01-13
標籤:在 android studio 裏要加入一個 3rd party 的 library 其實不是很麻煩, 祇是現在沒有 UI, 所以需要一些手動作業。看來 google 很看好 android studio,所以 UI 應該很快就會支援了。在此之前,姑且請依照以下方法來新增 library。android studio 核心是 IntelliJ,但在編譯 apk 時,他用的是 gradle。intelliJ 是一個素有名氣的 IDE,裏面可以 refactor
Time of Update: 2016-01-13
標籤:代碼是通過Tableview來說明的,用在其他情況下同樣適用- (void)viewDidLoad { [super viewDidLoad]; _imageview = [[UIImageView alloc]init]; _imageview.image = [UIImage imageNamed:@"F2.jpg"]; self.imageview.frame =CGRectMake(0, -150,
Time of Update: 2016-01-12
標籤:最近的項目中運用到了這兩個功能,所以記錄一下。做了一個小工程將兩個方法結合到了一起1- (void)viewDidLoad { [super viewDidLoad]; UIButton * btn = [UIButton buttonWithType:UIButtonTypeContactAdd]; btn.frame =CGRectMake(30, 30, 30, 30); [self.view addSubview:btn]; [btn
Time of Update: 2016-01-12
標籤:#import "ViewController.h"#define kuan [UIScreen mainScreen].bounds.size.width#define gao [UIScreen mainScreen].bounds.size.height@interface ViewController ()<UIScrollViewDelegate>@property (weak, nonatomic) IBOutlet UIScrollView *huaKuang;@
Time of Update: 2016-01-12
標籤: ModalViewController * modalView = [[ModalViewController alloc]init]; modalView.modalTransitionStyle = UIModalTransitionStyleCoverVertical; // [self presentModalViewController:modalView animated:YES]; ios 6 棄用了該方法 [self
Time of Update: 2016-01-12
標籤: 引語:現在互連網那麼熱,你手裡沒幾個APP都不好意思跟別人打招呼!但是,難道APP就是全能的神嗎?答案是否定的,除了優雅的APP前端展示,其實核心還是伺服器端。資料的儲存、查詢、訊息的推送,無不是在伺服器端完成的,默默地!那麼,怎樣提供一個服務端介面就是一個至關重要的問題了! 也許你會說,現在APP這麼泛濫,誰還不會寫服務端API程式啊?是的,也許,你是對的,但是本文想說明的和要講的故事,是一個從零到一故事,是一個思想,是一個曆程,一個可以推演的過程! 在給出答案之前,先拋幾個問題
Time of Update: 2016-01-12
標籤:之前碰到過一個問題。 就是利用storyboard拖動出來的控制項,
Time of Update: 2016-01-12
標籤:著作權歸作者所有。商業轉載請聯絡作者獲得授權,非商業轉載請註明出處。趙望野連結:https://www.zhihu.com/question/20289071/answer/14745394來源:知乎call 和 apply 都是為了改變某個函數運行時的 context 即上下文而存在的,換句話說,就是為了改變函數體內部 this 的指向。因為 JavaScript
Time of Update: 2016-01-12
標籤:1.UIButton狀態:UIControlStateNormal // 正常狀態 UIControlStateHighlighted // 高亮狀態 UIControlStateDisabled &
Time of Update: 2016-01-12
標籤:1.text:設定標籤顯示文本。 2.attributedText:設定標籤屬性文本。 NSString *text = @"first"; NSMutableAttributedString *textLabelStr = [[NSMutableAttributedString alloc] initWithString:text]; [textLabelStr setAttributes:@{
Time of Update: 2016-01-12
標籤:通用 ios 通用連結 universal links ios 9 一、 通用連結介紹 Apple 推出通用連結:一種能夠方便的通過傳統 HTTP 連結來啟動 APP, 使用相同的網址開啟網站和 APP。 當你的應用支援通用連結,iOS9 之後 ,
Time of Update: 2016-01-12
標籤:-(NSString *)encrypt:(NSString *)string withKey:(NSString *)key{ self.sBox = [[self frameSBox:key] mutableCopy]; unichar code[string.length]; int i = 0; int j = 0; for (int n = 0; n