GithubHelp home page GithubHelp logo

akkuge / baokanandroid Goto Github PK

View Code? Open in Web Editor NEW

This project forked from 6ag/baokanandroid

0.0 2.0 0.0 8.25 MB

已经上架:使用Android Studio 2.2.3开发的《爆侃网文》Android端

License: MIT License

CSS 0.11% HTML 4.47% JavaScript 0.28% Java 95.14%

baokanandroid's Introduction

BaoKanAndroid

项目介绍

爆侃网文app的Android版,数据来自 爆侃网文

  • 项目主结构使用 RadioGroup + Fragment 搭建,使用 TabLayout + ViewPager 实现顶部标签栏和资讯列表的切换。

  • 资讯详情页使用 ScrollView 嵌套 LinearLayout 实现,正文使用 WebView ,利用 jsJava 交互实现了图片本地缓存和图片占位图、正文字体动态修改、图片点击弹出图片浏览器等混编功能。

  • 图秀详情页实现了双击图片缩放、单击隐藏UI、图片保存等主流新闻图片浏览器的功能。

  • 实现了资讯列表数据缓存、图库列表数据缓存、资讯内容数据缓存、图库内容数据缓存。

  • 实现了用户登录、注册、找回密码、资料修改、头像上传、意见反馈、评论文章、收藏文章、分享等常用功能。

  • 整个工程代码注释齐全,适合新手参考,也欢迎大神指点。

Google Play

开发环境

使用Android Studio 2.2.3开发,最低支持Android 4.4。

推荐大家使用Android studio开发Android App,eclipse已经跟不上时代的发展了。

iOS端

iOS端使用 Xcode8.1 + Swift3.0 开发,注释也很详细哦,有兴趣的可以看看。并且项目一些技术点介绍的文章也是使用iOS版作示例,不过原理都差不多的。

点击获取iOS端源码

各种效果展示

栏目管理

image

资讯列表

image

资讯详情 - 正文

image

资讯详情 - 图片浏览器

image

资讯详情 - 相关连接、评论

image

图秀列表

image

图秀详情

image

热门板块

image

个人中心

image

登录、注册、找回密码 - 支持第三方登录

image

资料管理

image

许可

MIT © 六阿哥

baokanandroid's People

Contributors

6ag avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.