2013年8月8日
摘要: 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 飘杨...... 阅读(302) 评论(0) 推荐(0) 编辑
摘要: package com.example.myapi.db;import java.util.ArrayList;import java.util.List;import android.content.ContentValues;import android.content.Context;import android.database.Cursor;import android.database.sqlite.SQLiteDatabase;import android.database.sqlite.SQLiteOpenHelper;import android.util.Log;impor 阅读全文
posted @ 2013-08-08 10:22 飘杨...... 阅读(422) 评论(0) 推荐(0) 编辑
摘要: InputMethodManager imm = (InputMethodManager) getSystemService(Activity.INPUT_METHOD_SERVICE); imm.toggleSoftInput( InputMethodManager.HIDE_IMPLICIT_ONLY, 0); 阅读全文
posted @ 2013-08-08 10:16 飘杨...... 阅读(3601) 评论(0) 推荐(0) 编辑
  2013年7月31日
摘要: 今日整合了网上一些大神的例子(具体看了那些大神的?这个真不好意思我忘记了。下次再整合一定给大家补上,这次也只有默默的给那几个大神说声抱歉了。)做了一个“记录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) 评论(2) 推荐(1) 编辑
  2013年7月23日
摘要: 由于项目的需要最近做了一个关于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 飘杨...... 阅读(409) 评论(0) 推荐(0) 编辑
摘要: 由于项目的需要最近做了一个关于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 飘杨...... 阅读(475) 评论(0) 推荐(0) 编辑
  2013年7月18日
摘要: 在执行下面方法加载网络数据时出现以上错误。handler.post(new Runnable(){ @Override public void run() { // TODO Auto-generated method stub } });造成这样的错误原因是代码不符合Android规范,要求凡是涉及到网络操作的动作都应该放到单独的线程中执行!如果把加载网络数... 阅读全文
posted @ 2013-07-18 11:50 飘杨...... 阅读(301) 评论(0) 推荐(0) 编辑
  2013年7月15日
摘要: Application: Application类是Android框架中提供的一个类。本身程序员不需要创建它,只需要继承它既可。并在manifest中进行注册。 它给我们提供了一个一般不会被销毁的全局的类。就像WEB中的Session(回话)。只要程序不退出它就一直存在。设置全局变量时一般都在这个类中进行 一般用get set定义Constants:常量类。我们一般用的像public static final String = “”;这样的字符串一般在这里面定义。用起来相对比较方便。但是切记,不要在此类中定义一些全局的变量。因为当系统资源不够用时,系统会优先销毁该类中的变量,将其赋值为n... 阅读全文
posted @ 2013-07-15 14:24 飘杨...... 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 需求: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 飘杨...... 阅读(672) 评论(0) 推荐(0) 编辑
摘要: 以用户登录为例介绍用户访问网络时的请求超时处理的两种方法:1)使用android提供的工具类AsyncTask类,此类提供了一个AsyncTask.execute().get(timeout, unit);方法用于处理用户的请求超时的操作,可以设置请求超时的时间(timeout)以及请求时间的单位(unit)。 例如:设置超时时间为2秒,单位为毫秒try { AsyncTask(此处应该是它的实例化对象).execute().get(2000, TimeUnit.MILLISECONDS); } catch (InterruptedException e)... 阅读全文
posted @ 2013-07-15 13:54 飘杨...... 阅读(12904) 评论(0) 推荐(0) 编辑