0039+android手机阅读器系统的设计与实现(400元)

  • 模板:¥400.00
  • 成品编号:003Android0039
  • 使用技术:
  • 数据库:Mysql
  • 最后更新:2018-09-14 16:15

注意:QQ1764030875,qq1834660615为本网站唯一成品的账号,其他均为盗版

0039+android手机阅读器系统的设计与实现(400元)的大图展示

计算机毕业设计源码网:我们提供的源码通过邮箱或者QQ传送,如果有啥问题直接联系客服


素材描述:

本套设计包含源码,1.7w字论文,演示视频
1.1  主界面的编码与实现

在Android中只要是一个可视化的界面,都会有一个与其对应的布局配置文件(不包含硬编码方式生成界面),在布局文件中有各种布局的方式,和各种资源文件如图像,文字,颜色引用等,程序在运行时可以通过代码对各个配置文件进行读取,这样可以形成不同的可视化界面和一些特殊的效果。
RSS手机阅读器系统的主界面是一个Activity,在Android项目中每当启动一个Activity时都会首先执行onCreate()方法。代码示例如下:
public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.general_activity);
}
onCreate()方法的主要作用就是初始化界面,setContentView(int id)参数为资源文件的ID,ID统一存放在gen目录下的R文件里面。ID对应的资源文件存放在res目录下的layout文件夹下面。这里用到的资源文件是general_activity.xml它的代码示例如下:
<?xml version="1.0" encoding="utf-8"?>
<TabHost >
<RelativeLayout>
<FrameLayout>
    <ListView/>                    
                        //此处略去部分重复组件
           <ListView />
     </FrameLayout>
<HorizontalScrollView>
<TabWidget/>
</HorizontalScrollView>
</RelativeLayout>
</TabHost>
通过android:background设置布局或者组件的背景,android:id设置Id。android:layout_width和 android:layout_height设置宽和高等等。
这里用TabHost组件来处理在不同频道间的切换,采用的相对布局的布局风格。定义了一系列的ListView通过切换不同的tab来实现不同频道之间的切换。
HorizontalScrollView通过该组件实现TabHost在不同Tab间的左右滑动效果。

全部评论 / 0

    相关推荐

    收缩