Android 连续按两次back键退出系统
摘要:需求:在程序的首页,连续按两次back键退出Androd程序。第一步:新建一个GApplication类继承Application,在GApplication中添加一个用于存放Activity的集合属性List activityList = new ArrayList();,将GApplication在AndroidManifest.xml进行注册。第二步:在你程序中自定义的每一个Activity中的onCreate方法中,将Activity本身赋值为activityList例如:protected void onCreate(Bundle savedInstanceState) { ...
阅读全文
posted @
2013-09-23 13:28
飘杨......
阅读(995)
推荐(1)
Android分享到微信和朋友圈的工具类
摘要:1.只要填写上正确的app_id,且引用上该工具类你就能实现分享到朋友圈和分享到微信。2.需要到微信平台下载jar包,以及注册一个appidimport android.content.Context;import com.fortrun.client.config.AppConfig;import com.tencent.mm.sdk.openapi.IWXAPI;import com.tencent.mm.sdk.openapi.SendMessageToWX;import com.tencent.mm.sdk.openapi.WXAPIFactory;import com.tencent
阅读全文
posted @
2013-09-12 14:43
飘杨......
阅读(2350)
推荐(0)
Android解决Intent中的数据重复问题
摘要:转载地址:http://www.cnblogs.com/anrainie/articles/2383941.html最近在研究Android,遇到了一些Notification(通知)的问题:1、Notification如何传递参数2、Notification如何区别化3、从Intent(意图)寻找Activity(活动)说起,Android的Activity栈。===============================================================先从发送通知开始。首先,在发送一个Notification前,我们需要准备好一个NotificationMa
阅读全文
posted @
2013-09-06 18:07
飘杨......
阅读(1863)
推荐(0)
Android动态的全屏和退出全屏
摘要:转自:http://chroya.iteye.com/blog/974031让程序全屏的方法,大家都知道,那是静态的,程序运行之初就申明了。但是如果有这样的需求:要在程序运行的过程中,执行了某个操作而使之全屏,然后还需要退出全屏,怎么做? 如下:Java代码 WindowManager.LayoutParams attrs = getWindow().getAttributes(); attrs.flags |= WindowManager.LayoutParams.FLAG_FULLSCREEN; getWindow().setAttributes(attrs); getWin...
阅读全文
posted @
2013-09-03 13:11
飘杨......
阅读(476)
推荐(0)
Android放大镜效果的简单实现
摘要:package com.example.myapi.pictobig;import com.example.myapi.R;import android.content.Context; import android.graphics.Bitmap; import android.graphics.BitmapFactory; import android.graphics.BitmapShader; import android.graphics.Canvas; import android.graphics.Matrix; import android.graphics.Sha...
阅读全文
posted @
2013-09-03 13:06
飘杨......
阅读(2532)
推荐(0)
Android使用AsyncTask设置请求超时的注意事项
摘要:备注:该篇文章为原创,转载请声明地址,谢谢!/** * AsyncTaskTools2集成了AsyncTask类 * 前三个参数为回到函数,最后一个为全局的Context */ final AsyncTaskTools2 task = new AsyncTaskTools2(dialog,doTask,result,context); task.execute(); new Thread(){ public void run() { try { ...
阅读全文
posted @
2013-08-23 14:10
飘杨......
阅读(1985)
推荐(0)
Android调用系统的发邮件功能
摘要:package com.example.myapi.email;import java.util.ArrayList;import java.util.List;import android.content.Context;import android.content.Intent;import android.net.Uri;public class SendEmailUtils { private SendEmailUtils(){} private static SendEmailUtils instance; public static SendEmailUtils ...
阅读全文
posted @
2013-08-22 11:30
飘杨......
阅读(1170)
推荐(0)
Android向手机通讯录中的所有的联系人(包括SIM卡),向手机通讯录中插入联系人
摘要:package com.example.myapi.phonepersion;import java.util.ArrayList;import java.util.List;import android.content.ContentResolver;import android.content.ContentUris;import android.content.ContentValues;import android.content.Context;import android.database.Cursor;import android.net.Uri;import android.p
阅读全文
posted @
2013-08-22 10:51
飘杨......
阅读(722)
推荐(0)
Android调用系统的打电话和发短信界面(1.将消息内容带过去2.实现群发)
摘要:package com.example.myapi.sms;import android.app.Activity;import android.content.Intent;import android.net.Uri;import android.os.Bundle;import android.view.View;import android.view.View.OnClickListener;import android.widget.Button;import com.example.myapi.R;public class SMSActivity extends Activity
阅读全文
posted @
2013-08-15 14:52
飘杨......
阅读(2652)
推荐(0)
Android检查手机上是否安装了第三方软件的方法------本文以百度地图为例
摘要:package com.example.myapi.thirdbaidumap;import java.net.URISyntaxException;import java.util.ArrayList;import java.util.List;import android.app.Activity;import android.content.Context;import android.content.Intent;import android.content.pm.PackageInfo;import android.content.pm.PackageManager;import a
阅读全文
posted @
2013-08-15 14:00
飘杨......
阅读(1854)
推荐(0)
Android 调用手机上第三方百度地图并传值给地图
摘要://移动APP调起Android百度地图方式举例 Intent intent = null; try {// intent = Intent.getIntent("intent://map/direction?origin=latlng:34.264642646862,108.95108518068|name:我家&destination=大雁塔&mode=driving®ion=西安&src=yourCompanyName|yourAppName#Intent;scheme=bdapp;package=com.b...
阅读全文
posted @
2013-08-14 14:57
飘杨......
阅读(3392)
推荐(0)
Android Des加密解密
摘要:算法转自:http://www.linuxidc.com/Linux/2011-08/41866.htmimport java.security.Key;import java.security.spec.AlgorithmParameterSpec;import javax.crypto.Cipher;import javax.crypto.SecretKeyFactory;import javax.crypto.spec.DESKeySpec;import javax.crypto.spec.IvParameterSpec;import android.util.Base64;public
阅读全文
posted @
2013-08-12 10:41
飘杨......
阅读(5141)
推荐(0)
Android MD5算法
摘要:package com.example.myapi.md5;import java.io.UnsupportedEncodingException;import java.security.MessageDigest;import java.security.NoSuchAlgorithmException;import com.example.myapi.R;import android.app.Activity;import android.util.Log;import android.view.View;import android.view.View.OnClickListener;
阅读全文
posted @
2013-08-12 10:25
飘杨......
阅读(706)
推荐(0)
Android百度地图2.0运行定位到当前位置时“服务没有启动”
摘要:现象:运行mapView.requestLocation(),返回值为1即“服务没有启动”。解决方案:看一下主配置文件中服务是否配置了,具体如下: 上面这段代码不用修改,直接复制粘贴就行了。
阅读全文
posted @
2013-08-09 11:21
飘杨......
阅读(384)
推荐(0)
android sharedpreferences
摘要:public class SharePreferenceUtils { private Context context; private SharedPreferences spPreferences; public SharePreferenceUtils(Context context){ this.context = context; spPreferences = context.getSharedPreferences("spRoomAccount",0); } /** * 存储楼层信息 */ publi...
阅读全文
posted @
2013-08-08 10:24
飘杨......
阅读(317)
推荐(0)
Android将日志信息自动发送到指定的邮箱中 邮件的内容以附件形式发送
摘要:今日整合了网上一些大神的例子(具体看了那些大神的?这个真不好意思我忘记了。下次再整合一定给大家补上,这次也只有默默的给那几个大神说声抱歉了。)做了一个“记录android项目中的日志信息,并将日志信息存放到手机客户端,然后自动发送到指定邮箱中的例子”。测demo我已经测试过了,是可以成功发送的。下面会告诉大家到哪里下载源代码。希望大家从中能够得到帮助。哈哈。一、记录android项目中的异常日志类package cn.yw.exception;import java.io.File;import java.io.FileOutputStream;import java.lang.Thread.
阅读全文
posted @
2013-07-31 16:09
飘杨......
阅读(2751)
推荐(1)
Android 一s个相对完整的自动升级功能实现代码
摘要:由于项目的需要最近做了一个关于Android自动升级的功能,下面将贴出Android手机客户端的完整代码。这段代码参考别的代码居多,由于不满足需求,所以自己仅仅改了一些需要变动的内容,其他功能都是按照原作者的代码来写的。希望能够给大家提供帮助。package com.example.myapi;import java.io.File;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;import java.net.HttpURLConnection;import java.
阅读全文
posted @
2013-07-23 15:21
飘杨......
阅读(443)
推荐(0)
Android 一个相对完整的自动升级功能实现代码
摘要:由于项目的需要最近做了一个关于Android自动升级的功能,下面将贴出Android手机客户端的完整代码。这段代码参考别的代码居多,由于不满足需求,所以自己仅仅改了一些需要变动的内容,其他功能都是按照原作者的代码来写的。希望能够给大家提供帮助。package com.example.myapi;import java.io.File;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;import java.net.HttpURLConnection;import java.
阅读全文
posted @
2013-07-23 15:19
飘杨......
阅读(510)
推荐(0)
android.os.NetworkOnMainThreadException
摘要:在执行下面方法加载网络数据时出现以上错误。handler.post(new Runnable(){ @Override public void run() { // TODO Auto-generated method stub } });造成这样的错误原因是代码不符合Android规范,要求凡是涉及到网络操作的动作都应该放到单独的线程中执行!如果把加载网络数...
阅读全文
posted @
2013-07-18 11:50
飘杨......
阅读(318)
推荐(0)
Android 多用户多缓存的简单处理方案
摘要:需求:1.在缓存中记录用户登录信息。例如:用户名,密码 2.记录用户操作数据。例如:是否记住用户名密码。设置7天内自动登录等简单设计:1)使用sqlite设计一张用户数据表,有用户名、密码、操作数据,其中假定用户名为主键(即不能重复)、是否自动登录标记,是否在七天内记住密码 String sql_user = "create table if not exists tab_userdata(" +"_id integer primary key autoincrement," +"username varchar(50)," +&qu
阅读全文
posted @
2013-07-15 14:11
飘杨......
阅读(692)
推荐(0)