Time of Update: 2018-12-04
在JB2版本上,新增了對視頻進行修剪的功能。目前google預設對於非mp4格式的視頻是不支援修剪的,在圖庫中的行為是會彈出toast提示"發生錯誤,無法剪輯該視頻"。如何對非mp4格式的視頻去掉"修剪"這個功能選項修改Gallery2\src\com\android\gallery3d\app\PhotoPage.java中updateMenuOperations()方法:private void updateMenuOperations() {... ///M: if file
Time of Update: 2018-12-04
轉自:http://www.cnblogs.com/jacktu/archive/2012/01/02/2310326.html1.下面的Xfermode子類可以改變這種行為:AvoidXfermode 指定了一個顏色和容差,強制Paint避免在它上面繪圖(或者只在它上面繪圖)。PixelXorXfermode 當覆蓋已有的顏色時,應用一個簡單的像素XOR操作。PorterDuffXfermode
Time of Update: 2018-12-04
JDK安裝jdk:下載jdk-6u25-linux-i586 http://java.sun.com/javase/downloads/index.jsp提升許可權:在命令列下輸入 chmod 777 jdk-6u25-linux-i586註:若有安裝好的jdk包直接解壓即可,以上步驟可以省略。配置jdk環境變數:sudo gedit /etc/environment添加以下內容並儲存退出export JAVA_HOME=/home/gong/jdk1.6.0_25export
Time of Update: 2018-12-04
Android 1.5 API變更概要:UI framework· Framework for easier background/UI thread interaction· 新SlidingDrawer 組件· 新HorizontalScrollview 組件AppWidget framework· 一些關於建立案頭AppWidget 的API. · 提供根據自訂的內容建立LiveFolders的APIMedia framework· 原聲錄音和回放 APIs · 互動MIDI 回放引擎·
Time of Update: 2018-12-04
Processes and ThreadsWhen an application component starts and the application does not have any other components running, the Android system starts a new Linux process for the application with a single thread of execution. By default, all components
Time of Update: 2018-12-04
Providing ResourcesYou should always externalize application resources such as images and strings from your code, so that you can maintain them independently. You should also provide alternative resources for specific device configurations, by
Time of Update: 2018-12-04
轉自:http://hi.baidu.com/yizhizaitaobi/blog/item/96c6991d8ee46c9986d6b66f.html Android 已經協助我們做好了一些可以直接調用的類開啟andriod.net.wifi 我們可以看到Android 提供的幾個類。遊利卡的建議是,在看這一部分之前,最好能用一下PC 上的wifi,這樣對我們的理解會很有協助!這裡列了很多,但是大致可以分為四個主要的類ScanResult wifiConfiguration WifiInfo
Time of Update: 2018-12-04
感應器有幾種類型:方向感應器: Sensor.TYPE_ORIENTATION加速度(重力)感應器: Sensor.TYPE_ACCELEROMETER光線感應器: Sensor.TYPE_LIGHT磁場感應器: Sensor.TYPE_MAGNETIC_FIELD距離(臨近性)感應器: Sensor.TYPE_PROXIMITY溫度感應器: Sensor.TYPE_TEMPERATURE 這裡我們利用的是加速度感應器 package com.jamin.sensor;import
Time of Update: 2018-12-04
相信大家都對android案頭左右劃屏操作很羨慕吧,QQ,新浪weibo,AndroidMarket都有這種操作,而且很多都作為主介面使用,可見其使用者互動性特別好。 今天就把這種操作親手實現,大家共同學習。ViewPage是Google最近在Compatibilit
Time of Update: 2018-12-04
Braodcast Receiver顧名思義就是廣播接收器,它和時間處理機制類似,但是事件處理機制是程式組件層級的(比如:按鈕的單擊事件),而廣播事件處理機制是系統層級的。我們可以用Intent來啟動一個組件,也可以用sendBroadcast()方法發起一個系統層級的事件廣播來傳遞訊息。我們同樣可以在自己的應用程式中實現Broadcast
Time of Update: 2018-12-04
package com.sensor.demo;/** * from http://apps.hi.baidu.com/share/detail/53623456 */import android.app.Activity;import android.content.ContentResolver;import android.net.Uri;import android.provider.Settings;import
Time of Update: 2018-12-04
使用方法: FTPClient client = new FTPClient(); client.connect("ftp.host.com", 8021); client.login("carlo", "mypassword"); 沒有異常表示串連成功,否則會墊子拋出FTPException異常。 當然還有一些重載方法,如果連接埠為21就可以用client.connect(host);
Time of Update: 2018-12-04
一、現實需求描述一般的,一個Android應用在開發到了一定階段以後,功能模組將會越來越多,APK安裝包也越來越大,使用者在使用過程中也沒有辦法選擇性的載入自己需要的功能模組。此時可能就需要考慮如何分拆整個應用了。二、解決方案提出一般有兩種方式,一種是將應用按照功能分拆成多個應用,使用者需要哪個就下載哪個,都需要就都下載。應用之間,可以在代碼層面做一定的關聯,以共用部分資訊。另一種方式,類似於其他平台外掛程式的方式,使用者可以在主應用中可以選擇性的下載需要的外掛程式,不需要該功能,則不需要下載。
Time of Update: 2018-12-04
http://www.cnblogs.com/wii/archive/2012/03/18/2404947.html對於android上GPS的控制,官方提供了相關的API Settings.Secure.setLocationProviderEnabled(getContentResolver(), LocationManager.GPS_PROVIDER,
Time of Update: 2018-12-04
這裡介紹的是編譯的另一個方法,完全按照reader me 來編譯的,之前那些方法編譯成功,但是在運行是有些問題,比如登入時出錯的,以及沒有視頻等等問題,可能是有些檔案沒編譯的原因導致的。 首先配置好檔案,下載好README裡的所需檔案,配置sdk和ndk環境,如果不知道配置環境也無所謂,後面我會介紹方法。 其次下載安裝相關檔案,一定注意64位系統需要安裝的檔案。還有要安上ant apt-get install ant如果沒有配置環境變數可以這樣
Time of Update: 2018-12-04
android應用後台安裝,靜默安裝的代碼實現方法 http://hi.baidu.com/6936995/blog/item/eca4436387a80d7b0d33fa31.html首先,你要有linux環境或其他可以mmm交叉編譯的環境,因為這個用到的是隱藏api,SDK中沒有的,ecilipse裡面會提示包不存在,但交叉編譯可以,如果你不知道mmm編譯,請return。代碼如下:import android.app.Activity;import
Time of Update: 2018-12-04
package com.nhn.android.exception;import java.io.File;import java.io.PrintWriter;import java.lang.Thread.UncaughtExceptionHandler;import android.content.Context;import com.nhn.android.util.Global;public class CndicExceptionHandler implements
Time of Update: 2018-12-04
一、初始化:private void init() {movie = Movie.decodeStream(this.getResources().openRawResource(R.raw.test));}二、不斷的進行重新整理:@Overrideprotected void onDraw(Canvas canvas) {super.onDraw(canvas);long now = android.os.SystemClock.uptimeMillis();if (mMovieStart =
Time of Update: 2018-12-04
根據實踐,每一次水平方向切換案頭時,案頭背景圖橫向移動約為螢幕水平尺寸的一半。下面以LCD螢幕水平放置為前提討論:若螢幕物理像素值為 1024×600,共有4個子案頭,則需要的案頭背景圖橫向尺寸為
Time of Update: 2018-12-04
Primitives.getCube(10)雖然能夠很方便的建立立方體,但是其支援的紋理映射方式還比較單一。下面將介紹一下如何自己建立立方體並為立方體的各個面都貼上不同的問題了。這裡我們使用上一篇文章中的代碼,在CBoxRander中加入如下兩個函數:// 建立紋理private void CreateTextures() {Texture texture = new