首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    笔记56 | 管理网络的使用

    为了检测网络连接,我们需要使用到下面两个类: ConnectivityManager:它会回答关于网络连接的查询结果,并在网络连接改变时通知应用程序。...ConnectivityManager connMgr = (ConnectivityManager) getSystemService(Context.CONNECTIVITY_SERVICE...getActiveNetworkInfo()方法返回一个NetworkInfo实例,它表示可以找到的第一个已连接的网络接口,如果返回 null,则表示没有已连接的网络接口(意味着网络连接不可用): public...boolean isOnline() { ConnectivityManager connMgr = (ConnectivityManager) getSystemService...这样做的结果是下次用户回到 app 时,app 只会下载最新返回的结果。如果 NetworkActivity.refreshDisplay被设置为 true,app 会更新显示。

    74260

    Android开发笔记(五十五)手机设备基本操作

    TelephonyManager类获得,常用的参数与对应的方法如下所示: 网络运营商名称 : getNetworkOperatorName 网络运营商编号 : getNetworkOperator,返回五位数字...connMgr = (ConnectivityManager) context.getSystemService(Context.CONNECTIVITY_SERVICE); boolean...connMgr = (ConnectivityManager) context.getSystemService(Context.CONNECTIVITY_SERVICE); try...长短信虽然在发送时也需要拆分,但对方收到的是一条完整的短信;另外,长短信方式可以只发送一次广播,而短短信方式每发一条短信就会发送一次广播。...发邮件 发邮件需要调用手机上的其他邮件客户端,如QQ邮箱,这样发送时在列表中选择QQ邮箱才能完成邮件发送操作,示例代码如下: Intent intent = new Intent(Intent.ACTION_SEND

    1.2K20

    android性能优化1

    一、在使用Gallery控件时,如果载入的图片过多,过大,就很容易出现OutOfMemoryError异常,就是内存溢出。...这是因为Android默认分配的内存只有几M,而载入的图片如果是JPG之类的压缩格式,在内存中展开时就会占用大量的空间,也就容易内存溢出。...BitmapFactory.Options options=new BitmapFactory.Options();             options.inSampleSize = 10;   //貌似这个options的功能是返回缩略图...                mBitmaps.put(resource,      new WeakReference(BitmapFactory.decodeResource(MainActivity.getContext...检查网络连接的方法如下: private boolean isConnected(){           ConnectivityManager mConnectivity = (ConnectivityManager

    50260
    领券