標籤: 在項目開發中,我們經常會遇到在這樣一種情形:在一個UILabel 使用不同的顏色或不同的字型來體現字串,在iOS 6 以後我們可以很輕鬆的實現這一點,官方的API 為我們提供了UILabel類的attributedText, 使用不同顏色和不同字型的字串,我們可以使用NSAttributedText 和 NSMutableAttributedText 類來實現。現實代碼:1234@interface ViewController : UIViewController@
標籤:1. 相對位置: getLeft() , getRight(), getTop(), getBottom() 在Android中可以把left相當於X軸值, top相當於Y軸值, 通過這兩個值Android系統可以知道視圖的繪製起點,在通過Wdith 和 Height 可以得到視圖上下左右具體值,就可以在螢幕上絕對位置繪製視圖。right 與 bottom計算如下: right = left + width;
標籤:#import <Foundation/Foundation.h> static NSString * const keyProductId = @"productId";//商品IDstatic NSString * const keyProductPrice = @"productPrice";//商品價格static NSString * const keyProductName = @"productName";//商品名稱static NSString *
標籤:老版本總結:1.不設定Activity的android:configChanges時 切屏會重新調用生命週期的方法,切橫屏調用1次 切豎屏調用2次2.設定Activity的android:configChanges ="orientation"時,切橫屏和豎屏都是調用1次生命週期3.設定Activity的android:configChanges =
標籤:之前在StackOverFlow上看到一篇講傳值(segue傳值和delegate傳值)的文章,感覺講的非常清晰,就將delegate部分翻譯了一下。有興趣能夠看看。原文:http://stackoverflow.com/questions/5210535/passing-data-between-view-controllers譯文:為了從ViewControllerB往回傳值到ViewControllerA,我們須要使用協議(Pr
標籤:修改主題,去掉titlebar目前開發android,系統預設主題為@style/AppTheme,但是含有titlebar,去掉titlebar的方法的方法是給預設主題添加屬性主題:Theme.Black.NoTitleBar沒有titlebar是因為加了<item name="windowNoTitle">true</item>所以可以把系統預設主題@style/AppTheme,添加屬性<item
標籤:http://blog.csdn.net/duancanmeng/article/details/7458851第一步:在AndroidManifest.xml中加入如下兩段代碼: 代碼一 <uses-library android:name="android.test.runner"/>代表把第三方中的依賴庫引入進來 代碼二 <instrumentation android:name="android.test.InstrumentationTestRunner"
標籤:前言,版本相容問題主要是由於4.4以前和4.4以後的Uri的格式不同所造成的錯誤 資料 Android 4.4從圖庫選擇圖片,擷取圖片路徑並裁剪1.拍照 和選擇圖片 ①選擇圖片1 intent = new Intent(Intent.ACTION_GET_CONTENT);2 intent.setType("image/*");3 startActivityForResult(intent,
標籤:1.上架之前首頁要配置好發布認證,配置用於發布的設定檔.2.必須上傳3.5英寸和4英寸圖片,這兩種圖片尺寸不能缺.3.提交的版本必須是在8.0及以上的版本.4.必須用發布認證,如果提示UUID不對的話,可以這樣設定一個為發行設定檔,一個為自動,或者掉換5.定位功能,如果是後台定位的,一定要有個專門的開關用來控制關閉與開啟,否則會被拒,而且必須或視頻加在備忘裡面.6.首頁打包,點擊product-> Archive->AppStore 上架注意事項及錯誤修改
標籤:iOS
標籤: activity_drag_view.xml<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" >
標籤: 以前封裝過多個關於實現此功能的方法,雖然都實現了效果,但代碼和實現思路都相對複雜很多,而且並不比我下面要說的這個方法好,這個也是我今天突發奇想來的,測量一下字型的寬度,然後根據這個點來計算 UILabel高度。這裡我使用的FontSize是13,我測出它的高度、寬度都是15像素,如果你使用其他號字型,需要自己從新測下字型寬度、高度,下面貼出代碼。一、實現代碼 //申明時的label的高度可以隨便設定,因為之後計算出高度後還需要從設定一次
標籤:用於把普通圖片轉換為圓角映像的工具類RoundRect類(複製即可使用):import android.content.Context;import android.graphics.Bitmap;import android.graphics.BitmapFactory;import android.graphics.Canvas;import android.graphics.Color;import android.graphics.Paint;import
標籤:#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;@
標籤: ModalViewController * modalView = [[ModalViewController alloc]init]; modalView.modalTransitionStyle = UIModalTransitionStyleCoverVertical; // [self presentModalViewController:modalView animated:YES]; ios 6 棄用了該方法 [self
標籤: 引語:現在互連網那麼熱,你手裡沒幾個APP都不好意思跟別人打招呼!但是,難道APP就是全能的神嗎?答案是否定的,除了優雅的APP前端展示,其實核心還是伺服器端。資料的儲存、查詢、訊息的推送,無不是在伺服器端完成的,默默地!那麼,怎樣提供一個服務端介面就是一個至關重要的問題了! 也許你會說,現在APP這麼泛濫,誰還不會寫服務端API程式啊?是的,也許,你是對的,但是本文想說明的和要講的故事,是一個從零到一故事,是一個思想,是一個曆程,一個可以推演的過程! 在給出答案之前,先拋幾個問題
標籤:之前碰到過一個問題。 就是利用storyboard拖動出來的控制項,
標籤:著作權歸作者所有。商業轉載請聯絡作者獲得授權,非商業轉載請註明出處。趙望野連結:https://www.zhihu.com/question/20289071/answer/14745394來源:知乎call 和 apply 都是為了改變某個函數運行時的 context 即上下文而存在的,換句話說,就是為了改變函數體內部 this 的指向。因為 JavaScript
標籤:1.UIButton狀態:UIControlStateNormal // 正常狀態 UIControlStateHighlighted // 高亮狀態 UIControlStateDisabled &
標籤:1.text:設定標籤顯示文本。 2.attributedText:設定標籤屬性文本。 NSString *text = @"first"; NSMutableAttributedString *textLabelStr = [[NSMutableAttributedString alloc] initWithString:text]; [textLabelStr setAttributes:@{