CDN加速镜像 | 设为首页 | 加入收藏夹
当前位置: 首页 资源下载 WEB源码 其它源码

文件名称:新闻客户端

  • 所属分类:
  • 标签属性:
  • 上传时间:
    2020-01-02
  • 文件大小:
    149.89kb
  • 已下载:
    0次
  • 提 供 者:
  • 相关连接:
  • 下载说明:
    别用迅雷下载,失败请重下,重下不扣分!

介绍说明--下载内容来自于网络,使用问题请自行百度

主要就是实现一个闪屏页的效果,使用了两个动画——ScaleAnimation(缩放动画)AlphaAnimation(透明度动画)来实现,与此同时最好是在设置完动画之后设置一个监听动画结束的监听器——Animation.AnimationListener来监听动画完成触发的动作。在此我设置了在动画结束之后启动MainActivity,并关闭SplashActivity


ViewPager+HorizontalScrollView实现标题栏滑动


只是初期对新闻客户端的布局设计。不管是前端UI还是后台设计,后续会一点一点丰富起来。
文中主要用到的技术:
1、ListView列表
2、各类不同列表项的布局
3、BaseAdapter继承类的应用
布局原理:可以将整个界面看做一个列表容器(ListView,程序中也确实如此),UI方面有多种布局,每一哥条目不同则布局不同(目前定义了4种新闻条目布局:drawerLayout是SupportLibrary包中实现了侧滑菜单效果的控件,可以说drawerLayout是因为第三方控件如MenuDrawer等的出现之后,google借鉴而出现的产物。drawerLayout分为侧边菜单和主内容区两部分,侧边菜单可以根据手势展开与隐藏(drawerLayout自身特性),主内容区的内容可以随着菜单的点击而变化
Data方面,每一个条目就是一条新闻对象,不同的新闻对象定义不同, 抽取其相同的共性进行继承。
1、主界面布局 activity_main.xml就是简单的一个列表View
新闻适配器,关键代码:NewsItemAdapter.java
新闻适配器的主要工作是将UI组件与java程序对象进行绑定,这里不涉及到新闻(业务)内容,而是适配新闻内容。此处定义了一个Viewholder内部类
(系统自动生成,下载前可以参看下载内容)

下载文件列表

压缩包 : WeNews-master.rar 列表
WeNews-master/.gitignore
WeNews-master/.idea/compiler.xml
WeNews-master/.idea/copyright/profiles_settings.xml
WeNews-master/.idea/misc.xml
WeNews-master/.idea/modules.xml
WeNews-master/.idea/runConfigurations.xml
WeNews-master/.idea/vcs.xml
WeNews-master/app/.gitignore
WeNews-master/app/build.gradle
WeNews-master/app/proguard-rules.pro
WeNews-master/app/src/androidTest/java/com/example/thinkpad/wenews/ExampleInstrumentedTest.java
WeNews-master/app/src/main/AndroidManifest.xml
WeNews-master/app/src/main/java/com/example/thinkpad/wenews/amusementFragment.java
WeNews-master/app/src/main/java/com/example/thinkpad/wenews/armyFragment.java
WeNews-master/app/src/main/java/com/example/thinkpad/wenews/channelPager.java
WeNews-master/app/src/main/java/com/example/thinkpad/wenews/ContentWebview.java
WeNews-master/app/src/main/java/com/example/thinkpad/wenews/financeFragment.java
WeNews-master/app/src/main/java/com/example/thinkpad/wenews/headlineFragment.java
WeNews-master/app/src/main/java/com/example/thinkpad/wenews/HttpUtil.java
WeNews-master/app/src/main/java/com/example/thinkpad/wenews/MainActivity.java
WeNews-master/app/src/main/java/com/example/thinkpad/wenews/NewItem.java
WeNews-master/app/src/main/java/com/example/thinkpad/wenews/NewsAdapter.java
WeNews-master/app/src/main/java/com/example/thinkpad/wenews/newsFragment.java
WeNews-master/app/src/main/java/com/example/thinkpad/wenews/tvFragment.java
WeNews-master/app/src/main/res/drawable/back.png
WeNews-master/app/src/main/res/drawable/bgr.png
WeNews-master/app/src/main/res/drawable/search.png
WeNews-master/app/src/main/res/drawable/setting0.xml
WeNews-master/app/src/main/res/drawable/setting_pressed.xml
WeNews-master/app/src/main/res/layout/activity_content_webview.xml
WeNews-master/app/src/main/res/layout/activity_main.xml
WeNews-master/app/src/main/res/layout/content_crawer.xml
WeNews-master/app/src/main/res/layout/layout_amusement.xml
WeNews-master/app/src/main/res/layout/layout_army.xml
WeNews-master/app/src/main/res/layout/layout_finance.xml
WeNews-master/app/src/main/res/layout/layout_news.xml
WeNews-master/app/src/main/res/layout/layout_sports.xml
WeNews-master/app/src/main/res/layout/layout_tv.xml
WeNews-master/app/src/main/res/layout/new_item.xml
WeNews-master/app/src/main/res/layout/title.xml
WeNews-master/app/src/main/res/mipmap-hdpi/ic_launcher.png
WeNews-master/app/src/main/res/mipmap-hdpi/ic_launcher_round.png
WeNews-master/app/src/main/res/mipmap-mdpi/ic_launcher.png
WeNews-master/app/src/main/res/mipmap-mdpi/ic_launcher_round.png
WeNews-master/app/src/main/res/mipmap-xhdpi/ic_launcher.png
WeNews-master/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png
WeNews-master/app/src/main/res/mipmap-xxhdpi/ic_launcher.png
WeNews-master/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png
WeNews-master/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png
WeNews-master/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png
WeNews-master/app/src/main/res/values/colors.xml
WeNews-master/app/src/main/res/values/strings.xml
WeNews-master/app/src/main/res/values/styles.xml
WeNews-master/app/src/test/java/com/example/thinkpad/wenews/ExampleUnitTest.java
WeNews-master/build.gradle
WeNews-master/gradle/wrapper/gradle-wrapper.jar
WeNews-master/gradle/wrapper/gradle-wrapper.properties
WeNews-master/gradle.properties
WeNews-master/gradlew
WeNews-master/gradlew.bat
WeNews-master/LICENSE
WeNews-master/README.md
WeNews-master/settings.gradle
WeNews-master/app/src/androidTest/java/com/example/thinkpad/wenews
WeNews-master/app/src/main/java/com/example/thinkpad/wenews
WeNews-master/app/src/test/java/com/example/thinkpad/wenews
WeNews-master/app/src/androidTest/java/com/example/thinkpad
WeNews-master/app/src/main/java/com/example/thinkpad
WeNews-master/app/src/test/java/com/example/thinkpad
WeNews-master/app/src/androidTest/java/com/example
WeNews-master/app/src/main/java/com/example
WeNews-master/app/src/test/java/com/example
WeNews-master/app/src/androidTest/java/com
WeNews-master/app/src/main/java/com
WeNews-master/app/src/main/res/drawable
WeNews-master/app/src/main/res/layout
WeNews-master/app/src/main/res/mipmap-hdpi
WeNews-master/app/src/main/res/mipmap-mdpi
WeNews-master/app/src/main/res/mipmap-xhdpi
WeNews-master/app/src/main/res/mipmap-xxhdpi
WeNews-master/app/src/main/res/mipmap-xxxhdpi
WeNews-master/app/src/main/res/values
WeNews-master/app/src/test/java/com
WeNews-master/app/src/androidTest/java
WeNews-master/app/src/main/java
WeNews-master/app/src/main/res
WeNews-master/app/src/test/java
WeNews-master/app/src/androidTest
WeNews-master/app/src/main
WeNews-master/app/src/test
WeNews-master/.idea/copyright
WeNews-master/app/src
WeNews-master/gradle/wrapper
WeNews-master/.idea
WeNews-master/app
WeNews-master/gradle
WeNews-master

相关说明

  • 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
  • 搜珍网是交换下载平台,只提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度。更多...
  • 本站已设置防盗链,请勿用迅雷、QQ旋风等下载软件下载资源,下载后用WinRAR最新版进行解压.
  • 如果您发现内容无法下载,请稍后再次尝试;或换浏览器;或者到消费记录里找到下载记录反馈给我们.
  • 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
  • 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.

相关评论

暂无评论内容.

发表评论

*快速评论: 推荐 一般 有密码 和说明不符 不是源码或资料 文件不全 不能解压 纯粹是垃圾
*内  容:
*验 证 码:
搜珍网 www.dssz.com