原文链接 http://www.xsmile.net/?p=583
Android 使用MMS彩信或者Gmail发送图片
Intent i = new Intent(Intent.ACTION_SEND); i.putExtra(Intent.EXTRA_STREAM,imageUri);//这里必须是图片的uri i.setType("image/jpeg"); startActivity(Intent.createChooser(i,TITLE_TIP));//TITLE_TIP是弹出的选择程序处理的文字标题
==================================================
Android 使用短信或者Gmail发送文字
Intent intent = new Intent(Intent.ACTION_SEND); intent.setType("text/plain"); intent.putExtra(Intent.EXTRA_SUBJECT,SOMETHING_TITLE)//Gmail的邮件主题,可选 intent.putExtra(Intent.EXTRA_TEXT,SOMETHING_TEXT_BODY);//文本内容 startActivity(Intent.createChooser(intent,TITLE_TIP);//弹出的选择程序处理的文字标题
这样所有intent-filter的action设置为android.intent.action.SEND的Activity都将作为被选择程序出现在列表中。
开启我的移动之旅,大体分为六个部分,花6周的时间来学习,每天两个小时。加油jack!
一 javaSE 部分
1. Java基础(重点)
Java语法
面向对象
常见API
集合框架
2. Java界面编程(了解)
AWT
事件机制
Swing
3. Java API(重点)
Java IO
多线程
网络编程
反射
注解
动态代理
二 WEB开发基础
1. Html语言掌握(掌握)
Html标签
表单标签
常用布局标签
CSS+DIV布局
2. Javascript(重点)
Javascript语法
Javascript对象
3. Dom编程(重点)
Dom原理
常用dom元素
Dom编程
三 java WEB开发
1. Servlet开发
Xml,tomcat
HTTP协议
Servlet API
Filter listener
等等
2. Jsp开发
Jsp语法与标签
自定义标签
EL ,JSTL
MVC设计模式
3. Ajax开发
Ajax原理
请求响应处理
Ajax开发库
ProtoType与Jquery
4. Sql基础
SQL基础
增删改查
多表查询
存储过程
触发器
5. Jdbc编程
Jdbc原理
Jdbc API
数据库连接池
事务管理
大对象,批处理
ORM思想
等等
四 轻量级javaEE 开发
1. Struts
Struts体系架构
Struts各个组件
Struts标签库
Struts扩展
2. Hibernate
检索映射技术
多表操作
缓存技术
性能优化
3. Spring
IOC AOP
Datasource
事务
Ssh集成
Jpa集成
4. 其它
Jpa ejb3
Webservice
工作流与JBPM
搜索引擎与lucene
常用javaEE服务器
等等
五 Android/3G开发
1. Android开发基础
Android概述
Android SDK
Android程序架构
Android显示单元
四大组件
2. Android高级开发
音频采集与播放
视频播放
视频采集
方向,加速度,光线,磁场,距高,温度等传感器的应用
3. C语言与NDK开发
C语言入门
JNI概述
搭建NDK开发环境
Android nk介绍
在c中使用logcat
Java与C语言之间的数据传递
C回调java方法
4. OPENGL开发
概述
多边形,颜色,旋转
3D形体
纹理映射
纹理滤波,光照与键盘控制
碰撞检测
六 Android/3G项目实践
加油! come on
1.对于简单的两个Activity
public class A_activity extends Activity {
public static A_activity _instance = null;
@Override
protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
.....
_instance = this;
}
}
public class B_activity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
A_activity._instance.finish();
}
}
2.也可以通过ActivityManager
ActivityManager manager = (ActivityManager)getSystemService(ACTIVITY_SERVICE);
manager.restartPackage(packageName);