Time of Update: 2018-12-04
核心提示:1. 圖片放在sdcard中,Bitmap imageBitmap = BitmapFactory.decodeFile(path) (path 是圖片的路徑,Android擷取圖片資源的4種方式,跟目錄是/sdcard)2. 圖片在項目的res檔案夾下面//得到application對象ApplicationInfo1. 圖片放在sdcard中,Bitmap imageBitmap = BitmapFactory.decodeFile(path) (path 是圖片的路徑,跟目錄是/
Time of Update: 2018-12-04
1、先來看下布局檔案<?xml version="1.0" encoding="utf-8"?><GridView xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/gridview" android:layout_width="fill_parent" android:layout_height="fill_parent"
Time of Update: 2018-12-04
最近要錄製h264+aac的mp4視頻,使用mp4v2來實現,下面就是編譯的方法1、下載源碼,到官網http://code.google.com/p/mp4v2/downloads/list 下載,現在最新的是mp4v2
Time of Update: 2018-12-04
1、切換到~/mx0831-0525/device/other/TBDG1073/overlay/frameworks/base/core/res/res目錄2、準備好一張相應尺寸的圖片並且命名為default_wallpaper.jpg3、修改drawable*檔案夾下的default_wallpaper.jpg圖片檔案即用準備好的圖片替換掉這3個目錄下的default_wallpaper.jpg圖片檔案4、記得touch一下重新整理時間戳記5、重新編譯6、注意事項今天由於沒有使用touch進
Time of Update: 2018-12-04
轉眼之間暑假就過去一大半了。還有14天就開學了。估計再過個一周,同學們就陸續回校了。這個假期借了很多書,雖然沒有想象中那麼高的效率,學習太多東西,不過還是學了點東西,起碼自我感覺還算可以。我是先看了看java的基礎知識,一本國外的java物件導向程式設計,說實話書挺好,不過對我不合適,學過c++之後,很多裡面講的思想差不多懂了,然後例子很多,看得有點頭疼,應該找一本專門講java文法的書的。那樣效果應該更好一些。後來又看了李剛的《瘋狂android講義》這本書確實很好,大約用了7、8天看完的,可
Time of Update: 2018-12-04
參考:http://www.iteye.com/topic/713869上一篇講了一下Matrix的原理和運算方法,涉及到高等數學,有點難以理解。還好Android裡面提供了對Matrix操作的一系列方便的介面。 Matrix的操作,總共分為translate(平移),rotate(旋轉),scale(縮放)和skew(傾斜)四種,每一種變換在Android的API裡都提供了set, post和pre三種操作方式,除了translate,其他三種操作都可以指定中心點。
Time of Update: 2018-12-04
package com.wirelessqa.helper;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.InputStream;import org.apache.http.util.EncodingUtils;import android.app.Activity;public class FileAccess extends Activity {/** *
Time of Update: 2018-12-04
一、傳遞List傳遞List<String>的方法ArrayList<String> info = new ArrayList<String>();info.add(name);info.add(website);info.add(weibo);Intent intent = new Intent(MainActivity.this, ResultActivity.class);intent.putStringArrayListExtra("infoList"
Time of Update: 2018-12-04
一. 基本環境搭建1.官網http://developer.android.com/sdk/index.html ,下載adt-bundle-linux-x86_64-20130729.zip2. 解壓sdkbixiaopeng@bixiaopeng-To-be-filled-by-O-E-M:~/soft$ unzip adt-bundle-linux-x86_64-20130729.zipbixiaopeng@bixiaopeng-To-be-filled-by-O-E-M:~/soft$
Time of Update: 2018-12-04
一.知識準備Java基礎知識,知道類、構造方法、繼承這樣的基礎概念基本的動手編碼能力對Android系統有一定的瞭解,知道Activity、Manifest檔案、R.java檔案、布局檔案這樣的概念以及它們的作用知道使用android SDK中的一些工具,如adb,hierarchyviewer知道如何使用Eclipse善於使用Google,能快速搜尋到自己想尋找的內容會使用ant進行編譯如果您對以上內容還不熟悉,請先學習這部分內容二.環境需求JDK(Java Platform
Time of Update: 2018-12-04
一. 首先是配置最基本的環境Android自動化測試之知識準備+環境配置 (點擊查看)二.下載Robotium開啟: http://code.google.com/p/robotium/下載:robotium-solo-3.4.1.jar (寫測試案例時需要依賴此包) robotium-solo-3.4.1-javadoc.jar(解壓後可查看提供的各種api)三.建立測試工程1. 匯入被測試應用-- 建立測試工程-- 依賴被測試應用 (被測應用下載:http:/
Time of Update: 2018-12-04
以下內容轉載自:http://shazhuzhu1.iteye.com/blog/1095694android調用系統程式1.從google搜尋內容Intent intent = new Intent();intent.setAction(Intent.ACTION_WEB_SEARCH);intent.putExtra(SearchManager.QUERY,"searchString")startActivity(intent); 2.瀏覽網頁Uri uri
Time of Update: 2018-12-04
< activity android:name=".PackageInstallerActivity">< intent-filter>< action android:name="android.intent.action.VIEW" />< category android:name="android.intent.category.DEFAULT" />< data android:scheme="content" /><
Time of Update: 2018-12-04
一直很想總結AndroidMainfest.xml中各種屬性工作表示的意義,可是都沒時間,碰巧看到有網友做了總結,順道轉一下:原文地址:http://blog.csdn.net/k7sem/article/details/4527250android:allowTaskReparenting是否允許activity更換從屬的任務,比如從簡訊息任務 切換到瀏覽器任務。android:alwaysRetainTaskState是否保留狀態不變, 比如切換回home, 再從新開啟,
Time of Update: 2018-12-04
任務、進程和線程 關於Android中的組件和應用,之前涉及,大都是靜態概念。而當一個應用運行起來,就難免會需要關心進程、線程這樣的概念。在Android中,組件的動態運行,有一個最與眾不同的概念,就是Task,翻譯成任務,應該還是比較順理成章的。Task的介入,最主要的作用,是將組件之間的串連,從進程概念的細節中剝離出來,可以以一種不同模型的東西進行配置,在很多時候,能夠簡化上層開發人員的理解難度,協助大家更好的進行開發和配置。任務 在SDK中關於Task(guide/topics
Time of Update: 2018-12-04
要想在Android系統中實現開機啟動,很簡單,只需要幾個步驟就可以了。1.定義廣播類2.Manifest.xml中註冊廣播類3.添加許可權 下面就是具體操作了。 首先,我們來定義廣播類。建立一個類BootReceiver,使其繼承BroadcastReceiver。重寫一些必要的Java函數package cn.etzmico;import android.content.BroadcastReceiver;import android.content.Context;import
Time of Update: 2018-12-04
<!-- 關於程式包事件 --><intent-filter><action android:name="android.intent.action.PACKAGE_ADDED" /><action android:name="android.intent.action.PACKAGE_CHANGED" /><action android:name="android.intent.action.PACKAGE_REMOVED"
Time of Update: 2018-12-04
要想在Android系統中實現開機啟動,很簡單,只需要幾個步驟就可以了。1.定義廣播類2.Manifest.xml中註冊廣播類3.添加許可權 下面就是具體操作了。 首先,我們來定義廣播類。建立一個類BootReceiver,使其繼承BroadcastReceiver。重寫一些必要的Java函數package cn.etzmico;import android.content.BroadcastReceiver;import android.content.Context;import
Time of Update: 2018-12-04
監聽Android開機關機事件!首先建立一個Android工程,整個工程的目錄結構如下: 主activity代碼不做更改:HelloWorldActivity.classpackage com.android.ray.activity;import android.app.Activity;import android.os.Bundle;public class HelloWorldActivity extends Activity { public void
Time of Update: 2018-12-04
cd /system/binls運行完上面的指令碼後就會出現所有的Android命令:dumpcrash am dumpstate monkey itr pm input svc ssltest fillup dhcpcd linkerdebuggerd hostapd_cli logwrapper ping sh hciattach logcat sdptool servicemanagerdbus-daemon debug_tool dvz flash_image hcid