Time of Update: 2015-09-12
標籤:資料庫訪問完畢後,遊標必須也記得關閉import com.huangzhong.love_power_model.UserInfoDto;import java.util.ArrayList;import java.util.List;import android.app.AlertDialog;import android.content.Context;import android.database.Cursor;import
Time of Update: 2015-09-12
標籤:注意除了添加Internet許可權外,還要添加兩行代碼StrictMode.setThreadPolicy(new StrictMode.ThreadPolicy.Builder().detectDiskReads().detectDiskWrites().detectNetwork().penaltyLog().build()); StrictMode.setVmPolicy(new
Time of Update: 2015-09-12
標籤:進程進程是指在系統中正在啟動並執行一個應用程式線程1個進程要想執行任務,必須得有線程(每1個進程至少要有1條線程)1個線程中任務的執行是串列的(執行完上一個才能執行下一個)多線程1個進程中可以開啟多條線程,多條線程可以並行(同時)執行不同的任務線程可以並行,
Time of Update: 2015-09-12
標籤:在drawable-hdpi中添加xml檔案<?xml version="1.0" encoding="utf-8"?><selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:state_pressed="true" > <shape> <gradient
Time of Update: 2015-09-12
標籤:1.什麼是Binder?直觀來說,Binder是Android中的一個類,它繼承了IBinder介面從IPC(Inter-Process Communication,處理序間通訊)角度來說,Binder是Android中的一種跨進程通訊方式,Binder還可以理解為一種虛擬物理裝置,它的裝置驅動是/dev/binder,該通訊方式在linux中沒有從Android Framework角度來說,Binder是ServiceManager串連各種Manager(ActivityManager、
Time of Update: 2015-09-12
標籤:拖拽事件監聽器和回調方法View對象既可以用實現View.OnDragListener介面的拖放事件監聽器,也可以用View對象的onDragEvent(DragEvent)回調方法來接收拖拽事件。當系統調用這個回調方法或監聽器時,都要給它們傳遞一個DragEvent對象。在大多數情境中你可能會使用監聽器。因為在設計UI介面時,通常沒有View類的子類,而使用回調方法,為了覆寫這個方法,就會強制你使用View類及子類。相比之下,你可以實現一個監聽器類,然後再幾個不同的View對象中使用。你
Time of Update: 2015-09-12
標籤:step1 建立表單final AlertDialog dialog =new Builder(this).create();step2 擷取ViewView viewDialog =View.inflate(this, R.layout.userinfo_dialog_edit, null); final EditText txtUserName=(EditText)viewDialog.findViewById(R.id.txtUserName);
Time of Update: 2015-09-12
標籤:用Android的拖放架構,能夠允許使用者使用圖形化的拖放手勢,把資料從當前布局中的一個View對象中移到另一個View對象中。這個架構套件括:拖拽事件類別、拖拽監聽器、以及輔助的方法和類。儘管這個架構主要是為資料移動設計的,但是你能夠把它用於其他的UI操作。如,你能夠建立一個調色應用程式,使用者把一個顏色的表徵圖拖到另一個顏色表徵圖之上,完成兩個顏色的調配操作。概要當使用者使用一些被認可的手勢訊號來開始拖動資料時,一個拖放操作就開始了。在響應中,應用程式會告訴系統拖動正在啟動。系統就會回
Time of Update: 2015-09-12
標籤: 一、Content Provider概述 Content Provider用於儲存和擷取資料,並使其對所有應用程式可見,這是不同應用程式之間共用資料的唯一方式,因為在Android中沒有提供所有應用可以共同訪問的公用儲存地區1、 Content Provider內部的資料如何儲存是由其設計者決定的,而所有的的Content Provider都實現一組通用的方法,用來提供資料的增刪改查操作2、
Time of Update: 2015-09-12
標籤:1.Bitmap (API使用)android裡面的bitmap中,一個像素點需要4個byte去表示,這是因為android表示顏色是" argb ";其中 a 表示是透明度,然後是" rgb"顏色表示範圍 00000000 ~~~ffffffff2.載入圖片到記憶體:上面說到了圖形表示使用4byte,和int一樣,所以Android裡面每個像素點都是使用一個int來表示的。Bitmap bitmap = BitmapFactory.decodeResource(getResources(
Time of Update: 2015-09-12
標籤:智能手機的工業控制應用方案——SimpleWiFi在工業控制領域應用 先: 現在的智能控制都是基於微控制器,隨著智能的手持終端的普及,基於智能終端的控制就會越來越普遍。WIFI便是其中的一種。WiFi用於智能家居控制,有著其得天獨厚的優勢。其優勢如下:
Time of Update: 2015-09-12
標籤:(1)、@2xiPhone3GS時代,我們為一個應用提供表徵圖(或按鈕提供貼圖),只需要icon.png。針對現在的iPhone4~6 Retina顯示屏,需要製作額外的@2x高解析度版本。 例如在iPhone3GS中,scale=1,用的表徵圖是50x50pixel(logicalimage.size=50x50point);在iPhone4~6中,scale=2,則需要100×100pixel(logical
Time of Update: 2015-09-12
標籤:App Engine的Java網路應用使用了Java Servlet標準介面來和應用伺服器互動。一個應用由一個或多個servlet類組成,每個都擴充了(extend)servlet基類。使用一個叫做部署描述(deployment descriptor)的標準設定檔,也就是web.xml,Servlets被映射到URLs。當App
Time of Update: 2015-09-12
標籤:錯誤Caused by: android.os.NetworkOnMainThreadException
Time of Update: 2015-09-12
標籤:Android Studio 項目中整合百度地圖SDK報以下錯誤:1 java.lang.UnsatisfiedLinkError: Native method not found: com.baidu.platform.comjni.map.commonmemcache.JNICommonMemCache.Create)I2 at
Time of Update: 2015-09-12
標籤: 公用交通(如公用汽車)已有一百多年的曆史了。大量去往相同方向的乘客可以分擔保有和經營車輛(如公用汽車)的費用。公用汽車有多個月台,乘客沿著路線在接近他們目的地的地方上下車。到達目的地的費用僅與行程有關。跟保有車輛相比,乘坐公用汽車要便宜得多。這就是利用公用資源的好處。 在物件導向軟體設計中,我們利用公用對象不僅能節省資源還能提高效能。比方說,某個人物需要一個類的一百萬個執行個體,但我們可以把這個類
Time of Update: 2015-09-12
標籤:ios Google 行動裝置 App開發 蘋果此前就曾以隱私保護和使用者偏好的名義提醒過開發人員,它們將會在即將到來的iOS9中增加廣告屏蔽的功能。這預期最早將會隨著九月九號的新iPhone一起到來(事實上延遲了)。這在Google,行動裝置
Time of Update: 2015-09-12
標籤: 百思不得姐Swift版總結(三) 本章內容常見傳值方式的使用 經典錯誤 常見傳值方式的使用 一:閉包(閉包)比如我們在OC需要在View定定義一個block,然後在對應的控制器裡面使用block儲存對應的砝碼快,然後返回這裡執行,那在OC是類似的,只是名稱不同文法有那麼一點區別而已 首先在View中聲明一個閉包別名,根據我們需要傳遞的參數/// 閉包的聲明typealias iCocosClosure = (string:
Time of Update: 2015-09-12
標籤:這是今天阿里電話面試被問到的,在之前確實沒有想過(一直以為是一樣的),於是面試完之後,我立即開啟了原始碼,對這兩個String類進行了比較,以下是我的發現。首先我觀察了這兩個String類所匯入的包。發現兩者有些差異:這是android版本號碼:import java.io.Serializable;import java.io.UnsupportedEncodingException;import java.nio.ByteBuffer;import
Time of Update: 2015-09-12
標籤: 前幾年Android的開發環境需要自己一個個把軟體下載下來,如Android sdk、eclipse、ADT等,而且有些軟體下載安裝相當的麻煩,如eclipse,對於一個初學者來說,這是個完全陌生的軟體,它的配置相當的麻煩,一不小心裝下來就可能花上整整一天的時間。不過這幾年Android studio逐漸成為主流,只需要在網路上下載一個安裝包,所有Android開發的工具就都有了,所以我剛開始我下載了eclipse安裝包後聽取了舍友的意見直接裝Android