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
47d280c0
Commit
47d280c0
authored
May 10, 2021
by
宋永孟
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
add modify package name
parent
c0d65b6e
Changes
182
Hide whitespace changes
Inline
Side-by-side
Showing
182 changed files
with
500 additions
and
605 deletions
+500
-605
AndroidManifest.xml
Components/newscontent/src/main/AndroidManifest.xml
+1
-1
ChameleonActionExecutor.kt
...henghuoquan/newscontent/action/ChameleonActionExecutor.kt
+2
-2
CommenViewPagerAdapter.kt
...henghuoquan/newscontent/adapter/CommenViewPagerAdapter.kt
+3
-3
FeedbackDetailAdapter.kt
...shenghuoquan/newscontent/adapter/FeedbackDetailAdapter.kt
+2
-3
GifGridViewAdapter.kt
...an/shenghuoquan/newscontent/adapter/GifGridViewAdapter.kt
+4
-6
GridViewAdapter.kt
...idian/shenghuoquan/newscontent/adapter/GridViewAdapter.kt
+5
-6
SearchHintAdapter.kt
...ian/shenghuoquan/newscontent/adapter/SearchHintAdapter.kt
+7
-7
SearchHistoryAdapter.kt
.../shenghuoquan/newscontent/adapter/SearchHistoryAdapter.kt
+6
-6
ShareAdapter.kt
...m/yidian/shenghuoquan/newscontent/adapter/ShareAdapter.kt
+3
-3
UpdateVersionDesAdapter.kt
...enghuoquan/newscontent/adapter/UpdateVersionDesAdapter.kt
+2
-2
VideoDetailAdapter.kt
...an/shenghuoquan/newscontent/adapter/VideoDetailAdapter.kt
+14
-16
NewsContentApplication.kt
...an/shenghuoquan/newscontent/app/NewsContentApplication.kt
+12
-12
AudioPlayerManager.kt
...dian/shenghuoquan/newscontent/audio/AudioPlayerManager.kt
+1
-1
AudioService.kt
...com/yidian/shenghuoquan/newscontent/audio/AudioService.kt
+3
-5
IAudioControl.kt
...om/yidian/shenghuoquan/newscontent/audio/IAudioControl.kt
+1
-1
CommentForWebBean.kt
...yidian/shenghuoquan/newscontent/bean/CommentForWebBean.kt
+1
-1
ContentDetailBean.kt
...yidian/shenghuoquan/newscontent/bean/ContentDetailBean.kt
+1
-1
DynamicExpressionBean.kt
...an/shenghuoquan/newscontent/bean/DynamicExpressionBean.kt
+1
-1
FeedbackBean.kt
.../com/yidian/shenghuoquan/newscontent/bean/FeedbackBean.kt
+1
-1
GifData.kt
.../java/com/yidian/shenghuoquan/newscontent/bean/GifData.kt
+1
-1
IBlankViewLoadAgainCallback.kt
...nghuoquan/newscontent/bean/IBlankViewLoadAgainCallback.kt
+1
-1
ITitleToolBarActionCallback.kt
...nghuoquan/newscontent/bean/ITitleToolBarActionCallback.kt
+1
-1
IUpdateDialogCallback.kt
...an/shenghuoquan/newscontent/bean/IUpdateDialogCallback.kt
+1
-2
ImageItemBean.kt
...com/yidian/shenghuoquan/newscontent/bean/ImageItemBean.kt
+7
-0
SearchHintBean.kt
...om/yidian/shenghuoquan/newscontent/bean/SearchHintBean.kt
+1
-3
SharePlatformBean.kt
...yidian/shenghuoquan/newscontent/bean/SharePlatformBean.kt
+1
-1
SimpleItemBean.kt
...om/yidian/shenghuoquan/newscontent/bean/SimpleItemBean.kt
+1
-1
ThumbUpBean.kt
...a/com/yidian/shenghuoquan/newscontent/bean/ThumbUpBean.kt
+1
-1
TokenBean.kt
...ava/com/yidian/shenghuoquan/newscontent/bean/TokenBean.kt
+3
-0
WebArticleBean.kt
...om/yidian/shenghuoquan/newscontent/bean/WebArticleBean.kt
+1
-1
ClientInfoBean.kt
...ian/shenghuoquan/newscontent/bean/xbrid/ClientInfoBean.kt
+1
-1
ScrollStatusBean.kt
...n/shenghuoquan/newscontent/bean/xbrid/ScrollStatusBean.kt
+1
-1
SubscribeStatusBean.kt
...henghuoquan/newscontent/bean/xbrid/SubscribeStatusBean.kt
+1
-1
XBridTestBean.kt
...dian/shenghuoquan/newscontent/bean/xbrid/XBridTestBean.kt
+1
-1
XEventOpenGalleryBean.kt
...ghuoquan/newscontent/bean/xevent/XEventOpenGalleryBean.kt
+5
-0
NormalHintViewHolder.kt
...n/shenghuoquan/newscontent/holder/NormalHintViewHolder.kt
+3
-3
SearchHistoryViewHolder.kt
...henghuoquan/newscontent/holder/SearchHistoryViewHolder.kt
+2
-2
ApiService.kt
...va/com/yidian/shenghuoquan/newscontent/http/ApiService.kt
+3
-3
CommonService.kt
...com/yidian/shenghuoquan/newscontent/http/CommonService.kt
+2
-2
AddSubscribeBean.kt
...henghuoquan/newscontent/http/httpbean/AddSubscribeBean.kt
+1
-1
AuthorFlowBean.kt
.../shenghuoquan/newscontent/http/httpbean/AuthorFlowBean.kt
+1
-1
AuthorInfoBean.kt
.../shenghuoquan/newscontent/http/httpbean/AuthorInfoBean.kt
+1
-1
AuthorListBean.kt
.../shenghuoquan/newscontent/http/httpbean/AuthorListBean.kt
+1
-1
AuthorSubscribedListRequest.kt
.../newscontent/http/httpbean/AuthorSubscribedListRequest.kt
+1
-1
CollectionBean.kt
.../shenghuoquan/newscontent/http/httpbean/CollectionBean.kt
+1
-1
CommentData.kt
...ian/shenghuoquan/newscontent/http/httpbean/CommentData.kt
+1
-1
DeleteSubscribeBean.kt
...ghuoquan/newscontent/http/httpbean/DeleteSubscribeBean.kt
+1
-1
FlowBean.kt
...yidian/shenghuoquan/newscontent/http/httpbean/FlowBean.kt
+1
-1
GeneralCallback.kt
...shenghuoquan/newscontent/http/httpbean/GeneralCallback.kt
+1
-2
GuestLoginBean.kt
.../shenghuoquan/newscontent/http/httpbean/GuestLoginBean.kt
+1
-1
IApiCallback.kt
...an/shenghuoquan/newscontent/http/httpbean/IApiCallback.kt
+1
-1
IAuthorFlowCallback.kt
...ghuoquan/newscontent/http/httpbean/IAuthorFlowCallback.kt
+1
-1
IAuthorHomePageCallback.kt
...quan/newscontent/http/httpbean/IAuthorHomePageCallback.kt
+1
-2
ICollectionCallback.kt
...ghuoquan/newscontent/http/httpbean/ICollectionCallback.kt
+1
-1
ICollectionListCallback.kt
...quan/newscontent/http/httpbean/ICollectionListCallback.kt
+1
-1
IContentDetailCallback.kt
...oquan/newscontent/http/httpbean/IContentDetailCallback.kt
+1
-1
IFlowCallback.kt
...n/shenghuoquan/newscontent/http/httpbean/IFlowCallback.kt
+1
-1
IGuestLoginCallback.kt
...ghuoquan/newscontent/http/httpbean/IGuestLoginCallback.kt
+1
-1
ILoginCallback.kt
.../shenghuoquan/newscontent/http/httpbean/ILoginCallback.kt
+1
-2
ISubscribeAuthorFlowCallback.kt
...newscontent/http/httpbean/ISubscribeAuthorFlowCallback.kt
+1
-1
ISubscribeCallback.kt
...nghuoquan/newscontent/http/httpbean/ISubscribeCallback.kt
+1
-1
ISubscribeListCallback.kt
...oquan/newscontent/http/httpbean/ISubscribeListCallback.kt
+1
-1
IUploadFileCallback.kt
...ghuoquan/newscontent/http/httpbean/IUploadFileCallback.kt
+1
-2
IUserInfoCallback.kt
...enghuoquan/newscontent/http/httpbean/IUserInfoCallback.kt
+1
-2
IVideoAddContentCallback.kt
...uan/newscontent/http/httpbean/IVideoAddContentCallback.kt
+1
-1
IVideoContentCallback.kt
...uoquan/newscontent/http/httpbean/IVideoContentCallback.kt
+1
-1
LikeCommentBean.kt
...shenghuoquan/newscontent/http/httpbean/LikeCommentBean.kt
+1
-1
MobileLoginBean.kt
...shenghuoquan/newscontent/http/httpbean/MobileLoginBean.kt
+1
-1
PushTokenAndroidBean.kt
...huoquan/newscontent/http/httpbean/PushTokenAndroidBean.kt
+1
-1
SubscribeAuthorFlowBean.kt
...quan/newscontent/http/httpbean/SubscribeAuthorFlowBean.kt
+1
-1
SubscribeBean.kt
...n/shenghuoquan/newscontent/http/httpbean/SubscribeBean.kt
+1
-1
VideoAddCommentBean.kt
...ghuoquan/newscontent/http/httpbean/VideoAddCommentBean.kt
+1
-1
VideoCommentBean.kt
...henghuoquan/newscontent/http/httpbean/VideoCommentBean.kt
+1
-1
VideoContentDetailBean.kt
...oquan/newscontent/http/httpbean/VideoContentDetailBean.kt
+1
-1
ArticleService.kt
...yidian/shenghuoquan/newscontent/service/ArticleService.kt
+3
-4
CacheService.kt
...m/yidian/shenghuoquan/newscontent/service/CacheService.kt
+1
-4
CommentService.kt
...yidian/shenghuoquan/newscontent/service/CommentService.kt
+1
-1
DeepLinkService.kt
...idian/shenghuoquan/newscontent/service/DeepLinkService.kt
+3
-3
RequestService.kt
...yidian/shenghuoquan/newscontent/service/RequestService.kt
+6
-6
UniversalService.kt
...dian/shenghuoquan/newscontent/service/UniversalService.kt
+8
-8
UserService.kt
...om/yidian/shenghuoquan/newscontent/service/UserService.kt
+1
-1
AuthorSubscription.kt
...enghuoquan/newscontent/subscription/AuthorSubscription.kt
+1
-3
SubscriptionManager.kt
...nghuoquan/newscontent/subscription/SubscriptionManager.kt
+3
-3
DocThumbUp.kt
...com/yidian/shenghuoquan/newscontent/thumbUp/DocThumbUp.kt
+1
-1
ThumbUpManager.kt
...yidian/shenghuoquan/newscontent/thumbUp/ThumbUpManager.kt
+3
-3
AChannelFragment.kt
...om/yidian/shenghuoquan/newscontent/ui/AChannelFragment.kt
+1
-1
AudioDetailActivity.kt
...yidian/shenghuoquan/newscontent/ui/AudioDetailActivity.kt
+3
-3
ChannelFragment.kt
...com/yidian/shenghuoquan/newscontent/ui/ChannelFragment.kt
+13
-22
ChannelView.kt
...ava/com/yidian/shenghuoquan/newscontent/ui/ChannelView.kt
+1
-1
CommentWebFragment.kt
.../yidian/shenghuoquan/newscontent/ui/CommentWebFragment.kt
+17
-20
CommonDetailActivity.kt
...idian/shenghuoquan/newscontent/ui/CommonDetailActivity.kt
+2
-2
DeepLinkActivity.kt
...om/yidian/shenghuoquan/newscontent/ui/DeepLinkActivity.kt
+1
-2
FlashActivity.kt
...a/com/yidian/shenghuoquan/newscontent/ui/FlashActivity.kt
+9
-10
GalleryActivity.kt
...com/yidian/shenghuoquan/newscontent/ui/GalleryActivity.kt
+6
-7
MainActivity.kt
...va/com/yidian/shenghuoquan/newscontent/ui/MainActivity.kt
+10
-10
MainFragment.kt
...va/com/yidian/shenghuoquan/newscontent/ui/MainFragment.kt
+4
-7
NewFlashFragment.kt
...om/yidian/shenghuoquan/newscontent/ui/NewFlashFragment.kt
+3
-10
NewsContentActivity.kt
...yidian/shenghuoquan/newscontent/ui/NewsContentActivity.kt
+3
-4
ProductSupportActivity.kt
...ian/shenghuoquan/newscontent/ui/ProductSupportActivity.kt
+2
-5
ProtocolActivity.kt
...om/yidian/shenghuoquan/newscontent/ui/ProtocolActivity.kt
+2
-2
VideoDetailFragment.kt
...yidian/shenghuoquan/newscontent/ui/VideoDetailFragment.kt
+9
-11
AuthorHomeFragment.kt
.../shenghuoquan/newscontent/ui/author/AuthorHomeFragment.kt
+10
-14
AuthorHomePageActivity.kt
...nghuoquan/newscontent/ui/author/AuthorHomePageActivity.kt
+13
-14
AddCommentFragment.kt
...shenghuoquan/newscontent/ui/comment/AddCommentFragment.kt
+4
-4
CenterAlignImageSpan.kt
...enghuoquan/newscontent/ui/comment/CenterAlignImageSpan.kt
+1
-1
CommentFooterButton.kt
...henghuoquan/newscontent/ui/comment/CommentFooterButton.kt
+2
-3
CommentTestActivity.kt
...henghuoquan/newscontent/ui/comment/CommentTestActivity.kt
+2
-2
Emotion.kt
...com/yidian/shenghuoquan/newscontent/ui/comment/Emotion.kt
+2
-2
EmotionEditText.kt
...an/shenghuoquan/newscontent/ui/comment/EmotionEditText.kt
+1
-1
EmotionGifPanelView.kt
...henghuoquan/newscontent/ui/comment/EmotionGifPanelView.kt
+6
-7
EmotionGroup.kt
...idian/shenghuoquan/newscontent/ui/comment/EmotionGroup.kt
+1
-1
EmotionHelper.kt
...dian/shenghuoquan/newscontent/ui/comment/EmotionHelper.kt
+1
-1
EmotionPanelView.kt
...n/shenghuoquan/newscontent/ui/comment/EmotionPanelView.kt
+8
-8
VideoCommentDetailActivity.kt
...quan/newscontent/ui/comment/VideoCommentDetailActivity.kt
+7
-7
VideoCommentDialog.kt
...shenghuoquan/newscontent/ui/comment/VideoCommentDialog.kt
+6
-6
CirclePageIndicator.kt
...n/newscontent/ui/comment/indicator/CirclePageIndicator.kt
+2
-2
PageIndicator.kt
...huoquan/newscontent/ui/comment/indicator/PageIndicator.kt
+1
-1
ProtocolDialog.kt
...dian/shenghuoquan/newscontent/ui/dialog/ProtocolDialog.kt
+3
-4
ProtocolHintDialog.kt
.../shenghuoquan/newscontent/ui/dialog/ProtocolHintDialog.kt
+3
-4
ShareDialog.kt
.../yidian/shenghuoquan/newscontent/ui/dialog/ShareDialog.kt
+4
-5
ShareImageDialog.kt
...an/shenghuoquan/newscontent/ui/dialog/ShareImageDialog.kt
+4
-5
SharePosterDialog.kt
...n/shenghuoquan/newscontent/ui/dialog/SharePosterDialog.kt
+4
-5
UpdateVersionDialog.kt
...shenghuoquan/newscontent/ui/dialog/UpdateVersionDialog.kt
+4
-8
BrowsingHistoryActivity.kt
...enghuoquan/newscontent/ui/mine/BrowsingHistoryActivity.kt
+3
-5
CollectionActivity.kt
...an/shenghuoquan/newscontent/ui/mine/CollectionActivity.kt
+9
-13
MineActivity.kt
...m/yidian/shenghuoquan/newscontent/ui/mine/MineActivity.kt
+2
-2
SubscriptionActivity.kt
.../shenghuoquan/newscontent/ui/mine/SubscriptionActivity.kt
+3
-4
SubscriptionFragment.kt
.../shenghuoquan/newscontent/ui/mine/SubscriptionFragment.kt
+11
-23
FeedbackDetailPopupWindow.kt
...uan/newscontent/ui/popwindow/FeedbackDetailPopupWindow.kt
+4
-20
FeedbackPopupWindow.kt
...nghuoquan/newscontent/ui/popwindow/FeedbackPopupWindow.kt
+3
-3
SearchChannelActivity.kt
...enghuoquan/newscontent/ui/search/SearchChannelActivity.kt
+6
-6
SearchFragment.kt
...dian/shenghuoquan/newscontent/ui/search/SearchFragment.kt
+4
-4
SearchResultPageActivity.kt
...huoquan/newscontent/ui/search/SearchResultPageActivity.kt
+7
-7
YiDianWebView.kt
...dian/shenghuoquan/newscontent/ui/webview/YiDianWebView.kt
+1
-1
AccountUtil.kt
.../com/yidian/shenghuoquan/newscontent/utils/AccountUtil.kt
+2
-2
DataCleanManager.kt
...yidian/shenghuoquan/newscontent/utils/DataCleanManager.kt
+1
-1
FloatWindowPermissionManager.java
...oquan/newscontent/utils/FloatWindowPermissionManager.java
+1
-3
HeightProvider.java
...yidian/shenghuoquan/newscontent/utils/HeightProvider.java
+1
-1
RomUtils.java
...a/com/yidian/shenghuoquan/newscontent/utils/RomUtils.java
+1
-1
SystemProperties.java
...dian/shenghuoquan/newscontent/utils/SystemProperties.java
+1
-1
UploadFileUtils.kt
.../yidian/shenghuoquan/newscontent/utils/UploadFileUtils.kt
+1
-1
VideoAudioUtil.kt
...m/yidian/shenghuoquan/newscontent/utils/VideoAudioUtil.kt
+2
-2
VideoDownloadUtil.kt
...idian/shenghuoquan/newscontent/utils/VideoDownloadUtil.kt
+1
-1
ArticleThumbUpView.kt
...ian/shenghuoquan/newscontent/widget/ArticleThumbUpView.kt
+6
-7
BlankPageView.kt
...m/yidian/shenghuoquan/newscontent/widget/BlankPageView.kt
+3
-3
CustomCoverVideo.kt
...idian/shenghuoquan/newscontent/widget/CustomCoverVideo.kt
+2
-2
ExpandTextView.java
...idian/shenghuoquan/newscontent/widget/ExpandTextView.java
+2
-3
ExpandTextViewReal.kt
...ian/shenghuoquan/newscontent/widget/ExpandTextViewReal.kt
+1
-1
FloatAudioView.kt
.../yidian/shenghuoquan/newscontent/widget/FloatAudioView.kt
+4
-4
NoTouchSeekBar.kt
.../yidian/shenghuoquan/newscontent/widget/NoTouchSeekBar.kt
+1
-1
TabSwitchView.kt
...m/yidian/shenghuoquan/newscontent/widget/TabSwitchView.kt
+2
-2
TitleToolBar.kt
...om/yidian/shenghuoquan/newscontent/widget/TitleToolBar.kt
+4
-5
ToolbarTabSwitchView.kt
...n/shenghuoquan/newscontent/widget/ToolbarTabSwitchView.kt
+2
-2
TouchProgressBar.kt
...idian/shenghuoquan/newscontent/widget/TouchProgressBar.kt
+2
-2
VideoThumbUpView.kt
...idian/shenghuoquan/newscontent/widget/VideoThumbUpView.kt
+5
-5
SubscribeButton.kt
...nghuoquan/newscontent/widget/chameleon/SubscribeButton.kt
+5
-5
SubscribeButtonParser.java
...n/newscontent/widget/chameleon/SubscribeButtonParser.java
+1
-4
SubscribeTextView.kt
...huoquan/newscontent/widget/chameleon/SubscribeTextView.kt
+5
-7
SubscribeTextViewParser.java
...newscontent/widget/chameleon/SubscribeTextViewParser.java
+1
-2
ThumbUpView.kt
.../shenghuoquan/newscontent/widget/chameleon/ThumbUpView.kt
+5
-5
ThumbUpViewParser.java
...oquan/newscontent/widget/chameleon/ThumbUpViewParser.java
+1
-1
XEventOpenGalleryBean.kt
...n/subway/newscontent/bean/xevent/XEventOpenGalleryBean.kt
+0
-5
activity_author_home_page.xml
...content/src/main/res/layout/activity_author_home_page.xml
+4
-4
activity_collection.xml
...s/newscontent/src/main/res/layout/activity_collection.xml
+1
-1
activity_protocol.xml
...nts/newscontent/src/main/res/layout/activity_protocol.xml
+1
-1
activity_search_result.xml
...ewscontent/src/main/res/layout/activity_search_result.xml
+1
-1
activity_subscription.xml
...newscontent/src/main/res/layout/activity_subscription.xml
+1
-1
add_fragment_layout.xml
...s/newscontent/src/main/res/layout/add_fragment_layout.xml
+3
-3
fragment_author.xml
...nents/newscontent/src/main/res/layout/fragment_author.xml
+1
-1
fragment_channel.xml
...ents/newscontent/src/main/res/layout/fragment_channel.xml
+1
-1
fragment_main.xml
Components/newscontent/src/main/res/layout/fragment_main.xml
+1
-1
fragment_subscription.xml
...newscontent/src/main/res/layout/fragment_subscription.xml
+1
-1
fragment_web.xml
Components/newscontent/src/main/res/layout/fragment_web.xml
+3
-3
item_video_detail.xml
...nts/newscontent/src/main/res/layout/item_video_detail.xml
+4
-4
layout_article_thumb_up.xml
...wscontent/src/main/res/layout/layout_article_thumb_up.xml
+1
-1
layout_custom_video.xml
...s/newscontent/src/main/res/layout/layout_custom_video.xml
+1
-1
layout_title_tool_bar.xml
...newscontent/src/main/res/layout/layout_title_tool_bar.xml
+1
-1
news_view_footer_layout.xml
...wscontent/src/main/res/layout/news_view_footer_layout.xml
+4
-4
touch_progress_bar.xml
...ts/newscontent/src/main/res/layout/touch_progress_bar.xml
+1
-1
view_emotion_gif_panel.xml
...ewscontent/src/main/res/layout/view_emotion_gif_panel.xml
+1
-1
view_emotion_panel.xml
...ts/newscontent/src/main/res/layout/view_emotion_panel.xml
+1
-1
proguard-rules.pro
app/proguard-rules.pro
+3
-3
No files found.
Components/newscontent/src/main/AndroidManifest.xml
View file @
47d280c0
<?xml version="1.0" encoding="utf-8"?>
<manifest
xmlns:android=
"http://schemas.android.com/apk/res/android"
package=
"com.yidian.s
ubway
.newscontent"
>
package=
"com.yidian.s
henghuoquan
.newscontent"
>
<application>
<activity
android:name=
".ui.CommonDetailActivity"
/>
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/action/ChameleonActionExecutor.kt
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/action/ChameleonActionExecutor.kt
View file @
47d280c0
package
com.yidian.s
ubway
.newscontent.action
package
com.yidian.s
henghuoquan
.newscontent.action
import
com.yidian.common.XRouterPathConstants
import
com.yidian.common.YdBaseApplication
import
com.yidian.common.chameleon.ChameleonEvent
import
com.yidian.common.chameleon.ChameleonEventService
import
com.yidian.s
ubway
.newscontent.ui.NewsContentActivity
import
com.yidian.s
henghuoquan
.newscontent.ui.NewsContentActivity
import
com.yidian.xpage.XPageManager
class
ChameleonActionExecutor
:
ChameleonEventService
{
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/adapter/CommenViewPagerAdapter.kt
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/adapter/CommenViewPagerAdapter.kt
View file @
47d280c0
package
com.yidian.s
ubway
.newscontent.adapter
package
com.yidian.s
henghuoquan
.newscontent.adapter
import
android.view.View
import
android.view.ViewGroup
...
...
@@ -6,8 +6,8 @@ import androidx.recyclerview.widget.RecyclerView
import
com.bumptech.glide.Glide
import
com.yidian.common.cardutils.adapter.OnItemClickListener
import
com.yidian.common.utils.ViewHolderUtil.Companion.createItemView
import
com.yidian.s
ubway
.newscontent.R
import
com.yidian.s
ubway
.newscontent.bean.ImageItemBean
import
com.yidian.s
henghuoquan
.newscontent.R
import
com.yidian.s
henghuoquan
.newscontent.bean.ImageItemBean
import
kotlinx.android.extensions.LayoutContainer
import
kotlinx.android.synthetic.main.view_pager_item.*
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/adapter/FeedbackDetailAdapter.kt
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/adapter/FeedbackDetailAdapter.kt
View file @
47d280c0
package
com.yidian.s
ubway
.newscontent.adapter
package
com.yidian.s
henghuoquan
.newscontent.adapter
import
android.view.View
import
android.view.ViewGroup
import
androidx.recyclerview.widget.RecyclerView
import
com.yidian.common.cardutils.adapter.OnItemClickListener
import
com.yidian.common.utils.ViewHolderUtil.Companion.createItemView
import
com.yidian.subway.newscontent.R
import
com.yidian.subway.newscontent.bean.FeedbackBean
import
com.yidian.shenghuoquan.newscontent.R
import
kotlinx.android.extensions.LayoutContainer
import
kotlinx.android.synthetic.main.item_feedback_detail.*
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/adapter/GifGridViewAdapter.kt
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/adapter/GifGridViewAdapter.kt
View file @
47d280c0
package
com.yidian.s
ubway
.newscontent.adapter
package
com.yidian.s
henghuoquan
.newscontent.adapter
import
android.annotation.SuppressLint
import
android.media.AudioRecord.MetricsConstants.SOURCE
import
android.view.LayoutInflater
import
android.view.View
import
android.view.ViewGroup
...
...
@@ -9,11 +8,10 @@ import android.widget.BaseAdapter
import
android.widget.ImageView
import
android.widget.TextView
import
com.bumptech.glide.Glide
import
com.bumptech.glide.load.engine.DiskCacheStrategy
import
com.bumptech.glide.request.RequestOptions
import
com.yidian.s
ubway
.newscontent.R
import
com.yidian.s
ubway
.newscontent.bean.DynamicExpressionBean
import
com.yidian.s
ubway
.newscontent.ui.comment.EmotionGifPanelView
import
com.yidian.s
henghuoquan
.newscontent.R
import
com.yidian.s
henghuoquan
.newscontent.bean.DynamicExpressionBean
import
com.yidian.s
henghuoquan
.newscontent.ui.comment.EmotionGifPanelView
class
GifGridViewAdapter
(
emotionList
:
List
<
DynamicExpressionBean
.
Result
>,
page
:
Int
)
:
BaseAdapter
()
{
private
var
emotionList
=
ArrayList
<
DynamicExpressionBean
.
Result
>()
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/adapter/GridViewAdapter.kt
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/adapter/GridViewAdapter.kt
View file @
47d280c0
package
com.yidian.s
ubway
.newscontent.adapter
package
com.yidian.s
henghuoquan
.newscontent.adapter
import
android.annotation.SuppressLint
import
android.view.LayoutInflater
import
android.view.View
import
android.view.ViewGroup
import
android.widget.BaseAdapter
import
android.widget.ImageView
import
com.yidian.nightmode.widget.YdImageView
import
com.yidian.s
ubway
.newscontent.R
import
com.yidian.s
ubway
.newscontent.ui.comment.Emotion
import
com.yidian.s
ubway
.newscontent.ui.comment.EmotionHelper
import
com.yidian.s
ubway
.newscontent.ui.comment.EmotionPanelView
import
com.yidian.s
henghuoquan
.newscontent.R
import
com.yidian.s
henghuoquan
.newscontent.ui.comment.Emotion
import
com.yidian.s
henghuoquan
.newscontent.ui.comment.EmotionHelper
import
com.yidian.s
henghuoquan
.newscontent.ui.comment.EmotionPanelView
class
GridViewAdapter
(
emotionList
:
ArrayList
<
Emotion
>,
page
:
Int
,
private
var
dir
:
String
)
:
BaseAdapter
()
{
private
var
emotionList
=
ArrayList
<
Emotion
>()
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/adapter/SearchHintAdapter.kt
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/adapter/SearchHintAdapter.kt
View file @
47d280c0
package
com.yidian.s
ubway
.newscontent.adapter
package
com.yidian.s
henghuoquan
.newscontent.adapter
import
android.content.Context
import
android.content.Intent
import
android.view.LayoutInflater
import
android.view.ViewGroup
import
androidx.recyclerview.widget.RecyclerView
import
com.yidian.s
ubway
.newscontent.R
import
com.yidian.s
ubway
.newscontent.bean.SearchHintBean
import
com.yidian.s
ubway
.newscontent.holder.NormalHintViewHolder
import
com.yidian.s
ubway
.newscontent.ui.search.SearchChannelActivity
import
com.yidian.s
ubway
.newscontent.ui.search.SearchChannelActivity.Companion.SEARCH_TAG
import
com.yidian.s
ubway
.newscontent.ui.search.SearchResultPageActivity
import
com.yidian.s
henghuoquan
.newscontent.R
import
com.yidian.s
henghuoquan
.newscontent.bean.SearchHintBean
import
com.yidian.s
henghuoquan
.newscontent.holder.NormalHintViewHolder
import
com.yidian.s
henghuoquan
.newscontent.ui.search.SearchChannelActivity
import
com.yidian.s
henghuoquan
.newscontent.ui.search.SearchChannelActivity.Companion.SEARCH_TAG
import
com.yidian.s
henghuoquan
.newscontent.ui.search.SearchResultPageActivity
import
com.yidian.common.utils.ToolsUtil
class
SearchHintAdapter
(
val
context
:
Context
)
:
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/adapter/SearchHistoryAdapter.kt
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/adapter/SearchHistoryAdapter.kt
View file @
47d280c0
package
com.yidian.s
ubway
.newscontent.adapter
package
com.yidian.s
henghuoquan
.newscontent.adapter
import
android.content.Context
import
android.content.Intent
...
...
@@ -7,11 +7,11 @@ import android.view.ViewGroup
import
androidx.recyclerview.widget.RecyclerView
import
com.orhanobut.hawk.Hawk
import
com.yidian.common.HawkConfig
import
com.yidian.s
ubway
.newscontent.R
import
com.yidian.s
ubway
.newscontent.holder.SearchHistoryViewHolder
import
com.yidian.s
ubway
.newscontent.ui.search.SearchChannelActivity
import
com.yidian.s
ubway
.newscontent.ui.search.SearchChannelActivity.Companion.SEARCH_TAG
import
com.yidian.s
ubway
.newscontent.ui.search.SearchResultPageActivity
import
com.yidian.s
henghuoquan
.newscontent.R
import
com.yidian.s
henghuoquan
.newscontent.holder.SearchHistoryViewHolder
import
com.yidian.s
henghuoquan
.newscontent.ui.search.SearchChannelActivity
import
com.yidian.s
henghuoquan
.newscontent.ui.search.SearchChannelActivity.Companion.SEARCH_TAG
import
com.yidian.s
henghuoquan
.newscontent.ui.search.SearchResultPageActivity
import
com.yidian.common.utils.ToolsUtil
class
SearchHistoryAdapter
(
val
context
:
Context
)
:
RecyclerView
.
Adapter
<
SearchHistoryViewHolder
>()
{
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/adapter/ShareAdapter.kt
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/adapter/ShareAdapter.kt
View file @
47d280c0
package
com.yidian.s
ubway
.newscontent.adapter
package
com.yidian.s
henghuoquan
.newscontent.adapter
import
android.view.View
import
android.view.ViewGroup
import
androidx.recyclerview.widget.RecyclerView
import
com.yidian.common.cardutils.adapter.OnItemClickListener
import
com.yidian.common.utils.ViewHolderUtil.Companion.createItemView
import
com.yidian.s
ubway
.newscontent.R
import
com.yidian.s
ubway
.newscontent.bean.SharePlatformBean
import
com.yidian.s
henghuoquan
.newscontent.R
import
com.yidian.s
henghuoquan
.newscontent.bean.SharePlatformBean
import
kotlinx.android.extensions.LayoutContainer
import
kotlinx.android.synthetic.main.item_share_platform.*
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/adapter/UpdateVersionDesAdapter.kt
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/adapter/UpdateVersionDesAdapter.kt
View file @
47d280c0
package
com.yidian.s
ubway
.newscontent.adapter
package
com.yidian.s
henghuoquan
.newscontent.adapter
import
android.view.View
import
android.view.ViewGroup
import
androidx.recyclerview.widget.RecyclerView
import
com.yidian.common.utils.ViewHolderUtil.Companion.createItemView
import
com.yidian.s
ubway
.newscontent.R
import
com.yidian.s
henghuoquan
.newscontent.R
import
kotlinx.android.extensions.LayoutContainer
import
kotlinx.android.synthetic.main.item_update_version_des.*
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/adapter/VideoDetailAdapter.kt
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/adapter/VideoDetailAdapter.kt
View file @
47d280c0
package
com.yidian.s
ubway
.newscontent.adapter
package
com.yidian.s
henghuoquan
.newscontent.adapter
import
android.util.Log
import
android.view.View
...
...
@@ -23,22 +23,20 @@ import com.yidian.common.utils.ImageConstants
import
com.yidian.common.utils.NetWorkUtils
import
com.yidian.common.utils.ViewHolderUtil.Companion.createItemView
import
com.yidian.nightmode.widget.YdLinearLayout
import
com.yidian.s
ubway
.newscontent.R
import
com.yidian.s
ubway
.newscontent.http.ApiService
import
com.yidian.s
ubway
.newscontent.http.httpbean.VideoAddCommentBean
import
com.yidian.s
ubway
.newscontent.http.httpbean.VideoContentDetailBean
import
com.yidian.s
ubway
.newscontent.ui.comment.AddCommentFragment
import
com.yidian.s
ubway
.newscontent.ui.comment.VideoCommentDialog
import
com.yidian.s
henghuoquan
.newscontent.R
import
com.yidian.s
henghuoquan
.newscontent.http.ApiService
import
com.yidian.s
henghuoquan
.newscontent.http.httpbean.VideoAddCommentBean
import
com.yidian.s
henghuoquan
.newscontent.http.httpbean.VideoContentDetailBean
import
com.yidian.s
henghuoquan
.newscontent.ui.comment.AddCommentFragment
import
com.yidian.s
henghuoquan
.newscontent.ui.comment.VideoCommentDialog
import
com.yidian.common.utils.ToolsUtil
import
com.yidian.subway.newscontent.bean.ThumbUpBean
import
com.yidian.subway.newscontent.thumbUp.thumbUpManager
import
com.yidian.subway.newscontent.ui.dialog.ShareDialog
import
com.yidian.subway.newscontent.utils.videoDownload
import
com.yidian.subway.newscontent.widget.CustomCoverVideo
import
com.yidian.subway.newscontent.widget.ExpandTextView
import
com.yidian.subway.newscontent.widget.VideoThumbUpView
import
com.yidian.subway.newscontent.widget.chameleon.SubscribeButton
import
com.yidian.utils.NetworkUtil
import
com.yidian.shenghuoquan.newscontent.bean.ThumbUpBean
import
com.yidian.shenghuoquan.newscontent.ui.dialog.ShareDialog
import
com.yidian.shenghuoquan.newscontent.utils.videoDownload
import
com.yidian.shenghuoquan.newscontent.widget.CustomCoverVideo
import
com.yidian.shenghuoquan.newscontent.widget.ExpandTextView
import
com.yidian.shenghuoquan.newscontent.widget.VideoThumbUpView
import
com.yidian.shenghuoquan.newscontent.widget.chameleon.SubscribeButton
import
com.yidian.xpage.XPageManager
class
VideoDetailAdapter
(
private
val
cacheServer
:
HttpProxyCacheServer
)
:
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/app/NewsContentApplication.kt
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/app/NewsContentApplication.kt
View file @
47d280c0
package
com.yidian.s
ubway
.newscontent.app
package
com.yidian.s
henghuoquan
.newscontent.app
import
android.content.Intent
import
com.orhanobut.hawk.Hawk
...
...
@@ -33,17 +33,17 @@ import com.yidian.news.YdImageLoader
import
com.yidian.news.util.NewNetworkUtil
import
com.yidian.news.util.ProcessUtil
import
com.yidian.nightmode.util.NightModeUtil
import
com.yidian.s
ubway
.newscontent.R
import
com.yidian.s
ubway
.newscontent.action.ChameleonActionExecutor
import
com.yidian.s
ubway
.newscontent.service.*
import
com.yidian.s
ubway
.newscontent.ui.*
import
com.yidian.s
ubway
.newscontent.ui.author.AuthorHomePageActivity
import
com.yidian.s
ubway
.newscontent.ui.mine.BrowsingHistoryActivity
import
com.yidian.s
ubway
.newscontent.ui.mine.CollectionActivity
import
com.yidian.s
ubway
.newscontent.ui.mine.MineActivity
import
com.yidian.s
ubway
.newscontent.ui.mine.SubscriptionActivity
import
com.yidian.s
ubway
.newscontent.ui.search.SearchChannelActivity
import
com.yidian.s
ubway
.newscontent.ui.search.SearchResultPageActivity
import
com.yidian.s
henghuoquan
.newscontent.R
import
com.yidian.s
henghuoquan
.newscontent.action.ChameleonActionExecutor
import
com.yidian.s
henghuoquan
.newscontent.service.*
import
com.yidian.s
henghuoquan
.newscontent.ui.*
import
com.yidian.s
henghuoquan
.newscontent.ui.author.AuthorHomePageActivity
import
com.yidian.s
henghuoquan
.newscontent.ui.mine.BrowsingHistoryActivity
import
com.yidian.s
henghuoquan
.newscontent.ui.mine.CollectionActivity
import
com.yidian.s
henghuoquan
.newscontent.ui.mine.MineActivity
import
com.yidian.s
henghuoquan
.newscontent.ui.mine.SubscriptionActivity
import
com.yidian.s
henghuoquan
.newscontent.ui.search.SearchChannelActivity
import
com.yidian.s
henghuoquan
.newscontent.ui.search.SearchResultPageActivity
import
com.yidian.xpage.XPageManager
import
com.yidian.xpage.node.XPageHandler
import
com.yidian.xpage.node.XPageNode
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/audio/AudioPlayerManager.kt
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/audio/AudioPlayerManager.kt
View file @
47d280c0
package
com.yidian.s
ubway
.newscontent.audio
package
com.yidian.s
henghuoquan
.newscontent.audio
import
android.media.MediaPlayer
import
java.lang.ref.WeakReference
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/audio/AudioService.kt
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/audio/AudioService.kt
View file @
47d280c0
package
com.yidian.s
ubway
.newscontent.audio
package
com.yidian.s
henghuoquan
.newscontent.audio
import
android.app.Service
import
android.content.Context
import
android.content.Intent
import
android.graphics.PixelFormat
import
android.os.Build
import
android.os.IBinder
import
android.provider.Settings
import
android.util.Log
import
android.view.*
import
android.view.WindowManager.LayoutParams.*
import
androidx.core.view.isGone
import
com.yidian.s
ubway
.newscontent.utils.audioManager
import
com.yidian.s
ubway
.newscontent.widget.FloatAudioView
import
com.yidian.s
henghuoquan
.newscontent.utils.audioManager
import
com.yidian.s
henghuoquan
.newscontent.widget.FloatAudioView
/**
* 主要控制音频的生命周期
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/audio/IAudioControl.kt
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/audio/IAudioControl.kt
View file @
47d280c0
package
com.yidian.s
ubway
.newscontent.audio
package
com.yidian.s
henghuoquan
.newscontent.audio
interface
IAudioControl
{
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/bean/CommentForWebBean.kt
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/bean/CommentForWebBean.kt
View file @
47d280c0
package
com.yidian.s
ubway
.newscontent.bean
package
com.yidian.s
henghuoquan
.newscontent.bean
/**
* FileName: CommentForWebBean
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/bean/ContentDetailBean.kt
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/bean/ContentDetailBean.kt
View file @
47d280c0
package
com.yidian.s
ubway
.newscontent.bean
package
com.yidian.s
henghuoquan
.newscontent.bean
import
com.yidian.common.http.HttpResult
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/bean/DynamicExpressionBean.kt
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/bean/DynamicExpressionBean.kt
View file @
47d280c0
package
com.yidian.s
ubway
.newscontent.bean
package
com.yidian.s
henghuoquan
.newscontent.bean
/**
* FileName: DynamicExpressionBean
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/bean/FeedbackBean.kt
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/bean/FeedbackBean.kt
View file @
47d280c0
package
com.yidian.s
ubway
.newscontent.bean
package
com.yidian.s
henghuoquan
.newscontent.bean
class
FeedbackBean
(
var
reason
:
ArrayList
<
String
>,
var
tag
:
ArrayList
<
String
>)
\ No newline at end of file
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/bean/GifData.kt
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/bean/GifData.kt
View file @
47d280c0
package
com.yidian.s
ubway
.newscontent.bean
package
com.yidian.s
henghuoquan
.newscontent.bean
/**
* FileName: GifGroup
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/bean/IBlankViewLoadAgainCallback.kt
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/bean/IBlankViewLoadAgainCallback.kt
View file @
47d280c0
package
com.yidian.s
ubway
.newscontent.bean
package
com.yidian.s
henghuoquan
.newscontent.bean
interface
IBlankViewLoadAgainCallback
{
fun
loadAgainCallback
()
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/bean/ITitleToolBarActionCallback.kt
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/bean/ITitleToolBarActionCallback.kt
View file @
47d280c0
package
com.yidian.s
ubway
.newscontent.bean
package
com.yidian.s
henghuoquan
.newscontent.bean
interface
ITitleToolBarActionCallback
{
fun
actionCallback
(
action
:
String
,
subscribeStatus
:
Boolean
)
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/bean/IUpdateDialogCallback.kt
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/bean/IUpdateDialogCallback.kt
View file @
47d280c0
package
com.yidian.s
ubway
.newscontent.bean
package
com.yidian.s
henghuoquan
.newscontent.bean
import
com.yidian.yac.pm.appupdate.AppUpdateEchoData
import
com.yidian.yac.pm.appupdate.AppUpdateInfo
import
com.yidian.yac.pm.base.UpdateInfo
interface
IUpdateDialogCallback
{
fun
downloadCallback
(
updateInfo
:
AppUpdateInfo
<
AppUpdateEchoData
>)
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/bean/ImageItemBean.kt
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/bean/ImageItemBean.kt
View file @
47d280c0
package
com.yidian.s
ubway
.newscontent.bean
package
com.yidian.s
henghuoquan
.newscontent.bean
import
android.os.Parcelable
import
kotlinx.android.parcel.Parcelize
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/bean/SearchHintBean.kt
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/bean/SearchHintBean.kt
View file @
47d280c0
package
com.yidian.subway.newscontent.bean
import
com.yidian.subway.newscontent.R
package
com.yidian.shenghuoquan.newscontent.bean
data class
SearchHintBean
(
var
content
:
String
)
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/bean/SharePlatformBean.kt
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/bean/SharePlatformBean.kt
View file @
47d280c0
package
com.yidian.s
ubway
.newscontent.bean
package
com.yidian.s
henghuoquan
.newscontent.bean
class
SharePlatformBean
(
var
imageId
:
Int
,
var
name
:
String
,
var
viewType
:
Int
)
\ No newline at end of file
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/bean/SimpleItemBean.kt
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/bean/SimpleItemBean.kt
View file @
47d280c0
package
com.yidian.s
ubway
.newscontent.bean
package
com.yidian.s
henghuoquan
.newscontent.bean
class
SimpleItemBean
(
var
itemType
:
Int
,
var
name
:
String
,
var
content
:
String
)
\ No newline at end of file
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/bean/ThumbUpBean.kt
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/bean/ThumbUpBean.kt
View file @
47d280c0
package
com.yidian.s
ubway
.newscontent.bean
package
com.yidian.s
henghuoquan
.newscontent.bean
data class
ThumbUpBean
(
var
docId
:
String
?=
null
,
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/bean/TokenBean.kt
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/bean/TokenBean.kt
View file @
47d280c0
package
com.yidian.s
ubway
.newscontent.bean
package
com.yidian.s
henghuoquan
.newscontent.bean
class
TokenBean
(
val
secret
:
String
?,
val
username
:
String
?,
val
password
:
String
?)
\ No newline at end of file
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/bean/WebArticleBean.kt
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/bean/WebArticleBean.kt
View file @
47d280c0
package
com.yidian.s
ubway
.newscontent.bean
package
com.yidian.s
henghuoquan
.newscontent.bean
/**
* FileName: GoWebBean
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/bean/xbrid/ClientInfoBean.kt
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/bean/xbrid/ClientInfoBean.kt
View file @
47d280c0
package
com.yidian.s
ubway
.newscontent.bean.xbrid
package
com.yidian.s
henghuoquan
.newscontent.bean.xbrid
class
ClientInfoBean
(
var
userInfo
:
UserInfo
,
var
appInfo
:
AppInfo
)
{
data class
UserInfo
(
var
userId
:
String
?,
var
nickname
:
String
,
var
portrait
:
String
,
var
loginStatus
:
Boolean
)
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/bean/xbrid/ScrollStatusBean.kt
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/bean/xbrid/ScrollStatusBean.kt
View file @
47d280c0
package
com.yidian.s
ubway
.newscontent.bean.xbrid
package
com.yidian.s
henghuoquan
.newscontent.bean.xbrid
class
ScrollStatusBean
(
var
action
:
String
,
var
params
:
Params
)
{
data class
Params
(
var
type
:
String
)
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/bean/xbrid/SubscribeStatusBean.kt
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/bean/xbrid/SubscribeStatusBean.kt
View file @
47d280c0
package
com.yidian.s
ubway
.newscontent.bean.xbrid
package
com.yidian.s
henghuoquan
.newscontent.bean.xbrid
class
SubscribeStatusBean
(
var
action
:
String
,
var
params
:
Params
)
{
data class
Params
(
var
status
:
Boolean
)
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/bean/xbrid/XBridTestBean.kt
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/bean/xbrid/XBridTestBean.kt
View file @
47d280c0
package
com.yidian.s
ubway
.newscontent.bean.xbrid
package
com.yidian.s
henghuoquan
.newscontent.bean.xbrid
class
XBridTestBean
(
var
hasBindGatheringCard
:
String
,
var
token
:
String
)
\ No newline at end of file
Components/newscontent/src/main/java/com/yidian/shenghuoquan/newscontent/bean/xevent/XEventOpenGalleryBean.kt
0 → 100644
View file @
47d280c0
package
com.yidian.shenghuoquan.newscontent.bean.xevent
import
com.yidian.shenghuoquan.newscontent.bean.ImageItemBean
class
XEventOpenGalleryBean
(
var
index
:
Int
,
var
imageList
:
ArrayList
<
ImageItemBean
>,
var
url
:
String
)
\ No newline at end of file
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/holder/NormalHintViewHolder.kt
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/holder/NormalHintViewHolder.kt
View file @
47d280c0
package
com.yidian.s
ubway
.newscontent.holder
package
com.yidian.s
henghuoquan
.newscontent.holder
import
android.view.View
import
androidx.recyclerview.widget.RecyclerView
import
com.yidian.s
ubway
.newscontent.adapter.SearchHintAdapter
import
com.yidian.s
ubway
.newscontent.bean.SearchHintBean
import
com.yidian.s
henghuoquan
.newscontent.adapter.SearchHintAdapter
import
com.yidian.s
henghuoquan
.newscontent.bean.SearchHintBean
import
kotlinx.android.synthetic.main.item_view_search_hint.view.*
class
NormalHintViewHolder
(
itemView
:
View
)
:
RecyclerView
.
ViewHolder
(
itemView
)
{
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/holder/SearchHistoryViewHolder.kt
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/holder/SearchHistoryViewHolder.kt
View file @
47d280c0
package
com.yidian.s
ubway
.newscontent.holder
package
com.yidian.s
henghuoquan
.newscontent.holder
import
android.view.View
import
androidx.recyclerview.widget.RecyclerView
import
com.yidian.s
ubway
.newscontent.adapter.SearchHistoryAdapter
import
com.yidian.s
henghuoquan
.newscontent.adapter.SearchHistoryAdapter
import
kotlinx.android.synthetic.main.item_view_search_history.view.*
class
SearchHistoryViewHolder
(
itemView
:
View
)
:
RecyclerView
.
ViewHolder
(
itemView
)
{
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/http/ApiService.kt
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/http/ApiService.kt
View file @
47d280c0
package
com.yidian.s
ubway
.newscontent.http
package
com.yidian.s
henghuoquan
.newscontent.http
import
android.util.Log
import
com.google.gson.Gson
...
...
@@ -11,8 +11,8 @@ import com.yidian.common.http.HttpResult
import
com.yidian.common.http.HttpResultSubscriber
import
com.yidian.common.http.TransformUtil
import
com.yidian.http.ServiceFactory
import
com.yidian.s
ubway
.newscontent.bean.DynamicExpressionBean
import
com.yidian.s
ubway
.newscontent.http.httpbean.*
import
com.yidian.s
henghuoquan
.newscontent.bean.DynamicExpressionBean
import
com.yidian.s
henghuoquan
.newscontent.http.httpbean.*
import
com.yidian.common.http.httpbean.WebResult
import
com.yidian.common.utils.ToolsUtil
import
com.yidian.xarc.xbrid.XBridManager
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/http/CommonService.kt
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/http/CommonService.kt
View file @
47d280c0
package
com.yidian.s
ubway
.newscontent.http
package
com.yidian.s
henghuoquan
.newscontent.http
import
com.yidian.common.cardutils.bean.PolymerCommonCardBean
import
com.yidian.common.http.HttpResult
import
com.yidian.common.http.URLs
import
com.yidian.s
ubway
.newscontent.http.httpbean.*
import
com.yidian.s
henghuoquan
.newscontent.http.httpbean.*
import
io.reactivex.rxjava3.core.Observable
import
okhttp3.MultipartBody
import
retrofit2.http.*
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/http/httpbean/AddSubscribeBean.kt
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/http/httpbean/AddSubscribeBean.kt
View file @
47d280c0
package
com.yidian.s
ubway
.newscontent.http.httpbean
package
com.yidian.s
henghuoquan
.newscontent.http.httpbean
class
AddSubscribeBean
(
var
request
:
Request
)
{
data class
Request
(
var
type
:
Int
,
var
subscribe_id
:
String
)
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/http/httpbean/AuthorFlowBean.kt
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/http/httpbean/AuthorFlowBean.kt
View file @
47d280c0
package
com.yidian.s
ubway
.newscontent.http.httpbean
package
com.yidian.s
henghuoquan
.newscontent.http.httpbean
import
com.yidian.chameleon.control.ResourceManager
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/http/httpbean/AuthorInfoBean.kt
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/http/httpbean/AuthorInfoBean.kt
View file @
47d280c0
package
com.yidian.s
ubway
.newscontent.http.httpbean
package
com.yidian.s
henghuoquan
.newscontent.http.httpbean
class
AuthorInfoBean
(
var
request
:
Request
,
var
response
:
Response
)
{
data class
Request
(
var
wm_id
:
String
)
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/http/httpbean/AuthorListBean.kt
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/http/httpbean/AuthorListBean.kt
View file @
47d280c0
package
com.yidian.s
ubway
.newscontent.http.httpbean
package
com.yidian.s
henghuoquan
.newscontent.http.httpbean
/*
{
"aggregation_card_type_id": 100,
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/http/httpbean/AuthorSubscribedListRequest.kt
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/http/httpbean/AuthorSubscribedListRequest.kt
View file @
47d280c0
package
com.yidian.s
ubway
.newscontent.http.httpbean
package
com.yidian.s
henghuoquan
.newscontent.http.httpbean
/**
* 订阅作者列表的request
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/http/httpbean/CollectionBean.kt
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/http/httpbean/CollectionBean.kt
View file @
47d280c0
package
com.yidian.s
ubway
.newscontent.http.httpbean
package
com.yidian.s
henghuoquan
.newscontent.http.httpbean
class
CollectionBean
(
var
request
:
Request
)
{
data class
Request
(
var
docid
:
Int
,
var
type
:
Int
)
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/http/httpbean/CommentData.kt
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/http/httpbean/CommentData.kt
View file @
47d280c0
package
com.yidian.s
ubway
.newscontent.http.httpbean
package
com.yidian.s
henghuoquan
.newscontent.http.httpbean
/**
* FileName: CommentData
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/http/httpbean/DeleteSubscribeBean.kt
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/http/httpbean/DeleteSubscribeBean.kt
View file @
47d280c0
package
com.yidian.s
ubway
.newscontent.http.httpbean
package
com.yidian.s
henghuoquan
.newscontent.http.httpbean
class
DeleteSubscribeBean
(
var
request
:
Request
)
{
data class
Request
(
var
type
:
Int
,
var
subscribe_ids
:
String
)
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/http/httpbean/FlowBean.kt
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/http/httpbean/FlowBean.kt
View file @
47d280c0
package
com.yidian.s
ubway
.newscontent.http.httpbean
package
com.yidian.s
henghuoquan
.newscontent.http.httpbean
import
com.yidian.chameleon.control.ResourceManager
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/http/httpbean/GeneralCallback.kt
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/http/httpbean/GeneralCallback.kt
View file @
47d280c0
package
com.yidian.s
ubway
.newscontent.http.httpbean
package
com.yidian.s
henghuoquan
.newscontent.http.httpbean
import
com.yidian.common.http.HttpResult
import
com.yidian.common.http.httpbean.LoginBean
interface
GeneralCallback
{
fun
generalCallback
(
t
:
HttpResult
<
LikeCommentBean
.
Response
?
>?)
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/http/httpbean/GuestLoginBean.kt
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/http/httpbean/GuestLoginBean.kt
View file @
47d280c0
package
com.yidian.s
ubway
.newscontent.http.httpbean
package
com.yidian.s
henghuoquan
.newscontent.http.httpbean
class
GuestLoginBean
(
var
request
:
Request
,
var
response
:
Response
)
{
data class
Request
(
var
username
:
String
?,
var
password
:
String
?,
var
tok
:
String
?)
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/http/httpbean/IApiCallback.kt
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/http/httpbean/IApiCallback.kt
View file @
47d280c0
package
com.yidian.s
ubway
.newscontent.http.httpbean
package
com.yidian.s
henghuoquan
.newscontent.http.httpbean
import
com.yidian.common.http.HttpResult
import
com.yidian.common.http.httpbean.LoginBean
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/http/httpbean/IAuthorFlowCallback.kt
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/http/httpbean/IAuthorFlowCallback.kt
View file @
47d280c0
package
com.yidian.s
ubway
.newscontent.http.httpbean
package
com.yidian.s
henghuoquan
.newscontent.http.httpbean
import
com.yidian.common.cardutils.bean.PolymerCommonCardBean
import
com.yidian.common.http.HttpResult
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/http/httpbean/IAuthorHomePageCallback.kt
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/http/httpbean/IAuthorHomePageCallback.kt
View file @
47d280c0
package
com.yidian.s
ubway
.newscontent.http.httpbean
package
com.yidian.s
henghuoquan
.newscontent.http.httpbean
import
com.yidian.common.http.HttpResult
import
com.yidian.common.http.httpbean.LoginBean
interface
IAuthorHomePageCallback
{
fun
authorInfoCallBack
(
t
:
HttpResult
<
AuthorInfoBean
.
Response
?
>?)
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/http/httpbean/ICollectionCallback.kt
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/http/httpbean/ICollectionCallback.kt
View file @
47d280c0
package
com.yidian.s
ubway
.newscontent.http.httpbean
package
com.yidian.s
henghuoquan
.newscontent.http.httpbean
import
com.yidian.common.http.HttpResult
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/http/httpbean/ICollectionListCallback.kt
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/http/httpbean/ICollectionListCallback.kt
View file @
47d280c0
package
com.yidian.s
ubway
.newscontent.http.httpbean
package
com.yidian.s
henghuoquan
.newscontent.http.httpbean
import
com.yidian.common.cardutils.bean.PolymerCommonCardBean
import
com.yidian.common.http.HttpResult
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/http/httpbean/IContentDetailCallback.kt
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/http/httpbean/IContentDetailCallback.kt
View file @
47d280c0
package
com.yidian.s
ubway
.newscontent.http.httpbean
package
com.yidian.s
henghuoquan
.newscontent.http.httpbean
import
com.yidian.common.http.HttpResult
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/http/httpbean/IFlowCallback.kt
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/http/httpbean/IFlowCallback.kt
View file @
47d280c0
package
com.yidian.s
ubway
.newscontent.http.httpbean
package
com.yidian.s
henghuoquan
.newscontent.http.httpbean
import
com.yidian.common.cardutils.bean.PolymerCommonCardBean
import
com.yidian.common.http.HttpResult
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/http/httpbean/IGuestLoginCallback.kt
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/http/httpbean/IGuestLoginCallback.kt
View file @
47d280c0
package
com.yidian.s
ubway
.newscontent.http.httpbean
package
com.yidian.s
henghuoquan
.newscontent.http.httpbean
import
com.yidian.common.http.HttpResult
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/http/httpbean/ILoginCallback.kt
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/http/httpbean/ILoginCallback.kt
View file @
47d280c0
package
com.yidian.s
ubway
.newscontent.http.httpbean
package
com.yidian.s
henghuoquan
.newscontent.http.httpbean
import
com.yidian.common.http.HttpResult
import
com.yidian.common.http.httpbean.LoginBean
interface
ILoginCallback
{
fun
sendSmsCodeCallBack
(
t
:
HttpResult
<
Any
?
>?)
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/http/httpbean/ISubscribeAuthorFlowCallback.kt
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/http/httpbean/ISubscribeAuthorFlowCallback.kt
View file @
47d280c0
package
com.yidian.s
ubway
.newscontent.http.httpbean
package
com.yidian.s
henghuoquan
.newscontent.http.httpbean
import
com.yidian.common.cardutils.bean.PolymerCommonCardBean
import
com.yidian.common.http.HttpResult
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/http/httpbean/ISubscribeCallback.kt
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/http/httpbean/ISubscribeCallback.kt
View file @
47d280c0
package
com.yidian.s
ubway
.newscontent.http.httpbean
package
com.yidian.s
henghuoquan
.newscontent.http.httpbean
import
com.yidian.common.http.HttpResult
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/http/httpbean/ISubscribeListCallback.kt
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/http/httpbean/ISubscribeListCallback.kt
View file @
47d280c0
package
com.yidian.s
ubway
.newscontent.http.httpbean
package
com.yidian.s
henghuoquan
.newscontent.http.httpbean
import
com.yidian.common.cardutils.bean.PolymerCommonCardBean
import
com.yidian.common.http.HttpResult
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/http/httpbean/IUploadFileCallback.kt
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/http/httpbean/IUploadFileCallback.kt
View file @
47d280c0
package
com.yidian.s
ubway
.newscontent.http.httpbean
package
com.yidian.s
henghuoquan
.newscontent.http.httpbean
import
com.yidian.common.http.HttpResult
import
com.yidian.common.http.httpbean.LoginBean
interface
IUploadFileCallback
{
fun
uploadFileCallBack
(
t
:
HttpResult
<
Any
?
>?)
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/http/httpbean/IUserInfoCallback.kt
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/http/httpbean/IUserInfoCallback.kt
View file @
47d280c0
package
com.yidian.s
ubway
.newscontent.http.httpbean
package
com.yidian.s
henghuoquan
.newscontent.http.httpbean
import
com.yidian.common.http.HttpResult
import
com.yidian.common.http.httpbean.LoginBean
interface
IUserInfoCallback
{
fun
userInfoCallback
(
t
:
HttpResult
<
Any
?
>?)
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/http/httpbean/IVideoAddContentCallback.kt
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/http/httpbean/IVideoAddContentCallback.kt
View file @
47d280c0
package
com.yidian.s
ubway
.newscontent.http.httpbean
package
com.yidian.s
henghuoquan
.newscontent.http.httpbean
import
com.yidian.common.http.HttpResult
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/http/httpbean/IVideoContentCallback.kt
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/http/httpbean/IVideoContentCallback.kt
View file @
47d280c0
package
com.yidian.s
ubway
.newscontent.http.httpbean
package
com.yidian.s
henghuoquan
.newscontent.http.httpbean
import
com.yidian.common.http.HttpResult
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/http/httpbean/LikeCommentBean.kt
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/http/httpbean/LikeCommentBean.kt
View file @
47d280c0
package
com.yidian.s
ubway
.newscontent.http.httpbean
package
com.yidian.s
henghuoquan
.newscontent.http.httpbean
class
LikeCommentBean
(
var
request
:
Request
)
{
data class
Request
(
var
docid
:
String
,
var
comment_id
:
String
,
var
status
:
Int
)
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/http/httpbean/MobileLoginBean.kt
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/http/httpbean/MobileLoginBean.kt
View file @
47d280c0
package
com.yidian.s
ubway
.newscontent.http.httpbean
package
com.yidian.s
henghuoquan
.newscontent.http.httpbean
class
MobileLoginBean
(
var
request
:
Request
,
var
response
:
Response
)
{
data class
Request
(
var
mobile
:
String
?,
var
code
:
String
?,
var
password
:
String
?)
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/http/httpbean/PushTokenAndroidBean.kt
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/http/httpbean/PushTokenAndroidBean.kt
View file @
47d280c0
package
com.yidian.s
ubway
.newscontent.http.httpbean
package
com.yidian.s
henghuoquan
.newscontent.http.httpbean
class
PushTokenAndroidBean
(
var
request
:
Request
)
{
data class
Request
(
var
old_token
:
String
,
var
new_token
:
String
,
var
personalRec
:
Int
,
var
enable
:
Int
,
var
push_key
:
String
,
var
push_level
:
Int
)
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/http/httpbean/SubscribeAuthorFlowBean.kt
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/http/httpbean/SubscribeAuthorFlowBean.kt
View file @
47d280c0
package
com.yidian.s
ubway
.newscontent.http.httpbean
package
com.yidian.s
henghuoquan
.newscontent.http.httpbean
import
com.yidian.chameleon.control.ResourceManager
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/http/httpbean/SubscribeBean.kt
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/http/httpbean/SubscribeBean.kt
View file @
47d280c0
package
com.yidian.s
ubway
.newscontent.http.httpbean
package
com.yidian.s
henghuoquan
.newscontent.http.httpbean
class
SubscribeBean
(
var
request
:
Request
)
{
data class
Request
(
var
type
:
Int
,
var
subscribe_ids
:
String
)
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/http/httpbean/VideoAddCommentBean.kt
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/http/httpbean/VideoAddCommentBean.kt
View file @
47d280c0
package
com.yidian.s
ubway
.newscontent.http.httpbean
package
com.yidian.s
henghuoquan
.newscontent.http.httpbean
class
VideoAddCommentBean
(
var
request
:
Request
,
var
response
:
Response
)
{
data class
Request
(
var
docid
:
String
,
var
comment
:
String
,
var
top_comment_id
:
String
,
var
reply_toid
:
String
)
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/http/httpbean/VideoCommentBean.kt
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/http/httpbean/VideoCommentBean.kt
View file @
47d280c0
package
com.yidian.s
ubway
.newscontent.http.httpbean
package
com.yidian.s
henghuoquan
.newscontent.http.httpbean
class
VideoCommentBean
(
var
request
:
Request
,
var
response
:
Response
)
{
data class
Request
(
var
docid
:
String
,
var
page_size
:
Int
,
var
page
:
Int
)
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/http/httpbean/VideoContentDetailBean.kt
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/http/httpbean/VideoContentDetailBean.kt
View file @
47d280c0
package
com.yidian.s
ubway
.newscontent.http.httpbean
package
com.yidian.s
henghuoquan
.newscontent.http.httpbean
data class
VideoContentDetailBean
(
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/service/ArticleService.kt
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/service/ArticleService.kt
View file @
47d280c0
package
com.yidian.s
ubway
.newscontent.service
package
com.yidian.s
henghuoquan
.newscontent.service
import
android.util.Log
import
com.yidian.common.XEventConfig
import
com.yidian.common.YdBaseApplication
import
com.yidian.common.services.XEventService
import
com.yidian.s
ubway
.newscontent.http.httpbean.AuthorBean
import
com.yidian.s
ubway
.newscontent.subscription.subscriptionManager
import
com.yidian.s
henghuoquan
.newscontent.http.httpbean.AuthorBean
import
com.yidian.s
henghuoquan
.newscontent.subscription.subscriptionManager
import
com.yidian.xarc.xevent.XBaseEvent
import
com.yidian.xarc.xrouter.ResultResolver
import
com.yidian.yac.core.zap.ZapService
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/service/CacheService.kt
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/service/CacheService.kt
View file @
47d280c0
package
com.yidian.s
ubway
.newscontent.service
package
com.yidian.s
henghuoquan
.newscontent.service
import
android.util.Log
import
com.yidian.common.YdBaseApplication
import
com.yidian.utils.ToastUtil
import
com.yidian.xarc.xrouter.ResultResolver
import
com.yidian.yac.core.zap.ZapService
import
org.json.JSONObject
class
CacheService
:
ZapService
(){
companion
object
{
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/service/CommentService.kt
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/service/CommentService.kt
View file @
47d280c0
package
com.yidian.s
ubway
.newscontent.service
package
com.yidian.s
henghuoquan
.newscontent.service
import
com.yidian.common.XEventConfig.Companion.GO_TO_COMMENT_DETAIL
import
com.yidian.common.XEventConfig.Companion.REPLY_COMMENT
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/service/DeepLinkService.kt
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/service/DeepLinkService.kt
View file @
47d280c0
package
com.yidian.s
ubway
.newscontent.service
package
com.yidian.s
henghuoquan
.newscontent.service
import
com.yidian.common.XRouterPathConstants
import
com.yidian.s
ubway
.newscontent.ui.NewsContentActivity
import
com.yidian.s
ubway
.newscontent.ui.author.AuthorHomePageActivity
import
com.yidian.s
henghuoquan
.newscontent.ui.NewsContentActivity
import
com.yidian.s
henghuoquan
.newscontent.ui.author.AuthorHomePageActivity
import
com.yidian.xarc.xrouter.ResultResolver
import
com.yidian.xpage.XPageManager
import
com.yidian.yac.core.zap.ZapService
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/service/RequestService.kt
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/service/RequestService.kt
View file @
47d280c0
package
com.yidian.s
ubway
.newscontent.service
package
com.yidian.s
henghuoquan
.newscontent.service
import
android.graphics.Bitmap
import
com.google.gson.Gson
...
...
@@ -9,11 +9,11 @@ import com.yidian.common.YdBaseApplication
import
com.yidian.common.http.HttpResult
import
com.yidian.common.http.URLs
import
com.yidian.common.utils.ToolsUtil
import
com.yidian.s
ubway
.newscontent.http.ApiService
import
com.yidian.s
ubway
.newscontent.http.httpbean.*
import
com.yidian.s
ubway
.newscontent.subscription.subscriptionManager
import
com.yidian.s
ubway
.newscontent.utils.AccountUtil
import
com.yidian.s
ubway
.newscontent.utils.UploadFileUtils
import
com.yidian.s
henghuoquan
.newscontent.http.ApiService
import
com.yidian.s
henghuoquan
.newscontent.http.httpbean.*
import
com.yidian.s
henghuoquan
.newscontent.subscription.subscriptionManager
import
com.yidian.s
henghuoquan
.newscontent.utils.AccountUtil
import
com.yidian.s
henghuoquan
.newscontent.utils.UploadFileUtils
import
com.yidian.xarc.xrouter.ResultResolver
import
com.yidian.yac.core.zap.ZapService
import
id.zelory.compressor.Compressor
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/service/UniversalService.kt
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/service/UniversalService.kt
View file @
47d280c0
package
com.yidian.s
ubway
.newscontent.service
package
com.yidian.s
henghuoquan
.newscontent.service
import
android.util.Log
import
android.widget.Toast
...
...
@@ -10,13 +10,13 @@ import com.yidian.common.HawkConfig
import
com.yidian.common.XEventConfig
import
com.yidian.common.YdBaseApplication
import
com.yidian.common.services.XEventService
import
com.yidian.s
ubway
.newscontent.R
import
com.yidian.s
ubway
.newscontent.bean.IUpdateDialogCallback
import
com.yidian.s
ubway
.newscontent.bean.ImageItemBean
import
com.yidian.s
ubway
.newscontent.bean.xbrid.ClientInfoBean
import
com.yidian.s
ubway
.newscontent.bean.xevent.XEventOpenGalleryBean
import
com.yidian.s
ubway
.newscontent.ui.dialog.UpdateVersionDialog
import
com.yidian.s
ubway
.newscontent.utils.DataCleanManager
import
com.yidian.s
henghuoquan
.newscontent.R
import
com.yidian.s
henghuoquan
.newscontent.bean.IUpdateDialogCallback
import
com.yidian.s
henghuoquan
.newscontent.bean.ImageItemBean
import
com.yidian.s
henghuoquan
.newscontent.bean.xbrid.ClientInfoBean
import
com.yidian.s
henghuoquan
.newscontent.bean.xevent.XEventOpenGalleryBean
import
com.yidian.s
henghuoquan
.newscontent.ui.dialog.UpdateVersionDialog
import
com.yidian.s
henghuoquan
.newscontent.utils.DataCleanManager
import
com.yidian.utils.ToastUtil
import
com.yidian.xarc.xbase.net.CheckUpdateCallback
import
com.yidian.xarc.xevent.XBaseEvent
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/service/UserService.kt
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/service/UserService.kt
View file @
47d280c0
package
com.yidian.s
ubway
.newscontent.service
package
com.yidian.s
henghuoquan
.newscontent.service
import
com.yidian.xarc.xrouter.ResultResolver
import
com.yidian.yac.core.zap.ZapService
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/subscription/AuthorSubscription.kt
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/subscription/AuthorSubscription.kt
View file @
47d280c0
package
com.yidian.subway.newscontent.subscription
import
com.yidian.subway.newscontent.http.httpbean.AuthorBean
package
com.yidian.shenghuoquan.newscontent.subscription
interface
AuthorSubscription
<
T
>
{
/**
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/subscription/SubscriptionManager.kt
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/subscription/SubscriptionManager.kt
View file @
47d280c0
package
com.yidian.s
ubway
.newscontent.subscription
package
com.yidian.s
henghuoquan
.newscontent.subscription
import
com.google.gson.Gson
import
com.yidian.common.YdBaseApplication
import
com.yidian.common.cardutils.bean.PolymerCommonCardBean
import
com.yidian.common.http.HttpResult
import
com.yidian.common.utils.YdToastUtil
import
com.yidian.s
ubway
.newscontent.http.ApiService
import
com.yidian.s
ubway
.newscontent.http.httpbean.*
import
com.yidian.s
henghuoquan
.newscontent.http.ApiService
import
com.yidian.s
henghuoquan
.newscontent.http.httpbean.*
import
java.util.*
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/thumbUp/DocThumbUp.kt
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/thumbUp/DocThumbUp.kt
View file @
47d280c0
package
com.yidian.s
ubway
.newscontent.thumbUp
package
com.yidian.s
henghuoquan
.newscontent.thumbUp
interface
DocThumbUp
<
T
>
{
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/thumbUp/ThumbUpManager.kt
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/thumbUp/ThumbUpManager.kt
View file @
47d280c0
package
com.yidian.s
ubway
.newscontent.thumbUp
package
com.yidian.s
henghuoquan
.newscontent.thumbUp
import
com.yidian.common.cardutils.PolymerCardFactory
import
com.yidian.common.cardutils.bean.PolymerCommonCardBean
import
com.yidian.s
ubway
.newscontent.bean.ThumbUpBean
import
com.yidian.s
ubway
.newscontent.http.ApiService
import
com.yidian.s
henghuoquan
.newscontent.bean.ThumbUpBean
import
com.yidian.s
henghuoquan
.newscontent.http.ApiService
import
java.util.*
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/ui/AChannelFragment.kt
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/ui/AChannelFragment.kt
View file @
47d280c0
package
com.yidian.s
ubway
.newscontent.ui
package
com.yidian.s
henghuoquan
.newscontent.ui
import
androidx.viewbinding.ViewBinding
import
com.yidian.common.base.BaseFragment
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/ui/AudioDetailActivity.kt
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/ui/AudioDetailActivity.kt
View file @
47d280c0
package
com.yidian.s
ubway
.newscontent.ui
package
com.yidian.s
henghuoquan
.newscontent.ui
import
android.os.Bundle
import
com.yidian.common.XRouterPathConstants.Companion.AUDIO_DETAIL
import
com.yidian.common.base.BaseActivity
import
com.yidian.s
ubway
.newscontent.databinding.ActivityAudioDetailBinding
import
com.yidian.s
ubway
.newscontent.utils.audioManager
import
com.yidian.s
henghuoquan
.newscontent.databinding.ActivityAudioDetailBinding
import
com.yidian.s
henghuoquan
.newscontent.utils.audioManager
class
AudioDetailActivity
:
BaseActivity
<
ActivityAudioDetailBinding
>(){
private
val
audioList
:
MutableList
<
String
>
by
lazy
{
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/ui/ChannelFragment.kt
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/ui/ChannelFragment.kt
View file @
47d280c0
package
com.yidian.s
ubway
.newscontent.ui
package
com.yidian.s
henghuoquan
.newscontent.ui
import
android.annotation.SuppressLint
import
android.os.Bundle
import
android.util.Log
import
android.view.LayoutInflater
import
android.view.View
import
android.view.ViewGroup
import
androidx.core.os.bundleOf
import
androidx.recyclerview.widget.DividerItemDecoration
import
androidx.recyclerview.widget.LinearLayoutManager
import
com.google.gson.Gson
import
com.google.gson.reflect.TypeToken
import
com.orhanobut.hawk.Hawk
import
com.scwang.smart.refresh.layout.api.RefreshLayout
import
com.yidian.common.HawkConfig
import
com.yidian.common.XRouterPathConstants
import
com.yidian.common.cardutils.PolymerCardFactory
import
com.yidian.common.cardutils.adapter.PolymerCardAdapter
import
com.yidian.common.cardutils.bean.CommonCardBean
import
com.yidian.common.cardutils.bean.PolymerCommonCardBean
import
com.yidian.common.chameleon.ChameleonEvent
import
com.yidian.common.chameleon.ChameleonEventService
...
...
@@ -25,24 +20,20 @@ import com.yidian.common.chameleon.ChameleonServiceManager
import
com.yidian.common.http.HttpResult
import
com.yidian.common.services.XEventService
import
com.yidian.common.utils.YdToastUtil
import
com.yidian.subway.newscontent.R
import
com.yidian.subway.newscontent.bean.IBlankViewLoadAgainCallback
import
com.yidian.subway.newscontent.bean.ThumbUpBean
import
com.yidian.subway.newscontent.databinding.FragmentChannelBinding
import
com.yidian.subway.newscontent.http.ApiService
import
com.yidian.subway.newscontent.http.httpbean.IFlowCallback
import
com.yidian.subway.newscontent.http.httpbean.FlowBean
import
com.yidian.subway.newscontent.http.httpbean.GuestLoginBean
import
com.yidian.subway.newscontent.http.httpbean.IGuestLoginCallback
import
com.yidian.subway.newscontent.subscription.subscriptionManager
import
com.yidian.subway.newscontent.thumbUp.thumbUpManager
import
com.yidian.subway.newscontent.ui.dialog.ShareDialog
import
com.yidian.subway.newscontent.utils.AccountUtil
import
com.yidian.subway.newscontent.widget.BlankPageView
import
com.yidian.utils.ToastUtil
import
com.yidian.shenghuoquan.newscontent.R
import
com.yidian.shenghuoquan.newscontent.bean.IBlankViewLoadAgainCallback
import
com.yidian.shenghuoquan.newscontent.databinding.FragmentChannelBinding
import
com.yidian.shenghuoquan.newscontent.http.ApiService
import
com.yidian.shenghuoquan.newscontent.http.httpbean.IFlowCallback
import
com.yidian.shenghuoquan.newscontent.http.httpbean.FlowBean
import
com.yidian.shenghuoquan.newscontent.http.httpbean.GuestLoginBean
import
com.yidian.shenghuoquan.newscontent.http.httpbean.IGuestLoginCallback
import
com.yidian.shenghuoquan.newscontent.thumbUp.thumbUpManager
import
com.yidian.shenghuoquan.newscontent.ui.dialog.ShareDialog
import
com.yidian.shenghuoquan.newscontent.utils.AccountUtil
import
com.yidian.shenghuoquan.newscontent.widget.BlankPageView
import
com.yidian.xarc.xevent.XBaseEvent
import
com.yidian.xpage.XPageManager
import
java.io.*
import
kotlin.collections.ArrayList
class
ChannelFragment
:
AChannelFragment
<
FragmentChannelBinding
>(),
ChameleonEventService
{
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/ui/ChannelView.kt
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/ui/ChannelView.kt
View file @
47d280c0
package
com.yidian.s
ubway
.newscontent.ui
package
com.yidian.s
henghuoquan
.newscontent.ui
import
com.yidian.common.base.IBaseView
import
com.yidian.common.cardutils.bean.PolymerCommonCardBean
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/ui/CommentWebFragment.kt
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/ui/CommentWebFragment.kt
View file @
47d280c0
package
com.yidian.s
ubway
.newscontent.ui
package
com.yidian.s
henghuoquan
.newscontent.ui
import
android.annotation.SuppressLint
import
android.content.Intent
import
android.os.Bundle
import
android.util.Log
import
android.view.LayoutInflater
import
android.view.View
import
android.view.ViewGroup
...
...
@@ -24,24 +23,22 @@ import com.yidian.common.http.HttpResult
import
com.yidian.common.http.httpbean.WebResult
import
com.yidian.common.utils.ToolsUtil
import
com.yidian.common.utils.ToolsUtil.directSend
import
com.yidian.subway.newscontent.R
import
com.yidian.subway.newscontent.bean.*
import
com.yidian.subway.newscontent.bean.xbrid.ScrollStatusBean
import
com.yidian.subway.newscontent.bean.xbrid.SubscribeStatusBean
import
com.yidian.subway.newscontent.bean.xevent.XEventOpenGalleryBean
import
com.yidian.subway.newscontent.databinding.FragmentWebBinding
import
com.yidian.subway.newscontent.http.ApiService
import
com.yidian.subway.newscontent.http.httpbean.*
import
com.yidian.subway.newscontent.subscription.subscriptionManager
import
com.yidian.subway.newscontent.thumbUp.thumbUpManager
import
com.yidian.subway.newscontent.ui.comment.AddCommentFragment
import
com.yidian.subway.newscontent.ui.comment.VideoCommentDetailActivity
import
com.yidian.subway.newscontent.ui.comment.VideoCommentDialog
import
com.yidian.subway.newscontent.ui.dialog.ShareDialog
import
com.yidian.subway.newscontent.ui.dialog.SharePosterDialog
import
com.yidian.subway.newscontent.utils.AccountUtil
import
com.yidian.subway.newscontent.widget.BlankPageView
import
com.yidian.subway.newscontent.widget.TitleToolBar
import
com.yidian.shenghuoquan.newscontent.R
import
com.yidian.shenghuoquan.newscontent.bean.*
import
com.yidian.shenghuoquan.newscontent.bean.xbrid.ScrollStatusBean
import
com.yidian.shenghuoquan.newscontent.bean.xbrid.SubscribeStatusBean
import
com.yidian.shenghuoquan.newscontent.bean.xevent.XEventOpenGalleryBean
import
com.yidian.shenghuoquan.newscontent.databinding.FragmentWebBinding
import
com.yidian.shenghuoquan.newscontent.http.ApiService
import
com.yidian.shenghuoquan.newscontent.http.httpbean.*
import
com.yidian.shenghuoquan.newscontent.ui.comment.AddCommentFragment
import
com.yidian.shenghuoquan.newscontent.ui.comment.VideoCommentDetailActivity
import
com.yidian.shenghuoquan.newscontent.ui.comment.VideoCommentDialog
import
com.yidian.shenghuoquan.newscontent.ui.dialog.ShareDialog
import
com.yidian.shenghuoquan.newscontent.ui.dialog.SharePosterDialog
import
com.yidian.shenghuoquan.newscontent.utils.AccountUtil
import
com.yidian.shenghuoquan.newscontent.widget.BlankPageView
import
com.yidian.shenghuoquan.newscontent.widget.TitleToolBar
import
com.yidian.xarc.xbrid.XBridManager
import
com.yidian.xarc.xbrid.XWebView
import
com.yidian.xarc.xevent.XBaseEvent
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/ui/CommonDetailActivity.kt
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/ui/CommonDetailActivity.kt
View file @
47d280c0
package
com.yidian.s
ubway
.newscontent.ui
package
com.yidian.s
henghuoquan
.newscontent.ui
import
android.os.Bundle
import
com.yidian.common.base.BaseActivity
import
com.yidian.s
ubway
.newscontent.databinding.ActivityCommonDetailBinding
import
com.yidian.s
henghuoquan
.newscontent.databinding.ActivityCommonDetailBinding
class
CommonDetailActivity
:
BaseActivity
<
ActivityCommonDetailBinding
>()
{
companion
object
{
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/ui/DeepLinkActivity.kt
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/ui/DeepLinkActivity.kt
View file @
47d280c0
package
com.yidian.s
ubway
.newscontent.ui
package
com.yidian.s
henghuoquan
.newscontent.ui
import
android.os.Bundle
import
android.util.Log
...
...
@@ -7,7 +7,6 @@ import android.view.Window
import
androidx.appcompat.app.AppCompatActivity
import
com.yidian.common.XRouterPathConstants.Companion.FLASH
import
com.yidian.xpage.XPageManager
import
org.json.JSONObject
class
DeepLinkActivity
:
AppCompatActivity
()
{
override
fun
onCreate
(
savedInstanceState
:
Bundle
?)
{
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/ui/FlashActivity.kt
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/ui/FlashActivity.kt
View file @
47d280c0
package
com.yidian.s
ubway
.newscontent.ui
package
com.yidian.s
henghuoquan
.newscontent.ui
import
android.os.Bundle
import
android.text.TextUtils
import
com.orhanobut.hawk.Hawk
import
com.yidian.common.HawkConfig
import
com.yidian.common.XRouterPathConstants
import
com.yidian.common.XRouterPathConstants.Companion.FLASH
import
com.yidian.common.base.BaseActivity
import
com.yidian.common.http.HttpResult
import
com.yidian.s
ubway
.newscontent.R
import
com.yidian.s
ubway
.newscontent.databinding.ActivityFlashBinding
import
com.yidian.s
ubway
.newscontent.http.ApiService
import
com.yidian.s
ubway
.newscontent.http.httpbean.GuestLoginBean
import
com.yidian.s
ubway
.newscontent.http.httpbean.IGuestLoginCallback
import
com.yidian.s
ubway
.newscontent.subscription.subscriptionManager
import
com.yidian.s
ubway
.newscontent.ui.dialog.ProtocolDialog
import
com.yidian.s
ubway
.newscontent.utils.AccountUtil
import
com.yidian.s
henghuoquan
.newscontent.R
import
com.yidian.s
henghuoquan
.newscontent.databinding.ActivityFlashBinding
import
com.yidian.s
henghuoquan
.newscontent.http.ApiService
import
com.yidian.s
henghuoquan
.newscontent.http.httpbean.GuestLoginBean
import
com.yidian.s
henghuoquan
.newscontent.http.httpbean.IGuestLoginCallback
import
com.yidian.s
henghuoquan
.newscontent.subscription.subscriptionManager
import
com.yidian.s
henghuoquan
.newscontent.ui.dialog.ProtocolDialog
import
com.yidian.s
henghuoquan
.newscontent.utils.AccountUtil
import
com.yidian.xpage.XPageManager
class
FlashActivity
:
BaseActivity
<
ActivityFlashBinding
>()
{
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/ui/GalleryActivity.kt
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/ui/GalleryActivity.kt
View file @
47d280c0
package
com.yidian.s
ubway
.newscontent.ui
package
com.yidian.s
henghuoquan
.newscontent.ui
import
android.annotation.SuppressLint
import
android.os.Bundle
import
android.util.Log
import
android.view.View
import
androidx.viewpager2.widget.ViewPager2
import
com.yidian.common.XRouterPathConstants
import
com.yidian.common.XRouterPathConstants.Companion.GALLERY
import
com.yidian.common.base.BaseActivity
import
com.yidian.common.cardutils.adapter.OnItemClickListener
import
com.yidian.s
ubway
.newscontent.R
import
com.yidian.s
ubway
.newscontent.adapter.CommenViewPagerAdapter
import
com.yidian.s
ubway
.newscontent.bean.ImageItemBean
import
com.yidian.s
ubway
.newscontent.databinding.ActivityGalleryBinding
import
com.yidian.s
ubway
.newscontent.ui.dialog.ShareImageDialog
import
com.yidian.s
henghuoquan
.newscontent.R
import
com.yidian.s
henghuoquan
.newscontent.adapter.CommenViewPagerAdapter
import
com.yidian.s
henghuoquan
.newscontent.bean.ImageItemBean
import
com.yidian.s
henghuoquan
.newscontent.databinding.ActivityGalleryBinding
import
com.yidian.s
henghuoquan
.newscontent.ui.dialog.ShareImageDialog
class
GalleryActivity
:
BaseActivity
<
ActivityGalleryBinding
>()
{
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/ui/MainActivity.kt
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/ui/MainActivity.kt
View file @
47d280c0
package
com.yidian.s
ubway
.newscontent.ui
package
com.yidian.s
henghuoquan
.newscontent.ui
import
android.Manifest
import
android.content.Intent
...
...
@@ -13,15 +13,15 @@ import com.yidian.common.XRouterPathConstants
import
com.yidian.common.XRouterPathConstants.Companion.NEWS_MAIN
import
com.yidian.common.YdBaseApplication
import
com.yidian.common.base.BaseActivity
import
com.yidian.s
ubway
.newscontent.R
import
com.yidian.s
ubway
.newscontent.audio.AudioService
import
com.yidian.s
ubway
.newscontent.bean.FeedbackBean
import
com.yidian.s
ubway
.newscontent.databinding.ActivityMainBinding
import
com.yidian.s
ubway
.newscontent.http.ApiService
import
com.yidian.s
ubway
.newscontent.http.httpbean.PushTokenAndroidBean
import
com.yidian.s
ubway
.newscontent.service.DeepLinkService
import
com.yidian.s
ubway
.newscontent.service.UniversalService
import
com.yidian.s
ubway
.newscontent.ui.popwindow.FeedbackPopupWindow
import
com.yidian.s
henghuoquan
.newscontent.R
import
com.yidian.s
henghuoquan
.newscontent.audio.AudioService
import
com.yidian.s
henghuoquan
.newscontent.bean.FeedbackBean
import
com.yidian.s
henghuoquan
.newscontent.databinding.ActivityMainBinding
import
com.yidian.s
henghuoquan
.newscontent.http.ApiService
import
com.yidian.s
henghuoquan
.newscontent.http.httpbean.PushTokenAndroidBean
import
com.yidian.s
henghuoquan
.newscontent.service.DeepLinkService
import
com.yidian.s
henghuoquan
.newscontent.service.UniversalService
import
com.yidian.s
henghuoquan
.newscontent.ui.popwindow.FeedbackPopupWindow
import
com.yidian.common.utils.ToolsUtil
import
com.yidian.utils.ToastUtil
import
com.yidian.xarc.xbase.utils.XLogger
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/ui/MainFragment.kt
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/ui/MainFragment.kt
View file @
47d280c0
package
com.yidian.s
ubway
.newscontent.ui
package
com.yidian.s
henghuoquan
.newscontent.ui
import
android.app.AlertDialog
import
android.content.Intent
import
android.os.Bundle
import
android.view.LayoutInflater
import
android.view.ViewGroup
...
...
@@ -10,12 +9,10 @@ import androidx.core.os.bundleOf
import
com.orhanobut.hawk.Hawk
import
com.yidian.common.HawkConfig
import
com.yidian.common.XRouterPathConstants.Companion.MINE
import
com.yidian.common.YdBaseApplication
import
com.yidian.common.base.BaseFragment
import
com.yidian.subway.newscontent.R
import
com.yidian.subway.newscontent.databinding.FragmentMainBinding
import
com.yidian.subway.newscontent.ui.search.SearchChannelActivity
import
com.yidian.subway.newscontent.widget.TabSwitchView
import
com.yidian.shenghuoquan.newscontent.R
import
com.yidian.shenghuoquan.newscontent.databinding.FragmentMainBinding
import
com.yidian.shenghuoquan.newscontent.widget.TabSwitchView
import
com.yidian.utils.ToastUtil
import
com.yidian.xpage.XPageManager
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/ui/NewFlashFragment.kt
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/ui/NewFlashFragment.kt
View file @
47d280c0
package
com.yidian.s
ubway
.newscontent.ui
package
com.yidian.s
henghuoquan
.newscontent.ui
import
android.annotation.SuppressLint
import
android.content.Intent
import
android.os.Bundle
import
android.os.Handler
import
android.view.LayoutInflater
import
android.view.View
import
android.view.ViewGroup
import
androidx.core.os.bundleOf
import
androidx.recyclerview.widget.DividerItemDecoration
import
androidx.recyclerview.widget.LinearLayoutManager
import
com.yidian.common.cardutils.CardFactory
import
com.yidian.common.cardutils.FlashHeadCard
import
com.yidian.common.cardutils.adapter.CommonAdapter
import
com.yidian.common.cardutils.adapter.OnItemClickListener
import
com.yidian.common.cardutils.adapter.PolymerCardAdapter
import
com.yidian.common.cardutils.bean.PolymerCommonCardBean
import
com.yidian.common.cardutils.bean.FlashHeadBean
import
com.yidian.common.chameleon.ChameleonEvent
import
com.yidian.common.chameleon.ChameleonEventService
import
com.yidian.common.chameleon.ChameleonServiceManager
import
com.yidian.common.utils.YdToastUtil
import
com.yidian.s
ubway
.newscontent.R
import
com.yidian.s
ubway
.newscontent.databinding.FragmentNewFlashBinding
import
com.yidian.s
henghuoquan
.newscontent.R
import
com.yidian.s
henghuoquan
.newscontent.databinding.FragmentNewFlashBinding
class
NewFlashFragment
:
AChannelFragment
<
FragmentNewFlashBinding
>(),
ChameleonEventService
{
companion
object
{
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/ui/NewsContentActivity.kt
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/ui/NewsContentActivity.kt
View file @
47d280c0
package
com.yidian.s
ubway
.newscontent.ui
package
com.yidian.s
henghuoquan
.newscontent.ui
import
android.content.Intent
import
android.os.Bundle
import
android.util.Log
import
com.umeng.socialize.UMShareAPI
import
com.yidian.common.XRouterPathConstants
import
com.yidian.common.XRouterPathConstants.Companion.NEWS_CONTENT
import
com.yidian.common.base.BaseActivity
import
com.yidian.s
ubway
.newscontent.R
import
com.yidian.s
ubway
.newscontent.databinding.ActivityNewsContentBinding
import
com.yidian.s
henghuoquan
.newscontent.R
import
com.yidian.s
henghuoquan
.newscontent.databinding.ActivityNewsContentBinding
class
NewsContentActivity
:
BaseActivity
<
ActivityNewsContentBinding
>()
{
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/ui/ProductSupportActivity.kt
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/ui/ProductSupportActivity.kt
View file @
47d280c0
package
com.yidian.s
ubway
.newscontent.ui
package
com.yidian.s
henghuoquan
.newscontent.ui
import
android.annotation.SuppressLint
import
android.app.Activity
...
...
@@ -10,16 +10,13 @@ import android.webkit.ValueCallback
import
android.webkit.WebChromeClient
import
android.webkit.WebView
import
android.webkit.WebViewClient
import
com.google.gson.reflect.TypeToken
import
com.orhanobut.hawk.Hawk
import
com.yidian.common.HawkConfig
import
com.yidian.common.XRouterPathConstants.Companion.SUPPORT
import
com.yidian.common.base.BaseActivity
import
com.yidian.common.cardutils.bean.SubscribeHeadBean
import
com.yidian.subway.newscontent.databinding.ActivityProtocolBinding
import
com.yidian.shenghuoquan.newscontent.databinding.ActivityProtocolBinding
import
com.yidian.xarc.xbrid.XBridManager
import
com.yidian.xarc.xbrid.XWebView
import
kotlin.reflect.typeOf
class
ProductSupportActivity
:
BaseActivity
<
ActivityProtocolBinding
>()
{
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/ui/ProtocolActivity.kt
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/ui/ProtocolActivity.kt
View file @
47d280c0
package
com.yidian.s
ubway
.newscontent.ui
package
com.yidian.s
henghuoquan
.newscontent.ui
import
android.os.Bundle
import
android.util.Log
import
com.yidian.common.XRouterPathConstants
import
com.yidian.common.XRouterPathConstants.Companion.PROTOCOL
import
com.yidian.common.base.BaseActivity
import
com.yidian.s
ubway
.newscontent.databinding.ActivityProtocolBinding
import
com.yidian.s
henghuoquan
.newscontent.databinding.ActivityProtocolBinding
import
com.yidian.xarc.xbrid.XBridManager
import
com.yidian.xarc.xbrid.XWebView
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/ui/VideoDetailFragment.kt
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/ui/VideoDetailFragment.kt
View file @
47d280c0
package
com.yidian.s
ubway
.newscontent.ui
package
com.yidian.s
henghuoquan
.newscontent.ui
import
android.os.Bundle
import
android.view.LayoutInflater
...
...
@@ -17,17 +17,15 @@ import com.yidian.common.base.BaseActivity
import
com.yidian.common.base.BaseFragment
import
com.yidian.common.http.HttpResult
import
com.yidian.framework.mobile.ydvideo.CustomPlayerManager
import
com.yidian.subway.newscontent.adapter.VideoDetailAdapter
import
com.yidian.subway.newscontent.databinding.FragmentVideoDetailBinding
import
com.yidian.subway.newscontent.http.ApiService
import
com.yidian.subway.newscontent.http.httpbean.*
import
com.yidian.subway.newscontent.subscription.subscriptionManager
import
com.yidian.subway.newscontent.utils.AccountUtil
import
com.yidian.subway.newscontent.utils.audioManager
import
com.yidian.subway.newscontent.utils.videoDownload
import
com.yidian.subway.newscontent.utils.videoManager
import
com.yidian.shenghuoquan.newscontent.adapter.VideoDetailAdapter
import
com.yidian.shenghuoquan.newscontent.databinding.FragmentVideoDetailBinding
import
com.yidian.shenghuoquan.newscontent.http.ApiService
import
com.yidian.shenghuoquan.newscontent.http.httpbean.*
import
com.yidian.shenghuoquan.newscontent.utils.AccountUtil
import
com.yidian.shenghuoquan.newscontent.utils.audioManager
import
com.yidian.shenghuoquan.newscontent.utils.videoDownload
import
com.yidian.shenghuoquan.newscontent.utils.videoManager
import
java.io.File
import
kotlin.random.Random
class
VideoDetailFragment
:
BaseFragment
<
FragmentVideoDetailBinding
>()
{
companion
object
{
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/ui/author/AuthorHomeFragment.kt
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/ui/author/AuthorHomeFragment.kt
View file @
47d280c0
package
com.yidian.s
ubway
.newscontent.ui.author
package
com.yidian.s
henghuoquan
.newscontent.ui.author
import
android.annotation.SuppressLint
import
android.content.Intent
import
android.os.Bundle
import
android.view.LayoutInflater
import
android.view.View
...
...
@@ -14,19 +13,16 @@ import com.yidian.common.cardutils.adapter.PolymerCardAdapter
import
com.yidian.common.cardutils.bean.PolymerCommonCardBean
import
com.yidian.common.chameleon.ChameleonEvent
import
com.yidian.common.chameleon.ChameleonEventService
import
com.yidian.common.chameleon.ChameleonServiceManager
import
com.yidian.common.http.HttpResult
import
com.yidian.common.utils.YdToastUtil
import
com.yidian.subway.newscontent.R
import
com.yidian.subway.newscontent.bean.IBlankViewLoadAgainCallback
import
com.yidian.subway.newscontent.databinding.FragmentAuthorBinding
import
com.yidian.subway.newscontent.http.ApiService
import
com.yidian.subway.newscontent.http.httpbean.AuthorFlowBean
import
com.yidian.subway.newscontent.http.httpbean.IAuthorFlowCallback
import
com.yidian.subway.newscontent.thumbUp.thumbUpManager
import
com.yidian.subway.newscontent.ui.AChannelFragment
import
com.yidian.subway.newscontent.ui.NewsContentActivity
import
com.yidian.subway.newscontent.widget.BlankPageView
import
com.yidian.shenghuoquan.newscontent.R
import
com.yidian.shenghuoquan.newscontent.bean.IBlankViewLoadAgainCallback
import
com.yidian.shenghuoquan.newscontent.databinding.FragmentAuthorBinding
import
com.yidian.shenghuoquan.newscontent.http.ApiService
import
com.yidian.shenghuoquan.newscontent.http.httpbean.AuthorFlowBean
import
com.yidian.shenghuoquan.newscontent.http.httpbean.IAuthorFlowCallback
import
com.yidian.shenghuoquan.newscontent.thumbUp.thumbUpManager
import
com.yidian.shenghuoquan.newscontent.ui.AChannelFragment
import
com.yidian.shenghuoquan.newscontent.widget.BlankPageView
class
AuthorHomeFragment
:
AChannelFragment
<
FragmentAuthorBinding
>(),
ChameleonEventService
{
companion
object
{
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/ui/author/AuthorHomePageActivity.kt
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/ui/author/AuthorHomePageActivity.kt
View file @
47d280c0
package
com.yidian.s
ubway
.newscontent.ui.author
package
com.yidian.s
henghuoquan
.newscontent.ui.author
import
android.content.Intent
import
android.graphics.Color
...
...
@@ -17,19 +17,18 @@ import com.yidian.common.XRouterPathConstants.Companion.AUTHOR_HOME_PAGE
import
com.yidian.common.base.BaseActivity
import
com.yidian.common.http.HttpResult
import
com.yidian.news.glide.transform.BlurTransformation
import
com.yidian.subway.newscontent.R
import
com.yidian.subway.newscontent.bean.IBlankViewLoadAgainCallback
import
com.yidian.subway.newscontent.bean.ITitleToolBarActionCallback
import
com.yidian.subway.newscontent.databinding.ActivityAuthorHomePageBinding
import
com.yidian.subway.newscontent.http.ApiService
import
com.yidian.subway.newscontent.http.httpbean.*
import
com.yidian.subway.newscontent.subscription.subscriptionManager
import
com.yidian.subway.newscontent.ui.AChannelFragment
import
com.yidian.subway.newscontent.ui.dialog.ShareDialog
import
com.yidian.subway.newscontent.ui.dialog.SharePosterDialog
import
com.yidian.subway.newscontent.utils.AccountUtil
import
com.yidian.subway.newscontent.widget.BlankPageView
import
com.yidian.subway.newscontent.widget.TitleToolBar
import
com.yidian.shenghuoquan.newscontent.R
import
com.yidian.shenghuoquan.newscontent.bean.IBlankViewLoadAgainCallback
import
com.yidian.shenghuoquan.newscontent.bean.ITitleToolBarActionCallback
import
com.yidian.shenghuoquan.newscontent.databinding.ActivityAuthorHomePageBinding
import
com.yidian.shenghuoquan.newscontent.http.ApiService
import
com.yidian.shenghuoquan.newscontent.http.httpbean.*
import
com.yidian.shenghuoquan.newscontent.ui.AChannelFragment
import
com.yidian.shenghuoquan.newscontent.ui.dialog.ShareDialog
import
com.yidian.shenghuoquan.newscontent.ui.dialog.SharePosterDialog
import
com.yidian.shenghuoquan.newscontent.utils.AccountUtil
import
com.yidian.shenghuoquan.newscontent.widget.BlankPageView
import
com.yidian.shenghuoquan.newscontent.widget.TitleToolBar
class
AuthorHomePageActivity
:
BaseActivity
<
ActivityAuthorHomePageBinding
>(){
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/ui/comment/AddCommentFragment.kt
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/ui/comment/AddCommentFragment.kt
View file @
47d280c0
package
com.yidian.s
ubway
.newscontent.ui.comment
package
com.yidian.s
henghuoquan
.newscontent.ui.comment
import
android.annotation.SuppressLint
import
android.content.Context
...
...
@@ -20,9 +20,9 @@ import com.bumptech.glide.request.RequestOptions
import
com.orhanobut.hawk.Hawk
import
com.yidian.common.HawkConfig
import
com.yidian.common.utils.ToolsUtil
import
com.yidian.s
ubway
.newscontent.R
import
com.yidian.s
ubway
.newscontent.bean.DynamicExpressionBean
import
com.yidian.s
ubway
.newscontent.utils.HeightProvider
import
com.yidian.s
henghuoquan
.newscontent.R
import
com.yidian.s
henghuoquan
.newscontent.bean.DynamicExpressionBean
import
com.yidian.s
henghuoquan
.newscontent.utils.HeightProvider
import
com.yidian.utils.ToastUtil
import
kotlinx.android.synthetic.main.add_fragment_layout.*
import
kotlinx.android.synthetic.main.add_fragment_layout.view.*
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/ui/comment/CenterAlignImageSpan.kt
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/ui/comment/CenterAlignImageSpan.kt
View file @
47d280c0
package
com.yidian.s
ubway
.newscontent.ui.comment
package
com.yidian.s
henghuoquan
.newscontent.ui.comment
import
android.graphics.Canvas
import
android.graphics.Paint
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/ui/comment/CommentFooterButton.kt
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/ui/comment/CommentFooterButton.kt
View file @
47d280c0
package
com.yidian.s
ubway
.newscontent.ui.comment
package
com.yidian.s
henghuoquan
.newscontent.ui.comment
import
android.animation.AnimatorSet
import
android.animation.ObjectAnimator
...
...
@@ -6,10 +6,9 @@ import android.annotation.SuppressLint
import
android.content.Context
import
android.graphics.*
import
android.util.AttributeSet
import
android.util.Log
import
android.view.View
import
com.yidian.common.utils.ToolsUtil.dp2px
import
com.yidian.s
ubway
.newscontent.R
import
com.yidian.s
henghuoquan
.newscontent.R
@SuppressLint
(
"CustomViewStyleable"
)
class
CommentFooterButton
(
context
:
Context
,
attrs
:
AttributeSet
)
:
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/ui/comment/CommentTestActivity.kt
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/ui/comment/CommentTestActivity.kt
View file @
47d280c0
package
com.yidian.s
ubway
.newscontent.ui.comment
package
com.yidian.s
henghuoquan
.newscontent.ui.comment
import
android.os.Bundle
import
com.yidian.common.XRouterPathConstants.Companion.COMMENT_TEST
import
com.yidian.common.base.BaseActivity
import
com.yidian.s
ubway
.newscontent.databinding.ActivityCommentLayoutBinding
import
com.yidian.s
henghuoquan
.newscontent.databinding.ActivityCommentLayoutBinding
import
com.yidian.utils.ToastUtil
class
CommentTestActivity
:
BaseActivity
<
ActivityCommentLayoutBinding
>()
{
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/ui/comment/Emotion.kt
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/ui/comment/Emotion.kt
View file @
47d280c0
package
com.yidian.s
ubway
.newscontent.ui.comment
package
com.yidian.s
henghuoquan
.newscontent.ui.comment
import
com.yidian.s
ubway
.newscontent.R
import
com.yidian.s
henghuoquan
.newscontent.R
import
java.io.Serializable
class
Emotion
(
desc
:
String
)
:
Serializable
{
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/ui/comment/EmotionEditText.kt
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/ui/comment/EmotionEditText.kt
View file @
47d280c0
package
com.yidian.s
ubway
.newscontent.ui.comment
package
com.yidian.s
henghuoquan
.newscontent.ui.comment
import
android.content.Context
import
android.text.InputFilter
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/ui/comment/EmotionGifPanelView.kt
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/ui/comment/EmotionGifPanelView.kt
View file @
47d280c0
package
com.yidian.s
ubway
.newscontent.ui.comment
package
com.yidian.s
henghuoquan
.newscontent.ui.comment
import
android.content.Context
import
android.graphics.Color
import
android.graphics.drawable.ColorDrawable
import
android.util.AttributeSet
import
android.util.Log
import
android.view.LayoutInflater
import
android.view.View
import
android.view.ViewGroup
...
...
@@ -14,11 +13,11 @@ import androidx.viewpager.widget.PagerAdapter
import
androidx.viewpager.widget.ViewPager
import
com.orhanobut.hawk.Hawk
import
com.yidian.nightmode.widget.YdLinearLayout
import
com.yidian.s
ubway
.newscontent.R
import
com.yidian.s
ubway
.newscontent.adapter.GifGridViewAdapter
import
com.yidian.s
ubway
.newscontent.bean.DynamicExpressionBean
import
com.yidian.s
ubway
.newscontent.http.ApiService
import
com.yidian.s
ubway
.newscontent.ui.comment.indicator.CirclePageIndicator
import
com.yidian.s
henghuoquan
.newscontent.R
import
com.yidian.s
henghuoquan
.newscontent.adapter.GifGridViewAdapter
import
com.yidian.s
henghuoquan
.newscontent.bean.DynamicExpressionBean
import
com.yidian.s
henghuoquan
.newscontent.http.ApiService
import
com.yidian.s
henghuoquan
.newscontent.ui.comment.indicator.CirclePageIndicator
import
com.yidian.xarc.xevent.XBaseEvent
import
com.yidian.xarc.xevent.XEventManager
import
org.greenrobot.eventbus.Subscribe
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/ui/comment/EmotionGroup.kt
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/ui/comment/EmotionGroup.kt
View file @
47d280c0
package
com.yidian.s
ubway
.newscontent.ui.comment
package
com.yidian.s
henghuoquan
.newscontent.ui.comment
class
EmotionGroup
(
private
var
needDelIcon
:
Boolean
)
{
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/ui/comment/EmotionHelper.kt
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/ui/comment/EmotionHelper.kt
View file @
47d280c0
package
com.yidian.s
ubway
.newscontent.ui.comment
package
com.yidian.s
henghuoquan
.newscontent.ui.comment
import
android.content.res.AssetManager
import
android.graphics.BitmapFactory
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/ui/comment/EmotionPanelView.kt
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/ui/comment/EmotionPanelView.kt
View file @
47d280c0
package
com.yidian.s
ubway
.newscontent.ui.comment
package
com.yidian.s
henghuoquan
.newscontent.ui.comment
import
android.content.Context
import
android.graphics.Color
...
...
@@ -12,13 +12,13 @@ import android.widget.GridView
import
androidx.viewpager.widget.PagerAdapter
import
androidx.viewpager.widget.ViewPager
import
com.yidian.nightmode.widget.YdLinearLayout
import
com.yidian.s
ubway
.newscontent.R
import
com.yidian.s
ubway
.newscontent.adapter.GridViewAdapter
import
com.yidian.s
ubway
.newscontent.ui.comment.EmotionHelper.Companion.EMOTION_CLASSIC_DIR
import
com.yidian.s
ubway
.newscontent.ui.comment.EmotionHelper.Companion.EMOTION_CLASSIC_JSON
import
com.yidian.s
ubway
.newscontent.ui.comment.EmotionHelper.Companion.EMOTION_DEFAULT_DIR
import
com.yidian.s
ubway
.newscontent.ui.comment.EmotionHelper.Companion.EMOTION_DEFAULT_JSON
import
com.yidian.s
ubway
.newscontent.ui.comment.indicator.CirclePageIndicator
import
com.yidian.s
henghuoquan
.newscontent.R
import
com.yidian.s
henghuoquan
.newscontent.adapter.GridViewAdapter
import
com.yidian.s
henghuoquan
.newscontent.ui.comment.EmotionHelper.Companion.EMOTION_CLASSIC_DIR
import
com.yidian.s
henghuoquan
.newscontent.ui.comment.EmotionHelper.Companion.EMOTION_CLASSIC_JSON
import
com.yidian.s
henghuoquan
.newscontent.ui.comment.EmotionHelper.Companion.EMOTION_DEFAULT_DIR
import
com.yidian.s
henghuoquan
.newscontent.ui.comment.EmotionHelper.Companion.EMOTION_DEFAULT_JSON
import
com.yidian.s
henghuoquan
.newscontent.ui.comment.indicator.CirclePageIndicator
import
kotlinx.android.synthetic.main.view_emotion_panel.view.*
class
EmotionPanelView
(
context
:
Context
,
attrs
:
AttributeSet
)
:
YdLinearLayout
(
context
,
attrs
)
{
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/ui/comment/VideoCommentDetailActivity.kt
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/ui/comment/VideoCommentDetailActivity.kt
View file @
47d280c0
package
com.yidian.s
ubway
.newscontent.ui.comment
package
com.yidian.s
henghuoquan
.newscontent.ui.comment
import
android.annotation.SuppressLint
import
android.os.Bundle
...
...
@@ -12,12 +12,12 @@ import com.orhanobut.hawk.Hawk
import
com.yidian.common.XEventConfig.Companion.REPLY_DETAIL_COMMENT
import
com.yidian.common.XRouterPathConstants.Companion.VIDEO_COMMENT_DETAIL
import
com.yidian.common.base.BaseActivity
import
com.yidian.s
ubway
.newscontent.bean.CommentForWebBean
import
com.yidian.s
ubway
.newscontent.bean.DynamicExpressionBean
import
com.yidian.s
ubway
.newscontent.databinding.ActivityVideoDetailLayoutBinding
import
com.yidian.s
ubway
.newscontent.http.ApiService
import
com.yidian.s
ubway
.newscontent.http.httpbean.CommentData
import
com.yidian.s
ubway
.newscontent.http.httpbean.VideoAddCommentBean
import
com.yidian.s
henghuoquan
.newscontent.bean.CommentForWebBean
import
com.yidian.s
henghuoquan
.newscontent.bean.DynamicExpressionBean
import
com.yidian.s
henghuoquan
.newscontent.databinding.ActivityVideoDetailLayoutBinding
import
com.yidian.s
henghuoquan
.newscontent.http.ApiService
import
com.yidian.s
henghuoquan
.newscontent.http.httpbean.CommentData
import
com.yidian.s
henghuoquan
.newscontent.http.httpbean.VideoAddCommentBean
import
com.yidian.common.http.httpbean.WebResult
import
com.yidian.common.utils.ToolsUtil
import
com.yidian.xarc.xbrid.XBridManager
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/ui/comment/VideoCommentDialog.kt
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/ui/comment/VideoCommentDialog.kt
View file @
47d280c0
package
com.yidian.s
ubway
.newscontent.ui.comment
package
com.yidian.s
henghuoquan
.newscontent.ui.comment
import
android.annotation.SuppressLint
import
android.content.Context
...
...
@@ -24,11 +24,11 @@ import com.yidian.common.WebConfig
import
com.yidian.common.XEventConfig
import
com.yidian.common.XEventConfig.Companion.GO_TO_COMMENT_DETAIL
import
com.yidian.common.XEventConfig.Companion.REPLY_COMMENT
import
com.yidian.s
ubway
.newscontent.R
import
com.yidian.s
ubway
.newscontent.bean.DynamicExpressionBean
import
com.yidian.s
ubway
.newscontent.http.ApiService
import
com.yidian.s
ubway
.newscontent.http.httpbean.CommentData
import
com.yidian.s
ubway
.newscontent.http.httpbean.VideoAddCommentBean
import
com.yidian.s
henghuoquan
.newscontent.R
import
com.yidian.s
henghuoquan
.newscontent.bean.DynamicExpressionBean
import
com.yidian.s
henghuoquan
.newscontent.http.ApiService
import
com.yidian.s
henghuoquan
.newscontent.http.httpbean.CommentData
import
com.yidian.s
henghuoquan
.newscontent.http.httpbean.VideoAddCommentBean
import
com.yidian.common.http.httpbean.WebResult
import
com.yidian.common.utils.ToolsUtil
import
com.yidian.common.utils.ToolsUtil.directSend
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/ui/comment/indicator/CirclePageIndicator.kt
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/ui/comment/indicator/CirclePageIndicator.kt
View file @
47d280c0
package
com.yidian.s
ubway
.newscontent.ui.comment.indicator
package
com.yidian.s
henghuoquan
.newscontent.ui.comment.indicator
import
android.annotation.SuppressLint
import
android.content.Context
...
...
@@ -14,7 +14,7 @@ import android.widget.LinearLayout
import
androidx.core.view.MotionEventCompat
import
androidx.core.view.ViewConfigurationCompat
import
androidx.viewpager.widget.ViewPager
import
com.yidian.s
ubway
.newscontent.R
import
com.yidian.s
henghuoquan
.newscontent.R
import
kotlin.math.abs
import
kotlin.math.min
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/ui/comment/indicator/PageIndicator.kt
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/ui/comment/indicator/PageIndicator.kt
View file @
47d280c0
...
...
@@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package
com.yidian.s
ubway
.newscontent.ui.comment.indicator
package
com.yidian.s
henghuoquan
.newscontent.ui.comment.indicator
import
androidx.viewpager.widget.ViewPager
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/ui/dialog/ProtocolDialog.kt
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/ui/dialog/ProtocolDialog.kt
View file @
47d280c0
package
com.yidian.s
ubway
.newscontent.ui.dialog
package
com.yidian.s
henghuoquan
.newscontent.ui.dialog
import
android.app.Activity
import
android.app.Dialog
...
...
@@ -21,9 +21,8 @@ import com.yidian.common.AppConfig.Companion.userProtocol
import
com.yidian.common.HawkConfig
import
com.yidian.common.XRouterPathConstants
import
com.yidian.nightmode.widget.YdTextView
import
com.yidian.subway.newscontent.R
import
com.yidian.subway.newscontent.ui.ProtocolActivity
import
com.yidian.utils.ToastUtil
import
com.yidian.shenghuoquan.newscontent.R
import
com.yidian.shenghuoquan.newscontent.ui.ProtocolActivity
import
com.yidian.xpage.XPageManager
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/ui/dialog/ProtocolHintDialog.kt
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/ui/dialog/ProtocolHintDialog.kt
View file @
47d280c0
package
com.yidian.s
ubway
.newscontent.ui.dialog
package
com.yidian.s
henghuoquan
.newscontent.ui.dialog
import
android.app.Activity
import
android.app.Dialog
...
...
@@ -20,9 +20,8 @@ import com.yidian.common.AppConfig.Companion.privacyPolicyStatement
import
com.yidian.common.HawkConfig
import
com.yidian.common.XRouterPathConstants
import
com.yidian.nightmode.widget.YdTextView
import
com.yidian.subway.newscontent.R
import
com.yidian.subway.newscontent.ui.ProtocolActivity
import
com.yidian.utils.ToastUtil
import
com.yidian.shenghuoquan.newscontent.R
import
com.yidian.shenghuoquan.newscontent.ui.ProtocolActivity
import
com.yidian.xpage.XPageManager
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/ui/dialog/ShareDialog.kt
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/ui/dialog/ShareDialog.kt
View file @
47d280c0
package
com.yidian.s
ubway
.newscontent.ui.dialog
package
com.yidian.s
henghuoquan
.newscontent.ui.dialog
import
android.app.Activity
import
android.app.Dialog
...
...
@@ -20,12 +20,11 @@ import com.umeng.socialize.media.UMWeb
import
com.yidian.common.YdBaseApplication
import
com.yidian.common.cardutils.adapter.OnItemClickListener
import
com.yidian.common.utils.CheckApkExistUtil
import
com.yidian.common.utils.YdToastUtil
import
com.yidian.nightmode.widget.YdRecyclerView
import
com.yidian.nightmode.widget.YdTextView
import
com.yidian.s
ubway
.newscontent.R
import
com.yidian.s
ubway
.newscontent.adapter.ShareAdapter
import
com.yidian.s
ubway
.newscontent.bean.SharePlatformBean
import
com.yidian.s
henghuoquan
.newscontent.R
import
com.yidian.s
henghuoquan
.newscontent.adapter.ShareAdapter
import
com.yidian.s
henghuoquan
.newscontent.bean.SharePlatformBean
class
ShareDialog
(
private
val
activity
:
Activity
,
themeResId
:
Int
):
Dialog
(
activity
,
themeResId
)
{
private
lateinit
var
rvSharePlatform
:
YdRecyclerView
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/ui/dialog/ShareImageDialog.kt
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/ui/dialog/ShareImageDialog.kt
View file @
47d280c0
package
com.yidian.s
ubway
.newscontent.ui.dialog
package
com.yidian.s
henghuoquan
.newscontent.ui.dialog
import
android.app.Activity
import
android.app.Dialog
...
...
@@ -19,12 +19,11 @@ import com.umeng.socialize.media.UMImage
import
com.yidian.common.YdBaseApplication
import
com.yidian.common.cardutils.adapter.OnItemClickListener
import
com.yidian.common.utils.CheckApkExistUtil
import
com.yidian.common.utils.YdToastUtil
import
com.yidian.nightmode.widget.YdRecyclerView
import
com.yidian.nightmode.widget.YdTextView
import
com.yidian.s
ubway
.newscontent.R
import
com.yidian.s
ubway
.newscontent.adapter.ShareAdapter
import
com.yidian.s
ubway
.newscontent.bean.SharePlatformBean
import
com.yidian.s
henghuoquan
.newscontent.R
import
com.yidian.s
henghuoquan
.newscontent.adapter.ShareAdapter
import
com.yidian.s
henghuoquan
.newscontent.bean.SharePlatformBean
class
ShareImageDialog
(
private
val
activity
:
Activity
,
themeResId
:
Int
):
Dialog
(
activity
,
themeResId
)
{
private
lateinit
var
rvSharePlatform
:
YdRecyclerView
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/ui/dialog/SharePosterDialog.kt
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/ui/dialog/SharePosterDialog.kt
View file @
47d280c0
package
com.yidian.s
ubway
.newscontent.ui.dialog
package
com.yidian.s
henghuoquan
.newscontent.ui.dialog
import
android.app.Activity
import
android.app.Dialog
...
...
@@ -19,13 +19,12 @@ import com.yidian.common.YdBaseApplication
import
com.yidian.common.cardutils.adapter.OnItemClickListener
import
com.yidian.common.utils.CheckApkExistUtil
import
com.yidian.common.utils.YdFileUtils
import
com.yidian.common.utils.YdToastUtil
import
com.yidian.nightmode.widget.YdRecyclerView
import
com.yidian.nightmode.widget.YdRelativeLayout
import
com.yidian.nightmode.widget.YdTextView
import
com.yidian.s
ubway
.newscontent.R
import
com.yidian.s
ubway
.newscontent.adapter.ShareAdapter
import
com.yidian.s
ubway
.newscontent.bean.SharePlatformBean
import
com.yidian.s
henghuoquan
.newscontent.R
import
com.yidian.s
henghuoquan
.newscontent.adapter.ShareAdapter
import
com.yidian.s
henghuoquan
.newscontent.bean.SharePlatformBean
class
SharePosterDialog
(
private
val
activity
:
Activity
,
themeResId
:
Int
):
Dialog
(
activity
,
themeResId
)
{
private
lateinit
var
rvSharePlatform
:
YdRecyclerView
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/ui/dialog/UpdateVersionDialog.kt
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/ui/dialog/UpdateVersionDialog.kt
View file @
47d280c0
package
com.yidian.s
ubway
.newscontent.ui.dialog
package
com.yidian.s
henghuoquan
.newscontent.ui.dialog
import
android.app.Activity
import
android.app.Dialog
import
android.content.DialogInterface
import
android.os.Bundle
import
android.text.TextUtils
import
android.util.Log
import
android.view.Gravity
import
android.view.KeyEvent
import
android.view.View
...
...
@@ -14,12 +11,11 @@ import androidx.recyclerview.widget.LinearLayoutManager
import
com.yidian.common.widget.YdMaxRecyclerView
import
com.yidian.nightmode.widget.YdImageView
import
com.yidian.nightmode.widget.YdTextView
import
com.yidian.s
ubway
.newscontent.R
import
com.yidian.s
ubway
.newscontent.adapter.UpdateVersionDesAdapter
import
com.yidian.s
ubway
.newscontent.bean.IUpdateDialogCallback
import
com.yidian.s
henghuoquan
.newscontent.R
import
com.yidian.s
henghuoquan
.newscontent.adapter.UpdateVersionDesAdapter
import
com.yidian.s
henghuoquan
.newscontent.bean.IUpdateDialogCallback
import
com.yidian.yac.pm.appupdate.AppUpdateEchoData
import
com.yidian.yac.pm.appupdate.AppUpdateInfo
import
com.yidian.yac.pm.base.UpdateInfo
class
UpdateVersionDialog
(
private
val
activity
:
Activity
,
themeResId
:
Int
,
private
val
updateDialogCallback
:
IUpdateDialogCallback
):
Dialog
(
activity
,
themeResId
)
{
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/ui/mine/BrowsingHistoryActivity.kt
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/ui/mine/BrowsingHistoryActivity.kt
View file @
47d280c0
package
com.yidian.s
ubway
.newscontent.ui.mine
package
com.yidian.s
henghuoquan
.newscontent.ui.mine
import
android.annotation.SuppressLint
import
android.os.Bundle
...
...
@@ -7,13 +7,11 @@ import androidx.recyclerview.widget.DividerItemDecoration
import
androidx.recyclerview.widget.LinearLayoutManager
import
com.yidian.common.XRouterPathConstants.Companion.BROWSING_HISTORY
import
com.yidian.common.base.BaseActivity
import
com.yidian.common.cardutils.CardFactory
import
com.yidian.common.cardutils.adapter.CommonAdapter
import
com.yidian.common.cardutils.adapter.PolymerCardAdapter
import
com.yidian.common.cardutils.bean.PolymerCommonCardBean
import
com.yidian.common.widget.NormalHintDialog
import
com.yidian.s
ubway
.newscontent.R
import
com.yidian.s
ubway
.newscontent.databinding.ActivityBrowsingHistoryBinding
import
com.yidian.s
henghuoquan
.newscontent.R
import
com.yidian.s
henghuoquan
.newscontent.databinding.ActivityBrowsingHistoryBinding
class
BrowsingHistoryActivity
:
BaseActivity
<
ActivityBrowsingHistoryBinding
>(){
override
fun
createViewBinding
():
ActivityBrowsingHistoryBinding
{
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/ui/mine/CollectionActivity.kt
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/ui/mine/CollectionActivity.kt
View file @
47d280c0
package
com.yidian.s
ubway
.newscontent.ui.mine
package
com.yidian.s
henghuoquan
.newscontent.ui.mine
import
android.annotation.SuppressLint
import
android.os.Bundle
...
...
@@ -6,7 +6,6 @@ import android.view.View
import
androidx.recyclerview.widget.DividerItemDecoration
import
androidx.recyclerview.widget.LinearLayoutManager
import
com.orhanobut.hawk.Hawk
import
com.scwang.smart.refresh.layout.api.RefreshLayout
import
com.yidian.common.HawkConfig
import
com.yidian.common.XRouterPathConstants.Companion.COLLECTION
import
com.yidian.common.base.BaseActivity
...
...
@@ -14,18 +13,15 @@ import com.yidian.common.cardutils.PolymerCardFactory
import
com.yidian.common.cardutils.adapter.PolymerCardAdapter
import
com.yidian.common.cardutils.bean.PolymerCommonCardBean
import
com.yidian.common.http.HttpResult
import
com.yidian.common.utils.YdToastUtil
import
com.yidian.common.widget.NormalHintDialog
import
com.yidian.subway.newscontent.R
import
com.yidian.subway.newscontent.bean.IBlankViewLoadAgainCallback
import
com.yidian.subway.newscontent.bean.ThumbUpBean
import
com.yidian.subway.newscontent.databinding.ActivityCollectionBinding
import
com.yidian.subway.newscontent.http.ApiService
import
com.yidian.subway.newscontent.http.httpbean.*
import
com.yidian.subway.newscontent.subscription.subscriptionManager
import
com.yidian.subway.newscontent.thumbUp.thumbUpManager
import
com.yidian.subway.newscontent.utils.AccountUtil
import
com.yidian.subway.newscontent.widget.BlankPageView
import
com.yidian.shenghuoquan.newscontent.R
import
com.yidian.shenghuoquan.newscontent.bean.IBlankViewLoadAgainCallback
import
com.yidian.shenghuoquan.newscontent.databinding.ActivityCollectionBinding
import
com.yidian.shenghuoquan.newscontent.http.ApiService
import
com.yidian.shenghuoquan.newscontent.http.httpbean.*
import
com.yidian.shenghuoquan.newscontent.thumbUp.thumbUpManager
import
com.yidian.shenghuoquan.newscontent.utils.AccountUtil
import
com.yidian.shenghuoquan.newscontent.widget.BlankPageView
import
java.lang.StringBuilder
class
CollectionActivity
:
BaseActivity
<
ActivityCollectionBinding
>(){
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/ui/mine/MineActivity.kt
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/ui/mine/MineActivity.kt
View file @
47d280c0
package
com.yidian.s
ubway
.newscontent.ui.mine
package
com.yidian.s
henghuoquan
.newscontent.ui.mine
import
android.app.Activity
import
android.os.Build
import
android.os.Bundle
import
com.yidian.s
ubway
.newscontent.R
import
com.yidian.s
henghuoquan
.newscontent.R
import
com.yidian.xarc.xevent.XEventManager
class
MineActivity
:
Activity
()
{
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/ui/mine/SubscriptionActivity.kt
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/ui/mine/SubscriptionActivity.kt
View file @
47d280c0
package
com.yidian.s
ubway
.newscontent.ui.mine
package
com.yidian.s
henghuoquan
.newscontent.ui.mine
import
android.os.Bundle
import
com.yidian.common.XRouterPathConstants.Companion.SUBSCRIPTION
import
com.yidian.common.base.BaseActivity
import
com.yidian.subway.newscontent.databinding.ActivitySubscriptionBinding
import
com.yidian.subway.newscontent.ui.AChannelFragment
import
com.yidian.xpage.XPageViewProtocol
import
com.yidian.shenghuoquan.newscontent.databinding.ActivitySubscriptionBinding
import
com.yidian.shenghuoquan.newscontent.ui.AChannelFragment
class
SubscriptionActivity
:
BaseActivity
<
ActivitySubscriptionBinding
>(){
override
fun
createViewBinding
():
ActivitySubscriptionBinding
{
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/ui/mine/SubscriptionFragment.kt
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/ui/mine/SubscriptionFragment.kt
View file @
47d280c0
package
com.yidian.s
ubway
.newscontent.ui.mine
package
com.yidian.s
henghuoquan
.newscontent.ui.mine
import
android.annotation.SuppressLint
import
android.content.Intent
import
android.os.Bundle
import
android.view.LayoutInflater
import
android.view.View
import
android.view.ViewGroup
import
androidx.core.os.bundleOf
import
androidx.recyclerview.widget.DividerItemDecoration
import
androidx.recyclerview.widget.LinearLayoutManager
import
com.orhanobut.hawk.Hawk
import
com.scwang.smart.refresh.layout.api.RefreshLayout
import
com.yidian.common.HawkConfig
import
com.yidian.common.XRouterPathConstants
import
com.yidian.common.cardutils.CardFactory
import
com.yidian.common.cardutils.PolymerCardFactory
import
com.yidian.common.cardutils.adapter.CommonAdapter
import
com.yidian.common.cardutils.adapter.PolymerCardAdapter
import
com.yidian.common.cardutils.bean.PolymerCommonCardBean
import
com.yidian.common.chameleon.ChameleonEvent
import
com.yidian.common.chameleon.ChameleonEventService
import
com.yidian.common.chameleon.ChameleonServiceManager
import
com.yidian.common.http.HttpResult
import
com.yidian.common.utils.YdToastUtil
import
com.yidian.subway.newscontent.R
import
com.yidian.subway.newscontent.bean.IBlankViewLoadAgainCallback
import
com.yidian.subway.newscontent.databinding.FragmentSubscriptionBinding
import
com.yidian.subway.newscontent.http.ApiService
import
com.yidian.subway.newscontent.http.httpbean.GuestLoginBean
import
com.yidian.subway.newscontent.http.httpbean.IGuestLoginCallback
import
com.yidian.subway.newscontent.http.httpbean.ISubscribeAuthorListCallback
import
com.yidian.subway.newscontent.http.httpbean.SubscribeAuthorFlowBean
import
com.yidian.subway.newscontent.subscription.subscriptionManager
import
com.yidian.subway.newscontent.ui.AChannelFragment
import
com.yidian.subway.newscontent.ui.NewsContentActivity
import
com.yidian.subway.newscontent.utils.AccountUtil
import
com.yidian.subway.newscontent.widget.BlankPageView
import
com.yidian.xpage.XPageManager
import
com.yidian.shenghuoquan.newscontent.bean.IBlankViewLoadAgainCallback
import
com.yidian.shenghuoquan.newscontent.databinding.FragmentSubscriptionBinding
import
com.yidian.shenghuoquan.newscontent.http.ApiService
import
com.yidian.shenghuoquan.newscontent.http.httpbean.GuestLoginBean
import
com.yidian.shenghuoquan.newscontent.http.httpbean.IGuestLoginCallback
import
com.yidian.shenghuoquan.newscontent.http.httpbean.ISubscribeAuthorListCallback
import
com.yidian.shenghuoquan.newscontent.http.httpbean.SubscribeAuthorFlowBean
import
com.yidian.shenghuoquan.newscontent.ui.AChannelFragment
import
com.yidian.shenghuoquan.newscontent.utils.AccountUtil
import
com.yidian.shenghuoquan.newscontent.widget.BlankPageView
class
SubscriptionFragment
:
AChannelFragment
<
FragmentSubscriptionBinding
>(),
ChameleonEventService
{
companion
object
{
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/ui/popwindow/FeedbackDetailPopupWindow.kt
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/ui/popwindow/FeedbackDetailPopupWindow.kt
View file @
47d280c0
package
com.yidian.s
ubway
.newscontent.ui.popwindow
package
com.yidian.s
henghuoquan
.newscontent.ui.popwindow
import
android.app.Activity
import
android.content.ClipData
import
android.content.ClipboardManager
import
android.content.Context
import
android.graphics.drawable.ColorDrawable
import
android.util.Log
import
android.view.*
import
android.widget.PopupWindow
import
android.widget.TextView
import
android.widget.Toast
import
androidx.recyclerview.widget.LinearLayoutManager
import
androidx.recyclerview.widget.RecyclerView
import
com.umeng.socialize.ShareAction
import
com.umeng.socialize.UMShareListener
import
com.umeng.socialize.bean.SHARE_MEDIA
import
com.umeng.socialize.media.UMImage
import
com.umeng.socialize.media.UMWeb
import
com.yidian.common.cardutils.adapter.FlashAdapter
import
com.yidian.common.cardutils.adapter.OnItemClickListener
import
com.yidian.common.cardutils.bean.SubscribeHeadBean
import
com.yidian.common.widget.YdMaxRecyclerView
import
com.yidian.nightmode.widget.YdImageView
import
com.yidian.subway.newscontent.R
import
com.yidian.subway.newscontent.adapter.FeedbackDetailAdapter
import
com.yidian.subway.newscontent.adapter.ShareAdapter
import
com.yidian.subway.newscontent.bean.FeedbackBean
import
com.yidian.subway.newscontent.bean.SharePlatformBean
import
com.yidian.shenghuoquan.newscontent.R
import
com.yidian.shenghuoquan.newscontent.adapter.FeedbackDetailAdapter
import
com.yidian.shenghuoquan.newscontent.bean.FeedbackBean
import
com.yidian.utils.ToastUtil
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/ui/popwindow/FeedbackPopupWindow.kt
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/ui/popwindow/FeedbackPopupWindow.kt
View file @
47d280c0
package
com.yidian.s
ubway
.newscontent.ui.popwindow
package
com.yidian.s
henghuoquan
.newscontent.ui.popwindow
import
android.app.Activity
import
android.graphics.drawable.ColorDrawable
...
...
@@ -6,8 +6,8 @@ import android.view.*
import
android.widget.PopupWindow
import
com.yidian.common.utils.YdToastUtil
import
com.yidian.nightmode.widget.YdLinearLayout
import
com.yidian.s
ubway
.newscontent.R
import
com.yidian.s
ubway
.newscontent.bean.FeedbackBean
import
com.yidian.s
henghuoquan
.newscontent.R
import
com.yidian.s
henghuoquan
.newscontent.bean.FeedbackBean
class
FeedbackPopupWindow
(
private
val
activity
:
Activity
,
private
val
parent
:
View
,
private
val
feedbackBean
:
FeedbackBean
)
{
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/ui/search/SearchChannelActivity.kt
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/ui/search/SearchChannelActivity.kt
View file @
47d280c0
package
com.yidian.s
ubway
.newscontent.ui.search
package
com.yidian.s
henghuoquan
.newscontent.ui.search
import
android.content.Intent
import
android.os.Bundle
...
...
@@ -13,11 +13,11 @@ import com.yidian.common.HawkConfig
import
com.yidian.common.XRouterPathConstants.Companion.SEARCH_CHANNEL
import
com.yidian.common.base.BaseActivity
import
com.yidian.customwidgets.edittext.CusEditText
import
com.yidian.s
ubway
.newscontent.adapter.SearchHintAdapter
import
com.yidian.s
ubway
.newscontent.adapter.SearchHistoryAdapter
import
com.yidian.s
ubway
.newscontent.bean.SearchHintBean
import
com.yidian.s
ubway
.newscontent.databinding.ActivitySearchChannelBinding
import
com.yidian.s
ubway
.newscontent.ui.search.SearchResultPageActivity.Companion.BACK_RESULT_TAG
import
com.yidian.s
henghuoquan
.newscontent.adapter.SearchHintAdapter
import
com.yidian.s
henghuoquan
.newscontent.adapter.SearchHistoryAdapter
import
com.yidian.s
henghuoquan
.newscontent.bean.SearchHintBean
import
com.yidian.s
henghuoquan
.newscontent.databinding.ActivitySearchChannelBinding
import
com.yidian.s
henghuoquan
.newscontent.ui.search.SearchResultPageActivity.Companion.BACK_RESULT_TAG
import
com.yidian.utils.ToastUtil
class
SearchChannelActivity
:
BaseActivity
<
ActivitySearchChannelBinding
>()
{
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/ui/search/SearchFragment.kt
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/ui/search/SearchFragment.kt
View file @
47d280c0
package
com.yidian.s
ubway
.newscontent.ui.search
package
com.yidian.s
henghuoquan
.newscontent.ui.search
import
android.annotation.SuppressLint
import
android.os.Bundle
...
...
@@ -10,9 +10,9 @@ import androidx.recyclerview.widget.LinearLayoutManager
import
com.yidian.common.cardutils.adapter.PolymerCardAdapter
import
com.yidian.common.chameleon.ChameleonEvent
import
com.yidian.common.chameleon.ChameleonEventService
import
com.yidian.s
ubway
.newscontent.R
import
com.yidian.s
ubway
.newscontent.databinding.FragmentSubscriptionBinding
import
com.yidian.s
ubway
.newscontent.ui.AChannelFragment
import
com.yidian.s
henghuoquan
.newscontent.R
import
com.yidian.s
henghuoquan
.newscontent.databinding.FragmentSubscriptionBinding
import
com.yidian.s
henghuoquan
.newscontent.ui.AChannelFragment
class
SearchFragment
:
AChannelFragment
<
FragmentSubscriptionBinding
>(),
ChameleonEventService
{
companion
object
{
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/ui/search/SearchResultPageActivity.kt
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/ui/search/SearchResultPageActivity.kt
View file @
47d280c0
package
com.yidian.s
ubway
.newscontent.ui.search
package
com.yidian.s
henghuoquan
.newscontent.ui.search
import
android.content.Context
import
android.os.Bundle
...
...
@@ -12,12 +12,12 @@ import com.orhanobut.hawk.Hawk
import
com.yidian.common.HawkConfig
import
com.yidian.common.XRouterPathConstants.Companion.SEARCH_RESULT
import
com.yidian.common.base.BaseActivity
import
com.yidian.s
ubway
.newscontent.adapter.SearchHintAdapter
import
com.yidian.s
ubway
.newscontent.adapter.SearchHistoryAdapter
import
com.yidian.s
ubway
.newscontent.bean.SearchHintBean
import
com.yidian.s
ubway
.newscontent.databinding.ActivitySearchResultBinding
import
com.yidian.s
ubway
.newscontent.ui.AChannelFragment
import
com.yidian.s
ubway
.newscontent.ui.search.SearchChannelActivity.Companion.SEARCH_TAG
import
com.yidian.s
henghuoquan
.newscontent.adapter.SearchHintAdapter
import
com.yidian.s
henghuoquan
.newscontent.adapter.SearchHistoryAdapter
import
com.yidian.s
henghuoquan
.newscontent.bean.SearchHintBean
import
com.yidian.s
henghuoquan
.newscontent.databinding.ActivitySearchResultBinding
import
com.yidian.s
henghuoquan
.newscontent.ui.AChannelFragment
import
com.yidian.s
henghuoquan
.newscontent.ui.search.SearchChannelActivity.Companion.SEARCH_TAG
import
com.yidian.utils.ToastUtil
class
SearchResultPageActivity
:
BaseActivity
<
ActivitySearchResultBinding
>()
{
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/ui/webview/YiDianWebView.kt
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/ui/webview/YiDianWebView.kt
View file @
47d280c0
package
com.yidian.s
ubway
.newscontent.ui.webview
package
com.yidian.s
henghuoquan
.newscontent.ui.webview
import
android.content.Context
import
android.util.AttributeSet
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/utils/AccountUtil.kt
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/utils/AccountUtil.kt
View file @
47d280c0
package
com.yidian.s
ubway
.newscontent.utils
package
com.yidian.s
henghuoquan
.newscontent.utils
import
android.text.TextUtils
import
com.google.gson.Gson
...
...
@@ -6,7 +6,7 @@ import com.orhanobut.hawk.Hawk
import
com.yidian.common.HawkConfig
import
com.yidian.common.utils.EncryptUtil
import
com.yidian.framework.mobile.xdiamond.SecretUtil
import
com.yidian.s
ubway
.newscontent.bean.TokenBean
import
com.yidian.s
henghuoquan
.newscontent.bean.TokenBean
import
java.util.*
class
AccountUtil
{
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/utils/DataCleanManager.kt
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/utils/DataCleanManager.kt
View file @
47d280c0
package
com.yidian.s
ubway
.newscontent.utils
package
com.yidian.s
henghuoquan
.newscontent.utils
import
android.content.Context
import
android.os.Environment
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/utils/FloatWindowPermissionManager.java
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/utils/FloatWindowPermissionManager.java
View file @
47d280c0
package
com
.
yidian
.
s
ubway
.
newscontent
.
utils
;
package
com
.
yidian
.
s
henghuoquan
.
newscontent
.
utils
;
import
android.Manifest
;
import
android.app.Activity
;
...
...
@@ -17,8 +17,6 @@ import android.util.Log;
import
java.lang.reflect.Field
;
import
java.lang.reflect.Method
;
import
cn.jpush.android.service.DActivity
;
/**
* @author sun on 2018/7/5.
*/
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/utils/HeightProvider.java
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/utils/HeightProvider.java
View file @
47d280c0
package
com
.
yidian
.
s
ubway
.
newscontent
.
utils
;
package
com
.
yidian
.
s
henghuoquan
.
newscontent
.
utils
;
import
android.app.Activity
;
import
android.graphics.Rect
;
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/utils/RomUtils.java
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/utils/RomUtils.java
View file @
47d280c0
package
com
.
yidian
.
s
ubway
.
newscontent
.
utils
;
package
com
.
yidian
.
s
henghuoquan
.
newscontent
.
utils
;
import
android.os.Build
;
import
android.text.TextUtils
;
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/utils/SystemProperties.java
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/utils/SystemProperties.java
View file @
47d280c0
package
com
.
yidian
.
s
ubway
.
newscontent
.
utils
;
package
com
.
yidian
.
s
henghuoquan
.
newscontent
.
utils
;
import
android.text.TextUtils
;
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/utils/UploadFileUtils.kt
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/utils/UploadFileUtils.kt
View file @
47d280c0
package
com.yidian.s
ubway
.newscontent.utils
package
com.yidian.s
henghuoquan
.newscontent.utils
import
okhttp3.MediaType.Companion.toMediaTypeOrNull
import
okhttp3.MultipartBody
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/utils/VideoAudioUtil.kt
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/utils/VideoAudioUtil.kt
View file @
47d280c0
package
com.yidian.s
ubway
.newscontent.utils
package
com.yidian.s
henghuoquan
.newscontent.utils
import
com.shuyu.gsyvideoplayer.GSYVideoManager
import
com.yidian.s
ubway
.newscontent.audio.AudioPlayerManager
import
com.yidian.s
henghuoquan
.newscontent.audio.AudioPlayerManager
val
audioManager
:
AudioPlayerManager
by
lazy
{
AudioPlayerManager
.
instance
}
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/utils/VideoDownloadUtil.kt
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/utils/VideoDownloadUtil.kt
View file @
47d280c0
package
com.yidian.s
ubway
.newscontent.utils
package
com.yidian.s
henghuoquan
.newscontent.utils
import
android.util.Log
import
okhttp3.*
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/widget/ArticleThumbUpView.kt
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/widget/ArticleThumbUpView.kt
View file @
47d280c0
package
com.yidian.s
ubway
.newscontent.widget
package
com.yidian.s
henghuoquan
.newscontent.widget
import
android.content.Context
import
android.util.AttributeSet
import
android.util.Log
import
android.widget.TextView
import
com.yidian.common.utils.ToolsUtil
import
com.yidian.nightmode.widget.YdRelativeLayout
import
com.yidian.s
ubway
.newscontent.R
import
com.yidian.s
ubway
.newscontent.thumbUp.DocThumbUp
import
com.yidian.s
ubway
.newscontent.bean.ThumbUpBean
import
com.yidian.s
ubway
.newscontent.thumbUp.thumbUpManager
import
com.yidian.s
ubway
.newscontent.ui.comment.CommentFooterButton
import
com.yidian.s
henghuoquan
.newscontent.R
import
com.yidian.s
henghuoquan
.newscontent.thumbUp.DocThumbUp
import
com.yidian.s
henghuoquan
.newscontent.bean.ThumbUpBean
import
com.yidian.s
henghuoquan
.newscontent.thumbUp.thumbUpManager
import
com.yidian.s
henghuoquan
.newscontent.ui.comment.CommentFooterButton
class
ArticleThumbUpView
@JvmOverloads
constructor
(
context
:
Context
,
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/widget/BlankPageView.kt
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/widget/BlankPageView.kt
View file @
47d280c0
package
com.yidian.s
ubway
.newscontent.widget
package
com.yidian.s
henghuoquan
.newscontent.widget
import
android.content.Context
import
android.util.AttributeSet
...
...
@@ -8,8 +8,8 @@ import android.view.ViewGroup
import
android.widget.FrameLayout
import
com.yidian.nightmode.widget.YdLinearLayout
import
com.yidian.nightmode.widget.YdTextView
import
com.yidian.s
ubway
.newscontent.R
import
com.yidian.s
ubway
.newscontent.bean.IBlankViewLoadAgainCallback
import
com.yidian.s
henghuoquan
.newscontent.R
import
com.yidian.s
henghuoquan
.newscontent.bean.IBlankViewLoadAgainCallback
import
com.yidian.common.utils.YdUiUtils
class
BlankPageView
@JvmOverloads
constructor
(
context
:
Context
,
attrs
:
AttributeSet
?
=
null
,
defStyle
:
Int
=
0
):
FrameLayout
(
context
,
attrs
,
defStyle
)
{
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/widget/CustomCoverVideo.kt
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/widget/CustomCoverVideo.kt
View file @
47d280c0
package
com.yidian.s
ubway
.newscontent.widget
package
com.yidian.s
henghuoquan
.newscontent.widget
import
android.content.Context
import
android.util.AttributeSet
...
...
@@ -14,7 +14,7 @@ import com.shuyu.gsyvideoplayer.GSYVideoManager
import
com.shuyu.gsyvideoplayer.model.VideoOptionModel
import
com.shuyu.gsyvideoplayer.utils.GSYVideoType
import
com.shuyu.gsyvideoplayer.video.StandardGSYVideoPlayer
import
com.yidian.s
ubway
.newscontent.R
import
com.yidian.s
henghuoquan
.newscontent.R
import
tv.danmaku.ijk.media.player.IjkMediaPlayer
import
java.io.File
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/widget/ExpandTextView.java
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/widget/ExpandTextView.java
View file @
47d280c0
package
com
.
yidian
.
s
ubway
.
newscontent
.
widget
;
package
com
.
yidian
.
s
henghuoquan
.
newscontent
.
widget
;
import
android.annotation.SuppressLint
;
import
android.content.Context
;
...
...
@@ -14,10 +14,9 @@ import android.util.AttributeSet;
import
android.view.View
;
import
androidx.annotation.NonNull
;
import
androidx.appcompat.widget.AppCompatTextView
;
import
com.yidian.nightmode.widget.YdTextView
;
import
com.yidian.s
ubway
.newscontent.R
;
import
com.yidian.s
henghuoquan
.newscontent.R
;
public
class
ExpandTextView
extends
YdTextView
{
private
static
final
String
TAG
=
"ExpandTextView"
;
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/widget/ExpandTextViewReal.kt
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/widget/ExpandTextViewReal.kt
View file @
47d280c0
package
com.yidian.s
ubway
.newscontent.widget
package
com.yidian.s
henghuoquan
.newscontent.widget
import
android.content.Context
import
android.util.AttributeSet
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/widget/FloatAudioView.kt
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/widget/FloatAudioView.kt
View file @
47d280c0
package
com.yidian.s
ubway
.newscontent.widget
package
com.yidian.s
henghuoquan
.newscontent.widget
import
android.content.Context
import
android.util.AttributeSet
...
...
@@ -7,9 +7,9 @@ import android.view.View
import
android.widget.FrameLayout
import
android.widget.ImageView
import
android.widget.TextView
import
com.yidian.s
ubway
.newscontent.R
import
com.yidian.s
ubway
.newscontent.audio.IAudioControl
import
com.yidian.s
ubway
.newscontent.audio.IAudioView
import
com.yidian.s
henghuoquan
.newscontent.R
import
com.yidian.s
henghuoquan
.newscontent.audio.IAudioControl
import
com.yidian.s
henghuoquan
.newscontent.audio.IAudioView
import
java.lang.ref.WeakReference
class
FloatAudioView
@JvmOverloads
constructor
(
context
:
Context
,
attrs
:
AttributeSet
?
=
null
)
:
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/widget/NoTouchSeekBar.kt
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/widget/NoTouchSeekBar.kt
View file @
47d280c0
package
com.yidian.s
ubway
.newscontent.widget
package
com.yidian.s
henghuoquan
.newscontent.widget
import
android.annotation.SuppressLint
import
android.content.Context
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/widget/TabSwitchView.kt
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/widget/TabSwitchView.kt
View file @
47d280c0
package
com.yidian.s
ubway
.newscontent.widget
package
com.yidian.s
henghuoquan
.newscontent.widget
import
android.content.Context
import
android.graphics.Typeface
...
...
@@ -17,7 +17,7 @@ import androidx.viewpager.widget.ViewPager
import
com.google.android.material.tabs.TabLayout
import
com.yidian.common.widget.TextFontTextView
import
com.yidian.nightmode.widget.YdLinearLayout
import
com.yidian.s
ubway
.newscontent.R
import
com.yidian.s
henghuoquan
.newscontent.R
open
class
TabSwitchView
@JvmOverloads
constructor
(
context
:
Context
,
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/widget/TitleToolBar.kt
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/widget/TitleToolBar.kt
View file @
47d280c0
package
com.yidian.s
ubway
.newscontent.widget
package
com.yidian.s
henghuoquan
.newscontent.widget
import
android.content.Context
import
android.graphics.Color
import
android.util.AttributeSet
import
android.view.View
import
android.view.ViewGroup
import
android.widget.RelativeLayout
import
com.bumptech.glide.Glide
import
com.yidian.nightmode.widget.YdImageView
import
com.yidian.nightmode.widget.YdLinearLayout
import
com.yidian.nightmode.widget.YdRelativeLayout
import
com.yidian.nightmode.widget.YdTextView
import
com.yidian.s
ubway
.newscontent.R
import
com.yidian.s
ubway
.newscontent.bean.ITitleToolBarActionCallback
import
com.yidian.s
ubway
.newscontent.widget.chameleon.SubscribeButton
import
com.yidian.s
henghuoquan
.newscontent.R
import
com.yidian.s
henghuoquan
.newscontent.bean.ITitleToolBarActionCallback
import
com.yidian.s
henghuoquan
.newscontent.widget.chameleon.SubscribeButton
import
com.yidian.xpage.XPageManager
import
de.hdodenhof.circleimageview.CircleImageView
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/widget/ToolbarTabSwitchView.kt
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/widget/ToolbarTabSwitchView.kt
View file @
47d280c0
package
com.yidian.s
ubway
.newscontent.widget
package
com.yidian.s
henghuoquan
.newscontent.widget
import
android.content.Context
import
android.graphics.Typeface
...
...
@@ -18,7 +18,7 @@ import androidx.viewpager.widget.ViewPager
import
com.google.android.material.tabs.TabLayout
import
com.yidian.common.widget.TextFontTextView
import
com.yidian.nightmode.widget.YdLinearLayout
import
com.yidian.s
ubway
.newscontent.R
import
com.yidian.s
henghuoquan
.newscontent.R
open
class
ToolbarTabSwitchView
@JvmOverloads
constructor
(
context
:
Context
,
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/widget/TouchProgressBar.kt
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/widget/TouchProgressBar.kt
View file @
47d280c0
package
com.yidian.s
ubway
.newscontent.widget
package
com.yidian.s
henghuoquan
.newscontent.widget
import
android.annotation.SuppressLint
import
android.content.Context
...
...
@@ -14,7 +14,7 @@ import androidx.core.view.isInvisible
import
androidx.core.view.isVisible
import
com.yidian.common.utils.ToolsUtil
import
com.yidian.nightmode.widget.YdFrameLayout
import
com.yidian.s
ubway
.newscontent.R
import
com.yidian.s
henghuoquan
.newscontent.R
import
kotlin.math.abs
class
TouchProgressBar
@JvmOverloads
constructor
(
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/widget/VideoThumbUpView.kt
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/widget/VideoThumbUpView.kt
View file @
47d280c0
package
com.yidian.s
ubway
.newscontent.widget
package
com.yidian.s
henghuoquan
.newscontent.widget
import
android.content.Context
import
android.util.AttributeSet
...
...
@@ -7,10 +7,10 @@ import android.widget.ImageView
import
android.widget.TextView
import
com.yidian.common.utils.ToolsUtil
import
com.yidian.nightmode.widget.YdLinearLayout
import
com.yidian.s
ubway
.newscontent.R
import
com.yidian.s
ubway
.newscontent.thumbUp.DocThumbUp
import
com.yidian.s
ubway
.newscontent.bean.ThumbUpBean
import
com.yidian.s
ubway
.newscontent.thumbUp.thumbUpManager
import
com.yidian.s
henghuoquan
.newscontent.R
import
com.yidian.s
henghuoquan
.newscontent.thumbUp.DocThumbUp
import
com.yidian.s
henghuoquan
.newscontent.bean.ThumbUpBean
import
com.yidian.s
henghuoquan
.newscontent.thumbUp.thumbUpManager
class
VideoThumbUpView
@JvmOverloads
constructor
(
context
:
Context
,
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/widget/chameleon/SubscribeButton.kt
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/widget/chameleon/SubscribeButton.kt
View file @
47d280c0
package
com.yidian.s
ubway
.newscontent.widget.chameleon
package
com.yidian.s
henghuoquan
.newscontent.widget.chameleon
import
android.content.Context
import
android.content.res.Resources
...
...
@@ -8,10 +8,10 @@ import com.google.gson.Gson
import
com.yidian.nightmode.widget.YdButton
import
com.yidian.nightmode_basic_widget.helper.NMTextColorResHelper
import
com.yidian.nightmode_basic_widget.parser.value.NMColorResValueParser
import
com.yidian.s
ubway
.newscontent.R
import
com.yidian.s
ubway
.newscontent.http.httpbean.AuthorBean
import
com.yidian.s
ubway
.newscontent.subscription.AuthorSubscription
import
com.yidian.s
ubway
.newscontent.subscription.subscriptionManager
import
com.yidian.s
henghuoquan
.newscontent.R
import
com.yidian.s
henghuoquan
.newscontent.http.httpbean.AuthorBean
import
com.yidian.s
henghuoquan
.newscontent.subscription.AuthorSubscription
import
com.yidian.s
henghuoquan
.newscontent.subscription.subscriptionManager
class
SubscribeButton
@JvmOverloads
constructor
(
context
:
Context
,
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/widget/chameleon/SubscribeButtonParser.java
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/widget/chameleon/SubscribeButtonParser.java
View file @
47d280c0
package
com
.
yidian
.
s
ubway
.
newscontent
.
widget
.
chameleon
;
package
com
.
yidian
.
s
henghuoquan
.
newscontent
.
widget
.
chameleon
;
import
android.content.Context
;
import
android.text.TextUtils
;
...
...
@@ -7,12 +7,9 @@ import com.yidian.chameleon.annotation.BindingData;
import
com.yidian.chameleon.annotation.SetAttribute
;
import
com.yidian.chameleon.annotation.ViewParserFactory
;
import
com.yidian.chameleon.value.AlignmentValueParser
;
import
com.yidian.chameleon.value.base.BooleanValueParser
;
import
com.yidian.chameleon.value.base.IntegerValueParser
;
import
com.yidian.chameleon.value.common.CommonColorValueParser
;
import
com.yidian.chameleon.value.common.CommonTextViewStringValueParser
;
import
com.yidian.common.widget.chameleon.SubwayRichTextViewGroup
;
import
com.yidian.nightmode_basic_widget.NMYdTextView
;
import
com.yidian.nightmode_basic_widget.helper.NMTextColorResHelper
;
import
com.yidian.nightmode_basic_widget.parser.NMBaseViewParser
;
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/widget/chameleon/SubscribeTextView.kt
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/widget/chameleon/SubscribeTextView.kt
View file @
47d280c0
package
com.yidian.s
ubway
.newscontent.widget.chameleon
package
com.yidian.s
henghuoquan
.newscontent.widget.chameleon
import
android.content.Context
import
android.content.res.Resources
import
android.util.AttributeSet
import
android.util.Log
import
androidx.core.view.isGone
import
androidx.core.view.isVisible
import
com.yidian.nightmode.widget.YdButton
import
com.yidian.nightmode.widget.YdTextView
import
com.yidian.nightmode_basic_widget.helper.NMTextColorResHelper
import
com.yidian.nightmode_basic_widget.parser.value.NMColorResValueParser
import
com.yidian.s
ubway
.newscontent.R
import
com.yidian.s
ubway
.newscontent.http.httpbean.AuthorBean
import
com.yidian.s
ubway
.newscontent.subscription.AuthorSubscription
import
com.yidian.s
ubway
.newscontent.subscription.subscriptionManager
import
com.yidian.s
henghuoquan
.newscontent.R
import
com.yidian.s
henghuoquan
.newscontent.http.httpbean.AuthorBean
import
com.yidian.s
henghuoquan
.newscontent.subscription.AuthorSubscription
import
com.yidian.s
henghuoquan
.newscontent.subscription.subscriptionManager
class
SubscribeTextView
@JvmOverloads
constructor
(
context
:
Context
,
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/widget/chameleon/SubscribeTextViewParser.java
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/widget/chameleon/SubscribeTextViewParser.java
View file @
47d280c0
package
com
.
yidian
.
s
ubway
.
newscontent
.
widget
.
chameleon
;
package
com
.
yidian
.
s
henghuoquan
.
newscontent
.
widget
.
chameleon
;
import
android.content.Context
;
import
android.text.TextUtils
;
import
android.util.Log
;
import
com.yidian.chameleon.annotation.BindingData
;
import
com.yidian.chameleon.annotation.SetAttribute
;
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/widget/chameleon/ThumbUpView.kt
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/widget/chameleon/ThumbUpView.kt
View file @
47d280c0
package
com.yidian.s
ubway
.newscontent.widget.chameleon
package
com.yidian.s
henghuoquan
.newscontent.widget.chameleon
import
android.content.Context
import
android.util.AttributeSet
...
...
@@ -10,10 +10,10 @@ import com.google.gson.Gson
import
com.yidian.common.utils.ToolsUtil
import
com.yidian.nightmode.widget.YdLinearLayout
import
com.yidian.nightmode_basic_widget.helper.NMTextColorResHelper
import
com.yidian.s
ubway
.newscontent.R
import
com.yidian.s
ubway
.newscontent.thumbUp.DocThumbUp
import
com.yidian.s
ubway
.newscontent.bean.ThumbUpBean
import
com.yidian.s
ubway
.newscontent.thumbUp.thumbUpManager
import
com.yidian.s
henghuoquan
.newscontent.R
import
com.yidian.s
henghuoquan
.newscontent.thumbUp.DocThumbUp
import
com.yidian.s
henghuoquan
.newscontent.bean.ThumbUpBean
import
com.yidian.s
henghuoquan
.newscontent.thumbUp.thumbUpManager
class
ThumbUpView
@JvmOverloads
constructor
(
context
:
Context
,
...
...
Components/newscontent/src/main/java/com/yidian/s
ubway
/newscontent/widget/chameleon/ThumbUpViewParser.java
→
Components/newscontent/src/main/java/com/yidian/s
henghuoquan
/newscontent/widget/chameleon/ThumbUpViewParser.java
View file @
47d280c0
package
com
.
yidian
.
s
ubway
.
newscontent
.
widget
.
chameleon
;
package
com
.
yidian
.
s
henghuoquan
.
newscontent
.
widget
.
chameleon
;
import
android.content.Context
;
...
...
Components/newscontent/src/main/java/com/yidian/subway/newscontent/bean/xevent/XEventOpenGalleryBean.kt
deleted
100644 → 0
View file @
c0d65b6e
package
com.yidian.subway.newscontent.bean.xevent
import
com.yidian.subway.newscontent.bean.ImageItemBean
class
XEventOpenGalleryBean
(
var
index
:
Int
,
var
imageList
:
ArrayList
<
ImageItemBean
>,
var
url
:
String
)
\ No newline at end of file
Components/newscontent/src/main/res/layout/activity_author_home_page.xml
View file @
47d280c0
...
...
@@ -45,7 +45,7 @@
android:layout_alignParentBottom=
"true"
android:background=
"@drawable/bg_white_radio"
>
<com.yidian.s
ubway
.newscontent.widget.chameleon.SubscribeButton
<com.yidian.s
henghuoquan
.newscontent.widget.chameleon.SubscribeButton
android:id=
"@+id/btn_subscribe"
android:layout_width=
"64dp"
android:layout_height=
"32dp"
...
...
@@ -200,14 +200,14 @@
</com.google.android.material.appbar.AppBarLayout>
<com.yidian.s
ubway
.newscontent.widget.BlankPageView
<com.yidian.s
henghuoquan
.newscontent.widget.BlankPageView
android:id=
"@+id/fly_blank"
android:layout_width=
"match_parent"
android:layout_height=
"match_parent"
app:layout_behavior=
"@string/appbar_scrolling_view_behavior"
android:visibility=
"gone"
/>
<com.yidian.s
ubway
.newscontent.widget.TabSwitchView
<com.yidian.s
henghuoquan
.newscontent.widget.TabSwitchView
android:id=
"@+id/tsv_author"
android:layout_width=
"match_parent"
android:layout_height=
"match_parent"
...
...
@@ -224,7 +224,7 @@
android:layout_height=
"44dp"
android:background=
"@color/transparent"
/>
<com.yidian.s
ubway
.newscontent.widget.TitleToolBar
<com.yidian.s
henghuoquan
.newscontent.widget.TitleToolBar
android:id=
"@+id/tb_title"
android:layout_width=
"match_parent"
android:layout_height=
"44dp"
/>
...
...
Components/newscontent/src/main/res/layout/activity_collection.xml
View file @
47d280c0
...
...
@@ -53,7 +53,7 @@
</com.yidian.nightmode.widget.YdRelativeLayout>
<com.yidian.s
ubway
.newscontent.widget.BlankPageView
<com.yidian.s
henghuoquan
.newscontent.widget.BlankPageView
android:id=
"@+id/fly_blank"
android:layout_width=
"match_parent"
android:layout_height=
"match_parent"
...
...
Components/newscontent/src/main/res/layout/activity_protocol.xml
View file @
47d280c0
...
...
@@ -8,7 +8,7 @@
android:fitsSystemWindows=
"true"
tools:ignore=
"MissingDefaultResource"
>
<com.yidian.s
ubway
.newscontent.ui.webview.YiDianWebView
<com.yidian.s
henghuoquan
.newscontent.ui.webview.YiDianWebView
android:id=
"@+id/wv_protocol"
android:layout_width=
"match_parent"
android:layout_height=
"match_parent"
...
...
Components/newscontent/src/main/res/layout/activity_search_result.xml
View file @
47d280c0
...
...
@@ -13,7 +13,7 @@
android:layout_width=
"match_parent"
android:layout_height=
"wrap_content"
/>
<com.yidian.s
ubway
.newscontent.widget.TabSwitchView
<com.yidian.s
henghuoquan
.newscontent.widget.TabSwitchView
android:id=
"@+id/tsv_main"
android:layout_width=
"match_parent"
android:layout_height=
"match_parent"
/>
...
...
Components/newscontent/src/main/res/layout/activity_subscription.xml
View file @
47d280c0
...
...
@@ -6,7 +6,7 @@
android:layout_height=
"match_parent"
tools:context=
".ui.mine.SubscriptionActivity"
>
<com.yidian.s
ubway
.newscontent.widget.ToolbarTabSwitchView
<com.yidian.s
henghuoquan
.newscontent.widget.ToolbarTabSwitchView
android:id=
"@+id/tsv_main"
android:layout_width=
"match_parent"
android:layout_height=
"match_parent"
/>
...
...
Components/newscontent/src/main/res/layout/add_fragment_layout.xml
View file @
47d280c0
...
...
@@ -22,7 +22,7 @@
android:paddingStart=
"5dp"
android:paddingEnd=
"5dp"
>
<com.yidian.s
ubway
.newscontent.ui.comment.EmotionEditText
<com.yidian.s
henghuoquan
.newscontent.ui.comment.EmotionEditText
android:id=
"@+id/edt_comment"
android:layout_width=
"match_parent"
android:layout_height=
"wrap_content"
...
...
@@ -134,7 +134,7 @@
android:layout_height=
"wrap_content"
android:background=
"@color/emotion_back"
>
<com.yidian.s
ubway
.newscontent.ui.comment.EmotionPanelView
<com.yidian.s
henghuoquan
.newscontent.ui.comment.EmotionPanelView
android:id=
"@+id/panel_emotion_view"
layout=
"@layout/panel_view"
android:layout_width=
"match_parent"
...
...
@@ -142,7 +142,7 @@
android:background=
"@color/emotion_back"
android:visibility=
"gone"
/>
<com.yidian.s
ubway
.newscontent.ui.comment.EmotionGifPanelView
<com.yidian.s
henghuoquan
.newscontent.ui.comment.EmotionGifPanelView
android:id=
"@+id/panel_gif_view"
layout=
"@layout/view_emotion_panel"
android:layout_width=
"match_parent"
...
...
Components/newscontent/src/main/res/layout/fragment_author.xml
View file @
47d280c0
...
...
@@ -5,7 +5,7 @@
android:layout_height=
"match_parent"
android:background=
"@color/mainBgColor"
>
<com.yidian.s
ubway
.newscontent.widget.BlankPageView
<com.yidian.s
henghuoquan
.newscontent.widget.BlankPageView
android:id=
"@+id/fly_blank"
android:layout_width=
"match_parent"
android:layout_height=
"match_parent"
...
...
Components/newscontent/src/main/res/layout/fragment_channel.xml
View file @
47d280c0
...
...
@@ -6,7 +6,7 @@
android:layout_height=
"match_parent"
android:background=
"@color/mainBgColor"
>
<com.yidian.s
ubway
.newscontent.widget.BlankPageView
<com.yidian.s
henghuoquan
.newscontent.widget.BlankPageView
android:id=
"@+id/fly_blank"
android:layout_width=
"match_parent"
android:layout_height=
"match_parent"
...
...
Components/newscontent/src/main/res/layout/fragment_main.xml
View file @
47d280c0
...
...
@@ -44,7 +44,7 @@
android:src=
"@mipmap/user_info"
/>
</com.yidian.nightmode.widget.YdLinearLayout>
<com.yidian.s
ubway
.newscontent.widget.TabSwitchView
<com.yidian.s
henghuoquan
.newscontent.widget.TabSwitchView
android:id=
"@+id/tsv_main"
android:layout_width=
"match_parent"
android:layout_height=
"match_parent"
/>
...
...
Components/newscontent/src/main/res/layout/fragment_subscription.xml
View file @
47d280c0
...
...
@@ -5,7 +5,7 @@
android:layout_height=
"match_parent"
android:background=
"@color/white"
>
<com.yidian.s
ubway
.newscontent.widget.BlankPageView
<com.yidian.s
henghuoquan
.newscontent.widget.BlankPageView
android:id=
"@+id/fly_blank"
android:layout_width=
"match_parent"
android:layout_height=
"match_parent"
...
...
Components/newscontent/src/main/res/layout/fragment_web.xml
View file @
47d280c0
...
...
@@ -8,12 +8,12 @@
android:fitsSystemWindows=
"true"
android:orientation=
"vertical"
>
<com.yidian.s
ubway
.newscontent.widget.TitleToolBar
<com.yidian.s
henghuoquan
.newscontent.widget.TitleToolBar
android:id=
"@+id/tb_title"
android:layout_width=
"match_parent"
android:layout_height=
"44dp"
/>
<com.yidian.s
ubway
.newscontent.widget.BlankPageView
<com.yidian.s
henghuoquan
.newscontent.widget.BlankPageView
android:id=
"@+id/fly_blank"
android:layout_width=
"match_parent"
android:layout_height=
"match_parent"
...
...
@@ -25,7 +25,7 @@
android:layout_height=
"match_parent"
android:orientation=
"vertical"
>
<com.yidian.s
ubway
.newscontent.ui.webview.YiDianWebView
<com.yidian.s
henghuoquan
.newscontent.ui.webview.YiDianWebView
android:id=
"@+id/comment_web"
android:layout_width=
"match_parent"
android:layout_height=
"0dp"
...
...
Components/newscontent/src/main/res/layout/item_video_detail.xml
View file @
47d280c0
...
...
@@ -6,7 +6,7 @@
tools:background=
"@color/black"
tools:viewBindingIgnore=
"true"
>
<com.yidian.s
ubway
.newscontent.widget.CustomCoverVideo
<com.yidian.s
henghuoquan
.newscontent.widget.CustomCoverVideo
android:id=
"@+id/ccv_detail"
android:layout_width=
"match_parent"
android:layout_height=
"match_parent"
/>
...
...
@@ -48,7 +48,7 @@
android:textColor=
"@color/white"
android:textSize=
"14sp"
/>
<com.yidian.s
ubway
.newscontent.widget.chameleon.SubscribeButton
<com.yidian.s
henghuoquan
.newscontent.widget.chameleon.SubscribeButton
android:id=
"@+id/sb_subscription"
android:layout_width=
"36dp"
android:layout_height=
"16dp"
...
...
@@ -63,7 +63,7 @@
tools:ignore=
"SmallSp"
/>
</com.yidian.nightmode.widget.YdLinearLayout>
<com.yidian.s
ubway
.newscontent.widget.ExpandTextView
<com.yidian.s
henghuoquan
.newscontent.widget.ExpandTextView
android:id=
"@+id/tv_detail_desc"
android:layout_width=
"match_parent"
android:layout_height=
"wrap_content"
...
...
@@ -118,7 +118,7 @@
android:gravity=
"center_horizontal"
android:orientation=
"vertical"
>
<com.yidian.s
ubway
.newscontent.widget.VideoThumbUpView
<com.yidian.s
henghuoquan
.newscontent.widget.VideoThumbUpView
android:id=
"@+id/vt_thumb_up"
android:orientation=
"vertical"
android:layout_width=
"match_parent"
...
...
Components/newscontent/src/main/res/layout/layout_article_thumb_up.xml
View file @
47d280c0
...
...
@@ -15,7 +15,7 @@
android:layout_height=
"wrap_content"
>
<com.yidian.s
ubway
.newscontent.ui.comment.CommentFooterButton
<com.yidian.s
henghuoquan
.newscontent.ui.comment.CommentFooterButton
android:id=
"@+id/button_up"
android:layout_width=
"wrap_content"
android:layout_height=
"wrap_content"
...
...
Components/newscontent/src/main/res/layout/layout_custom_video.xml
View file @
47d280c0
...
...
@@ -34,7 +34,7 @@
</RelativeLayout>
</FrameLayout>
<com.yidian.s
ubway
.newscontent.widget.TouchProgressBar
<com.yidian.s
henghuoquan
.newscontent.widget.TouchProgressBar
android:id=
"@+id/tpb_video"
android:layout_alignParentBottom=
"true"
android:layout_marginBottom=
"50dp"
...
...
Components/newscontent/src/main/res/layout/layout_title_tool_bar.xml
View file @
47d280c0
...
...
@@ -43,7 +43,7 @@
android:textStyle=
"bold"
android:textColor=
"@color/mainBlackColor"
/>
<com.yidian.s
ubway
.newscontent.widget.chameleon.SubscribeButton
<com.yidian.s
henghuoquan
.newscontent.widget.chameleon.SubscribeButton
android:id=
"@+id/btn_subscribe"
android:layout_width=
"50dp"
android:layout_height=
"24dp"
...
...
Components/newscontent/src/main/res/layout/news_view_footer_layout.xml
View file @
47d280c0
...
...
@@ -54,7 +54,7 @@
android:layout_height=
"match_parent"
android:layout_gravity=
"center_vertical"
>
<com.yidian.s
ubway
.newscontent.ui.comment.CommentFooterButton
<com.yidian.s
henghuoquan
.newscontent.ui.comment.CommentFooterButton
android:id=
"@+id/frame_comments_button"
android:layout_width=
"wrap_content"
android:layout_height=
"wrap_content"
...
...
@@ -82,7 +82,7 @@
android:layout_height=
"match_parent"
android:layout_gravity=
"center_vertical"
>
<com.yidian.s
ubway
.newscontent.ui.comment.CommentFooterButton
<com.yidian.s
henghuoquan
.newscontent.ui.comment.CommentFooterButton
android:id=
"@+id/footer_favorite"
android:layout_width=
"wrap_content"
android:layout_height=
"wrap_content"
...
...
@@ -94,7 +94,7 @@
</RelativeLayout>
<com.yidian.s
ubway
.newscontent.widget.ArticleThumbUpView
<com.yidian.s
henghuoquan
.newscontent.widget.ArticleThumbUpView
android:id=
"@+id/at_thumb_up"
android:layout_width=
"50dp"
android:layout_height=
"wrap_content"
...
...
@@ -105,7 +105,7 @@
android:layout_height=
"match_parent"
android:layout_gravity=
"center_vertical"
>
<com.yidian.s
ubway
.newscontent.ui.comment.CommentFooterButton
<com.yidian.s
henghuoquan
.newscontent.ui.comment.CommentFooterButton
android:id=
"@+id/share_btn"
android:layout_width=
"wrap_content"
android:layout_height=
"wrap_content"
...
...
Components/newscontent/src/main/res/layout/touch_progress_bar.xml
View file @
47d280c0
...
...
@@ -19,7 +19,7 @@
android:progressBackgroundTint=
"@color/progress_d8d8d8_transparent"
/>
<com.yidian.s
ubway
.newscontent.widget.NoTouchSeekBar
<com.yidian.s
henghuoquan
.newscontent.widget.NoTouchSeekBar
android:id=
"@+id/sb_show"
android:clickable=
"false"
android:layout_gravity=
"bottom"
...
...
Components/newscontent/src/main/res/layout/view_emotion_gif_panel.xml
View file @
47d280c0
...
...
@@ -10,7 +10,7 @@
android:layout_height=
"0dp"
android:layout_weight=
"1"
/>
<com.yidian.s
ubway
.newscontent.ui.comment.indicator.CirclePageIndicator
<com.yidian.s
henghuoquan
.newscontent.ui.comment.indicator.CirclePageIndicator
android:id=
"@+id/gif_indicator"
android:layout_width=
"match_parent"
android:layout_height=
"10dp"
...
...
Components/newscontent/src/main/res/layout/view_emotion_panel.xml
View file @
47d280c0
...
...
@@ -10,7 +10,7 @@
android:layout_height=
"0dp"
android:layout_weight=
"1"
/>
<com.yidian.s
ubway
.newscontent.ui.comment.indicator.CirclePageIndicator
<com.yidian.s
henghuoquan
.newscontent.ui.comment.indicator.CirclePageIndicator
android:id=
"@+id/indicator"
android:layout_width=
"match_parent"
android:layout_height=
"10dp"
...
...
app/proguard-rules.pro
View file @
47d280c0
...
...
@@ -275,10 +275,10 @@ public static final int *;
#网络相关类
-keep class com.yidian.http.
*
*{*;}
-keep class com.yidian.common.http.
*
*{*;}
-keep class com.yidian.s
ubway
.newscontent.http.
*
*{*;}
-keep class com.yidian.s
henghuoquan
.newscontent.http.
*
*{*;}
-keep class com.yidian.common.utils.*{*;}
-keep class com.yidian.s
ubway
.newscontent.utils.*{*;}
-keep class com.yidian.s
ubway
.newscontent.bean.
*
*{*;}
-keep class com.yidian.s
henghuoquan
.newscontent.utils.*{*;}
-keep class com.yidian.s
henghuoquan
.newscontent.bean.
*
*{*;}
-keep class com.yidian.common.cardutils.bean.*{*;}
-keep class com.yidian.framework.mobile.xdiamond.SecretUtil{*;}
-keep class com.yidian.yac.pm.appupdate.*{*;}
...
...
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