Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
S
ShenghuoquanBusiness
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
bp
ShenghuoquanBusiness
Commits
eb2ba28f
Commit
eb2ba28f
authored
Jul 13, 2021
by
shiyl
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
新建subModel,并在baseMvvmActivity中设置竖屏
parent
4f089655
Changes
6
Hide whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
15 additions
and
3 deletions
+15
-3
.gitmodules
.gitmodules
+4
-0
BaseMvvmActivity.kt
.../src/main/java/com/yidian/common/mvvm/BaseMvvmActivity.kt
+4
-0
CommodityApplication.kt
...yidian/shenghuoquan/commodity/app/CommodityApplication.kt
+0
-2
www
Components/xbirdbusiness/src/main/assets/www
+1
-0
XBirdBusinessApplication.kt
...henghuoquan/xbirdbusiness/app/XBirdBusinessApplication.kt
+5
-1
build.gradle
app/build.gradle
+1
-0
No files found.
.gitmodules
0 → 100644
View file @
eb2ba28f
[submodule "Components/xbirdbusiness/src/main/assets/www"]
path = Components/xbirdbusiness/src/main/assets/www
url = https://git.yidian-inc.com:8021/bp/shenghuoquanb-app-hybrid-release.git
branch = master
CommonLib/Common/src/main/java/com/yidian/common/mvvm/BaseMvvmActivity.kt
View file @
eb2ba28f
package
com.yidian.common.mvvm
import
android.annotation.SuppressLint
import
android.content.pm.ActivityInfo
import
android.os.Bundle
import
android.view.View
import
androidx.appcompat.app.AppCompatActivity
...
...
@@ -51,8 +53,10 @@ abstract class BaseMvvmActivity<V : ViewDataBinding, VM : BaseViewModel> : AppCo
/**
* 生命周期函数
*/
@SuppressLint
(
"SourceLockedOrientationActivity"
)
override
fun
onCreate
(
savedInstanceState
:
Bundle
?)
{
super
.
onCreate
(
savedInstanceState
)
requestedOrientation
=
ActivityInfo
.
SCREEN_ORIENTATION_PORTRAIT
this
.
binding
.
executePendingBindings
()
this
.
initStatusBar
()
this
.
initView
()
...
...
Components/commodity/src/main/java/com/yidian/shenghuoquan/commodity/app/CommodityApplication.kt
View file @
eb2ba28f
...
...
@@ -21,7 +21,6 @@ class CommodityApplication : YdBaseApplication() {
override
fun
onCreate
()
{
super
.
onCreate
()
if
(
ProcessUtil
.
isMainProcess
(
this
))
{
Timber
.
tag
(
"注册"
).
e
(
"开始注册"
)
registerXPage
()
initService
()
}
...
...
@@ -41,7 +40,6 @@ class CommodityApplication : YdBaseApplication() {
}
})
XPageManager
.
registeredNode
(
node
)
Timber
.
e
(
"注册XPage ${it.key}"
)
}
}
...
...
www
@
8f51a50c
Subproject commit 8f51a50cedd7bd52949a452323a2df8ae642093f
Components/xbirdbusiness/src/main/java/com/yidian/shenghuoquan/xbirdbusiness/app/
Commodity
Application.kt
→
Components/xbirdbusiness/src/main/java/com/yidian/shenghuoquan/xbirdbusiness/app/
XBirdBusiness
Application.kt
View file @
eb2ba28f
...
...
@@ -9,13 +9,15 @@ import com.yidian.xpage.node.XPageHandler
import
com.yidian.xpage.node.XPageNode
import
com.yidian.xpage.node.XPageNodePageType
import
com.yidian.yac.core.core.YacModuleSpec
import
timber.log.Timber
@YacModuleSpec
class
Commodity
Application
:
YdBaseApplication
()
{
class
XBirdBusiness
Application
:
YdBaseApplication
()
{
override
fun
onCreate
()
{
super
.
onCreate
()
if
(
ProcessUtil
.
isMainProcess
(
this
))
{
Timber
.
tag
(
"注册"
).
e
(
"开始注册"
)
registerXPage
()
initService
()
}
...
...
@@ -32,9 +34,11 @@ class CommodityApplication : YdBaseApplication() {
intent
.
setClass
(
context
,
it
.
value
)
intent
.
flags
=
Intent
.
FLAG_ACTIVITY_NEW_TASK
context
.
startActivity
(
intent
)
Timber
.
e
(
"startActivity 开启WebView "
)
}
})
XPageManager
.
registeredNode
(
node
)
Timber
.
e
(
"注册XPage ${it.key}"
)
}
}
...
...
app/build.gradle
View file @
eb2ba28f
...
...
@@ -111,6 +111,7 @@ dependencies {
if
(!
rootProject
.
ext
.
android
.
isApplication
)
{
implementation
project
(
":Components:newscontent"
)
implementation
project
(
":Components:commodity"
)
implementation
project
(
":Components:xbirdbusiness"
)
implementation
project
(
":Components:userinfo"
)
}
implementation
rootProject
.
ext
.
dependencies
.
publicImplementation
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment