Time of Update: 2015-04-25
標籤:android一:Android中activity之間的常見跳轉實現1)startActivity(Intent intent);2)startActivityForResult(Intent intent , int
Time of Update: 2015-04-24
標籤: 熟練使用KVC 可以再開發過程中可以給我們帶來巨大的好處,尤其是在json 轉模型的時候,KVC讓程式員擺脫了繁瑣無營養的代碼堆積。減少代碼量就是減少出錯的機率。KVC 用起來很靈活,這種靈活的基礎是嚴格的命名要求。這種命名要求其實是一種約定。再程式的世界裡,約定的作用遠遠大於開發本身,良好的約定可以使程式員擺脫很多判斷,也減少了錯誤。KVC有如下幾點作用:1)、直接賦值使用KVC 可以對對象的某個屬性進行賦值。假定現在我們有一個Person 類,類中包含兩個屬性:一個是唯讀name
Time of Update: 2015-04-24
標籤:UIWebView * d_intro = [[UIWebView alloc] init];d_intro.delegate = self;d_intro.dataDetectorTypes = UIDataDetectorTypeLink; //取消右側,下側捲軸,去處上下捲動界限的黑色背景 d_
Time of Update: 2015-04-24
標籤:怎麼防止sdk反覆啟動呢?---->一次啟動對於應用來說算一次啟動次數 private static boolean started = false; public void start(Context context) //sdk初始化執行的邏輯 { if (started) { //用一個變數防止重複初始化. log.debug("NewRelic is already running."); return; }
Time of Update: 2015-04-24
標籤:ios block 先上代碼:int main(){ int dmy = 256; int val = 10; const char *fmt = "val = %d\n"; void (^blk)(void) = ^{print(fmt, val)}; val = 2; fmt = "These values were changed. val = %d\n"; blk();
Time of Update: 2015-04-24
標籤:適用於iOS6以後NSString *tip = @"UILable高度自適應,UILable高度自適應,UILable高度自適應";UILabel label_2 = [[UILabel alloc] initWithFrame:CGRectMake(20, 100, 200, 30)];label_2.font = [UIFont systemFontOfSize:15];label_2.lineBreakMode = NSLineBreakByCharWrapping;//
Time of Update: 2015-04-24
標籤: 在ios8中使用viewDidLayoutSubviews,應用正常運行,沒有問題,但是應用在ios7上啟動並執行時候,報錯,導致應用崩潰,錯誤資訊類似:Cannot find executable for CFBundle 0x78f8f220 </Library/Developer/CoreSimulator/Profiles/Runtimes/iOS
Time of Update: 2015-04-24
標籤: 轉載請說明. 一款應用的啟動次數,無疑是一項重要的APM的檢測指標.但Android的啟動次數要考慮到一個重要的因素.那就是從後台切換回前台的時候.這算一次新的啟動嗎? 友盟和NewRelic作為國內外2家這項資料檢測的領頭羊,採用的方法是類似的.但是實現手段完全不一樣. 友盟和newRelic的實現方法: 友盟需要使用者自己在代碼中,使用者手工寫代碼嵌入Activity生命週期的onPause()和onResume()方法中,執行newRelic的邏輯. newRelic的使
Time of Update: 2015-04-24
標籤:好久沒寫博了,因為最近在忙著做一個app,實在是沒有時間。現在快完工了。想著還是把這個布局問題說一下,相信很多人都遇到了,而且但凡是寫的稍微複雜一點的layout,遇到的不止一次。對於一個強迫症的人來說,看見這個2,立馬想讓它消失。開啟lint一看,全是同一個問題,如下:意思大概是丟失了關於image的說明,那就手動給它添加一條唄。android:contentDescription="@string/value"其他:Set android:baselineAligned="false"
Time of Update: 2015-04-24
標籤:android左側滑效果avtivity_cehua.xml<android.support.v4.widget.DrawerLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:id="@+id/
Time of Update: 2015-04-25
標籤:/**************************************************************************** * Android 運行 Linux 可執行程式 * 聲明: * 1. Linux可執行程式不能放在sdcard上,會導致沒有許可權,強烈建議放在 * /data/目錄下,本人的可執行程式是放在了/data/local/中. * 2.
Time of Update: 2015-04-25
標籤:如果你在一個UIViewController中重寫了這兩個類方法,那麼你會在在這個控制器中發現一下現象:1,相同之處: (1)這兩個類方法在init之前就調用了 (2)在整個應用app中無論你用到這個類多少次,這兩個類方法均只會被調用一次2,不同之處: (1)load是在initialize之前被調用 (2)更特別的是,如果你沒有用到你重寫的這個控制器.那你重寫的load類方法也會調用.換句話說,這個load方法是在didFinishLaunchingWithOptions方法之前
Time of Update: 2015-04-25
標籤:android arraylist報異常 1. 判斷Arraylist不為空白且大小 >0,而不是 >=0,且應該先判空!!!2. Arraylist的大小不一定除了等於1,就是大於2了 ~!!!3. 操作Arraylist首先要判空,然後再做其他!4.調用為空白的Arraylist中的size()方法會報異常。總結 在使用Arraylist的時候,一定要注意:
Time of Update: 2015-04-24
標籤:方法分如下兩步:第一步,在datatree類(繼承自qtreewidget)的建構函式中設定這棵樹具有如下兩種特徵:setDefaultDropAction(Qt::MoveAction);setDragDropMode(QAbstractItemView::DragDrop);第二步,重寫 startdrag()函數,在裡面寫上如下代碼:void CDataTree::startDrag(Qt::DropActions /*supportedActions*/){
Time of Update: 2015-04-25
標籤:package cn.utils;import android.util.Log;public class LogUtils { public static boolean isDebug = true; private final static String APP_TAG = "myApp"; /** * 擷取相關資料:類名,方法名,行號等.用來定位行<br> * at
Time of Update: 2015-04-24
標籤: 您好,這篇文章是我的BLOG發出,原始出處在此:會寫網頁 就會寫手機APP -- Hybrid Mobile Apps for ASP.NET Developershttp://www.dotblogs.com.tw/mis2000lab/archive/2015/04/17/aspnet_apache_cordova.aspx 微軟提供的PDF文章與範例是2015 四月初發表的很特別的是: 我並
Time of Update: 2015-04-24
標籤:<?phprequire_once ‘./source/class/class_core.php‘;C::app()->init();$sql = "select ufielddata from ultrax.pre_forum_activityapply";$result = DB::fetch_all($sql);foreach ($result as $key => $value) { foreach ($value as $valuevalue) {
Time of Update: 2015-04-24
標籤:第三代移動通訊技術(3rd Generation) ,支援高速資料轉送的蜂窩移動通訊技術。3G與2G的主要區別是傳輸資料的速度。1987年,第一台類比制式手機(1G)問世,只能進行語音通話,型號:摩托羅拉3200。1995年,第一台GSM、CDMA數字制式手機(2G)問世,增加了接收資料的功能,型號:愛立信GH337。2000年,第一台3G手機問世,型號:諾基亞6650。目前國內支援國際電聯確定三個3G無線介面標準中國電信運營的的CDMA2000
Time of Update: 2015-04-24
標籤:註冊:getContentResolver().registerContentObserver( Uri.parse("content://sms"), true, new
Time of Update: 2015-04-24
標籤:目錄:內聯模板 : script路由機制 : 狀態機器導航視圖 : ion-nav-view模板視圖 : ion-view導覽列 : ion-nav-bar回退按鈕 : ion-nav-back-button內聯模板 : script可能你沒有注意過,HTML中常用的script標籤在AngularJS中被重新定義了: 除了原來的指令碼聲明功能之外,如果script元素的type屬性 定義為text/ng-template,則被稱為內聯模板。例如:<script