- 浏览: 693158 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (260)
- web 开发 (44)
- struts (14)
- java (39)
- 我的感受 (2)
- ajax (2)
- spring (22)
- Hibernate (4)
- struts2 (1)
- java 面试题 (1)
- 英语 学习类 (2)
- jdk1.6特性 (1)
- extjs (13)
- oracle (3)
- JQuery (3)
- ┠ 『Spring 3.0』 ┨ (1)
- 『LOG4J』 (2)
- 『常用数据』 (1)
- JavaMail (0)
- 〓『 EJB3.0 』〓 (0)
- HTML5 (5)
- Canvas (0)
- spring2.5 (0)
- HPH 5 (1)
- C# .net (0)
- UML (1)
- REST (2)
- JS_validate (1)
- 项目管理文章 (1)
- 闲聊闲记 (12)
- SQL-SQL (3)
- javascript (18)
- js (4)
- linux (8)
- 电子政务 (1)
- 项目对象模型 (1)
- 系统集成项目管理 (1)
- shell (2)
- mysql (1)
- solr (5)
- cxf;services (2)
- 11 (0)
- 缓存 (1)
- cached (3)
- 单片机通信 (1)
- cached;oscache (1)
- android (15)
- android;蓝牙 (1)
- Lucene (5)
- TTS (1)
- 网络爬虫 (1)
- HtmlCleaner (1)
- iPhone (2)
- 有感而发 (1)
- Python (0)
- jetty (1)
- Redis (1)
- hadoop (1)
- socket (1)
- 色彩顾问 (1)
- javaapns (1)
- bat (1)
- object-c (4)
- ios (4)
- C-学习 (1)
- 搜索 (1)
- c# (1)
最新评论
-
annie211:
Angularjs构建一个CRUD应用可能用到的全部内容包括:数据绑定、基本模板标识符、表单验证、路由、深度链接、组件重用、依赖注入 -
潇寒听竹:
你好,请问您上传的那个APK为什么每次只能识别一次,不能连续识 ...
pocketsphinxAdroid离线语音识别---入门 -
ichenwenjin:
Angularjs构建一个CRUD应用可能用到的全部内容包括:数据绑定、基本模板标识符、表单验证、路由、深度链接、组件重用、依赖注入 -
NN_iaoiao:
问一下 你的这个People 类 是自定义的还是android ...
android 获取电话本中的联系人列表 -
wangzhe_real:
对于刚接触的我是一个很详细的教程,太感谢了
JAX-RS cxf web服务 rest简单增删改查 集成spring webService
这里,要把选择 和 截剪后的图片存到sdcard 上的指目录中,那么就要有操作sdcard 的权限
<!-- 往sdcard中写入数据的权限 --> <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> <!-- 在sdcard中创建/删除文件的权限 --> <uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS" />
然后在activity 调用
public void onclickFun(View view) { Intent innerIntent = new Intent(Intent.ACTION_GET_CONTENT); innerIntent.putExtra("crop", "true");// 才能出剪辑的小方框,不然没有剪辑功能,只能选取图片 innerIntent.putExtra("aspectX", 1); // 出现放大和缩小 innerIntent.setType("image/*"); // 查看类型 详细的类型在 com.google.android.mms.ContentType //=============================== // innerIntent.setType("image/*"); // innerIntent.putExtra("crop", "true"); // innerIntent.putExtra("aspectX", 1);//裁剪框比例 // innerIntent.putExtra("aspectY", 1); // innerIntent.putExtra("outputX", 120);//输出图片大小 // innerIntent.putExtra("outputY", 120); //================================ tempFile=new File("/sdcard/ll1x/"+Calendar.getInstance().getTimeInMillis()+".jpg"); // 以时间秒为文件名 File temp = new File("/sdcard/ll1x/");//自已项目 文件夹 if (!temp.exists()) { temp.mkdir(); } innerIntent.putExtra("output", Uri.fromFile(tempFile)); // 专入目标文件 innerIntent.putExtra("outputFormat", "JPEG"); //输入文件格式 Intent wrapperIntent = Intent.createChooser(innerIntent, "先择图片"); //开始 并设置标题 startActivityForResult(wrapperIntent, 1); // 设返回 码为 1 onActivityResult 中的 requestCode 对应 }
返回数据
//调用成功反回方法 @Override protected void onActivityResult(int requestCode, int resultCode, Intent data) { super.onActivityResult(requestCode, resultCode, data); switch (requestCode) { case 1: imageView.setImageDrawable(Drawable.createFromPath(tempFile.getAbsolutePath())); break; } }
添加上一个 例子:
1、layout 文件 get_images_view.xml
<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:background="@color/white" android:gravity="center" android:orientation="vertical" > <ImageView android:id="@+id/showSelectImageId" android:layout_width="wrap_content" android:layout_height="wrap_content" /> <Button android:layout_width="wrap_content" android:layout_height="wrap_content" android:onClick="onclickFun" android:text="选择图片" /> </LinearLayout>
2、Activity 类
package com.main; import java.io.File; import java.util.Calendar; import android.app.Activity; import android.content.Intent; import android.graphics.drawable.Drawable; import android.net.Uri; import android.os.Bundle; import android.view.View; import android.widget.ImageView; public class GetImagesActivity extends Activity { private ImageView imageView; private File tempFile; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.get_images_view); imageView = (ImageView) findViewById(R.id.showSelectImageId); } public void onclickFun(View view) { Intent innerIntent = new Intent(Intent.ACTION_GET_CONTENT); innerIntent.putExtra("crop", "true");// 才能出剪辑的小方框,不然没有剪辑功能,只能选取图片 innerIntent.putExtra("aspectX", 1); // 出现放大和缩小 innerIntent.setType("image/*"); // 查看类型 详细的类型在 com.google.android.mms.ContentType tempFile=new File("/sdcard/ll1x/"+Calendar.getInstance().getTimeInMillis()+".jpg"); // 以时间秒为文件名 File temp = new File("/sdcard/ll1x/");//自已项目 文件夹 if (!temp.exists()) { temp.mkdir(); } innerIntent.putExtra("output", Uri.fromFile(tempFile)); // 专入目标文件 innerIntent.putExtra("outputFormat", "JPEG"); //输入文件格式 Intent wrapperIntent = Intent.createChooser(innerIntent, "先择图片"); //开始 并设置标题 startActivityForResult(wrapperIntent, 1); // 设返回 码为 1 onActivityResult 中的 requestCode 对应 } //调用成功反回方法 @Override protected void onActivityResult(int requestCode, int resultCode, Intent data) { super.onActivityResult(requestCode, resultCode, data); switch (requestCode) { case 1: imageView.setImageDrawable(Drawable.createFromPath(tempFile.getAbsolutePath())); break; } } }
3、 AndroidManifest.xml 加上权限
<!-- 往sdcard中写入数据的权限 --> <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> <!-- 在sdcard中创建/删除文件的权限 --> <uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS" />
ok
发表评论
-
android手机控制家电
2012-11-29 14:43 1022android手机控制家电 北飘了许久,编写程序代码 ... -
Android Activity提供服务(被调用Activity 给调用Activity 反回数据)
2012-05-07 10:57 1499网上看了小例子、 现在自己整理一下子: ... -
android 获取电话本中的联系人列表
2012-05-04 13:41 17876首先这里介绍一下 获取思路。 第一种 : 直接查通讯录 ... -
android ExpandableListView可扩展列表
2012-05-03 10:26 12300先看一效果图、 列表中要有 图片和文字: ... -
android 控件属性 116
2012-04-07 14:05 1154android:bufferType android:tex ... -
android 页面主题
2012-03-01 18:22 950http://blog.csdn.net/qjbagu/art ... -
Android TTS(Text To Speech)
2011-12-08 11:32 1983TTS(Text To Speech) And ... -
pocketsphinxAdroid离线语音识别---入门
2011-12-01 11:14 28175现在的语音识别大部分都是基于服务端的开发,需要网 ... -
Android NDK--(调用c c++ 库)
2011-11-15 18:08 2310NDK编程入门笔记 http://www.c ... -
I9008L 刷回原版.
2011-11-08 09:19 1939共享自:http://www.cnmo.com/ 手机中国 ... -
android 定制机删定制程序---
2011-11-02 18:02 1002分为步聚、、 一、root 权限: SuperOne ... -
Android的权限 permission
2011-10-31 09:58 1236出自:http://www.cnblogs.com/houfe ... -
分享 Android 识音识别 挺有想法的。
2011-10-27 13:52 906我本来也想做一个、刚看到这个视频 ... -
Android 教程例子列表
2011-05-19 09:20 2424Android Android视录视频示例 A ...
相关推荐
android 下载图片到sdcard 并保存到指定的文件中
android从服务器端下载图片,并将图片保存在本地sdcard里,需要显示图片时,先从本地查找,查询不到时再从服务器端下载,并在界面实现滚动显示图片
// suffix:需要选择的文件后缀,比如需要选择wav、mp3文件的时候设置为".wav;.mp3;",注意最后需要一个分号(;) // images:用来根据后缀显示的图标资源ID。 // 根目录图标的索引为sRoot; // 父目录的索引为...
android gallery 图片轮播 展示SD卡下指定目录的图片 可删除
预置一些文件到系统sdcard目录
Android读取SDCard卡指定目录并显示,检测读取SD卡中的指定文件夹并显示出来,获取SD卡对应的存储目录,获取指定文件对应的输入流,将指定输入流包装成BufferedReader,以指定文件创建RandomAccessFile对象,将文件...
具体功能:将拍摄的照片保存到SDcard中 具体需求: 1.图片名保存格式:图片名称_手机型号_随机4位数.jpg 2.将图片分解,压缩,显示 3.写入SDCard卡保存 具体实现: 1.定义布局文件 2.编写业务代码
此项目实现Android通过请求实现了图片的下载,并且保存到SD卡中,在界面中显示,希望对大家有所帮助
如何在 android 模拟器中使用SDCard
测试的时候 先在在指定的sdcard中创建一个文件夹 放几张图片 然后在代码相应处改成你的文件名 或者直接把你的恶文件名命名为MyProPhoto就行了
可以解析本地图片,并显示在屏幕上,很实用
读取Sdcard中的图片,并奖其用Gallery显示出来,当点击Gallery中的某一图片时,会在屏幕中显示该图片.
android崩溃日志保存SDCARD-本地阅读-并发送email http://blog.csdn.net/b275518834/article/details/45503915
真正实现android webview自身下载文件,并自动保存到SDCARD上,静默下载哦。
android 2.3 + eclipse
android 默认安装apk 到sdcard tf 卡
具体介绍了android中sdcard的读写操作步骤和具体的实现过程,介绍了sdcard的应用等
android应用开发中关于SDCard读写操作的实例代码,在下载学习SDCard操作中,碰到很棘手的问题了。不过最后还在我的坚持下成功了,
1:获取sdcard 图片并以listview显示,并显示其缩略图 2:获取sdcard 视频并以listview显示,并显示其缩略图 3:在显示其缩略图时通过asynctask 来显示,防止阻塞主ui 4: 获取的缩略图保存在缓存中,下次显示时直接...
一个关于文件操作的静态工具类 实现手机SD卡目录或文件的拷贝 移动 删除 递归 Demo中有详细注释 在进行Demo测试时 建议先把测试的文件备份一下在测试 否则删除就找不回了 具体可见我博客...实现手机SD卡目录或文件的...