當前位置:首頁 » 安卓系統 » android系統相冊

android系統相冊

發布時間: 2022-04-27 18:11:30

Ⅰ android系統如何調用自帶的相機相冊

LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:id="@+id/activity_main"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical">

<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:onClick="gallery"
android:text="獲取圖庫圖片" />
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:onClick="camera"
android:text="拍照獲取圖片" />

<ImageView
android:id="@+id/iv_image"
android:layout_width="wrap_content"
android:layout_height="wrap_content" />
</LinearLayout>

//------------------我的MainActivity --------------也很簡單--------------------------

package tackpicture.bwie.com.tackpicture;

import android.content.Intent;
import android.graphics.Bitmap;
import android.net.Uri;
import android.os.Bundle;
import android.os.Environment;
import android.provider.MediaStore;
import android.support.v7.app.AppCompatActivity;
import android.view.View;
import android.widget.ImageView;
import android.widget.LinearLayout;
import android.widget.Toast;

import java.io.File;

public class MainActivity extends AppCompatActivity {

private ImageView iv_image;

private static final int PHOTO_REQUEST_CAREMA = 1;// 拍照
private static final int PHOTO_REQUEST_GALLERY = 2;// 從相冊中選擇
private static final int PHOTO_REQUEST_CUT = 3;// 結果
/* 頭像名稱 */
private static final String PHOTO_FILE_NAME = "temp_photo.jpg";
private File tempFile;

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
//找到控制項
iv_image = (ImageView) findViewById(R.id.iv_image);
}

//圖庫
public void camera(View view) {
// 激活系統圖庫,選擇一張圖片
Intent intent = new Intent(Intent.ACTION_PICK);
intent.setType("image/*");
// 開啟一個帶有返回值的Activity,請求碼為PHOTO_REQUEST_GALLERY
startActivityForResult(intent, PHOTO_REQUEST_GALLERY);
}

//相機
public void gallery(View view) {
// 激活相機
Intent intent = new Intent("android.media.action.IMAGE_CAPTURE");
// 判斷存儲卡是否可以用,可用進行存儲
if (hasSdcard()) {
tempFile = new File(Environment.getExternalStorageDirectory(), PHOTO_FILE_NAME);
// 從文件中創建uri
Uri uri = Uri.fromFile(tempFile);
intent.putExtra(MediaStore.EXTRA_OUTPUT, uri);
}
// 開啟一個帶有返回值的Activity,請求碼為PHOTO_REQUEST_CAREMA
startActivityForResult(intent, PHOTO_REQUEST_CAREMA);
}

/*
* 剪切圖片
*/
private void crop(Uri uri) {
// 裁剪圖片意圖
Intent intent = new Intent("com.android.camera.action.CROP");
intent.setDataAndType(uri, "image/*");
intent.putExtra("crop", "true");
// 裁剪框的比例,1:1
intent.putExtra("aspectX", 1);
intent.putExtra("aspectY", 1);
// 裁剪後輸出圖片的尺寸大小
intent.putExtra("outputX", 250);
intent.putExtra("outputY", 250);

intent.putExtra("outputFormat", "JPEG");// 圖片格式
intent.putExtra("noFaceDetection", true);// 取消人臉識別
intent.putExtra("return-data", true);
// 開啟一個帶有返回值的Activity,請求碼為PHOTO_REQUEST_CUT
startActivityForResult(intent, PHOTO_REQUEST_CUT);
}

/*
* 判斷sdcard是否被掛載
*/
private boolean hasSdcard() {
if (Environment.getExternalStorageState().equals(
Environment.MEDIA_MOUNTED)) {
return true;
} else {
return false;
}
}

@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
if (requestCode == PHOTO_REQUEST_GALLERY) {
// 從相冊返回的數據
if (data != null) {
// 得到圖片的全路徑
Uri uri = data.getData();
crop(uri);
}
} else if (requestCode == PHOTO_REQUEST_CAREMA) {
// 從相機返回的數據
if (hasSdcard()) {
crop(Uri.fromFile(tempFile));
} else {
Toast.makeText(MainActivity.this, "未找到存儲卡,無法存儲照片!", 0).show();
}

} else if (requestCode == PHOTO_REQUEST_CUT) {
// 從剪切圖片返回的數據
if (data != null) {
Bitmap bitmap = data.getParcelableExtra("data");
this.iv_image.setImageBitmap(bitmap);
}
try {
// 將臨時文件刪除
tempFile.delete();
} catch (Exception e) {
e.printStackTrace();
}

}

super.onActivityResult(requestCode, resultCode, data);
}

}

安卓系統所有照片存在哪個文件夾

點擊【文件管理】中的【內部存儲】,進去內部存儲界面之後,點擊tencent,點擊MicroMsg。點擊進去Download文件夾,就看到手機微信接收的文件。具體介紹如下:

1、一般都是在騰訊文件夾中找到微信的下載文件夾即可,首先打開手機的文件管理器,點擊【內部存儲】;

2、打開內部存儲界面之後,點擊【tencent】,然後選擇【MicroMsg】

3、進入文件夾之後再選擇【Download】文件夾;進去Download文件夾之後,可以看到手機微信接收的文件。

打開手機的相機,一般在右上角會有【設置】的圖標,點擊進入相機的設置菜單;看到路徑之後,使用手機的文件管理器復制路徑進入該目錄,就可以看到視頻文件。以下是詳細介紹:

1、打開手機的相機,一般在右上角會有【設置】的圖標,點擊進入相機的設置菜單;

2、切換到視頻拍攝選項中就可以看到視頻的保存路線,您可以將其復制;

3、打開文件管理器,點擊手機,按照路徑進入DICM目錄,進入到相機目錄,那麼就可以看到視頻文件;存儲在手機內置存儲空間中的默認查看路徑是:【我的文件】-【sdcard0/設備存儲】-【DCIM】-【Camera】;存儲在存儲卡中的默認查看路徑是:【我的文件】-【extSdcard/SD card】-【DCIM】-【Camera】;

Ⅲ Android開發中怎麼將照片存儲到系統相冊中

//創建輸出流,指向SD卡的Pictures文件夾
finalFiledirectory=Environment.(Environment.DIRECTORY_DCIM);
//創建保存的文件
Filefile=newFile(directory,"test.png");
FileOutputStreamout=null;
try{
out=newFileOutputStream(file);

}catch(FileNotFoundExceptione){
e.printStackTrace();
}catch(IOExceptione){
e.printStackTrace();
}finally{

}
//bitmap就是你的圖片
bitmap.compress(Bitmap.CompressFormat.PNG,100,out);

Ⅳ 安卓系統手機,為何相冊里總是莫名其妙多了垃圾圖片

基於安卓手機開源的系統,安卓手機相冊出現不明來歷的照片其實是有源頭的。

1.使用APP時,藏於後台的緩存圖片,可能會自動保存到相冊之中。

如手機下載了非官網渠道的APP,這種APP軟體會出現無用圖片,會在相冊中保存。同時也會有下載的官方APP產生的緩存圖片也會保存到手機相冊中。

2.手機上網像刷微博、微信、瀏覽網頁都會載入一些圖片,而且也會自動保存到手機相冊中。

當你下次使用瀏覽器或者APP時,APP只會下載文字,圖標不會再次下載,因為它會把第一次緩存到你手機里的圖標拿來用。這就是為什麼手機刪掉此類圖片後,隔一段時間,相冊又出現這樣的圖片的原因。

除了以上情況,像手機運行自身帶的一些圖片,偶爾也會出現在手機相冊中。

(4)android系統相冊擴展閱讀

防止手機出現緩存圖片的方法:

手機在使用瀏覽器、QQ、微信等軟體時,會自動保存緩存圖片。如果軟體本身沒有無圖模式,或者不支持緩存圖片開關,可以定期的進入相冊找到對應圖集,進行刪除。

清理緩存的操作方法:

  1. 保持手機電量充足,將手機關機。

  2. 同時長按電源鍵和音量減按鍵,進入工程模式。

3.通過音量鍵選擇清理緩存選項,系統將自動為你清理緩存。

(不要點到清理數據的,否則保存到手機的電話號碼簡訊、安裝的軟體等資料會丟失)。

4.對於純英文的文件管理,很多人都犯難,不知道哪些可以刪哪些不可以刪?這里簡單介紹下幾個比較常用的文件夾。

Android, 這個文件夾里的常用文件不建議刪,因為會導致軟體運行不了。

Backup,不建議刪除,這個文件夾是對你通訊錄、簡訊等數據的備份,當數據被破壞時可從這里恢復。

LOST.DIR,對於系統發生意外或者APP無法運行的,可在這里重命名文件夾的文件,再移出來,恢復丟失的文件,所以不建議刪除。

Tencent,可刪除,建議選擇性的刪除,因為該文件保存了QQ、微信表情包、頭像、文件、通訊錄,刪除會導致源文件失效。

Document,系統自帶,占內存不大,一些文檔不必要可以刪除。

Data,可以刪除,因為後期會自動生成,可定期清理。

Temp,是上網臨時文件所在地,垃圾會容易堆積,影響系統運行,還容易感染病毒,所以要定期及時刪除清理。

Ⅳ 安卓系統相冊是什麼

  1. 安卓手機的手機相冊是在DCIM文件夾里,用戶進入到DCIM文件夾之後,需要在這個文件夾裡面找到Camera,然後在Camera裡面就可以找到你的手機相冊裡面的圖片了

  2. 而普通的手機的相冊一般都是在photos這個文件夾裡面。

  3. 一般,手機用戶找不到自己手機相冊的文件夾,主要是因為不知道文件夾的名字,主要是因為,手機相冊的文件夾都是英文的名字。

Ⅵ 安卓手機截屏的圖片怎麼不顯示到系統相冊里

隨著智能手機的普及,我們越來越開始使用手機來記錄我們生活中的一些美好了。因此在我們的手機會有越來越多的圖片。但是如果有一天,當我們打開我們的圖庫,發現我們手機中的圖片都看不到的時候,我們應該要怎麼辦呢?畢竟那些留下來的照片可以說是我們最珍貴的回憶呀。接下來,小編就以不同的情況,來給大家說說,如果手機中圖片看不了,我們應該怎麼辦。

情況一

打開手機的圖庫,可以看見圖庫不顯示任何圖片,提示沒有圖片/視頻,只有一個大大的相機圖標。進入文件管理-SD卡-images以及其他存放有圖片的文件夾可以發現手機上的圖片都沒有損壞,可正常顯示。

解決方法:

使用手機數據線將手機和電腦連接,選擇打開USB存儲。勾選顯示隱藏文件夾,找到一個叫做.nomedia的文件夾,刪除。部分第三方刷機包ROM可能內置這個文件夾,以此來保護用戶的隱私不顯示在手機上。關閉USB存儲,拔掉數據線,打開手機-設置-應用-全部-圖庫-清除數據。打開360手機安全衛士或LEB安全大師等第三方安全軟體-自啟管家-系統組件-圖庫。如果圖庫的狀態是禁止自啟,請取消圖庫的禁止自啟狀態,恢復圖庫的自啟行為。重啟手機,圖庫的內容就可以正常顯示了。

情況二

圖庫當中設置隱藏該相冊;

解決方法:打開圖庫,選擇【菜單】里的【設置】,選擇【隱藏相冊】,取消選擇該相冊即可。

情況三

相冊軟體功能不完善,或不穩定。解決方法:建議安裝其它的相冊軟體。打開手機助手,搜索相冊,安裝就OK。

情況四

系統使用時間長,穩定性不好。解決方法:建議手機使用一段時間後,恢復出廠設置,不但穩定,而且速度也比較快。

情況 五

有的圖片在文檔里格式不正確就會導致在圖庫或播放器那些找不出來!一般就是文件名字小數點後的名字不能更改!所以找不出來!或者就是那個文件被你用其他軟體設置了私人的!只有內層卡里才看的出來!如果都不是!那你可以試試關機重起過幾分鍾後再看播放器里有沒有你的照片了。

Ⅶ 安卓手機怎麼創建相冊

點擊手機的文件管理,找到DCIM文件夾,在裡面新建一個文件夾,把相片放入這個文件夾里就可以了。
DCIM文件夾:
1.將相機里的內存卡或是手機內存卡連接到電腦上時顯示的文件夾名稱

Ⅷ 安卓系統相冊照片可以移動嗎

若使用的是vivo手機,可進入手機設置--系統管理/更多設置--關於手機或進入設置--我的設備--更多參數,查看一下手機版本:
單個照片移動:
Funtouch3.0及以上:操作方法:【相冊--進入相應的文件夾--點擊右上角「編輯」--點選要移動的照片--點擊右下角「更多」--移動--選擇要移入的文件夾】;
Funtouch3.0lite及以下:操作方法:【文件管理--進入相應的文件夾--選擇要移動的照片後點擊右上角「編輯」(或長按要移動的照片)--選擇「剪切」--返回到要移入的文件夾中--點擊「粘貼」】;
整個文件夾移動:操作方法:【文件管理--長按要移動的相冊--剪切--返回到要移入的文件夾中--點擊右下角的「粘貼」】。

Ⅸ 安卓系統 相冊都存在哪個文件夾

分為兩種情況
一、有外置TF卡的手機,默認保存在「我的文件」>"SD卡">"DCIM">"Camera"文件夾里
二、無外置TF卡的手機,默認保存在「我的文件」>"設備存儲">"DCIM">"Camera"文件夾里。

Ⅹ android怎樣調用系統相冊

使用系統自帶的圖片瀏覽器應用程序Gallery可以打開一張指定的圖片,//使用IntentIntent intent = new Intent(Intent.ACTION_VIEW);//Uri mUri = Uri.parse("file://" + picFile.getPath());Android3.0以後最好不要通過該方法,存在一些小Bugintent.setDataAndType(Uri.fromFile(picFile), "image/*");startActivity(intent)

熱點內容
微信商城java源碼下載 發布:2024-04-20 20:27:35 瀏覽:121
用友軟體sql 發布:2024-04-20 20:10:01 瀏覽:933
python倒著循環 發布:2024-04-20 20:09:52 瀏覽:759
雲伺服器遠程電腦版 發布:2024-04-20 20:09:12 瀏覽:259
ps資料庫 發布:2024-04-20 19:52:43 瀏覽:522
dpi的演算法 發布:2024-04-20 19:41:16 瀏覽:934
成興ca鎖密碼初始密碼是什麼 發布:2024-04-20 19:24:43 瀏覽:668
如何更准確的看手機配置 發布:2024-04-20 19:15:12 瀏覽:333
匯優的演算法 發布:2024-04-20 19:10:51 瀏覽:415
和平精英暗夜危機模式密碼是什麼 發布:2024-04-20 19:10:03 瀏覽:687