网络防火墙系统的实现(一)

系统的功能模块大致分为两部分,分别是主界面和设置界面。而主界面又分为i选择模式和勾选应用两部分,设置界面又可细分为防火墙开关,日志开关,保存规则,退出,帮助和更多六部分。

运行环境要求:

  • 操作系统: Android手机基于Linux操作系统
  • 支持环境: Android2.3以上版本
  • 开发环境: Eclipse3.5 ADT0.95

1.编写布局文件

(1)首先编写主界面文件main.xml

    



         
         
                 
         
          />
         
               
               
               
               
        
        
上述代码将整个主界面划分为了如下两个部分。

  • 上部分:显示模式和网络类型,其中模式分为黑名单模式和白名单模式两种。
  • 下部分:列表显示某种模式下的所有网络服务,并且在每种服务前面显示一个复选框按钮,通过按钮可以设置某种服务启用还是禁用。

下部分的列表功能是通过文件listitem.xml实现的,具体代码如下所示:



           
          
          
          
          

  (2)编写帮助界面布局文件help_dialog.xml



         
                    
         

界面部分已经完成,下一篇博客将为大家奉上主程序文件。

未完待续。。。。。。。。

你可能感兴趣的:(Android开发,android,网络,手机,界面,布局)