• Android 开源项目 eoe 社区 Android 客户端(转)


    本文内容

    • 环境
    • 开源项目 eoe 社区 Android 客户端

    本文介绍 eoe 社区 Android 客户端。它是一个开源项目,功能相对简单,采用侧边菜单栏。可以学习一下。点击此处查看 GitHub 上的项目。

    今天调试几个开源的 Andriod 项目,像什么 oschinaapolloMod 等等,都跑不起来,nnd 郁闷了,不是这有问题,就是那有问题。尤其是 apolloMod,用了很多三方库,完全跑不起来嘛,最无奈的是 oschina,必须将 API 降到 15,也就是 Android 4.0.3,想在 Eclipse 里在线补上,可国内访问 Google 网站又慢~难怪 Google 说,Android 碎片化严重……

    这个项目相对简单,没有采用太多三方库,比如,访问网络,异步任务,缓存,SQLite 等等,而且顶部菜单栏是自己写的,没有使用原生 Android ActionBar;再就是,如何使用 Fragment 初始化页面,还是很值得学习,能对 Android APP 有个总体认识。

    GitHub下载

    本地下载

    环境


    • Windows 2008 R2 64 位
    • Eclipse ADT V22.6.2,Android 4.4.2(API 19)
    • SAMSUNG GT-I9008L,Android OS 2.2.2

    项目结构


    2014-07-16_164953_副本

    开源项目 eoe 社区 Android 客户端


    • 启动过程,AndroidManifest.xml 注册的启动 Activity 是“cn.eoe.app.ui.SplashActivity”,然后进入到主界面,主界面对应的 Activity 是“cn.eoe.app.ui.MainActivity”。
    • 程序功能包括:社区精选、新闻资讯、学习教程和社区博客。

    1

    图 1 eoe 启动动画

    2

    图 2 eoe 主程序——“社区精选”功能,包括几个子功能,可以滑动,ActionBar 有菜单。

    3

    图 3 点击“社区精选”后,会出现侧边菜单栏

    4

    图 4 eoe “新闻资讯”功能,ActionBar 包含一个AutoComplete“检索”功能

    GitHub下载

    本地下载

  • 相关阅读:
    @loj
    @loj
    @划水记@ THUWC2020 (?)
    @codeforces
    @loj
    Spark设计理念与基本架构
    Spark源码解析
    Spark Submitting Applications浅析
    Spark RDD基本概念与基本用法
    Storm基本原理概念及基本使用
  • 原文地址:https://www.cnblogs.com/dongweiq/p/3927837.html
Copyright © 2020-2023  润新知