java将Android设计(姜饼)转换为材质设计
首先,这是我的第一篇文章,如果我错了,请理解,谢谢。 现在我的问题是:我有一个论坛,是Vbulletin,我也用它买了移动套件。Android应用程序的设计已经过时了,它仍然有姜饼风格。我反编译了APK,我有Java源代码和XML文件。有人能帮我重新设计应用程序吗
谢谢:D
风格。xml看起来像这样
<?xml version="1.0" encoding="utf-8"?>
<resources>
<style name="com_facebook_loginview_default_style" parent="@安卓:style/Widget.Button">
<item name="安卓:textSize">@dimen/com_facebook_loginview_text_size</item>
<item name="安卓:textColor">@color/com_facebook_loginview_text_color</item>
<item name="安卓:gravity">center</item>
<item name="安卓:background">@drawable/com_facebook_loginbutton_blue</item>
<item name="安卓:paddingLeft">@dimen/com_facebook_loginview_padding_left</item>
<item name="安卓:height">@dimen/com_facebook_loginview_height</item>
<item name="安卓:width">@dimen/com_facebook_loginview_width</item>
</style>
<style name="com_facebook_loginview_silver_style" parent="@安卓:style/Widget.Button">
<item name="安卓:textSize">18.0sp</item>
<item name="安卓:textStyle">bold</item>
<item name="安卓:textColor">#ff4b5164</item>
<item name="安卓:gravity">center</item>
<item name="安卓:background">@drawable/com_facebook_loginbutton_silver</item>
<item name="安卓:height">44.0dip</item>
<item name="安卓:width">205.0dip</item>
</style>
<style name="Animations" />
<style name="Animations.GrowFromBottom" parent="@style/Animations">
<item name="安卓:windowEnterAnimation">@anim/grow_from_bottom</item>
<item name="安卓:windowExitAnimation">@anim/shrink_from_top</item>
</style>
<style name="Animations.PopDownMenu" parent="@style/Animations">
<item name="安卓:windowEnterAnimation">@anim/grow_from_topright_to_bottomleft</item>
<item name="安卓:windowExitAnimation">@anim/shrink_from_bottomleft_to_topright</item>
</style>
<style name="menu_dialog_theme" parent="@安卓:style/Theme.Dialog">
<item name="安卓:windowBackground">@drawable/menu_background</item>
<item name="安卓:windowNoTitle">true</item>
<item name="安卓:windowIsFloating">true</item>
</style>
</resources>
在此处编辑manufest文件:D
<?xml version="1.0" encoding="utf-8" standalone="no"?>
<manifest xmlns:安卓="http://schemas.安卓.com/apk/res/安卓" 安卓:installLocation="auto" package="com.vbulletin.build_3120">
<application 安卓:debuggable="false" 安卓:icon="@drawable/icon" 安卓:label="@string/app_name" 安卓:name=".App">
<activity 安卓:configChanges="keyboard|keyboardHidden|orientation" 安卓:launchMode="singleTop" 安卓:name="com.vbulletin.activity.Login">
<intent-filter>
<action 安卓:name="安卓.intent.action.MAIN"/>
<category 安卓:name="安卓.intent.category.DEFAULT"/>
<category 安卓:name="安卓.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
<activity 安卓:configChanges="keyboard|keyboardHidden|orientation" 安卓:launchMode="singleTop" 安卓:name="com.vbulletin.activity.Register"/>
<activity 安卓:configChanges="keyboard|keyboardHidden|orientation" 安卓:launchMode="singleTop" 安卓:name="com.vbulletin.activity.Home"/>
<activity 安卓:configChanges="keyboard|keyboardHidden|orientation" 安卓:launchMode="singleTop" 安卓:name="com.vbulletin.activity.ActivityStream" 安卓:screenOrientation="portrait"/>
<activity 安卓:configChanges="keyboard|keyboardHidden|orientation" 安卓:launchMode="singleTop" 安卓:name="com.vbulletin.activity.BlogsTab"/>
<activity 安卓:configChanges="keyboard|keyboardHidden|orientation" 安卓:launchMode="singleTop" 安卓:name="com.vbulletin.activity.PrivateMessagesTab"/>
<activity 安卓:configChanges="keyboard|keyboardHidden|orientation" 安卓:launchMode="singleTop" 安卓:name="com.vbulletin.activity.NotificationsListActivity"/>
<activity 安卓:configChanges="keyboard|keyboardHidden|orientation" 安卓:name="com.vbulletin.activity.BlogEntriesList"/>
<activity 安卓:configChanges="keyboard|keyboardHidden|orientation" 安卓:name="com.vbulletin.activity.PrivateMessagesInboxEntriesList"/>
<activity 安卓:configChanges="keyboard|keyboardHidden|orientation" 安卓:name="com.vbulletin.activity.BlogCategoriesList"/>
<activity 安卓:configChanges="keyboard|keyboardHidden|orientation" 安卓:name="com.vbulletin.activity.PrivateMessagesFoldersList"/>
<activity 安卓:configChanges="keyboard|keyboardHidden|orientation" 安卓:launchMode="singleTop" 安卓:name="com.vbulletin.activity.ForumsMainList"/>
<activity 安卓:configChanges="keyboard|keyboardHidden|orientation" 安卓:name="com.vbulletin.activity.ForumsThreadList"/>
<activity 安卓:configChanges="keyboard|keyboardHidden|orientation" 安卓:name="com.vbulletin.activity.ForumPostsList" 安卓:windowSoftInputMode="adjustPan"/>
<activity 安卓:configChanges="keyboard|keyboardHidden|orientation" 安卓:name="com.vbulletin.activity.ForumPostActivity"/>
<activity 安卓:configChanges="keyboard|keyboardHidden|orientation" 安卓:launchMode="singleTop" 安卓:name="com.vbulletin.activity.TestActivity"/>
<activity 安卓:configChanges="keyboard|keyboardHidden|orientation" 安卓:launchMode="singleTop" 安卓:name="com.vbulletin.activity.MyProfileTab"/>
<activity 安卓:configChanges="keyboard|keyboardHidden|orientation" 安卓:name="com.vbulletin.activity.ProfileTab"/>
<activity 安卓:configChanges="keyboard|keyboardHidden|orientation" 安卓:launchMode="singleTop" 安卓:name="com.vbulletin.activity.FriendListActivity"/>
<activity 安卓:configChanges="keyboard|keyboardHidden|orientation" 安卓:name="com.vbulletin.activity.NotYetImplemented"/>
<activity 安卓:configChanges="keyboard|keyboardHidden|orientation" 安卓:name="com.vbulletin.activity.SearchThreadList"/>
<activity 安卓:configChanges="keyboard|keyboardHidden|orientation" 安卓:name="com.vbulletin.activity.SearchPostList"/>
<activity 安卓:configChanges="keyboard|keyboardHidden|orientation" 安卓:name="com.vbulletin.activity.ForumPublishFormActivity"/>
<activity 安卓:configChanges="keyboard|keyboardHidden|orientation" 安卓:name="com.vbulletin.activity.PrivateMessageFormActivity"/>
<activity 安卓:configChanges="keyboard|keyboardHidden|orientation" 安卓:name="com.vbulletin.activity.SubscribedListActivity"/>
<activity 安卓:configChanges="keyboard|keyboardHidden|orientation" 安卓:name="com.vbulletin.activity.ForumSimpleSelectListActivity"/>
<activity 安卓:configChanges="keyboard|keyboardHidden|orientation" 安卓:name="com.vbulletin.activity.BlogActivity"/>
<activity 安卓:configChanges="keyboard|keyboardHidden|orientation" 安卓:name="com.vbulletin.activity.BlogCommentList"/>
<activity 安卓:configChanges="keyboard|keyboardHidden|orientation" 安卓:name="com.vbulletin.activity.PrivateMessageActivity"/>
<activity 安卓:configChanges="keyboard|keyboardHidden|orientation" 安卓:name="com.vbulletin.activity.BlogPublishFormActivity"/>
<activity 安卓:configChanges="keyboard|keyboardHidden|orientation" 安卓:name="com.vbulletin.activity.BlogPublishOptionsActivity"/>
<activity 安卓:configChanges="keyboard|keyboardHidden|orientation" 安卓:name="com.vbulletin.activity.BlogEditEntryFormActivity"/>
<activity 安卓:configChanges="keyboard|keyboardHidden|orientation" 安卓:name="com.vbulletin.activity.CommentPublishFormActivity"/>
<activity 安卓:configChanges="keyboard|keyboardHidden|orientation" 安卓:name="com.vbulletin.activity.CommentActivity"/>
<activity 安卓:configChanges="keyboard|keyboardHidden|orientation" 安卓:name="com.vbulletin.activity.SearchBlogList"/>
<activity 安卓:configChanges="keyboard|keyboardHidden|orientation" 安卓:name="com.vbulletin.activity.AlbumListActivity"/>
<activity 安卓:configChanges="keyboard|keyboardHidden|orientation" 安卓:name="com.vbulletin.activity.NewAlbumFormActivity"/>
<activity 安卓:configChanges="keyboard|keyboardHidden|orientation" 安卓:name="com.vbulletin.activity.AlbumActivity"/>
<activity 安卓:configChanges="keyboard|keyboardHidden|orientation" 安卓:name="com.vbulletin.activity.AlbumSlideShowActivity"/>
<activity 安卓:configChanges="keyboard|keyboardHidden|orientation" 安卓:name="com.vbulletin.activity.GlobalSearchOptionsActivity"/>
<activity 安卓:configChanges="keyboard|keyboardHidden|orientation" 安卓:name="com.vbulletin.activity.AlbumPictureCommentList"/>
<activity 安卓:configChanges="keyboard|keyboardHidden|orientation" 安卓:name="com.vbulletin.activity.GlobalSearchResultsActivity"/>
<activity 安卓:configChanges="keyboard|keyboardHidden|orientation" 安卓:name="com.vbulletin.activity.AlbumUploadPictureActivity" 安卓:theme="@安卓:style/Theme.NoTitleBar.Fullscreen"/>
<activity 安卓:configChanges="keyboard|keyboardHidden|orientation" 安卓:name="com.vbulletin.activity.ProfileUploadPictureActivity" 安卓:theme="@安卓:style/Theme.NoTitleBar.Fullscreen"/>
<activity 安卓:configChanges="keyboard|keyboardHidden|orientation" 安卓:name="com.vbulletin.activity.FullScreenPictureActivity" 安卓:theme="@安卓:style/Theme.NoTitleBar.Fullscreen"/>
<activity 安卓:configChanges="keyboard|keyboardHidden|orientation" 安卓:name="com.vbulletin.activity.CmsActivity"/>
<activity 安卓:configChanges="keyboard|keyboardHidden|orientation" 安卓:launchMode="singleTop" 安卓:name="com.vbulletin.activity.CmsTab"/>
<activity 安卓:configChanges="keyboard|keyboardHidden|orientation" 安卓:name="com.vbulletin.activity.CmsEntriesList"/>
<activity 安卓:configChanges="keyboard|keyboardHidden|orientation" 安卓:name="com.vbulletin.activity.CmsCategoriesList"/>
<activity 安卓:configChanges="keyboard|keyboardHidden|orientation" 安卓:name="com.vbulletin.activity.CmsSectionList"/>
<activity 安卓:configChanges="keyboard|keyboardHidden|orientation" 安卓:name="com.vbulletin.activity.CmsPublishFormActivity"/>
<activity 安卓:configChanges="keyboard|keyboardHidden|orientation" 安卓:name="com.vbulletin.activity.CmsCommentList"/>
<activity 安卓:configChanges="keyboard|keyboardHidden|orientation" 安卓:name="com.vbulletin.activity.CmsPublishOptionsActivity"/>
<activity 安卓:configChanges="keyboard|keyboardHidden|orientation" 安卓:name="com.vbulletin.activity.SearchCmsList"/>
<activity 安卓:configChanges="keyboard|keyboardHidden|orientation" 安卓:name="com.vbulletin.activity.VisitorMessagePublishFormActivity"/>
<activity 安卓:configChanges="keyboard|keyboardHidden|orientation" 安卓:name="com.vbulletin.activity.ProfileAboutList"/>
<activity 安卓:configChanges="keyboard|keyboardHidden|orientation" 安卓:name="com.vbulletin.activity.ProfileVisitorMessagesList"/>
<activity 安卓:configChanges="keyboard|keyboardHidden|orientation" 安卓:name="com.vbulletin.activity.ProfileFriendsList"/>
<activity 安卓:configChanges="keyboard|keyboardHidden|orientation" 安卓:name="com.vbulletin.activity.EditProfileActivity"/>
<activity 安卓:configChanges="keyboard|keyboardHidden|orientation" 安卓:launchMode="singleTop" 安卓:name="com.vbulletin.activity.Demo"/>
<activity 安卓:configChanges="keyboard|keyboardHidden|orientation" 安卓:launchMode="singleTop" 安卓:name="com.vbulletin.activity.AttachVideoActivity"/>
<activity 安卓:launchMode="singleTask" 安卓:name="com.vbulletin.activity.RequestTokenActivity">
<intent-filter>
<action 安卓:name="安卓.intent.action.VIEW"/>
<category 安卓:name="安卓.intent.category.DEFAULT"/>
<category 安卓:name="安卓.intent.category.BROWSABLE"/>
<data 安卓:host="callback" 安卓:scheme="x-oauthflow"/>
</intent-filter>
</activity>
<activity 安卓:label="@string/app_name" 安卓:name="com.facebook.LoginActivity" 安卓:theme="@安卓:style/Theme.Translucent.NoTitleBar"/>
<activity 安卓:configChanges="keyboard|keyboardHidden|orientation|screenLayout|screenSize|smallestScreenSize|uiMode" 安卓:name="com.google.ads.AdActivity"/>
<activity 安卓:launchMode="singleTop" 安卓:name="com.mdotm.安卓.view.MdotMActivity" 安卓:screenOrientation="portrait"/>
<activity 安卓:configChanges="keyboard|keyboardHidden|orientation|screenSize|smallestScreenSize" 安卓:hardwareAccelerated="true" 安卓:name="com.inmobi.安卓sdk.IMBrowserActivity"/>
<activity 安卓:configChanges="keyboard|keyboardHidden|orientation" 安卓:name="com.millennialmedia.安卓.MMActivity" 安卓:theme="@安卓:style/Theme.Translucent.NoTitleBar"/>
<activity 安卓:configChanges="keyboard|keyboardHidden|orientation" 安卓:name="com.millennialmedia.安卓.VideoPlayer"/>
<service 安卓:name="com.vbulletin.services.YoutubeUploadService"/>
</application>
<uses-permission 安卓:name="安卓.permission.CAMERA" 安卓:required="false"/>
<uses-feature 安卓:name="安卓.hardware.camera" 安卓:required="false"/>
<uses-feature 安卓:name="安卓.hardware.camera.autofocus" 安卓:required="false"/>
<uses-permission 安卓:name="安卓.permission.INTERNET"/>
<uses-permission 安卓:name="安卓.permission.ACCESS_NETWORK_STATE"/>
<uses-permission 安卓:name="安卓.permission.WRITE_EXTERNAL_STORAGE"/>
<uses-permission 安卓:name="安卓.permission.ACCESS_COARSE_LOCATION"/>
</manifest>
# 1 楼答案
尝试在
styles.xml
文件中使用Theme.AppCompat
。例如,类似这样的事情: