Android之Intent
文章平均质量分 65
诗不姓
这个作者很懒,什么都没留下…
展开
-
android自制的软件如何添加到打开方式
在manifest文件里->activity 添加 这样就把当前程序注册为 可以打开/查看所有类型的文件. 或者要查看jpeg, mimeType要改为: image/jpeg默认打开图片:android:mimeType="image/*"默认打开音频:android:mimeType="audio/*"默认打开视频转载 2014-10-21 16:53:14 · 761 阅读 · 0 评论 -
Android从系统图库拿到文件--重命名--通知图库更新
1、调用系统图库或文件管理器Intent intentFromGallery = new Intent();// intentFromGallery.setType("image/*,audio/*,video/*"); // 设置文件类型 intentFromGallery.原创 2014-12-01 11:59:30 · 3235 阅读 · 1 评论 -
文件路径(/mnt/sdcard/...)、Uri(content://media/external/...)学习
一、URI 通用资源标志符(Universal Resource Identifier, 简称"URI")。 Uri代表要操作的数据,Android上可用的每种资源 - 图像、视频片段等都可以用Uri来表示。 URI一般由三部分组成: 访问资源的命名机制。 存放资源的主机名。 资源自身的名称,由路径表示。 A转载 2014-10-21 16:50:58 · 322174 阅读 · 0 评论 -
android 设置头像以及裁剪功能
在android的开发过程中,经常遇到设置用户头像以及裁剪图像大小的功能。昨天我遇到了设置用户头像的功能,开始不知道怎么搞,在技术群里问也没人回答,就研究了微信用户设置头像的功能,了解到用户设置图像的过程,就是两步点击设置头像,选择头像资源的来源,相册和相机两个来得到。 闲话说的有点多了,来说说技术点吧。其实也比较简单,就是通过Intent来启动相册或者相机就可以了。看下效果图:转载 2014-10-21 15:36:37 · 631 阅读 · 1 评论 -
Intent初级
Intent可以理解为不同组件通信的媒介或者信使。 Intent可以启动一个Activity,也可以启动一个Service,还可以发起一个广播Broadcast。 具体方法如下表:组件名称方法名称ActivitystartActivity()startActivityForResult()原创 2014-10-16 15:50:29 · 376 阅读 · 0 评论 -
一些Intent功能
//重新启动软件Intent intent=new Intent(); intent.setComponent(new ComponentName(MobileInfo.getActivityPackageName(MOProjectListActivity.this),MobileInfo.getActivityPackageName(MOProjectListActivity.th原创 2014-10-13 11:56:00 · 345 阅读 · 0 评论 -
解决android有的手机拍照后上传图片被旋转的问题
需求:做仿新浪发微博的项目,能够上传图片还有两外一个项目用到手机拍摄图片,这两个都需要把图片上传到服务器遇到问题:有的手机拍摄的图片旋转90度,有的图片旋转了180度,有的手机是正常的,服务器要求的是正的,这样问题就来了,不能用户发个照片在微博上看到的是被旋转了的啊,另外一个项目里旋转了的图片直接匹配出现问题,这个更严重。解决:开始的时候在网上没有找到很好的解决办法,谷歌百度的搜了转载 2014-10-27 13:50:20 · 385 阅读 · 0 评论 -
从SD卡上传--第一步,获取文件
点击“从SD卡上传”选项后原创 2014-10-22 10:58:00 · 478 阅读 · 0 评论 -
打开某种类型的文件--Intent
在写文件管理系统时会用到各种打开不同格式的文件的需求,由于Android系统默认内置了一些可以打开的系统应用,但还是不能满足需求,比如打开视频文件、word等,需要安装相应的播放软件才可以使用,这时程序会通过Intent查找可以使用的软件实现通过代码打开一个文件需要2部分,一部分是要获取到不同文件的后缀,以便根据需求匹配相应的Intent,另一个就是不同格式的文件打开的Intent不同1、转载 2014-10-22 10:54:20 · 1043 阅读 · 0 评论 -
Intent.Action
1 Intent.ACTION_MAINString: android.intent.action.MAIN标识Activity为一个程序的开始。比较常用。Input:nothingOutput:nothing例如:1 activity android:name=".Main" android:label="@string/app_name">2转载 2014-10-21 17:04:02 · 319 阅读 · 0 评论 -
startActivityForResult 无效问题
问题:两个Activity A和B,从A跳到B,使用startActivityForResult,B结束后,A没有进入onActivityResult、发现:launchMode导致。B的launchMode为singleInstance或singleTask会出现该问题,设置为standard后不出现该问题了。另外 http://blog.csdn.net/djx12原创 2015-01-13 11:52:41 · 1880 阅读 · 0 评论