Time of Update: 2014-07-27
標籤:概述 由於ObjC主要基於Smalltalk進行設計,因此它有很多類似於Ruby、Python的動態特性,例如動態類型、動態載入、動態綁定等。今天我們著重介紹ObjC中的索引值編碼(KVC)、索引值監聽(KVO)特性: 索引值編碼KVC 索引值監聽KVO 索引值編碼KVC 我們知道在C#中可以通過反射讀寫一個對象的屬性,有時候這種方式特別方便,因為你可以利用字串的方式去動態控制一個對象。其實由於ObjC的語言特性,你根部不必進行任何操作就可以進行屬性的動態讀寫,這種方式就是Key
Time of Update: 2014-07-27
標籤: 單例模式的意義與設計 單例模式是設計模式中比較常見,而且非常簡單的一種設計理念。 當你的應用程式中某個類只有唯一一個執行個體或對象供外界訪問,就可以採用單例模式。例如,訊息發送機制中的通知中樞,又或者是UI介面中UIWindow,都可以採用單例模式來設計。
Time of Update: 2014-07-27
標籤: 如果你是一個開發人員,而且USB裝置很多的話,使用以下方式會很方便: 如果沒有51-android.rules檔案,在/etc/udev/rules.d/目錄下建立51-android.rules;第一步:清空51-android.rules,添加如下一行,一勞永逸(因我需要測試好幾種裝置,每次都添加一個會很麻煩)。 1 SUBSYSTEM=="usb", ENV{DEVTYPE}
Time of Update: 2014-07-27
標籤:bitmap imageview 先來說一下FontMetrics這個類,這個類是關於字元屬性和測量的類用圖可以更精確的知道各個屬性的含義:我們在Layout中有一個ImageView,我們可以通過:<span style="white-space:pre"></span>ImageView item_image =
Time of Update: 2014-07-27
標籤:本測試主要實現了一個Android的撥打到電話的功能 一:介面預覽 由圖中可以看出,這個Activity需要3個控制項:TextView、EditText、Button 其實實現一個功能要經過幾個步驟: 1,Activity的設定(即介面布局) 由於本功能比較簡單,所以只有一個Activity,也即是使用Eclipse建立Android項目時預設建立的main_activity.xml 代碼如下: <LinearLayout
Time of Update: 2014-07-27
標籤: 07-11 13:43:26.184: E/AndroidRuntime(10229): FATAL EXCEPTION: main07-11 13:43:26.184: E/AndroidRuntime(10229): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.txrj.sms/com.txrj.sms.activity.CreateMessageActivity}:
Time of Update: 2014-07-27
標籤:轉自:http://blog.csdn.net/swingpyzf/article/details/17091567IOS開發中經常要用到輸入框,預設情況下點擊輸入框就會彈出鍵盤,但是必須要實現輸入框return的委託方法才能取消鍵盤的顯示,對於使用者體驗來說很不友好,我們可以實現點擊鍵盤以外的空白地區來將鍵盤隱藏,以下我總結出了幾種隱藏鍵盤的方法: 首先說明兩種可以讓鍵盤隱藏的Method: 1、[view endEditing:YES] &nbs
Time of Update: 2014-07-27
標籤:使用Eclipse建立的預設專案檔列表如下:src:src目錄是Android工程的來源程式目錄,該目錄用於存放Java項目的原始碼gen:gen目錄存放所有自動產生的檔案,在這個目錄中最關鍵的檔案為R.java。此檔案在建立項目時會自動產生,裡面主要存放了Android布局檔案中資源的ID號。assets:Android除了提供res檔案夾用於存放Android項目中的資源檔之外,也提供了assets檔案夾用於存放資源檔,在此檔案夾中存放的資源檔的ID號不會被寫入R檔案,所以,在讀取as
Time of Update: 2014-07-28
標籤:style blog http color 使用 os strong io 1、顯示Toolbar 在RootViewController.m的-
Time of Update: 2014-07-28
標籤:blog http os io 2014 for ar line 題目連結:點擊開啟連結== 難得的y出了一道計算幾何。。#include <stdio.h>#include <string.h>#
Time of Update: 2014-07-28
標籤:android 解決方案 應用程式 oom 在開發應用的時候,很多時候都會涉及大量圖片的載入和高精度圖片的載入,這兩種操作都是會導致應用程式OOM(OutOfMemory)的問題發生,合理的圖片載入和圖片記憶體管理就是必須解決的問題,以下將提供一個比較完善的技術方案,解決這兩個問題。首先,我們必須明確為什麼會發生OOM(OutOfMemory)的問題,其原
Time of Update: 2014-07-27
標籤:database先建立一個table的基類:public abstract class DbBaseTable { private static final String TAG = "DbBaseTable"; /** * @return the DB table name */ abstract String getName(); /** * Creates the DB table according to the DB scheme * *
Time of Update: 2014-07-27
標籤:android sqlite 前言:因為找了N多網上的資源都沒有好的解決方案,別人都是只給思路沒給具體源碼,真TMD糾結,幹嘛求別人,自己動手才是真,最痛恨那些所謂大牛的作風,給了點點代碼就讓別人去想,你讓我們這種小白情何於堪!!!!!!此例是基於listview來實現本地sqlite實現的!二話不說,程式猿求的是有圖有真相有源碼!大家下載後有什麼問題可以找到本人;QQ508181017核心代碼如下1、資料庫操作類pack
Time of Update: 2014-07-27
標籤:android style blog http java color 使用 檔案 轉載地址:http://www.cnblogs.com/youxilua/p/3348162.html1: 使用最新的gradle
Time of Update: 2014-07-27
標籤:style blog http color 使用 os strong 檔案 iOS開發資料庫篇—FMDB簡單介紹一、簡單說明1.什麼是FMDBFMDB是iOS平台的SQLite資料庫架構FMDB以OC的方式封裝
Time of Update: 2014-07-27
標籤:android style color 使用 os strong 檔案 資料 用程式在啟動並執行過程中如果需要向手機上儲存資料,一般是把資料儲存在SDcard中的。大部分應用是直接在SDCard的根目錄下建立一個檔案夾,然
Time of Update: 2014-07-27
標籤:android style blog http color os strong 檔案 最近花了一個星期左右的時間做了一個小鬧鐘,現在回過頭來進行總結下。剛開始接觸這個案例,總體覺著沒有太大的難度,都是一些基礎知識的堆砌
Time of Update: 2014-07-27
標籤:android http 使用 os strong io 2014 代碼 相信很多的朋友都有在APP中實現定位的需求,今天我就再次超炒冷飯,為大家獻上國內開發人員常用到的三種定位方式。它們分別為GPS,百度和高德,慣例先簡
Time of Update: 2014-07-27
標籤:des style blog http color 使用 os 檔案 上一主題中,瞭解了IOC容器的基本概念,以及BeanFactory的設計與實現方式,這裡就來瞭解一下ApplicationCon
Time of Update: 2014-07-27
標籤:android style blog http color 使用 檔案 io Android介面的布局主要有四種,分別為RelativeLayout、LinearLayout、TableLayout、FrameLayout