Time of Update: 2015-08-12
標籤:1、要弄清楚這個問題,首先需要弄明白什麼是implicit(隱藏) intent什麼是explicit(明確) intent。Explicit Intent明確的指定了要啟動的Acitivity ,比如以下Java代碼:Intent intent= new Intent(this, B.class)Implicit Intent沒有明確的指定要啟動哪個Activity ,而是通過設定一些Intent
Time of Update: 2015-08-12
標籤: iOS檔案管理NSFileManage /**
Time of Update: 2015-08-12
標籤:一、動畫類型Android的animation由四種類型組成:alpha、scale、translate、rotateXML設定檔中alpha :漸層透明度動畫效果scale :漸層尺寸伸縮動畫效果translate : 畫面轉換位置移動動畫效果rotate :畫面轉移旋轉動畫效果Java Code代碼中 AlphaAnimation : 漸層透明度動畫效果ScaleAnimation :漸層尺寸伸縮動畫效果TranslateAnimation :
Time of Update: 2015-08-12
標籤:main.mStudent *stu = [Student studentWithName:@"xiaomin" gender:@"man" age:118]; [stu study]; [stu playGame];NSString+SayHi.h@interface NSString (SayHi)//分類(類目,Category),為米有原始碼的類,擴充方法,並且只能擴充方法//一但添加過方法之後,這些方法就是該類自己的方法,由該類的對象或者該類調用+ (
Time of Update: 2015-08-12
標籤:android 介面設計 三種方法:1 自訂佈景主題(見設定自訂樣式和主題一節)2 使用系統內建主題(見設定自訂樣式和主題一節)3
Time of Update: 2015-08-12
標籤:運用Mapping-By-Code我們先定義一個非常簡單的Domain模型,一個int類型的Id屬性和一個string類型的Something屬性,用來代碼映射:public class MyClass{ public int Id { get; set; } public string Something { get; set;
Time of Update: 2015-08-12
標籤: 為瞭解決Android Studio Gradle太慢這個問題,我們不得不設定下代理來加速Gradle。 用ss,程式員這種動物大多都知道的吧,不解釋了。開啟ss本地用戶端後,依次開啟下列菜單 FIle -> Settings -> Appearence&Behavior -> System setting -> HTTP Proxy ,填寫下資訊,儲存
Time of Update: 2015-08-12
標籤:apidemo display actionbar 常量運算 options 這個demo示範了actionbar的各種配置樣式。 activity_main.xml<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
Time of Update: 2015-08-12
標籤:國際化 android (1)字串的國際化在res下寫兩個values注意:命名方式都是固定的一個中文版:values-zh一個英文版:values-en但是<string name 要寫成一樣的,這樣會根據系統語言自適應切換對應的語言綁定國家:values-en-rUS綁定美國values-zh-rCN綁定中國
Time of Update: 2015-08-12
標籤:裝置的相容性 聲明:本文由Gordon翻譯發佈於www.dlvoice.com歡迎轉載,但請保留此聲明原文地址:http://developer.android.com/guide/practices/compatibility.html
Time of Update: 2015-08-12
標籤:applicationApplication對象是javax.servlet.ServletContext介面的執行個體化對象,常用的方法有:NO方法描述1Public String getRealPath(String path)得到虛擬目錄的絕對路徑2Public String getContextPath()得到當前的虛擬路徑名稱3Public Enumeration
Time of Update: 2015-08-12
標籤:當android應用程式運行時,一個主線程被建立(也稱作UI線程),此線程主要負責處理UI相關的事件,由於Android採用UI單執行緒模式,所以只能在主線程中對UI元素進行操作,如果在非UI線程直接對UI進行了操作,則會報錯,另外,對於運算量較大的操作和IO操作,我們需要新開線程來處理這些工作,以免阻塞UI線程,子線程與主線程之間是怎樣進行通訊的呢?此時就要採用訊息迴圈機制(Looper)與Handler進行處理。一、基本概念Looper:每一個線程都可以產生一個Looper,用來管理線
Time of Update: 2015-08-11
標籤:項目地址:點擊開啟,原文參考地址:點擊開啟1. 將mpandroidchartlibrary-2-0-8.jar包copy到項目的libs中2. 定義xml檔案<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent"
Time of Update: 2015-08-11
標籤:Url編碼 當url地址中包含有中文字元或其他非標準的url字元時,需要對該url地址進行編碼,否則直接使用的話,會報錯。NSString提供編碼和解碼方法: 編碼:stringByAddingPercentEscapesUsingEncoding  
Time of Update: 2015-08-12
標籤:ios 測試 單元測試 ghunit cocoapod 1、同樣建立一個測試的工程,2、通過cocoaPod來下載GHUnit架構,或者到github上下載,因為這個架構是開源的第三方架構。同時添加QuartCore.framework。3、在項目的Build Setting 中國搜尋other linker Flags,
Time of Update: 2015-08-12
標籤:arguments, caller, callee, this都是用在函式(function)內的特殊內定物件。而apply()及call()則是用來呼叫函式的不同作法。arguments可用來取得function傳入的實際變數Array。這個變數特別適合用在撰寫”多形”(Polymorphism)函式上,即可以根據不同的傳入參數做不同的處理。範例一 – 加總函式function sum() { var total = 0; for(
Time of Update: 2015-08-12
標籤: package com.whoop.mobile.trace.util;import android.content.Context;import android.content.res.Resources;import android.view.Gravity;import android.widget.Toast;public class ToastUtil { private Context mContext;
Time of Update: 2015-08-12
標籤:方法一:在 xml 檔案中設定文本編輯框屬性作字元數限制如:android:maxLength="10" 即限制最大輸入字元個數為10 方法二:在代碼中使用InputFilter 進行過濾//editText.setFilters(new InputFilter[]{new InputFilter.LengthFilter(20)}); 即限定最大輸入字元數為20 [java] view
Time of Update: 2015-08-11
標籤:package com.example.firstpg.firstpg;import android.support.v7.app.ActionBarActivity;import android.os.Bundle;import android.util.Log;import android.view.Menu;import android.view.MenuItem;import android.view.Window;import
Time of Update: 2015-08-11
標籤:轉載地址:http://jingyan.baidu.com/article/bea41d439bd6d5b4c41be659.html當我們開發android應用需要用到android-support-v7-appcompat.jar這個庫時(比方說要在2.2版本上使用actionbar和fragment),在項目中匯入v4和v7這兩個庫之後,新手往往會遇到一些問題。在這裡,總結一下可能遇到的問題,以及解決的方法。工具/原料需要兩個庫:android-support-v4.jar,andr