Skip to content

ZhuoKeTeam/ZKComponentDocument

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 

Repository files navigation

ZKComponentDocument

ZK组件使用文档说明。

组件配置文件地址

ZK_Version : http://zkteam.cc/android/gradle/versions_1.gradle

相关组件

快速使用说明(一分钟超快搭建一个 APP)

  1. 使用 zkteam.jar 快速生成 自建工程

在 zkteam.jar 当前目录执行:

java -jar zkteam.jar TestW com.test.w /Users/WangQing/Desktop/demo1

将会在 /Users/WangQing/Desktop/demo1 目录下生成 以 TestW 命名的文件夹项目,应用的包名是 com.test.w。直接构建项目,下载相关依赖即可运行 app。

项目中默认已经包含 ZKSDK 和 ZKUI。

  1. ZKSDK 内置了 ZKBaseApplication,自己的 Application 可以直接继承 ZKBaseApplication,里面包含 MultiDex 和 ZKManager 的 init。
  • 默认的 ZKSDK,会将 ZKBaseApplication 在 AndroidManifest.xml 设置为 Application 的结点,支持初始化等操作。

  • 如果 app 需要 自定义 Application,继承 ZKBaseApplication ,在 xml 中 application 结点添加 tools:replace="android:name"即可。

        <application
                ...
                android:name=".ZKSDKApplication"
                tools:replace="android:name"
                ... >
        </application>
  • AppTheme 不能加 ActionBar

    <!-- Base application theme. -->
    <style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar">
        ...
    </style>
  1. ZKUI 包含启动页面,背景色每次启动都会换。也包含基础权限申请,可以继承 ZKSplashActivity 写自己的 Splash 启动页面,然后在 AndroidManifest.xml 设置如下,可以屏蔽原始的启动页面:
<activity android:name="com.zkteam.ui.components.activity.DefaultSplashActivity"
          tools:node="removeAll"/>
  1. Activity 建议继承自 ZKSplashActivity, 默认包含侧边栏退出当前 Activity。

About

ZK组件使用文档说明。

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published