diff options
Diffstat (limited to 'src/com/android/gallery3d/app/Config.java')
-rw-r--r-- | src/com/android/gallery3d/app/Config.java | 127 |
1 files changed, 0 insertions, 127 deletions
diff --git a/src/com/android/gallery3d/app/Config.java b/src/com/android/gallery3d/app/Config.java deleted file mode 100644 index 7183acc33..000000000 --- a/src/com/android/gallery3d/app/Config.java +++ /dev/null @@ -1,127 +0,0 @@ -/* - * Copyright (C) 2010 The Android Open Source Project - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package com.android.gallery3d.app; - -import android.content.Context; -import android.content.res.Resources; - -import com.android.gallery3d.R; -import com.android.gallery3d.ui.AlbumSetSlotRenderer; -import com.android.gallery3d.ui.SlotView; - -final class Config { - public static class AlbumSetPage { - private static AlbumSetPage sInstance; - - public SlotView.Spec slotViewSpec; - public AlbumSetSlotRenderer.LabelSpec labelSpec; - public int paddingTop; - public int paddingBottom; - public int placeholderColor; - - public static synchronized AlbumSetPage get(Context context) { - if (sInstance == null) { - sInstance = new AlbumSetPage(context); - } - return sInstance; - } - - private AlbumSetPage(Context context) { - Resources r = context.getResources(); - - placeholderColor = r.getColor(R.color.albumset_placeholder); - - slotViewSpec = new SlotView.Spec(); - slotViewSpec.rowsLand = r.getInteger(R.integer.albumset_rows_land); - slotViewSpec.rowsPort = r.getInteger(R.integer.albumset_rows_port); - slotViewSpec.slotGap = r.getDimensionPixelSize(R.dimen.albumset_slot_gap); - slotViewSpec.slotHeightAdditional = 0; - - paddingTop = r.getDimensionPixelSize(R.dimen.albumset_padding_top); - paddingBottom = r.getDimensionPixelSize(R.dimen.albumset_padding_bottom); - - labelSpec = new AlbumSetSlotRenderer.LabelSpec(); - labelSpec.labelBackgroundHeight = r.getDimensionPixelSize( - R.dimen.albumset_label_background_height); - labelSpec.titleOffset = r.getDimensionPixelSize( - R.dimen.albumset_title_offset); - labelSpec.countOffset = r.getDimensionPixelSize( - R.dimen.albumset_count_offset); - labelSpec.titleFontSize = r.getDimensionPixelSize( - R.dimen.albumset_title_font_size); - labelSpec.countFontSize = r.getDimensionPixelSize( - R.dimen.albumset_count_font_size); - labelSpec.leftMargin = r.getDimensionPixelSize( - R.dimen.albumset_left_margin); - labelSpec.titleRightMargin = r.getDimensionPixelSize( - R.dimen.albumset_title_right_margin); - labelSpec.iconSize = r.getDimensionPixelSize( - R.dimen.albumset_icon_size); - labelSpec.backgroundColor = r.getColor( - R.color.albumset_label_background); - labelSpec.titleColor = r.getColor(R.color.albumset_label_title); - labelSpec.countColor = r.getColor(R.color.albumset_label_count); - } - } - - public static class AlbumPage { - private static AlbumPage sInstance; - - public SlotView.Spec slotViewSpec; - public int placeholderColor; - - public static synchronized AlbumPage get(Context context) { - if (sInstance == null) { - sInstance = new AlbumPage(context); - } - return sInstance; - } - - private AlbumPage(Context context) { - Resources r = context.getResources(); - - placeholderColor = r.getColor(R.color.album_placeholder); - - slotViewSpec = new SlotView.Spec(); - slotViewSpec.rowsLand = r.getInteger(R.integer.album_rows_land); - slotViewSpec.rowsPort = r.getInteger(R.integer.album_rows_port); - slotViewSpec.slotGap = r.getDimensionPixelSize(R.dimen.album_slot_gap); - } - } - - public static class ManageCachePage extends AlbumSetPage { - private static ManageCachePage sInstance; - - public final int cachePinSize; - public final int cachePinMargin; - - public static synchronized ManageCachePage get(Context context) { - if (sInstance == null) { - sInstance = new ManageCachePage(context); - } - return sInstance; - } - - public ManageCachePage(Context context) { - super(context); - Resources r = context.getResources(); - cachePinSize = r.getDimensionPixelSize(R.dimen.cache_pin_size); - cachePinMargin = r.getDimensionPixelSize(R.dimen.cache_pin_margin); - } - } -} - |