分析开源oschina客户端(二)

前端之家收集整理的这篇文章主要介绍了分析开源oschina客户端(二)前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

初步策划:

1.src目录结构:

com.hnust.news-全局设定包括Application.javaAppContext等。启动管理

com.hnust.news.adapter-各容器适配器

com.hnust.news.api-API客户端接口,用于访问网络数据

Com.hnust.news.common-App工具包

Com.hnust.news.ui-App界面

Com.hnust.news.widget-App控件包

Com.hnust.news.bean--App实体包

2.res资源目录:

大致如下

drawable里面只放点击效果xml,即包含<selector>xml

图片同一放入drawable-hdpi

raw里面放音频文件

详细讲下values文件:

Arrays.xml存放一组文字,例如

可复用。

特别是colors.xml,编写统一的颜色引用:

Dimens.xml设置UI基本大小,采用dp单位。这里可能要参考其它软件

文本用spUISizedp

Strings.xml

所用的文字都通过Strings.xml国际标准来引用。


最后style.xml

定义一些标准样式,用户登录样式,菜单样式,标题样式,按钮样式等。




个人感觉东西不多,确都是需要注意规范的地方

猜你在找的XML相关文章