Time of Update: 2015-03-28
標籤:Ios property屬性詳解Property是Objective-c為自動產生setter和getter方法而加入的屬性。其不僅可以協助我們管理儲存空間還有一些其他特殊作用比如多線程式控制制、記憶體管理。@property的關鍵字分為三類:原子性、操作性、記憶體管理。通常預設為atomic、readwrite、assign,因此其關鍵字最多可以設定三個。原子性:1)
Time of Update: 2015-03-28
標籤:一、SharedPreferences簡介
Time of Update: 2015-03-28
標籤:要實現Android左右對齊的文字排版效果,我們當然可以繼承原有的TextView來實現,但一個更簡單的方式就是使用WebView,利用HTML樣式來實現。 首先定義一個String常量,我們可以將它視為一個HTML模板:private static final String WEBVIEW_CONTENT = "<html><head></head><body style=\"text-align:justify;margin:0;\"
Time of Update: 2015-03-28
標籤:android voice
Time of Update: 2015-03-28
標籤:在之前的例子中,我們通過設定adapter的getView()來編寫我們所希望的UI,然而在面向對編程中,我們希望能夠建立自己的ListView,例如類的名字為com.wei.android.learning.RatingView,只要在XML中用我們自己的RatingView對ListView來替代,就可以實現我們的風格,並前在原始碼中向使用ListView一樣簡單調用就可以了。實現的目標在Android
Time of Update: 2015-03-27
標籤:關於android自動關機,網上有很多應用程式和例子。 相對於自動開機來說,自動關機可以在應用程式層通過設定alarm來實現。而自動開機,它需要底層rtc時鐘的支援。簡介我的實現是在設定程式裡面增加一個介面,讓使用者佈建自動開關機,這個自動開關機的設定可以參照鬧鐘的設定。關於自動關機,考慮到關機的時候,使用者可能正有一些重要的操作,那麼應該給使用者一個機會去取消當前的關機。1)一個BroadcastReceiver, 接收如下資訊: a)
Time of Update: 2015-03-22
標籤:檔案上傳建立檔案上傳類FileDownload.h//// FileDownload.h// 01.檔案下載//// Created by wyh on 15-1-29.// Copyright (c) 2015年 itcast. All rights reserved.//#import <Foundation/Foundation.h>@interface FileDownload : NSObject-
Time of Update: 2015-03-22
標籤:文章由@超人愛因斯坦出品,轉載請註明出處。 文章連結: http://hpw123.net/a/qingsongyike/yingyinqu/2014/1019/59.html 超人愛因斯坦
Time of Update: 2015-03-22
標籤:smarty sae php 因為sae作為雲端運算平台式無法進行檔案讀寫操作的,所以Smarty中輸出的快取檔案就無法實現。但是sae提供了一個很好的方式可以實現檔案的讀寫操作。那就是使用Memcachehttp://skirt.sinaapp.com/html/332.html上面這個網址教了怎麼開啟Memcache開啟之後再在config檔案裡增加$link =
Time of Update: 2015-03-21
標籤:ios 多線程 使用GCD函數可以進行延時操作,該函數為dispatch_after(dispatch_time(DISPATCH_TIME_NOW, (int64_t)(delayInSeconds * NSEC_PER_SEC)), dispatch_get_main_queue(), ^{ }); 現在我們來分解一下參數dispatch_time(DISPATCH_TIME_NOW, (int64_
Time of Update: 2015-03-21
標籤:1.adb devices:查看當前已串連的裝置。2.adb shell:進入android的shell模式。3.echo 3>/proc/sys/vm/drop_caches:清除一下系統的cache。4.exit:退出adb shell5.adb install xxx.apk:將xxx.apk安裝到手機上。如果是在模擬器上操作,須保證模擬器之前已開啟。adb install [-r] [-s] <file>
Time of Update: 2015-03-21
標籤:以靜態緩衝為例。 修改 file.php line:11 去掉 path 參數(方便),加上緩衝時間參數:public function cacheData($k,$v = ‘‘,$cacheTime = 0){ //檔案名稱 $filename = $this->_dir.$k.‘.‘.self::EXT; .....line:25 把緩衝時間設定為 11 位的數字,如果不滿 11 位,則在時間前面補
Time of Update: 2015-03-21
標籤:在autolayout下,儘管使用IB來拖放控制項,但仍然避免不了用代碼來建立控制項,這是約束需要代碼來實現。IOS 提供了兩種添加約束的方法第一種:+(instancetype)constraintWithItem:(id)view1 attribute:(NSLayoutAttribute)attr1 relatedBy:(NSLayoutRelation)relation toItem:(id)view2 attribute:(NSLayoutAttribute)attr2
Time of Update: 2015-03-21
標籤: Editable 是一個介面類型,對它的執行個體化對象作出任何改變都是對原有的執行個體化對象操作的,記憶體位址還是原來的那個。 而對 String 的任何改變都是相當於重新執行個體化了一個 String 類出來,相當於重新分配了記憶體位址。 所以說 Editable 是可變的,String 是不可變的了;因為 Editable 變了之後還是原來的 Editable 對象,String 變了之後就已經不是原來的 String 對象了。android
Time of Update: 2015-03-21
標籤: 拾取器是個常用控制項。 在使用拾取器之前需要引用兩個協議 <UIPickerViewDataSource,UIPickerViewDelegate> 還需要串連 datesource & delegate 調用協議後,需要重寫三個方法 -(NSInteger)numberOfComponentsInPickerView:(UIPickerView
Time of Update: 2015-03-21
標籤:1.IMEITelephonyManager tM=(TelephonyManager)this.getSystemService(Context.TELEPHONY_SERVICE); String imei = tM.getDeviceId();
Time of Update: 2015-03-21
標籤:android 軟體 1.Sharedpreference簡介 為了儲存軟體的參數,或者是某些比較小型的資料,Android中我們可以使用Android為我麼提供的SharedPreference類他是一個輕量級的儲存類,特別適合用於儲
Time of Update: 2015-03-21
標籤:單例模式單例模式三大原則:① 建構函式需要標記為非 public (防止外部使用 new 操作符建立對象),單例類不能在其他類中執行個體化,只能被自身執行個體化;② 擁有一個儲存類的執行個體的靜態成員變數 $_instance③ 擁有一個訪問這個執行個體的公用的靜態方法單例模式(參見 PHP 單例模式程式碼片段):<?php/* * 單例模式 */class DB{ static private $_instance; private function
Time of Update: 2015-03-21
標籤:android android面試題 android面試問 關注finddreams部落格: http://blog.csdn.net/finddreams/article/details/44513579
Time of Update: 2015-03-21
標籤:CSS代碼:#div1{ width: 100px; height: 100px; background: #ccc; position: absolute;} HTML代碼:<div id="div1"></div> JS代碼:window.onload = function(){ var oDiv = document.getElementById(‘div1‘); document.onkeydown =