Sharing Simple Data笔记
来源:互联网 发布:工资单制作软件 编辑:程序博客网 时间:2024/05/21 17:36
Sharing Simple Data
通过Intent来传递数据。
Sending Simple Data to Other Apps
向多媒体添加文件:
MediaScannerConnection.scanFile(this, new String[]{Environment.getExternalStorageDirectory() + "/" + "Download/20150525_091043.jpg"}, null, new MediaScannerConnection.OnScanCompletedListener() { @Override public void onScanCompleted(String path, Uri uri) { System.out.println("path:"+path); System.out.println("uri:"+uri); }});
调用sancFile()方法后可以在图库中看到Download文件夹。
Adding an Easy Share Action
Android 4.0(API Level 14)或之后的版本,可以使用ShareActionProvider。低版本可以使用android.support.v7.widget.ShareActionProvider。
menu.xml:
<menu xmlns:android="http://schemas.android.com/apk/res/android" xmlns:support="http://schemas.android.com/apk/res-auto"> <item android:id="@+id/share" support:showAsAction="always" android:title="Share" support:actionProviderClass="android.support.v7.widget.ShareActionProvider"/></menu>
设置分享Intent:
@Overridepublic boolean onCreateOptionsMenu(Menu menu) { getMenuInflater().inflate(R.menu.menu,menu); MenuItem item=menu.findItem(R.id.share); mShareActionProvider=(ShareActionProvider) MenuItemCompat.getActionProvider(item); return super.onCreateOptionsMenu(menu);}// Call to update the share intentprivate void setShareIntent(Intent shareIntent) { if (mShareActionProvider != null) { mShareActionProvider.setShareIntent(shareIntent);}
0 0
- Sharing Simple Data笔记
- Sharing Simple Data
- Android开发官方文档---Sharing Simple Data
- (八)Sharing Simple Data简单的数据共享
- Android doc译文|Building Apps with Content Sharing|Sharing Simple Data
- Chapter3 Sharing data between threads
- JMeter学习笔记14-Simple Data Write介绍
- Sharing Files笔记
- R12 Supplier simple data
- [AngularJS] Simple Data Binding
- android-share simple data
- Android: Sharing your mobile data connection (Tethering)
- android in practice_Share data by sharing Context
- Sharing Data Locally Between iOS Apps
- Sharing Data Locally between ios apps
- 【Kaggle笔记】Bike Sharing Demand
- 笔记:与其他app共享Simple Data,和在ActionBar上简单地添加分享按钮
- Anorm, simple SQL data access
- JDK环境变量设置
- Google C++ 测试框架
- android时间戳与字符串转化
- 最小生成树kruskal模版
- Android Spinner
- Sharing Simple Data笔记
- 链表
- 直播技术点整理-链接
- API接口设计 注意问题
- GreenOpenPaint的实现(六)图片的保存和打开
- Think PHP 学习笔记 8.查询方式的一般使用
- Python爬虫的小白学习笔记1-批量下载图片
- GridView实现常用九宫格布局
- Tarjan算法查找强联通组件的程序