检测当前网络环境的方法
通过下列代码可以检测当前手机所在区域是否存在可用网络,在操作代码之前首先在Manifest中声明使用用户的 android.permission.ACCESS_NETWORK_STATE许可。
通过下列代码可以检测当前手机所在区域是否存在可用网络,在操作代码之前首先在Manifest中声明使用用户的 android.permission.ACCESS_NETWORK_STATE许可。
仅从标题还不足以概括本教程的核心内容,因为创建一个新的Activity,并整合到现有package中再简单不过了。说正题,Download Activity究竟是发挥什么作用?带着这个疑问先让我们来对比类似的应用,例如:某些桌面软件在运行初期需要配置程序的初始化配置,这包括从本地读取一些*.config的文件或者从网络服务器读取最新的数据。当我们运行一款游戏的时候,需要核实游戏用户身份,并通过存储在网络服务器中的数据对当前登录的用户完成必要的属性配置,同时游戏客户端也需要下载一些必要的文件来更新当前运行版本等等。返回到今天我们要介绍的主题,为软件增加一个Download Activity来使程序根据需要获取外部的必要资源。
对于我们所熟悉的大部分软件都有一个比较典型的特点,应用现有的数据根据不同的需求来得到相应的结果。例如,我们最常用的Office word、Excel、PowerPoint等办公软件,它们都是帮助我们完成某种特定的需求,同时由其所产生的数据或者文档又可以被其它软件所读取和做进一步的优化等等,在这个层面上可以看成是这些软件通过相同的文件标准来共享数据。但是对于Android最大的不同点在于,其平台上的应用软件所存储的数据或者文件是私有,仅仅可以通过它自身才可以访问其所包含的数据资源。
目的:了解如何应用非本地图片资源制作Gallery widget。