Android口袋天气系统一-->整体架构

源码暂时不会给,因为此应用博主是要制作出来上线的,而且现在只做了一部分


效果图:


思路:

1.程序由一个Activity和多个Fragment组成

2.程序第一次进入时先进入引导界面,然后进入主界面。以后每次都是先进入欢迎界面,然后进入主界面

3.引导界面由ViewPager构成,在最后一个page上设置一个开始使用按钮,点击按钮就能进入主页面

4.主页面三页分栏,包括主页,消息和我的。禁用滑动

        5.“主页”里面是天气的信息,主体结构是一个ViewPager,如果添加了城市,就可以滑动看添加城市的天气情况。

        6.“我的“里面包括登陆,注册,以及一些常用的设置

  





三页分栏的实现:

1.bottom_tab.xml

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:orientation="horizontal" android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:background="@color/tab_bg"
    >
    <LinearLayout
        android:id="@+id/lin0"
        android:orientation="vertical"
        android:layout_weight="1"
        android:layout_width="0dp"
        android:layout_height="wrap_content"
        android:gravity="center">
        <ImageView
            android:id="@+id/weather_tab"
            android:layout_width="35dp"
            android:layout_height="35dp"
            android:src="@mipmap/tab_pressed_1"/>
        <TextView
            android:id="@+id/weather_tab_text"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:textColor="@color/tab_text_color"
            android:text="@string/weather_tab_text"
            />
    </LinearLayout>
  
    <LinearLayout
        android:id="@+id/lin2"
        android:orientation="vertical"
        android:layout_weight="1"
        android:layout_width=
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值