Time of Update: 2016-06-17
標籤: RequestMapping註解裡麵包含的參數 value: 控制器名字也是url的映射params:url中的參數,可以是多個method: http請求的動作. get post put delete...headers : 要求標頭參數@PathVariable :映射 URL 綁定佔位 ( 映射URL路徑裡面的變數) @Controller//映射 控制器類@RequestMapping("/hellotest")
Time of Update: 2016-06-17
標籤:在iOS開發中,常常會有一段文字顯示不同的顏色和字型,或者給某幾個文字加刪除線或底線的需求。之前在網上找了一些資料,有的是重繪UILabel的textLayer,有的是用html5實現的,都比較麻煩,而且很多UILabel的屬性也不起作用了,效果都不理想。後來瞭解到NSMuttableAttstring(帶屬性的字串),上面的一些需求都可以很簡便的實現。執行個體化方法和使用方法執行個體化方法:使用字串初始化- (id)initWithString:(NSString *)str;
Time of Update: 2016-06-17
標籤: 由於記憶體重啟,導致的frgament重疊,其原因就是FragmentState沒有儲存Fragment的顯示狀態,即mHidden,導致頁面重啟後,該值為預設的false,即show狀態,所以導致了Fragment的重疊。那麼解決方案就是自己寫一些代碼去儲存fragment的顯示狀態。
Time of Update: 2016-06-17
標籤:1.NSKernAttributeName: @10 調整字句 kerning 字句調整2.NSFontAttributeName : [UIFont systemFontOfSize:_fontSize] 設定字型3.NSForegroundColorAttributeName :[UIColor redColor] 設定文字顏色4.NSParagraphStyleAttributeName : paragraph 設定段落樣式5.NSMutableParagraphStyle
Time of Update: 2016-06-17
標籤:介紹:壓: 指檔案體積變小,但是像素數不變,長寬尺寸不變,那麼品質可能下降。縮: 指檔案的尺寸變小,也就是像素數減少,而長寬尺寸變小,檔案體積同樣會減小。應用:在實際開發中,我們經常會對圖片進行處理,滿足開發需求,以下介紹三種圖片壓縮處理:1.壓縮圖片品質(圖片體積減小,像素不變)兩種讀取圖片資料的簡單方法:(1).UIImageJPEGRepresentation函數需要兩個參數:圖片的引用和壓縮係數,壓縮體積不是隨壓縮係數比例變化的。(2).UIImagePNGRe
Time of Update: 2016-06-17
標籤:1:UIWebView載入本地的HTMLNSString *path = [[NSBundle mainBundle] bundlePath];NSURL *baseURL = [NSURL fileURLWithPath:path];NSString * htmlPath = [[NSBundle mainBundle] pathForResource:@"index1"
Time of Update: 2016-06-16
標籤:例一:NSString *_string = [NSStringstrinWithFormat:@"123 456"];NSRange _range = [_stringrangeOfString:@" "];if (_range.location != NSNotFound){ //有空格}else{ //沒有空格} 先尋找空格的位置,然後尋找到不到位置的即為-1
Time of Update: 2016-06-16
標籤:為UITableViewCell添加tapped事件,代碼如下:class VideoViewController: UIViewController , UITableViewDataSource,UITableViewDelegate {//... func tableView(tableView: UITableView, didDeselectRowAtIndexPath indexPath: NSIndexPath) { // 播放框背景圖片
Time of Update: 2016-06-16
標籤:在 App 混合開發中,app 層向 js 層提供介面有兩種方式,一種是同步介面,一種一非同步介面(不清楚什麼是同步的請看這裡的討論)。為了保證 web 流暢,大部分時候,我們應該使用非同步介面,但是某些情況下,我們可能更需要同步介面。同步介面的好處在於,首先 js 可以通過傳回值得到執行結果;其次,在混合式開發中,app 層匯出的某些 api 按照語義就應該是同步的,否則會很奇怪——一個可能在 for
Time of Update: 2016-06-16
標籤:檔案的儲存 1,自己私人的檔案目錄下 ,2, SD卡下 ,3,sharedperferense,4,還有資料庫--------測試黑盒白盒測試粒度 單元 整合 系統單元測試的步驟 編寫一個類,繼承AndroidTestCase類 在類裡調用asserEqualse()方法
Time of Update: 2016-06-16
標籤:布局檔案建立了四個按鍵,分別對應增刪改查<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_
Time of Update: 2016-06-16
標籤:1. 螢幕寬高及常用尺寸#define SCREEN_WIDTH ([UIScreen mainScreen].bounds.size.width)#define SCREEN_HEIGHT ([UIScreen mainScreen].bounds.size.height)#define NavigationBar_HEIGHT 44.0f#define TabBar_HEIGHT 49.0f#define StatusBar_HEIGHT 20.0f#define
Time of Update: 2016-06-16
標籤:在網上查了好多資料,大致都雷同,大家都是互相抄襲的,看著很費勁,不好理解,自己總結一下,留著需要看的話來尋找。代碼中的例子如下:<ImageView android:id="@+id/iv_bit_1" android:layout_width="@dimen/passcode_width" android:layout_height="@dimen/passcode_height"
Time of Update: 2016-06-16
標籤: 測頁面的時候使用Googleapp,進入頁面的連結def setUp(self): print("set up env for android testing...") self.desired_caps = { ‘platformName‘: ‘Android‘, ‘platformVersion‘: ‘5.1.1‘, ‘deviceName‘: ‘KIW-TL00‘, ‘browserName‘: ‘‘,
Time of Update: 2016-06-16
標籤:iOS開發UI篇—CAlayer層的屬性一、position和anchorPoint1.簡單介紹CALayer有2個非常重要的屬性:position和anchorPoint@property CGPoint position;用來設定CALayer在父層中的位置以父層的左上方為原點(0, 0) @property CGPoint
Time of Update: 2016-06-16
標籤:在處理XML的過程中,在項目中手動建立名為“data.xml”的檔案,加入網上找的內容<?xml version="1.0" encoding="utf-8"?><Dogs> <Dog id="001"> <name>Ryan</name> <age>26</age> </Dog> <Dog id="002">
Time of Update: 2016-06-16
標籤:在程式運行過程中,建立多個類對象,只會調用一次initialize。而建立幾個類對象就會調用幾次init;建立一個類aa,分別重寫 initialize和init方法#import "aa.h"@implementation aa+ (void)initialize{ NSLog(@"%s",__func__); }- (instancetype)init{ self = [super init]; if (self) { NSLog(@"%s",_
Time of Update: 2016-06-16
標籤:轉自:http://www.cnblogs.com/wendingding/p/3801454.htmliOS開發UI篇—核心動畫(轉場動畫和組動畫)一、轉場動畫簡單介紹CAAnimation的子類,用於做轉場動畫,能夠為層提供移出螢幕和移入螢幕的動畫效果。iOS比Mac OS
Time of Update: 2016-06-16
標籤:iOS開發UI篇—CAlayer(建立圖層)一、添加一個圖層添加圖層的步驟:1.建立layer2.設定layer的屬性(設定了顏色,bounds才能顯示出來)3.將layer添加到介面上(控制器view的layer上) 1 // 2 // YYViewController.m 3 // 01-建立一個簡單的圖層 4 // 5 // Created by apple on 14-6-21. 6 // Copyright (c) 2014年 itcase.
Time of Update: 2016-06-16
標籤:iOS開發UI篇—CAlayer(自訂layer)一、第一種方式1.簡單說明以前想要在view中畫東西,需要自訂view,建立一個類與之關聯,讓這個類繼承自UIView,然後重寫它的DrawRect:方法,然後在該方法中畫圖。繪製圖形的步驟:(1)擷取上下文(2)繪製圖形(3)渲染圖形 如果在layer上畫東西,與上面的過程類似。程式碼範例:建立一個類,讓該類繼承自CALayerYYMylayer.m檔案 1 // 2 // YYMylayer.m 3 // 05