Time of Update: 2014-01-12
1.首先是布局檔案XML檔案,不解釋直接上 1>主介面 1 <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" 2 xmlns:tools="http://schemas.android.com/tools" 3
Time of Update: 2014-01-12
前幾天完成了一個用戶端小功能,使用html頁面登入,拿到cookie之後,傳遞給httpclient完成商務邏輯的訪問,現在把基本的流程整理記錄一下。首先來一張android工程的目錄結構圖吧,html、js檔案都是放在assets下面的。1、基本的html頁面,index.html <script src="jquery-1.6.4.min.js"></script> <script
Time of Update: 2014-01-12
對話方塊是程式運行中的快顯視窗。Android系統提供了四種對話方塊:警告對話方塊(AlertDialg)、進度對話方塊(ProgressDialog)、日期選擇對話方塊(DatePickerDialog)和時間對話方塊(TimePickerDialog)。在此先講解AlertDialog,提他對話方塊在後續章節會進行講述。AlertDialog是一個提示視窗,要求使用者做出選擇。該對話方塊中一般會有幾個選擇按鈕、標題資訊和提示資訊。在程式中建立對話方塊步驟如下:1、獲得AlertDialog的
Time of Update: 2014-01-12
android應用程式的混淆打包1 . 在工程檔案project.properties中加入下proguard.config=proguard.cfg , 如下所示:target=android-8 proguard.config=proguard.cfg Eclipse會通過此配置在工程目錄產生proguard.cfg檔案 2 . 產生keystore (如已有可直接利用) 按照下面的命令列 在D:\Program
Time of Update: 2014-01-12
1, 在tools/depends西面編譯make -j 20的錯誤我也不知道怎麼回事,多編譯幾次就通過。2,make apk的時候出現/opt/android-sdk-linux/platform-tools/aapt p -f -I /opt/android-sdk-linux/platforms/android-14/android.jar -S tmp/res/ -M xbmc/AndroidManifest.xml -F
Time of Update: 2014-01-10
在Android開發中,我們常常用到ListView和GridView,而有的時候系統的ListView,GridView並不能滿足我們的需求,所以我們需要自己定義一個ListView或者GridView,我的上一篇文章中就是自訂的一個左右滑動刪除item的例子,大家有興趣的可以去看看 Android
Time of Update: 2014-01-10
Power key 通常都是由 framework 自行的 app 無法拿到這個 key 值 1: 修改 phoneWindowManager.java 的 interceptKeyBeforeQueueing 方法,在 reference line 後加入下面這段代碼case KeyEvent.KEYCODE_POWER: { //reference line result &= ~ACTION_PASS_TO_USER; //reference line /
Time of Update: 2014-01-10
XML為一種可擴充的標記語言,是一種簡單的資料存放區語言,使用一系列簡單的標記來描述。一、SAX解析 即Simple API for XML,以事件的形式通知程式,對Xml進行解析。 1、首先在Web項目中發布一個XML文檔,名字為persons.xml,具體內容為: 周杰倫 20 小明 21
Time of Update: 2014-01-10
設定常量 HTTP_CONNECTION_TIMEOUT = 6 * 1000 HTTP_READ_TIMEOUT = 25 * 1000 String UTF_8 = "UTF-8"; httpPostRequest 函數 1 String httpPostRequest(String requestUrl, String postJson) URL url = HttpURLConnection
Time of Update: 2014-01-09
轉載請註明出處:http://blog.csdn.net/guolin_blog/article/details/17045157在前面一篇文章中,我帶著大家一起從源碼的層面上分析了視圖的繪製流程,瞭解了視圖繪製流程中onMeasure、onLayout、onDraw這三個最重要步驟的工作原理,那麼今天我們將繼續對View進行深入探究,學習一下檢視狀態以及重繪方面的知識。如果你還沒有看過我前面一篇文章,可以先去閱讀
Time of Update: 2014-01-08
作者:唐老師,華清遠見嵌入式學院講師。一、Android4.0系統的下載與編譯Android系統的下載與編譯,Google的官方網站上已經給出了詳細的說明,請參照Android的官方網址: http://source.android.com/source/index.html內容主要分為: 1. 準備Android下載與編譯環境
Time of Update: 2014-01-07
轉帖請註明本文出自xiaanming的部落格(http://blog.csdn.net/xiaanming/article/details/17718579),請尊重他人的辛勤勞動成果,謝謝!在Android開發中,我們常常用到ListView和GridView,而有的時候系統的ListView,GridView並不能滿足我們的需求,所以我們需要自己定義一個ListView或者GridView,我的上一篇文章中就是自訂的一個左右滑動刪除item的例子,大家有興趣的可以去看看 Andro
Time of Update: 2014-01-06
一、AIDL Service簡介 Android系統中,各個應用都運行在自己的進程中,進程之間一般無法直接進行通訊,為了實現進程通訊(interprocess communication,簡稱IPC),Android提供了AIDL Service; 二、與本地Service不同 本地Service:直接把IBinder對象本身傳遞給用戶端的ServiceConnection的onServiceConnected方法的第二個參數;
Time of Update: 2014-01-07
一、wipe是什麼意思 wipe從英文單詞的字面意思來理解就是:揩,擦;揩乾,擦淨的意思,從刷機愛好者的專業角度來理解可以認為是一種對行動數據擦除的操作。關於wipe是什麼意思比較專業的解答為:wipe就是恢複了出廠設定的意思,包括連絡人、簡訊、安裝的軟體等全部刪除。俗稱硬啟,恢復出廠預設值。注意:wipe後app2sd和root許可權需要重新做。而且app2sd重要的分區步驟也要重新來過。www.bKjia.c0m雙wipe就是雙wipe是指清楚緩衝和記憶體資料。 二、手機怎麼wipe
Time of Update: 2014-01-07
2014-01-06 17:18:29 1. Phonebook中建立/編輯連絡人的UI不是用xml檔案寫的,它是隨著帳號類型的改變來載入不同的UI,比如SIM連絡人,只有Name、Phone Number,如果是USIM,或許還有第二個號碼、Email,但是本地連絡人除了包含這些,還有Nickname,Website等,所以帳號如何定義以及UI如何載入就變得很複雜。2. 帳號類型(以AdnAccountType
Time of Update: 2014-01-06
今天為了測試使用 Qt Creator 3.0.0 開發的純 C 工程,利用了 Windows 下 Qt 5.2 for Android 開發入門裡建立的 HelloAndroid 工程,想把純 C 工程產生的 so 庫加到 HelloAndroid 工程中。結果加入進去了,但不會自動拷貝到組建目錄打包進 APK 。 研究了一個小時,大體搞明白了 Qt Creator 產生 APK 的流程。 首先 Qt Creator 會編譯時間會產生一個 json 檔案,就在工程目錄下,我的是
Time of Update: 2014-01-06
MainActivity如下:package cc.test;import java.util.HashSet;import java.util.Random;import android.app.Activity;import android.os.Bundle;/** * * Demo描述: * Java中利用Random產生隨機數 * * 參考資料: * 1 http://blog.csdn.net/herrapfel/article/details/1885016 * 2 http:
Time of Update: 2014-01-06
今天,在Android子進程想使用Toast進行提示,於是直接在子進程使用Toast.makeText(getApplicationContext(),"www.lovemu.com.cn",Toast.LENGTH_SHORT);但是這樣會出錯,程式會崩潰,尋找了很多資料,總是不盡如人意。綜合了許多方法,最終得以實現。建立一個自訂Handler類,【以避免出現This Handler class should be static or leaks might occur 警告】public
Time of Update: 2014-01-06
專為手機門店和裝機商打造的一款裝機神奇,介面異常簡單,傻瓜式操作。 更牛逼的是同時支援Android 和ISO 系統。無論是手機門店店員, 裝機商都可以快速上手,實現一鍵安裝。整套系統包含3個部分。不用任何開發(除了美化介面),直接部署伺服器就可以開始裝機賺錢了。1) PC 端用戶端。負責發現串連裝置,給裝置安裝應用。2) 手機守護進程。 這個針對Android 裝置的,IOS 裝置無需守護進程。 主要負責和PC 端通訊。3)
Time of Update: 2014-01-06
此篇文章將著力於將日期和時間相關的類和方法羅列出來以備參考,故此文將持續更新。 1. Time類,這個類可以得到具體的日期/時間以及時區,可以在日期/時間格式與字串及毫秒之間轉換。 (據說,使用Time類對CPU的負荷較小,不過我沒有與其他的類型對比過) Time t = new Time(); //得到的是初始日期時間:19700101T000000Asia/Shanghai(0,0,0,-1,-28800)