上一篇博客介绍了Android压缩图片 这篇博客介绍把压缩后的图片上传到服务器。 由于我只熟悉JAVA编程,这里的服务器端也是采用JAVA编写的,这里首先介绍介绍基于JAX-WS API的Webservice接收图片,然后介绍Http post接收图片。 开发环境:MyEclipse 10 Tomcat 7 Java Webservice 接收手机端上传图片 打开MyEclipse,创建一个We            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-24 12:13:17
                            
                                55阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            //最重要的就是加上这两个  主要作用 把获取到的图片地址转为url格式然后再转bitmap格式
 private void displayImage(String imagePath) {
        BitmapFactory.Options options = new BitmapFactory.Options();
        options.inJustDecodeBounds            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-10 15:42:51
                            
                                1245阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # Android 10 获取相册图片教程
## 1. 整体流程
首先我们来看一下获取相册图片的整体流程,可以用以下表格展示:
| 步骤 | 操作 |
| ---- | ---- |
| 1 | 请求读取外部存储权限 |
| 2 | 查询相册图片信息 |
| 3 | 显示相册图片 |
## 2. 具体操作
### 步骤1: 请求读取外部存储权限
在AndroidManifest.xml            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-05-10 05:36:38
                            
                                207阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            作者:青春无悔-新歌下面直接上代码先修改activity_main.xml文件,增加一个按钮<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:orientation="vertical            
                
         
            
            
            
            一,概述本篇博客总结一下自己在开发过程中应用到的一些知识,在本篇博客中带领大家完成用户头像选择或者拍照上传,并对图片进行大小的压缩,和形状的控制,可以将用户选择到的图片裁剪成圆形上传。ok,我们开始写一个小的demo,完成用户圆形头像的选取,在写即将实现的效果之前我们看一下即将要实现的效果图二,实现代码activity_main.xml<LinearLayout xmlns:android=            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-22 17:09:02
                            
                                76阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            启动系统相册intentIntent intentFromGallery = new Intent();
if (android.os.Build.VERSION.SDK_INT >= android.os.Build.VERSION_CODES.KITKAT) {//4.4及以上
    intentFromGallery.setAction(Intent.ACTION_PICK);
}            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-12 11:12:11
                            
                                71阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            当需要上传图片到服务器上时,需要对图片进行压缩,如果直接上传原图经常出现一些异常,比如java.net.SocketException: sendto failed: EPIPE (Broken pipe),按照现今市场上的手机像素都比较高,那么大小至少也都是1M以上,对于图片上传这个功能来说,上传原图不仅耗时也没有必要,而且有些手机http不支持上传过大的文件,需要你自己写Socket实现htt            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-18 17:30:55
                            
                                102阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # Android 10保存图片到相册
## 简介
在Android开发中,有时候我们需要将图片保存到相册中,以便用户可以随时查看和分享这些图片。然而,由于Android 10的隐私限制,开发者需要获取适当的权限才能够保存图片到相册中。本文将介绍在Android 10上保存图片到相册的方法,并提供相应的代码示例。
## Android 10的隐私限制
Android 10引入了一些新的隐私            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-11-09 05:11:04
                            
                                313阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # Android仿微信相册上传图片的实现
在移动应用开发中,图片上传是一个非常常见的功能,尤其是在社交类应用中。本文将介绍如何在Android应用中实现一个类似微信相册的图片上传功能。我们将覆盖重要的步骤,包括界面设计、状态管理和后台图片上传。让我们开始吧。
### 功能概述
用户在我们的应用中能够选择多张图片,并将其上传到服务器。整个过程包括从相册中选择图片、预览所选图片以及最终上传。            
                
         
            
            
            
            什么是 Retrofit ?Retrofit是Square开发的一个Android和Java的REST客户端库。这个库非常简单并且具有很多特性,相比其他的网络库,更容易让初学者快速掌握。它可以处理GET、POST、PUT、DELETE…等请求,还可以使用picasso加载图片。一、再次膜拜下RetrofitRetrofit无论从性能还是使用方便性上都很?牛。。。?疚牟蝗ソ樯芷湓俗髟?恚ㄋ淙缓芟敫忝            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-19 16:01:54
                            
                                95阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            效果:
注意:
1:网络权限
<uses-permission android:name="android.permission.INTERNET"></uses-permission>
2:我封装了一个OKHttp,需要在build.gradle 中加入
compile 'com.squareup.okhttp3:logging-interceptor:3.4.2'            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-10-17 10:33:32
                            
                                108阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1.2 邻近采样邻近采样基于临近点插值算法,用像素代替周围的像素。邻近采样的核心代码只有下面三行,BitmapFactory.Options options = new BitmapFactory.Options();
 options.inSampleSize = 1;
 Bitmap bitmap = BitmapFactory.decodeResource(getResources(), R            
                
         
            
            
            
            # Android 相册图片上传兼容问题解决方案
在现代移动开发中,图片上传是一项常见的需求,然而,由于Android设备的多样性,解决图片上传中的兼容性问题是开发者需要面对的挑战。本文将通过一个详细的流程和示例代码,帮助初学者理解如何在Android应用中实现相册图片上传,兼容不同Android版本的设备。
## 整体流程
下面是实现相册图片上传的主要步骤以及每个步骤的简单说明:
| 步            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-09-13 07:19:50
                            
                                137阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            之前项目有用到从相册选取多张图片的方法,之前项目紧基本都是在网上找了demo,然后直接复制到项目中,最近闲来无事,自己去摸索摸索,记录一下在写的过程中遇到的一些问题。首先得从手机里面获取到所有的图片列表,就得提到两个ContentResolver和ContentProdider。ContentProdider我的理解为一个程序暴露自己的数据,ContentResolver为访问这个程序所暴露的数据            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-03 07:59:13
                            
                                95阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # Android 10 ImageSelector 相册显示不了图片的解决方案
在安卓应用开发中,使用图像选择器(ImageSelector)来获取用户的照片是一个常见的需求。然而,很多开发者在使用 Android 10(API 级别 29)时会遇到相册无法显示图片的问题。这主要与 Android 10 引入的 Scoped Storage 机制有关。在本文中,我们将探讨导致问题的原因,并提供            
                
         
            
            
            
            css:.upload-img{
    width:80%;
    position:fixed;
    top:50%;
    left:50%;
    margin-left:-40%;            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2016-11-28 18:00:01
                            
                                633阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            在Android的开发过程中,我们可能会读取手机里面的照片或者通过相机拍摄获取照片,这是两种常用的获取图片的方式,在做项目过程中也会经常遇到,下面来介绍一下这两种获取方式.. 1.从本地相册获取照片: 一般就是写出这个方法  
        1. protected void getImageFromAlbum() {  
2. new Intent(Intent.ACTION_PICK);            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-01-07 19:37:19
                            
                                250阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            项目下载地址:https://github.com/Aiushtha/android-PictureSelector  
 配置和使用:见gradle 
 repositories {
    flatDir {
        dirs 'libs'
    }
} compile 'com.android.support:design:+'
compile 'com.android.suppo            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-14 21:50:22
                            
                                205阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            # Android 10 保存图片后更新相册
在Android 10中,Google对存储权限进行了一些重要的更改,提升了用户的数据安全性和隐私性。特别是在处理媒体文件时,保存图片后更新相册的过程变得更加复杂,但也更为灵活。本文将向您展示如何在Android 10中保存图片并更新相册,并提供相关的代码示例和流程图。
## 一、Android 10的存储权限
首先,需要了解Android 10            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-09-23 04:15:13
                            
                                304阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            接上一篇:安卓选择图片上传功能  在这篇文章的基础上继续打造带进度的图片上传功能。过程蛮复杂,在本文中将贴出大量代码。嫌字多不看的出门左转。另外在上一篇文章中问我要demo的同学们,待后期我上传github后贴出地址。前言 在查阅了大量资料以后,现在首先对于上传文件主要有两种方式。  - 把文件转换成字符串通过json格式上传【参考xutils3的post联网请求方式】  - 直接封装成一个Fil            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-09-06 15:23:12
                            
                                33阅读
                            
                                                                             
                 
                
                                
                    