Time of Update: 2018-12-05
我們在做應用開發時,特別是在做圖片瀏覽器或檔案瀏覽器時,涉及到圖片或檔案的管理時,我們難免需要批量處理它們,就需要用到多選功能。怎麼來在視覺上顯示給使用者檔案時候已經選定了呢,我們可以改變檔案名稱的字型的顏色來標記,但不是很明顯,最好還是在檔案或圖片表徵圖上顯示一個勾以表選中。在android的layout檔案裡,我們是用一個ImageView控制項來顯示一張圖片,如果需要在圖片上顯示一個勾,非得在layout檔案裡實現的話,那就只能用絕對布局了,使兩個ImageView重疊起來,此方法顯然不可
Time of Update: 2018-12-05
玩Android的朋友們進來看看吧!1.擷取手機安裝的應用資訊(排除系統內建):Java代碼: 1 private String getAllApp() { 2 String result = ""; 3 List<PackageInfo> packages = getPackageManager().getInstalledPackages(0); 4 for (PackageInfo i :
Time of Update: 2018-12-05
主要介紹linux 核心啟動過程以及掛載android 根檔案系統的過程,以及介紹android 原始碼中檔案系統部分的淺析。 主要原始碼目錄介紹Makefile (全域的Makefile)bionic (Bionic 含義為仿生,這裡面是一些基礎的庫的原始碼)bootable (引導載入器)build (build 目錄中的內容不是目標所用的代碼,而是編譯和配置所需要的指令碼和工具)dalvik (JAVA 虛擬機器)development
Time of Update: 2018-12-06
1)下載百度地圖移動版API(Android)開發包 要在Android應用中使用百度地圖API,就需要在工程中引用百度地圖API開發包,這個開發包包含兩個檔案:baidumapapi.jar和libBMapApiEngine.so。:http://dev.baidu.com/wiki/imap/index.php?title=Android%E5%B9%B3%E5%8F%B0/%E7%9B%B8%E5%85%B3%E4%B8%8B%E8%BD%BD2)申請API Key
Time of Update: 2018-12-06
先上一下需要解析的Json資料:{ "results" : [ { "address_components" : [ { "long_name" : "荔灣區", "short_name" : "荔灣區", "types" : [ "sublocality", "political" ] }, {
Time of Update: 2018-12-06
一個簡訊就是一個SmsMessage對象,一個SmsMessage對象通過一個byte[]來建立,一個byte[]數組就是一個object對象;在實際中有可能一條簡訊的內容太長,就會分成幾條簡訊,所以此時就對應著一個byte[][]的二維數組。//Android中簡訊封裝的形式是pdusObject[] object = (Object[]) intent.getSerializableExtra("pdus");byte[][] pdus = new byte[object.length][]
Time of Update: 2018-12-06
//File指的是檔案路徑 private void openFile(File file){ Intent intent = new Intent(); intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK); //設定intent的Action屬性 intent.setAction(Intent.ACTION_VIEW); //擷取檔案file的MIME類型 String type =
Time of Update: 2018-12-06
轉自:http://www.cnblogs.com/tiantianbyconan/archive/2012/06/14/2548899.htmlApplication設定全域變數以及傳值 /*** 重寫Application,主要重寫裡面的onCreate方法,就是建立的時候,* 我們讓它初始化一些值,前段時間在javaeye裡面看到過一個例子,與此相似,* 我做了些改進。聽說外國開發人員習慣用此初始化一些全域變數,好像在Activity* 一些類裡面初始化全域變數的化,會遇到一些null
Time of Update: 2018-12-06
直接上代碼,代碼上面有具體的解析,並且提供jar供下載:二維碼Jar包.rar根據文本產生對應的二維碼:// 產生QR圖 private void createImage() { try { // 需要引入core包 QRCodeWriter writer = new QRCodeWriter(); String text = qr_text.getText().toString();
Time of Update: 2018-12-06
這裡介紹android.view.Menu的使用。 ● 追加菜單的時候,覆蓋(override)Activity.onCreateOptionsMenu()方法,並調用Menu.add()方法● 追加菜單點擊操作處理的時候,覆蓋(override)Activity.onMenuItemSelected()方法 常式源碼(Java)view source print?01public class MenuTestActivity extends Activity { 02
Time of Update: 2018-12-06
SimpleAdapter SimpleAdapter是擴充性最好的適配器,可以定義各種你想要的布局,而且使用很方便SimpleAdapter(Context context, List<? extends Map<String, ?>> data, int resource, String[] from, int[]
Time of Update: 2018-12-06
在http://www.cnblogs.com/loulijun/archive/2012/02/03/2337230.html這篇文章中已經介紹了網路狀態的判斷,但是測試後發現用此方法只能夠判斷WIFI是否串連,而現在的智能機可以是wifi、3G、甚至2G。那麼如果用上面的方法就不行了需要進行一下修改,使其在網路不串連(無論wifi、3G、2G)的時候也可以判斷。代碼如下//Check network public void CheckNetworkState()
Time of Update: 2018-12-06
學習Android的線程互動,要掌握Thread, Looper, MessageQueue和Handler這四個概念。1. Thread代表線程,不是每個Thread都有Looper,但Looper必須附在一個線程上。2. Looper內部維護一個MessageQueue,即訊息佇列。3.
Time of Update: 2018-12-06
下面是整理的幾十個安卓項目的源碼,喜歡安卓的朋 友拿去吧,想必你一定用的上,喜歡安卓的朋友進來 看看吧。 Android開發的UI設計最佳實務.rar樂看播放器原始碼.rar升級源碼.rar商業項目完整版原始碼.zip基於+Android+的英文電子詞典.zip多螢幕顯示效果.rar天天動聽懸浮歌詞實現.rar實現基站定位,以及WIFI定位,以及GPS定.rar手機遠程監控,提供PC端相機擷取程式 .rar檔案管理工具-android原始碼.zip時光日誌個人議程管理.rar絕對給力的源碼,線
Time of Update: 2018-12-06
Android系統是專為移動終端設計的作業系統,基於Linux 2.6版核心為其提供安全,進程管理,記憶體管理,網路以及驅動模型等。 一個Android應用程式能被安裝到Android系統的移動終端上,並滿足使用者對某些功能的需求,它需要android系統對它的支援。要取得Android系統的支援,它就必須遵守Android系統的遊戲規則。
Time of Update: 2018-12-06
31. View和SurfaceView 在Android遊戲當中充當主要的除了控制類外就是顯示類,在J2ME中我們用Display和Canvas來實現這些,而Google
Time of Update: 2018-12-06
沒事逛論壇,無意間看到了一篇非常不錯的文章,轉載如下: 開篇語:最近程式在做一個小效果,要用到touch,結果整得雲裡面霧裡的,乾脆就好好把android touch機制好好看了一下,呵呵。。 android系統中的每個ViewGroup的子類都具有下面三個和TouchEvent處理密切相關的方法: 1)public boolean dispatchTouchEvent(MotionEvent ev) 這個方法用來分發TouchEvent 2)public boolean
Time of Update: 2018-12-06
在開發Android和iPhone應用程式時,我們往往需要從伺服器不定的向手機用戶端即時推送各種通知訊息,iPhone上已經有了比較簡單的和完美的推播通知解決方案,可是Android平台上實現起來卻相對比較麻煩,最近利用幾天的時間對Android的推播通知服務進行初步的研究。在Android手機平台上,Google提供了C2DM(Cloudto Device Messaging)服務,起初我就是準備採用這個服務來實現自己手機上的推送功能。Android Cloud to Device
Time of Update: 2018-12-06
package com.fairyeye.simple;import android.app.Activity;import android.content.Intent;import android.os.Bundle;import android.view.View;import android.view.View.OnClickListener;import android.widget.Button;import android.widget.EditText;import
Time of Update: 2018-12-06
轉自:http://www.g3top.com/ 在此先要明確聲明一下:由於android平台的更新換代過於頻繁,偶的做法不一定好用,也不一定完全正確(只是記錄一下偶在自己的nexus