图片
文章平均质量分 66
Mars-xq
好记性不如烂笔头。
展开
-
bitmap 与 InputStream、filePath 、resId 、ByteArray、URL互转
转bitmap//BitmapFactory.Options : 可配置比例压缩public class BitmapFactory { //ByteArray -> Bitmap public static Bitmap decodeByteArray(byte[] data, int offset, int length, ...原创 2019-10-18 16:48:30 · 365 阅读 · 0 评论 -
SurfaceView
Android 游戏开发框架核心组件SurfaceView 介绍1、SurfaceView 就是带 Surface 的 view,它是一个 View,是 View 的子类,所以和其他 View 一样,可以在屏幕上展示东西接收用户输入,具有 View 的生命周期回调函数,如 onMeasure、onLayout、onDraw、onTouchEvent 等2、SurfaceView 带有独立的 Surf转载 2017-03-14 18:39:24 · 764 阅读 · 0 评论 -
Android-相机与相册
示例一:activity_main1.xml<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:la原创 2017-03-14 15:59:30 · 482 阅读 · 0 评论 -
自定义相机
使用Camera控制拍照的几个步骤:1、调用Camera的open()打开相机2、调用Camera的getParameters()获取拍照参数。该方法返回一个Camera.Paremeters对象3、调用Camera.Parameters对象方法设置拍照的参数4、调用Camera.startPreview()方法开始预览取景,在预览取景之前需要调用Camera的setPreviewDisplay(S原创 2017-03-14 19:16:04 · 379 阅读 · 0 评论 -
Android-NinePatch PNG文件(点九图)的使用
ImageView中XML属性src和background的区别:background会根据ImageView组件给定的长宽进行拉伸,而src就存放的是原图的大小,不会进行拉伸。src是图片内容(前景),bg是背景,可以同时使用。此外:scaleType只对src起作用;bg可设置透明度,比如在ImageButton中就可以用android:scaleType控制图片的缩放方式NinePatch P原创 2017-08-08 18:16:31 · 1538 阅读 · 0 评论 -
图片处理-二次采样
二次采样原创 2017-01-13 16:25:27 · 1603 阅读 · 0 评论 -
五种方式显示圆形图片
依赖自定义CircleImageView> /** * 圆图片View */ > public class CircleImageView extends ImageView {> > private static final ScaleType SCALE_TYPE = ScaleType.CENTER_CROP;> > private static final B原创 2016-09-13 17:54:29 · 1617 阅读 · 0 评论 -
ImageView的scaleType
ImageView的scaleType的属性有好几种,分别是matrix(默认):不改变原图的大小,从ImageView的左上角开始绘制原图,原图超过ImageView的部分作裁剪处理。center:保持原图的大小,显示在ImageView的中心。当原图的size大于ImageView的size,超过部分裁剪处理。centerCrop:以填满整个ImageView为目的,等比缩放,居中,超出裁剪,不原创 2017-07-24 22:41:13 · 339 阅读 · 0 评论 -
Android-获取手机上的图片、视频、音频
ContentResolver query 的参数:public final Cursor query (Uri uri, String[] projection,String selection,String[] selectionArgs, String sortOrder)Uri :Uri uri = MediaStore.Audio.Media.EXTERNAL_CONTENT_URI;//原创 2017-05-05 17:39:08 · 3540 阅读 · 0 评论 -
Android-获取手机上所有图片
核心代码: Cursor cursor = getContentResolver().query( MediaStore.Images.Media.EXTERNAL_CONTENT_URI, null, null, null, null); while (cursor.moveToNext()) {原创 2017-05-05 16:07:54 · 6555 阅读 · 4 评论 -
Android-打开相册选择单张图片
btn8.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) {/*在Activity Action里面有一个“ACTION_GET_CONTENT”字符串常量,// 该常量让用户选择特定类型的数据,并返回该数据的URI.我原创 2017-05-05 15:37:47 · 1895 阅读 · 0 评论 -
android-原生图片下载的对比
HttpClient +thread+handleMessage: /*------------------HttpClient -----------*///主线程中执行: new Thread(new Runnable() { @Override public void run() { handler.sendE原创 2017-05-05 11:37:15 · 320 阅读 · 0 评论 -
android-HttpURLConnection+Handler+Thread下载图片并显示
注意:下载图片、保存图片都需要异步操作。java代码:package com.example.administrator.downloadimgdemo;import android.app.Activity;import android.app.ProgressDialog;import android.graphics.Bitmap;import android.graphics.Bitm原创 2017-05-05 11:22:15 · 966 阅读 · 0 评论 -
Android-handler.post和handlemessage的使用对比(下载图片)
1、网络权限:<uses-permission android:name="android.permission.INTERNET" />2、布局:<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools"原创 2017-05-04 22:20:11 · 1422 阅读 · 1 评论 -
httpclient+asynctask下载图片并保存在本地
1、httpclient过时,在Android studio中可以这样设置再使用: useLibrary 'org.apache.http.legacy'2、权限: <!--权限--> <uses-permission android:name="android.permission.INTERNET"/> <uses-permission android:name="原创 2017-05-04 21:54:55 · 1161 阅读 · 0 评论 -
图片的压缩
图片的压缩转载 2017-01-13 16:46:12 · 317 阅读 · 0 评论