完成一个Android 2.1上的图片浏览器,基本要求如下(可自行发挥创意添加合理功能):
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了完成一个Android 2.1上的图片浏览器,基本要求如下(可自行发挥创意添加合理功能):相关的知识,希望对你有一定的参考价值。
1.采用GridView布局浏览图片,用ImageView查看图片
2.带OptionMenu和ContextMenu
3.可以缩放、删除图片
4.切换图片有滑动效果
5.退出程序和删除照片时有提示对话框
速度啊,有没有啊,救命啊
Android - Asynctask完成时的下一个活动
我一直在尝试创建一个POSTS到PHP服务器的简单应用程序。我想创建一个可以处理所有发布请求然后将数据返回到原始活动的单个类。
目前我有一个名为ConectionHandler的类,用于处理所有Post请求。
public class ConnectionHandler extends AsyncTask<String, Void, String> {
public ConnectionHandler(ArrayList targetList, ArrayList dataList, String hostLocation){
...
}
protected String doInBackground(String... params){
...
return returnData;
}
我一直在从loginActivity创建一个对象ConnectionHandler。一旦我在doInBackground方法中收到数据,我希望它返回到loginActivity,以便我可以处理它并开始一个新的活动。
有没有简单的方法来做到这一点?我已经尝试了很多不同的想法,到目前为止似乎都没有。
答案
您是否尝试过在AsyncTask中使用onPostExecute方法?当您从doInBackground返回一个值时,它将被发送到onPostExecute,该onPostExecute在主UI线程上运行。
public class ConnectionHandler extends AsyncTask<String, Void, String> {
public ConnectionHandler(ArrayList targetList, ArrayList dataList, String hostLocation){
...
}
protected String doInBackground(String... params){
...
return returnData;
}
@Override
protected void onPostExecute(String result) {
//do whatever you want with the data here
}
}
以上是关于完成一个Android 2.1上的图片浏览器,基本要求如下(可自行发挥创意添加合理功能):的主要内容,如果未能解决你的问题,请参考以下文章