有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

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) 个答案

  1. # 1 楼答案

    尝试在styles.xml文件中使用Theme.AppCompat。例如,类似这样的事情:

    <?xml version="1.0" encoding="utf-8"?>
    
    <resources>
    <!  the theme applied to the application or activity  >
    <style name="CustomActionBarTheme" parent="@style/Theme.AppCompat.Light.DarkActionBar">
        <item name="android:actionBarStyle">@style/MyActionBar</item>
    
        <!  Support library compatibility  >
        <item name="actionBarStyle">@style/MyActionBar</item>
    </style>
    
    <!  ActionBar styles  >
    <style name="MyActionBar" parent="@style/Widget.AppCompat.Light.ActionBar.Solid.Inverse">
        <item name="android:background">@drawable/actionbar_background</item>
    
        <!  Support library compatibility  >
        <item name="background">@drawable/actionbar_background</item>
    </style>