-
项目规则
内部的各种drawable起名全部按照当前Activity名+fragment名+具体功能名
java代码也对fragment层,Activity层,工具层进行分包管理
layout代码命名规则按照实现java层名称+当前布局名字+具体功能名 -
使用环境和添加依赖
okhttp3:okhttp-bom:4.9.3
阿里巴巴fastjson
android api 31 -
工程视图
- activity
Login_Activity
MainActivity - fragment
- find
>> first_find_fragment >> second_find_fragment- homepage
>> Buildhomepage_fragment >> Firsthomepage_fragment >> Officehomepage_fragment >> Phonehomepage_fragment- sort
Car_fragment
Find_fragment
Homepage_fragment
Me_fragment
Sort_fragment
- myView
MyImageView
- activity
-
具体实现的细节功能(特色)
- 集成化字符串
- 所有的字符串参数全部在
<string>文件中定义
- 所有的字符串参数全部在
- 国际化字符串
- 初步实现了对默认和en-rUS字符串的定义
- 颜色的主题
- 通过使用ps取色板等各种主题颜色的RGB
<style>小框架- 通过提前定义中等规模的
<style>来实现布局文件中的各种控件的样式调用
- 通过提前定义中等规模的
- 布局文件的编写经过了
<include>的模块化 - 各种类型的圆角,定义了超过8大种圆角类型,方便各种布局文件的反复调用
- 两个自定义的anim
- 10+个selector
- 自定义小型数据库,实现用户登陆的验证
git+github的管理模式
- 集成化字符串
vasfiop/Android
Folders and files
| Name | Name | Last commit date | ||
|---|---|---|---|---|