- 浏览: 634483 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (314)
- 生活 (2)
- c# (37)
- 技术 (3)
- 400电话 (0)
- 400常见问题 (0)
- 400资费 (0)
- html (7)
- css (0)
- 数据库 (7)
- javascript (16)
- php (33)
- asp.net mvc2 (10)
- mysql (9)
- C# 3.0 LinQ (10)
- vs2005或vs2008 (4)
- flash and as3 (7)
- fms (1)
- dedeCMS (11)
- java (33)
- j2me (1)
- swing (1)
- c++ (1)
- jquery easyui (3)
- jquery (5)
- android (29)
- MongoDB (9)
- VtigerCRM (1)
- test (0)
- linux (30)
- nutch (2)
- SqlServer数据库 (2)
- 数据检索 (2)
- java抓取 (11)
- 乐天 (1)
- 淘宝 (1)
- Silverlight4.0 (6)
- sphinx实时索引 (5)
- ecshop (9)
- codeigniter(CI) (3)
- axure6 (1)
- 京东店铺装修教程 (2)
- xpath (1)
- joomla (2)
- bpm (1)
- Bootstrap (2)
- knockout (4)
- ecstore (4)
- css3 (1)
- 微信 (2)
- dede (0)
- soa_edi (1)
- odoo (0)
- web (1)
最新评论
-
骑着蜗牛超F1:
在ie6下报了个stack overflow at line ...
兼容ie6和ie7 的16进制码流在html中显示为图片代码(base64) -
冰之海洋:
好像少了一句代码吧? FloatingFunc.show(th ...
android 一直在最前面的浮动窗口效果 -
yanzhoupuzhang:
连接有问题!
iis7.0官方下载 IIS 7.0(微软Web服务器组件IIS 7.0) 官方(windows 2003,XP,2000) -
whatable:
唉,楼主你都没有搞清楚重量级和轻量级。。。。既然引用了SWT, ...
java swing 内置浏览器打开网页显示flash图表-swt Browser应用 -
yy_owen:
我晕啊,你链接的什么内容额,我要的iis,你链接个视频什么意思 ...
iis7.0官方下载 IIS 7.0(微软Web服务器组件IIS 7.0) 官方(windows 2003,XP,2000)
adv_sdcard_image_upload.xml
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="match_parent"
android:layout_height="match_parent" android:weightSum="1">
<TextView android:id="@+id/txtv_title" android:text="本地400电话
图片添加" android:gravity="center" android:layout_width="fill_parent" android:layout_height="wrap_content"></TextView>
<LinearLayout android:layout_height="wrap_content" android:id="@+id/linearLayout1" android:layout_width="fill_parent" android:gravity="center" android:layout_weight="0.29">
<Button android:text="选择" android:id="@+id/adv_btn_xuanze" android:layout_width="wrap_content" android:layout_height="wrap_content"></Button>
<Button android:text="提交" android:id="@+id/adv_btn_tijiao" android:layout_marginLeft="18dp" android:layout_width="wrap_content" android:layout_height="wrap_content"></Button>
<Button android:text="返回" android:id="@+id/adv_btn_fanhui" android:layout_marginLeft="18dp" android:layout_width="wrap_content" android:layout_height="wrap_content"></Button>
</LinearLayout>
<LinearLayout android:layout_height="wrap_content" android:id="@+id/linearLayout2" android:layout_width="match_parent" android:layout_weight="0.22">
<TextView android:text="任务名称:" android:id="@+id/textView1" android:layout_width="wrap_content" android:layout_height="wrap_content"></TextView>
<EditText android:layout_weight="1" android:layout_height="wrap_content" android:layout_width="wrap_content" android:id="@+id/editText1">
<requestFocus></requestFocus>
</EditText>
</LinearLayout>
<ImageView android:layout_gravity="center_horizontal" android:src="@drawable/clickbutttonstyle"
android:id="@+id/adv_img_show" android:layout_width="302dp" android:layout_height="284dp"></ImageView>
</LinearLayout>
adv_sdcard_image_upload.java
package adv.activity;
import java.io.FileNotFoundException;
import frame.hrxcCall.R;
import android.app.Activity;
import android.content.ContentResolver;
import android.content.Intent;
import android.graphics.Bitmap;
import android.graphics.BitmapFactory;
import android.net.Uri;
import android.os.Bundle;
import android.util.Log;
import android.view.View;
import android.widget.Button;
import android.widget.ImageView;
import android.widget.Toast;
public class adv_sdcard_image_upload extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.adv_sdcard_image_upload);
init();
}
/**
* 初始化方法 http://www.my400800.cn
*/
private void init() {
// 事件注册start
// 选择
Button adv_btn_xuanze = (Button) findViewById(R.id.adv_btn_xuanze);
// 提交
Button adv_btn_tijiao = (Button) findViewById(R.id.adv_btn_tijiao);
// 返回
Button adv_btn_fanhui = (Button) findViewById(R.id.adv_btn_fanhui);
// 返回按钮按下处理事件
adv_btn_fanhui.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View arg0) {
finish();// 这个是关键
}
});
// 事件注册end
adv_btn_xuanze.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View arg0) {
Intent intent = new Intent();
/* 开启Pictures画面Type设定为image */
intent.setType("image/*");
/* 使用Intent.ACTION_GET_CONTENT这个Action */
intent.setAction(Intent.ACTION_GET_CONTENT);
/* 取得相片后返回本画面 */
startActivityForResult(intent, 1);
}
});
// /* 开启Pictures画面Type设定为image */
// intent.setType("image/*");
// /* 使用Intent.ACTION_GET_CONTENT这个Action */
// intent.setAction(Intent.ACTION_GET_CONTENT);
// /* 取得相片后返回本画面 */
// startActivityForResult(intent, 1);
}
/**
* 文件选取完成回调函数
*/
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
if (resultCode == RESULT_OK) {
Uri uri = data.getData();
Log.e("uri", uri.toString());
ContentResolver cr = this.getContentResolver();
try {
Bitmap bitmap = BitmapFactory.decodeStream(cr.openInputStream(uri));
ImageView adv_img_show = (ImageView) findViewById(R.id.adv_img_show);
/* 将Bitmap设定到ImageView */
adv_img_show.setImageBitmap(bitmap);
} catch (FileNotFoundException e) {
Log.e("Exception", e.getMessage(),e);
Toast.makeText(getApplicationContext(), "选择文件没有发现", Toast.LENGTH_LONG).show();
}
}
super.onActivityResult(requestCode, resultCode, data);
}
}
效果:
发表评论
-
andorid eclipse断点调试失灵
2013-05-09 15:06 1377在调试android程序的时候发现设置的断点怎么也进不去 ... -
android利用ZXing进行条码扫描二维码扫描源码简化
2012-01-04 09:59 2008导入项目 @Override public v ... -
Android使用ZXing类库进行条码/二维码识别
2011-12-26 11:24 1872Android使用ZXing类库进行条码/二维码识别(转) ... -
如何在开发时可以让Android应用程序支持安装到SD卡
2011-12-16 08:51 1008Android系统在2.1版本之前,应用程序是只能安装到机身内 ... -
用TextView显示带图片的效果及为文本添加链接
2011-12-06 17:13 1859为了实现在TextView中显示图片,有时对图片的宽度与高度有 ... -
android listview 滚动时异步加载图片的问题
2011-12-05 15:05 2414LoadImage.java package com ... -
android apk 为程序增加代码混淆
2011-11-30 10:09 2720概述 在2.3版本的sdk中可以看到在ANDROID_S ... -
Android 程序的安装、卸载和更新
2011-11-22 11:20 1247安装程序:软件从无到有。 卸载程序:软件从有到无。 ... -
atest201111
2011-11-21 17:04 0eeeee SQLite Developer ... -
android-XXX9.png文件拉伸不失真大家注意了
2011-11-17 14:24 1805什么是9.png: 可能做过任务栏美化 ... -
Android中String资源文件的String.format方法(java)
2011-10-25 16:57 1297很多时候我们感性Google ... -
android 一直在最前面的浮动窗口效果
2011-10-21 15:51 15973今天发现一些软件可以 ... -
Android 对于ListView拖动时变黑问题解决方法
2011-10-21 13:08 1585最近用ListView显示一些String数据 ... -
Android SeekBarPreference浅聊
2011-10-19 15:37 1591由于网上有很多人问到SeekBarPreferenc ... -
在Android中创建启动界面
2011-10-14 09:06 8281、制作一张启动图片splash.png,放置在res ... -
Android 菜单(OptionMenu)大全 建立你自己的菜单
2011-10-13 09:11 739菜单是用户界面中最常见的元素之一,使用非常频繁,在Andro ... -
Android中使用Gson解析JSON数据
2011-10-12 13:33 1611在Android中可以使用Gson解析JSON数据 ... -
android解析json小例子
2011-10-12 12:53 1168今天学习了一下解析json的知识,把我学习的的一个小例子拿出来 ... -
解决android http请求带中文参数会乱码(url编码)
2011-09-29 17:23 3286今天在用android 的 URL url = new U ... -
关于 apk文件反编译的方法(dex2jar和JD-GUI)
2011-09-19 11:51 1648觉着这2个工具配合学习android太靠谱了,所以放上来给大家 ...
相关推荐
在Android应用中,图片预览不仅需要处理各种格式的图片,还需要考虑到图片的加载优化,如使用ImageView组件配合加载库(如Glide或Picasso)实现图片的快速加载和缓存。此外,项目还支持图片的缩放和平移操作,这在...
用户可以选择单个或多个视频和图片,选择后,应用需要能够处理这些文件的Uri并进行相应的操作,例如预览或上传。 对于异步加载显示,Android提供了许多解决方案,如AsyncTask、Handler、Loader或现代的Coroutines。...
"android 视频图片预览"这一主题,主要涵盖了以下几个关键知识点: 1. **多媒体文件管理**: 在Android中,管理和访问本地存储的图片和视频文件需要用到`MediaStore`类,它提供了访问设备上所有媒体内容的接口。...
2. Android 本地图片预览缩放:使用 PopupWindow 实现图片预览,使用 RecyclerView 实现图片列表预览缩放效果。 知识点详解:在 Android 中,图片预览可以使用 PopupWindow 实现,PopupWindow 是 Android 中的一种...
在Android开发中,选择本地媒体资源,如视频和图片,是一项常见的需求。"android选择本地视频和图片,很好的demo"这个项目提供了一个优秀的示例,它不仅允许用户选择本地视频和图片,还支持异步加载,提高了用户体验...
综上所述,实现Android本地图片浏览和选取涉及多个方面,包括文件系统操作、UI设计、图片加载优化以及权限管理等。通过合理的设计和编码,我们可以构建出一个高效、易用的图片选取功能,提供良好的用户体验。
以下是对"Android支持拍照和选择本地图片的选择器"这一主题的详细讲解。 1. **自定义图片选择器的构建** - 创建一个新的Activity或Fragment作为图片选择器的入口。 - 设计用户界面,包括用于切换拍照和选择本地...
使用超级方便,轻松配置各种特性 1.适配安卓各种系统,支持android 11 2.图片过大不会引起 oom 3.动态获取系统权限, ...8.支持一些常用场景设置:如:是否裁剪、是否预览图片、是否裁剪、是否显示相机、图片是否压缩等
在Android应用开发中,"附件预览效果"通常是指用户能够查看和操作各种类型的文件,如文档、图片、音频或视频等。这个过程涉及到多个关键知识点,包括文件管理、权限控制、第三方应用交互以及Android系统版本的兼容性...
此外,为了提供更好的用户体验,可能需要添加图片预览功能。这可以通过创建一个图片列表视图,并在用户点击时显示大图来实现。列表项可以使用GridView或者RecyclerView,图片加载同样可以借助Glide或Picasso。 考虑...
在Android应用开发中,"Android图片预览"是一个常见的需求,尤其在涉及到用户交互和多媒体展示的场景下。这个主题通常涉及到如何实现图片点击后能够放大预览的功能,让用户能够清晰地查看图片的细节。下面将详细介绍...
本文将深入探讨如何在Android应用中集成ZXing二维码功能,包括本地图片扫描、图片浏览器和相机扫描二维码,以及如何生成二维码。 首先,我们需要在项目中添加ZXing的依赖。通常,我们可以通过Gradle来导入ZXing的...
在Android平台上,选择图片并上传至服务端是一个常见的功能,特别是在社交、电商或者任何需要用户上传个人图片的应用中。这个过程通常包括以下步骤: 1. **权限申请**:首先,由于Android 6.0(API级别23)及更高...
在Android开发中,"获取本地图片上传"是一个常见的需求,主要涉及到本地图片的查看、选择、上传以及性能优化。以下是对这一主题的详细说明: 1. **本地图片查看**: - Android提供了多种查看本地图片的方式,如...
在Android应用开发中,用户界面经常需要涉及到图片的选取功能,比如上传头像、选择背景等。本教程将深入探讨如何在Android 7.0系统上实现一个简单的单图片选择功能,通过一个对话框(Dialog)轻松完成。我们将讨论...
工程通过调用Android代码实现打开手机相册选择图片 选择图片为360全景图时 可以在手机端实现全景图预览 同时通过手机陀螺仪控制相机旋转
大图预览 功能描述:一般我们浏览一个应用,别人发布的状态或新闻都会有很多配图, 我们点击图片时可以浏览大图,这张大图一般可以放大,放大到超过屏幕后 * 可以移动 需要从activity的Intent传参数过来 传入参数:...
2. **图片预览**: 用户选择图片后,通常需要提供一个预览界面,展示所选图片。这可以通过自定义Adapter实现一个图片轮播器(ViewPager)来完成。每个图片页面可以是ImageView,通过 Glide 或 Picasso 等图片加载库...
在`instantiateItem()`中,我们可以创建并添加额外的View(即预览图片)到父布局。同时,我们需要保持这些预览View的状态,并在`destroyItem()`中移除不再需要的预览View。 3. **监听滑动事件**:为了实现预览效果...