Time of Update: 2013-12-11
Service做為Android的5個基本組件之一,是很強大的,實現準系統也並不複雜Android下做個木馬的話 用服務實現,是必須的,它可以後台運行,開始啟動,下面實現簡單的1.在Eclipse中建立一個新的Android工程 HelloService2.在ServiceAndroid項目->New->Class Package選擇ServiceAndroid Name寫MyService3.開啟MyService.java 輸入如下內容package
Time of Update: 2013-12-11
前言 本章內容為開發人員指南(Dev Guide)/Developing/Tools/adb,這是一篇非常優秀的譯稿,翻譯來自"移動雲_文斌",歡迎訪問它的部落格:"http://blog.csdn.net/caowenbin",再次感謝"移動雲_文斌" !期待你一起參與翻譯Android的相關資料,聯絡我over140@gmail.com。 本文 Android Debug
Time of Update: 2013-12-11
前言 本章內容為開發人員指南(Dev Guide)/Developing/Tools/aidl,版本為Android2.3 r1,翻譯來自"移動雲_文斌",歡迎訪問它的部落格:"http://blog.csdn.net/caowenbin",再次感謝"移動雲_文斌" !期待你一起參與翻譯Android的相關資料,聯絡我over140@gmail.com。 原文 http://developer.android.com/guide/developing/tools/aidl.html
Time of Update: 2013-12-11
<!-- @page { margin: 2cm } P { margin-bottom: 0.21cm } --> Android.mk檔案是用來向編譯系統描述項目組織和編譯方式,實際上是GNU make檔案的一小片段,它會被編譯系統解析一次或多次。這個檔案內容如下: LOCAL_PATH := $(call my-dir) 這行是用來指定目前的目錄在那裡,也就是把目前的目錄$(call
Time of Update: 2013-12-11
安裝Ecplise+ATD+Android SDK 開發android 時,最先想到的要運行寫例子,有個直觀的認識--什麼是Android。在Ecplise工作空間匯入書上Android會出現錯誤,大部分是SDK 版本不符,如下錯誤提示:Error:Unable to resolve target
Time of Update: 2013-12-11
在前面一篇檔案簡述了一個標準流程的基本Git的操作!現在我嘗試自己建立git庫並操作檔案將git命令的使用進行分析!採用SSH方式讓區域網路的同學們可以訪問並且push和clone!首先要安裝的幾個工具包:Java代碼 git工具包 sudo apt-get install git-core 一個圖形操作介面的git工具 sudo apt-get install gitk 區域網路訪問個哦你覺包ssh sudo
Time of Update: 2013-12-11
WebService是一種基於SOAP協議的遠程調用標準,通過webservice可以將不同作業系統平台、不同語言、不同技術整合到一塊。在Android
Time of Update: 2013-12-11
Android代碼1:查看是否有儲存卡插入string status=environment.getexternalstoragestate(); if(status.equals(enviroment.media_mounted)) { 說明有sd卡插入}2:讓某個activity透明oncreate中不設layout this.settheme(r.style.theme_transparent);
Time of Update: 2013-12-11
1、 開閉(OCP)簡介:要擴充,不要修改。比如我對外提供了一個介面。現在想更新的話,不要直接修改這個介面,而是提供另外一個介面,然後通知大家在什麼時間之前切換到這個新介面。舉例:這個設計模式無處不在,Android每次升級都會提供一些新的API,有一些較老的API就會置為deprecated。如從level 1就支援的Service.onStart,在level
Time of Update: 2013-12-11
三、HomeActivityHomeActivity是一個central navigation
Time of Update: 2013-12-11
前面的一節,介紹了如何組合使用Gallery和ImageView。但是,有的時候當你在gallery中點擊一個圖片,你可能不希望一個圖片“突然地”在imageview中顯示出來。例如,你可能希望給某個圖片設定一些切換動畫。此時,就需要使用ImageSwitcher和Gallery一起使用。下面展示如何使用ImageSwitcher。1. 建立一個工程,ImageSwitcher。2. main.xml中的代碼。[html] <?xml
Time of Update: 2013-12-11
最近編程時,發現一個針對HashMap<Integer, E>的一個提示:翻譯過來就是:用SparseArray<E>來代替會有更好效能。那我們就來看看源碼中SparseArray到底做了哪些事情:一、構造從構造方法我們可以看出,它和一般的List一樣,可以預先設定容器大小,預設的大小是10:[java] public SparseArray() {
Time of Update: 2013-12-11
在android開發中,當不滿足觸發條件就按返回鍵的時候,就要對此進行檢測。尤其是當前Activity需要往前一個Activity傳送訊息時。即Activity1跳轉到Activity3如果採用的是startActivityForResult這種方式,如果不重寫返回鍵,程式不知道要返回給Activity1什麼內容就會報錯。因此,必須對Activity3的返回按鍵重寫,這裡讓他傳一個“ERROR”資訊:@Override public
Time of Update: 2013-12-11
package com.example.noti;import android.app.Activity;import android.app.Notification;import android.app.NotificationManager;import android.app.PendingIntent;import android.content.Intent;import android.media.RingtoneManager;import
Time of Update: 2013-12-11
這兩天忽然收到Test Team告知公司Android用戶端一應用在部分手機上出現下述異常,部分又運行良好,很是奇怪:1)HttpUtils/ getInputStream failed, e:Received authentication challenge is null PS: 應用請求採用的是Java中的HttpConnection,而沒有使用HttpClient。 後來經過多台手機的測試發現確實存在這樣的問題,而且是出現在android
Time of Update: 2013-12-11
下面用兩種方法第一種:是類似於直接請求訪問url代碼如下:[java] package com.jouhu.util; import java.io.BufferedReader; import java.io.InputStream; import java.io.InputStreamReader; import java.net.URL; import
Time of Update: 2013-12-11
本例和上例類似,不同的是是使用android.R.layout.simple_list_item_2 Layout 顯示清單項目,android.R.layout.simple_list_item_2.xml 中含有兩個TextView,其id 分別為 android.R.id.text1, android.R.id.text2.對於本例,兩個TextView可以分別來顯示連絡人的姓名和電話:[javaCursor c =
Time of Update: 2013-12-11
[java]package com.xiaoma.betweenactivityanimation; import android.app.Activity; import android.content.Intent; import android.os.Bundle; import android.view.View; import android.view.
Time of Update: 2013-12-11
最近在做一個項目的過程中,客戶提出要一個能懸浮於所有應用的介面。右側這個介面就是需要實現的懸浮於所有應用之上的視圖。下面就介紹一下如何通過WindowManager來實現這個效果。 通過WindowManager的addView()方法,並設定WindowManager.LayoutParams的相關屬性,就可以往WindowManager中加入所需要的View,而根據WindowManager.LayoutParams屬性不同,也就能實現不同的效果。比如建立系統最上層視窗,實現懸浮視
Time of Update: 2013-12-11
在android手機上隱藏檔是我們每個手機使用者必不可少的功能,而對於開發人員而言,熟練的操作各個檔案,這樣對於我們開發有很大協助,下面androidkaifa.com就介紹一個android API檔案為我們提供的那些擷取檔案路徑的方法,它們所對應的實際檔案路徑是哪個檔案,好了廢話不多說,直接上代碼!package com.herongyang;import android.app.Activity;import android.os.Bundle;import android.widget.