Time of Update: 2013-12-11
[size=medium][/size]這幾天 在學習並開發android系統的圖片瀏覽 音頻 視頻 的瀏覽 由於是第一次做android系統(java也不會)遇到了很多問題 如何瀏覽並選擇圖片 音頻 視頻也花了我好幾天的時間我把它整理處理 以便協助和我一樣的同學 也同時防備自己忘記<1> 選擇按鈕的代碼 // 選取圖片按鈕單擊事件public void click_xuanqutupian(View source) { Intent intent =
Time of Update: 2013-12-11
Activity之間傳資料時,為了避免麻煩,往往會將一些值封裝成對象,然後將整個對象傳遞過去。傳對象的時候有兩種情況,一種是實現Parcelable介面,一種是實現Serializable介面。0、解釋兩種介面:1)實現Serializable介面是JavaSE本身就支援的。2)Parcelable是Android特有的功能,效率比實現Serializable介面高,像用於Intent資料傳遞也都支援,而且還可以用在處理序間通訊(IPC),除了基本類型外,只有實現了Parcelable介面的類才
Time of Update: 2013-12-11
一、項目背景在Android開發中有一項非常廣泛的應用:Android項目擷取另一個web項目的資源或者返回的資料。 本文擷取web項目返回的JSON資料。Android應用解析JSON比XML效能要好,但有許多項目仍然採用的是XML。 二、執行個體代碼 Web項目 [java] /** * 新聞業務類 * * @author
Time of Update: 2013-12-11
mainActivity顯示如下: [java] package cn.testcamera; import java.io.File; import java.text.SimpleDateFormat; import java.util.Date; import android.app.Activity; import android.content.Intent; import
Time of Update: 2013-12-11
準備工作 首先需要搭建Android開發環境,安裝eclipse和ADT(Android Development Tools)外掛程式,並在Android SDK Manager中安裝需要的SDK。開發人員需要掌握Java程式設計語言,具備Android開發的能力,最後你需要TWaver Android開發庫檔案(twaver.android.jar),這樣就可以開始TWaver Android的開發了。 下面將以最簡單的Hello TWaver樣本來作分步詳解。建立Hello
Time of Update: 2013-12-11
可以用SharedPreferences API儲存索引值對,並且提供了簡單的存取方法,還可以控制SharedPreferences檔案的存取權限。 下面介紹SharedPreferences API的使用方法。 得到一個SharedPreferences對象用以下方法得到或建立一個SharedPreferences檔案對象 getSharedPreferences() — Use this if you need multiple shared
Time of Update: 2013-12-11
1. 如何初始化百度地圖[java]BMapManager mapManager = new BMapManager(getApplication()); //mStrKey為百度應用key mapManager.init(mStrKey, null); // 如果使用地圖SDK,需要初始化地圖Activity super.initMapActivity(mapManager); //開啟百度地圖API
Time of Update: 2013-12-11
在應用中肯定遇到有這樣的問題,在應用中在於多的Activity中跳轉,這些Activity都存在Activity棧中了。所以按返回鍵的時候都是一個一個的將原來的Activity彈回。如果我們想捕獲到back事件之後直接退出整個程式,就要思考了。特別是2.2之後的安全機制考慮之後。 粘貼點代碼,以備之後使用。 Java代碼 package com.jftt; import
Time of Update: 2013-12-10
為了在你使用者介面上添加Android內建的View,你可以在一個XML元素中指定這個View,並通過它相應的元素屬性控制該View的外觀和行為。寫得好的自訂View一樣可以通過XML添加和設定樣式,為了能夠為您的自訂View添加這些行為,你必須:1.
Time of Update: 2013-12-10
一、基礎知識: 1.ProgressBar在介面檔案XML中的布局:[html]<progressBar android:id="@+id/progressbar_updown" android:layout_width="200dp"
Time of Update: 2013-12-10
一、基礎知識: 要實現這一效果,需要一個容器來存放Gallrey顯示的圖片,這裡使用一個繼承自BaseAdapter類的衍生類別來裝這些圖片。我們需要監聽其事件setOnItemClickListener,從而確定使用者當前選中的是哪一張圖片。首先,需要將所有要顯示的圖片的索引存放在一個int型數組中,然後通過setImageResource方法來設定ImageView要顯示的圖片資源,最後將每張圖片的ImageView顯示在螢幕上。 二、代碼展示:1
Time of Update: 2013-12-10
將一個Bitmap 的內容存到file中[java]//create a file to write bitmap data File f = File(context.getCacheDir(), filename); f.createNewFile(); //Convert bitmap to byte array Bitmap bitmap = your
Time of Update: 2013-12-10
[java]核心介面代碼: package com.hyxf.main; import android.content.Context; import android.hardware.Sensor; import android.hardware.SensorEvent; import android.hardware.SensorEventListener; import
Time of Update: 2013-12-10
MainActivity.java[java]package com.example.test; import java.util.ArrayList; import java.util.HashMap; import java.util.List; import java.util.Map; import android.os.Bundle; import android.app.Activity;
Time of Update: 2013-12-10
You can think of a fragment as a modular section of an activity, which has its own lifecycle, receives its own input events, and which you can add or remove while the activity is running (sort of like a "sub activity" that you can reuse in
Time of Update: 2013-12-10
<?xml version="1.0" encoding="utf-8" ?> <resources> <color name="white">#FFFFFF</color><!--白色 --> <color name="ivory">#FFFFF0</color><!--象牙色
Time of Update: 2013-12-10
As shown in previous lessons, location updates are received in the form of latitude and longitude coordinates. While this format is useful for calculating distance or displaying a pushpin on a map, the decimal numbers make no sense to most end users.
Time of Update: 2013-12-10
android的提醒 android 的提醒主要有3中方式:Toast Notification,Status Bar Notification,Dialog Notification;在Standup Timer 中使用了很多Dialog notification。特別是在刪除某項時,彈出的確認對話方塊。Dialog Notification 主要分為四種:Alert Dialog,ProgressDialog ,DatePickerDialog
Time of Update: 2013-12-10
項目需要,開發中需要載入圖片,自己要寫圖片從網上下載的方法,還要寫緩衝,等等。在網上找到一個開源項目,smartImageVIew,支援從URL和通訊錄中擷取映像,可以替代Android標準的ImageView。特徵:根據URL地址裝載映像;支援裝載通訊錄中的映像;支援非同步裝載;支援緩衝;<com.loopj.android.image.SmartImageView android:id="@+id/my_image"
Time of Update: 2013-12-10
之前使用過James Smith的samrtImageView組件,發現很好用,在他的github發現還有一個Android Asynchronous Http Client,發現也不錯,著這裡介紹給大家。基於非同步方式執行android內建的apache