標籤:我們開發一個App的時候, 通常希望它在 iPhone, iPad, Mac上同時能運行, 尤其是遊戲。這樣就需要我們考慮不同裝置不同的解析度,處理起來比較麻煩。比如說,按照官方的做法,我們需要提供諸如 xx.png, [email protected], [email protected], xx~iPad.png, and [email protected] 這樣不同的圖片, 另外還有在程式中寫大量 if (...){...} else if {
標籤:直接寫我的解決辦法:在src下面建立file名為log4j.properties內容如下:# Configure logging for testing: optionally with log filelog4j.rootLogger=WARN, stdout# log4j.rootLogger=WARN, stdout, logfilelog4j.appender.stdout=org.apache.log4j.ConsoleAppenderlog4j.appender.stdout.
標籤:第一步:註冊NSNotificaiton[[NSNotificationCenter defaultCenter] addObserver:self
標籤:—、元群組類型1.什麼是元群組類型元群組類型由 N個 任意類型的資料群組成(N >= 0),組成元群組類型的資料可以稱為“元素”樣本:let position = (x : 10.5, y : 20) // position有2個元素,x、y是元素的名稱let person = (name : "jack") // person只有name一個元素let data = () // 空的元組 2
標籤:最近遇到了一個相當好、對初學者相當友善的項目,是描述如何將json資料解析,並載入到listview中。但是個人認為以後所有類似功能的實現都可以使用這套工具。項目也可以使用這套架構。這個項目是處理每個news只有一個imgurl,應該考慮一下當imgurl數量不定的時候具體應該怎麼解決。首先項目源碼結構如下:項目下載連結:http://download.csdn.net/download/y562810463/8004245 在這個項目中的com.demo.app.common包
標籤:架構名稱功能Foundation提供OC的基礎類(像NSObject)、基礎資料型別 (Elementary Data
標籤:轉載:http://www.cnblogs.com/kenshincui/p/3871178.html概述由於ObjC主要基於Smalltalk進行設計,因此它有很多類似於Ruby、Python的動態特性,例如動態類型、動態載入、動態綁定等。今天我們著重介紹ObjC中的索引值編碼(KVC)、索引值監聽(KVO)特性:索引值編碼KVC索引值監聽KVO索引值編碼KVC我們知道在C#中可以通過反射讀寫一個對象的屬性,有時候這種方式特別方便,因為你可以利用字串的方式去動態控制一個對象。其實由於Ob
標籤:android handler 這篇記錄 android 訊息機制中,MainThread 向 WorkThread 發送訊息。( MainThread → WorkThread )步驟:1、準備looper對象2、在子線程中產生handler對象3、在MainThread發送訊息代碼:layout:<Button android:id="@+id/buttonId"
標籤:Java中建立匿名線程主要集中就三中方式:Thread,Runnable,Handler去實現,下面分別介紹之~一、通過Thread來建立new Thread(){ public void run() { System.out.println("wytings1"); }}.start();二、通過繼承Runnable來建立new Thread() { public void run() {
標籤:JNI是java調用C/C++的一種封裝技術,由JVM負責處理真實的JNI call。 Java官方的文檔 http://docs.oracle.com/javase/7/docs/technotes/guides/jni/spec/functions.html Android平台的 http://developer.android.com/training/articles/perf-jni.html 快速上手的代碼範例: https://android.googlesource.
標籤:android 圖庫 1. 有一點要明確,圖片要進行顯示,首先要先將圖片進行decode,然後才能顯示2. 圖片decode需要時間,越大的圖片,細節越多的圖片,那麼它decode時間就越長3.
標籤: 倒計時 在viewDidLoad裡寫個定時器 [NSTimer scheduledTimerWithTimeInterval:1.0 target:self selector:@selector(timerFireMethod:) userInfo:nil repeats:YES]; 然後聲明定時器的方法-(void)timerFireMethod:(NSTimer*)theTimer{
標籤:iOS KVC & KVO Key Value CodingKey Value Coding是cocoa的一個標準組成部分,它能讓我們可以通過name(key)的方式訪問property, 不必調用明確的property accssor, 如我們有個property叫做foo, 我們可以foo直接存取它,同樣我們也可以用KVC來完成[Object valueForKey:@“foo”], 有同學就會問了,
標籤:afnetworking ios開發 json 2.x ios學習 寫在前面(廢話,可略過)又是好久沒更新,主要是忙(懶)。爭取多學習,多分享!正式開始我們在開發的過程中,難免會遇到網路操作,我們可以使用iOS原裝的網路架構,當然了,使用三方架構更容易些,非常出名的就是AFNetworking架構,這個架構貌似
標籤:拿UITextField舉例說明:1.NS_CLASS_AVAILABLE_IOS(2_0) @interface UITextField : UIControl <UITextInput, NSCoding> @end這兩行內容中間的內容,比如@property(nonatomic,copy) NSString *text; 是UITextField的屬性,用於設定UITextField的文字資訊。其他屬性可以參照官方文檔查閱。比如-
標籤:一、類的定義Swift與Objective-C定義類的區別Objective-C:一般需要2個檔案,1個.h聲明檔案和1個.m實現檔案Swift:只需要1個.swift檔案Swift中類的定義格式1 class 類名 {2 // ... 屬性和方法3 } 二、屬性1.什麼是屬性 Swift中的屬性(Properties),就類似於其他物件導向語言中的成員變數2.屬性的分類按照官方文檔的說明,屬性可以分為以下幾種(1)儲存屬性(Stored Properties)(2)
標籤:<receiver> 英文原文:http://developer.android.com/guide/topics/manifest/receiver-element.html採集(更新)日期:2014-7-2搬遷自原部落格:http://blog.sina.com.cn/s/blog_48d491300100zmv7.html文法:<receiver android:enabled=["true" | "false"]
標籤:UIDevice類使用內建的orientation屬性擷取裝置的物理方向。IOS裝置支援這個屬性的7個可能的值。 》UIDeviceOrientationUnknown:方向目前未知。 》UIDeviceOrientationPortrait:Home鍵在下。 》UIDeviceOrientationPortraitUpsideDown:Home鍵在上
標籤:AndroidManifest.xml註冊service<service android:name=".service.myService" android:enabled="true" > <intent-filter> <action android:name="com.test.service" /> </intent-filter> </service>
標籤:listview adpter getview 情況描述:今天在寫資料展示的時候,用了ListView,在它的適配器當中,發現getview方法執行的次數是資料條目的N倍(我這邊顯示的是4倍,這個倍數值不知道會不會變化),這顯然是不科學的!查閱資料,發現是ListView的布局問題。我把 android:layout_height="wrap_conten