Time of Update: 2014-03-16
需要6個步驟,關於下面代碼中的NAME_SPACE等,可以通過一個軟體SoapUI,來串連伺服器獲得。 /** 命名空間. */ private final static String NAME_SPACE = urn:soap; /** 方法. */ private final static String METHOD_NAME = Add; /** WSDL檔案的URL. */ private final
Time of Update: 2014-03-16
在一個項目之中,會由多個Activity程式所組成,那麼此時,這多個Activity程式之間就需要進行通訊,而這之間的通訊就依靠Intent完成。Activity程式支援的Intent操作方法No.方法類型描述1public void startActivity(Intent intent)普通啟動一個Activity,並通過Intent傳送資料2public void startActivityForResult(Intent intent, int
Time of Update: 2014-03-16
下面通過一個例子講述一下,單元測試的用法: 1. 建立一個工程名稱為HelloJunit貼出源碼:package com.test.hellojunit;import android.os.Bundle;import android.app.Activity;import android.view.Menu;public class MainActivity extends Activity { @Override protected void onCreate(Bundle
Time of Update: 2014-03-16
一.LinearLayout(線性布局): LinearLayout是一行或列只能放置一個控制項的先行布局,現在看一個執行個體: activity_main.xml : 運行圖片: 從可以看出控制項是垂直排列的,我們通過android:orientation="vertical"來設定LinearLayout是垂直排列的。 講解常用的公用屬性: android:layout_width 指定控制項或視圖組的寬度
Time of Update: 2014-03-16
寫在前面的話:【百度地圖開發之一】申請Key和配置初覽顯示地圖(部落格地址:http://blog.csdn.net/developer_jiangqq),轉載請註明。 Author:hmjiangqq Email:jiangqqlmj@163.com
Time of Update: 2014-03-16
最近看了一些開發人員做的APP開發,雖然都實現了比較完美的功能,不過很多地方很是牽強!我覺得:作為一個合格軟體工程師,最重要的不是你寫過多少代碼,而是你研究過多少代碼!所以,我更倡導多研究系統原本定製的一些APP,不然自己開發的時候會有很多雷區! 今天,我們先說一個無處不在的函數:onCreate().。我們看看gogle是怎麼解釋他的:Called when the activity is first created. This is where you should
Time of Update: 2014-03-16
上一篇說了HAL層 這一篇具體應用HAL層 執行個體預覽與拍照的功能首先貼上兩個主檔案的源碼Fimcgzsd.javapackage com.dao.usbcam;public class Fimcgzsd {static public native int open(byte[] devname);static public native int qbuf(int index);static public native int streamon();static public native
Time of Update: 2014-03-16
總感覺用原始的SQLLiteHelper操作資料庫有點麻煩,上網找了些android資料庫orm架構,對比了一下,現在使用ormlite的人貌似挺多的,在網上找了ormlite官方文檔,根據官方文檔,今天寫了個demo,主要是使用者註冊,使用者資訊查看以及刪除,運行效果以前也用過一個同樣的orm架構Afinal,但是感覺Afinal沒有ormlite之強大。vcD4KPHA+T3JtbGl0ZbnZzfijumh0dHA6Ly9vcm1saXRlLmNvbS8gICAgIL+qt6
Time of Update: 2014-03-16
前言:經過一年時間來的學習和和同事的交流,自己總結出個人認為比較好的android學習流程,各位大神看後要是有什麼錯誤或者不正的希望多多指教拍磚!或者可以留言到我郵箱:508181017@qq.coom 廢話少說,先第一周:1、(第一天)瞭解android,並且配置開發環境(可以參考http://blog.csdn.net/icqapp/article/details/21228743)2、(第二天)1)瞭解開發一個android應用的每個檔案結構並且懂得他的意義作用所在,比較重要的有
Time of Update: 2014-03-15
在開發的過程中,經常會用到列表,google已經為我們提供了列表的控制項:listview。今天介紹的是最簡單的listview。使用listview首先需要在布局檔案中添加一個listview控制項,類似下面這樣: 然後就是在我們的Activity中擷取到該listview,並將資料關聯到這個listview,這裡簡單的介紹三種關聯的方式:1
Time of Update: 2014-03-15
ATCID主要用來處理PC端傳輸過來的AT命令,從AT命令實際處理的地方來說,主要分為3類: 1. 需要Modem來處理的AT命令; 2. 需要在native層來處理的AT命令(在atcid內部處理和在其他module處理); 3. 需要在Java層來處理的AT命令。 針對這3類,需要在ATCID不同的地方來加入code實現。 在介紹如何客制化AT命令之前,先需要瞭解一下ATCID的架構,如: 紅色方框內的表示了ATCID所包含的地區,其中: 1.
Time of Update: 2014-03-15
ATCID主要用來處理PC端傳輸過來的AT命令,從AT命令實際處理的地方來說,主要分為3類: 1. 需要Modem來處理的AT命令; 2. 需要在native層來處理的AT命令(在atcid內部處理和在其他module處理); 3. 需要在Java層來處理的AT命令。 針對這3類,需要在ATCID不同的地方來加入code實現。 在介紹如何客制化AT命令之前,先需要瞭解一下ATCID的架構,如: 紅色方框內的表示了ATCID所包含的地區,其中: 1.
Time of Update: 2014-03-15
本文介紹在Android中實現推送方式的基礎知識及相關解決方案。推送功能在手機開發中應用的情境是越來起來了,不說別的,就我們手機上的新聞用戶端就時不j時的推送過來新的訊息,很方便的閱讀最新的新聞資訊。這種推送功能是好的一面,但是也會經常看到很多推送過來的垃圾資訊,這就讓我們感到厭煩了,關於這個我們就不能多說什麼了,畢竟很多商家要做廣告。本文就是來探討下Android中實現推送功能的一些解決方案,也希望能夠起到拋磚引玉的作用。^_^ 1.推送方式基礎知識:
Time of Update: 2014-03-15
按照下面的命令列 在C:\Program Files\Java\jdk1.6.0_07\bin>(jdk的安裝目錄)目錄下(如已配置好環境變數亦可直接輸入以下命令,不過產生的檔案會在C盤使用者的目錄下),輸入keytool -genkey -alias android.keystore -keyalg RSA -validity 100000 -keystore android.keystore參數意義:-validity主要是認證的有效期間,寫100000天;空格,退੬
Time of Update: 2014-03-15
(轉載請註明出處:http://blog.csdn.net/buptgshengod)1.背景
Time of Update: 2014-03-15
群組控制項即將若干個系統已有的控制群組合到一塊形成一個群組控制項,比如帶返回按鈕的標題列就是一個最簡單的群組控制項。 使用群組控制項的好處是提高代碼的複用性,一處定義多處使用。 下面我們將使用群組控制項實現這樣的效果: 首先,我們需要自訂一個view:package com.example.widgets;import android.app.Activity;import android.content.Context;import
Time of Update: 2014-03-15
(一)問題 怎樣實現帶有橫欄的EditText(像記事本的編輯介面那樣)? (二)初步思路 1.通過修改EditText背景來實現(系統背景是一個框形圖片,內部透明,替換為一個帶有橫欄的圖片即可) 2.通過重繪EditText來實現(自訂群組件,自己畫線) 3.用ListView實現(ListView本身就會顯示橫線) (三)深入分析 1.EditText顯示多行文本時會自動展開背景,若要保證邊框不會失真,需要用9patch圖
Time of Update: 2014-03-15
在常見的嵌入式外設中,串口通訊是經常使用的一種通訊機制,本篇文章給你帶來,如何在Android系統中實現對串口裝置的訪問。在Android中如何訪問底層Linux的裝置驅動,必然要用到HAL,即:硬體抽象層。關於HAL的概念及架構分析,請查看作者的下面幾篇博文。 > 深入淺出 - Android系統移植與平台開發(七)- 初識HALhttp://blog.csdn.net/mr_raptor/article/details/8069588 > 深入淺出 - Android系統移植與平台開發(
Time of Update: 2014-03-15
操作步驟:1. 進入設定->電池->查看電池經過時間 實際結果:電池經過時間是從開機到當前的時間,而不是拔掉充電器後到當前的時間電池使用時間累積,是google default的,
Time of Update: 2014-03-15
在代碼中掙紮的死去活來,還是需要把有用的東西記下來,以後慢慢品味。 每次寫demo,總會發現自己的不足之處,也許還有更多的規範與常識我還不知道。今天就學到一個,記錄下。 有時候在activity之間的跳轉時需要傳值,一般可以用intent來做,但是如果遇到一些自訂類型的變數就傳不了了,昨天問了大神,今天寫了代碼,頓時豁然開朗了,原來android的getapplicationcontext正確用法是這樣啊!平常都這個都是有一些函數之類,比如Toast的要用,這次算是漲姿勢了。