Time of Update: 2015-03-12
標籤:簡介:在系統中要建立大量的對象,這些對象之間具有幾乎完全相同的功能,只是在細節上有一點兒差別用原型執行個體指定建立對象的種類,並且通過拷貝這些原型建立新的對象 example 1:我們需要一張Bitmap的幾種不同格式:ARGB_8888、RGB_565、ARGB_4444、ALAPHA_8等。那我們就可以先建立一個ARGB_8888的Bitmap作為原型,在它的基礎上,通過調用Bitmap.copy(Config)來建立出其它幾種格式的Bitmap /
Time of Update: 2015-03-12
標籤:想到要如何為所有的對象增加執行個體變數嗎?我們知道,使用Category可以很方便地為現有的類增加方法,但卻無法直接增加執行個體變數。不過從Mac OS X v10.6開始,系統提供了Associative References,這個問題就很容易解決了。這種方法也就是所謂的關聯(association),我們可以在runtime期間動態地添加任意多的屬性,並且隨時讀取。所用到的兩個重要runtime API是:OBJC_EXPORT void
Time of Update: 2015-03-12
標籤:.java 1 package com.example.mydemo; 2 3 import android.app.Activity; 4 import android.os.Bundle; 5 import android.os.Handler; 6 import android.os.Message; 7 import android.view.View; 8 import android.view.View.OnClickListener; 9 import
Time of Update: 2015-03-12
標籤:Trapping Rain Water問題:Given n non-negative integers representing an elevation map where the width of each bar is 1, compute how much water it is able to trap after raining.思路: 數組的特別,拿到最高點的值,左右兩邊再分別測試My Code:public class Solution {
Time of Update: 2015-03-12
標籤:sdk manager——》Tools 開發的工具類sdk manager——》Extras——》Android support Library 支援高版本應用向低版本相容sdk manager——》Extras——》Google Admob Ads sdk Google廣告條sdk
Time of Update: 2015-03-12
標籤:只需要實現textField的這個代理方法就可以實現- (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string{ NSMutableString * futureString = [NSMutableString stringWithString:textField.text];
Time of Update: 2015-03-12
標籤: layer-list可以將多個圖片或形狀按照順序層疊起來 1 <?xml version="1.0" encoding="utf-8"?> 2 <layer-list xmlns:android="http://schemas.android.com/apk/res/android"> 3 <item> 4 <shape> 5 <solid
Time of Update: 2015-03-12
標籤:1.TextView以下只是一部分屬性,還有很多屬性需要在用到時候再說<TextView android:textSize="24sp"//文字大小 android:textColor="#00ff00"//文字顏色 android:gravity="center"//排列方向 android:id="@+id/txtMainOne" android:text="這是一個正規的活動介面"
Time of Update: 2015-03-12
標籤:CGImageRef並不是物件導向的API,也不是類,只是一個指標類型,Quartz 2D對CGImageRef的定義為:typedef struct CGImage *CGImageRef;由此可見,CGImageRef只是一個指標類型。 下面是這兩者之間的轉換://CGImageRef轉換成UIImageCGImageRef cgRef= CGBitmapContextCreateImage(context);UIImage* image = [UIImage
Time of Update: 2015-03-12
標籤:小夥伴們,前幾期的課程很贊吧,第五期我們將講解
Time of Update: 2015-03-12
標籤:1、主要的繪製圖片方法 //Bitmap:圖片對象,left:位移左邊的位置,top: 位移頂部的位置 drawBitmap(Bitmap bitmap, float left, float top, Paint paint) 2、對圖片剪接和限定顯示地區 drawBitmap(Bitmap bitmap, Rect
Time of Update: 2015-03-12
標籤:ListView非同步載入圖片是非常實用的方法,凡是是要通過網路擷取圖片資源一般使用這種方法比較好,使用者體驗好,下面就說實現方法,先貼上主方法的代碼:package cn.wangmeng.test;import java.io.IOException;import java.io.InputStream;import java.lang.ref.SoftReference;import java.net.MalformedURLException;import
Time of Update: 2015-03-12
標籤:Font 文字最終的大小是和繪製文字的字型的類型和字型的大小是相關的. 設定字型類型 Paint.setTypeface(Typeface typeface) 設定字型大小 Paint.setTextSize(float textSize) 幾個相關的尺寸和方法 Paint.FontMetrics 有5個屬性,並且這5個屬性都是跟字型相關的. top: 字型中字元超出基準之上的最大距離bottom: 字型中字元超出基準之下的最大距離ascent:
Time of Update: 2015-03-12
標籤:由於手機硬體情況的不同,在沒有物理Menu鍵的手機上,ActionBar的overflow按鈕會有顯示不出來的情況,可以通過反射的方式修改ViewConfiguration類中的sHasPermanentMenuKey靜態變數的值永遠為false,系統就是根據這個變數值來判斷手機有沒有物理Menu鍵,代碼如下:@Override protected void onCreate(Bundle savedInsta
Time of Update: 2015-03-12
標籤:android字型顯示涉及如下參數:1. 基準點是baseline;2. Ascent是baseline之上至字元最高處的距離;3. Descent是baseline之下至字元最低處的距離;4. Leading是上一行字元的descent到下一行的ascent之間的距離;5. Top指的是指的是最高字元到baseline的值,即ascent的最大值;6. 同上,bottom指的是最下字元到baselin
Time of Update: 2015-03-12
標籤:ios oc 星座 /** * 根據月和日的下標擷取星座名 * * @param monthIndex 月的下標 * @param dayIndex 日的下標 * * @return 星座名 */- (NSString *)getConstellationNameByMonthIndex:(NSInteger)monthIndex
Time of Update: 2015-03-12
標籤:1、網上搜尋字型檔(尾碼名為.ttf,或.odf)2.把字型庫匯入到工程的resouce中3.在程式viewdidload中載入一下一段代碼NSArray *familyNames = [UIFont familyNames]; for( NSString *familyName in familyNames ){ printf(
Time of Update: 2015-03-12
標籤:實體類baseEntity.javapackage com.rock.cft.hibernate;import java.util.Date;import javax.persistence.GeneratedValue;import javax.persistence.GenerationType;import javax.persistence.Id;import javax.persistence.MappedSuperclass;//@MappedSuperclass
Time of Update: 2015-03-12
標籤:sharepoint hosted-app 原文地址:A quick way to get to list settings in SharePoint-hosted apps 本文由SPFarmer翻譯如果你是開發SharePoint app的開發人員並且部署了一個List,你可能會發現, list settings在ribbon上丟失了。現在,通常情況下,很可能你不想在一個app裡面,通過介面調整list
Time of Update: 2015-03-12
標籤:首先需要子類化一個navigationController的子類,在init方法中對定製nav的一些基本需求進行設定 1 - (instancetype)initWithRootViewController:(UIViewController *)rootViewController 2 { 3 if (self = [super initWithRootViewController:rootViewController]) { 4 //