千家信息网

Android使用Fragment,ViewPagerIndicator怎样制作csdn app主要框架

发表于:2025-11-16 作者:千家信息网编辑
千家信息网最后更新 2025年11月16日,Android使用Fragment,ViewPagerIndicator怎样制作csdn app主要框架,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到
千家信息网最后更新 2025年11月16日Android使用Fragment,ViewPagerIndicator怎样制作csdn app主要框架

Android使用Fragment,ViewPagerIndicator怎样制作csdn app主要框架,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。

本来准备下载个CSDN的客户端放手机上,没事可以浏览浏览资讯,下载了官方的之后,发现并不能很好的使用。恰好搜到一个大神自己写的csdn的app,下载安装了一下,感觉很不错,也很流畅,基本满足了我们 日常浏览的需求。app效果图:

1、头部的布局文件,这个很简单:

                                                                                                       

就显示一个图标和标题。
2、主布局文件:

                             

一个TabPageIndicator和一个ViewPager。
3、主Activity

TabAdapter.java

MainFragment.java

package com.zhy.csdndemo;   import android.annotation.SuppressLint; import android.os.Bundle; import android.support.v4.app.Fragment; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; import android.widget.TextView;   @SuppressLint("ValidFragment") public class MainFragment extends Fragment {       private int newsType = 0;       public MainFragment(int newsType)     {         this.newsType = newsType;     }       @Override     public void onActivityCreated(Bundle savedInstanceState)     {         super.onActivityCreated(savedInstanceState);     }       @Override     public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState)     {         View view = inflater.inflate(R.layout.tab_item_fragment_main, null);         TextView tip = (TextView) view.findViewById(R.id.id_tip);         tip.setText(TabAdapter.TITLES[newsType]);         return view;     }   }

4、在styles.xml中自定义Theme

                 

关于Android使用Fragment,ViewPagerIndicator怎样制作csdn app主要框架问题的解答就分享到这里了,希望以上内容可以对大家有一定的帮助,如果你还有很多疑惑没有解开,可以关注行业资讯频道了解更多相关知识。

问题 浏览 框架 制作 布局 文件 更多 资讯 帮助 解答 不错 易行 流畅 简单易行 内容 图标 大神 头部 官方 客户 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 手机登录邮箱显示服务器异常 西奥电梯服务器蓝色按键 新能源网络安全渗透是什么意思 违反《网络安全法》案 对接数据库需要知道哪些信息 win7 创建ftp服务器 天津软件开发驻场代理 数据库重装后软件打不开 物联网模块更改服务器地址 软件开发模型的流程 网络安全和信息化建设专项资金 深信服网络安全笔试题 服务器比测 微软神经网络技术 景德镇市网络安全宣传 凤城五路软件开发 三层客户服务器模式的特点和优势 山东企业软件开发制造价格 软件开发发展历史 笔记本跑数据库mysql 香肠派对没有登陆队伍服务器 路由器上网方式设置服务器无反应 联想刀片服务器cmm管理工具 非关系型数据库是开源的 如何正确宣传网络安全防范意识 流浪歌吉他谱软件开发 郑州海西网络技术 服务器关闭用英语怎么说 蓝牙键盘服务器不能用怎么办 品质软件开发机构
0