android
文章平均质量分 69
linxuan0206
一个很努力的人,一个有理想的人,一个暂时迷茫的人,一个渴望学习的人......
展开
-
android 判断网络是否可用(2G/3G/WLAN)
今天项目中用到了判断网络,在网上查了下 写了一个类去判断网络是否可用包括(2G/3G/wifi) public static boolean checkNetWork(Context context) { ConnectivityManager mConnectivity = (ConnectivityManager) context.getSystemService(Contex原创 2012-11-06 16:31:48 · 3250 阅读 · 0 评论 -
ConnectivityManager
ConnectivityManager 主要管理网络连接的相关的类它主要负责的是1 监视网络连接状态 包括(Wi-Fi, GPRS, UMTS, etc)2 当网络状态改变时发送广播通知3 当网络连接失败尝试连接其他网络4提供API,允许应用程序获取可用的网络状态获取方法是 Context.getSystemService(Context.CONNECTIVITY_SERV原创 2012-11-09 11:56:07 · 6525 阅读 · 0 评论 -
AsyncTask的用法
在开发Android应用时必须遵守单线程模型的原则: Android UI操作并不是线程安全的并且这些操作必须在UI线程中执行。在单线程模型中始终要记住两条法则:1. 不要阻塞UI线程 2. 确保只在UI线程中访问Android UI工具包 当一个程序第一次启动时,Android会同时启动一个对应的主线程(Main Thread),主线程主要负责处理与UI相关的事件,如转载 2012-11-09 11:58:48 · 434 阅读 · 0 评论 -
TextUtils类-Android字符串处理类
这几天看别人的代码,发现了这个类查了一下官方的api发现这个类还挺实用的。以前不知道走了弯路看来以后还得多看官方给的api了。 对于字符串处理Android为我们提供了一个简单实用的TextUtils类,如果处理比较简单的内容不用去思考正则表达式不妨试试这个在android.text.TextUtils的类,主要的功能如下:1、原创 2012-11-09 15:10:50 · 1729 阅读 · 0 评论 -
SharedPreferences 的用法
SharedPreferences是Android平台上一个轻量级的存储类,主要是保存一些常用的配置比如窗口状态,一般在Activity中重载窗口状态onSaveInstanceState保存一般使用SharedPreferences完成,它提供了Android平台常规的Long长整形、Int整形、String字符串型的保存,它是什么样的处理方式呢? SharedPreferences类原创 2012-11-14 13:38:03 · 765 阅读 · 0 评论 -
AsyncTask异步处理
AsyncTask是什么?它是一个执行大开销操作的帮助类。如果你正在开发一个需要访问web服务端的手机应用,很可能你已经使用过它了。其基本思路是:发起一个异步任务,当任务线程执行过程中,显示一个漂亮的进度框,当任务将结果返回到Activity时进度框关闭。但是如果用户决定旋转屏幕,可异步任务还在运行怎么办(屏幕旋转当前的Activity会完成整个一轮生命周期。然后重新创建,回调...原创 2012-08-15 19:45:16 · 116 阅读 · 0 评论