Implementing Redlines(Android)
2016-04-25 16:40
393 查看
——Redlines,Goodlooking
Nexus5开启开发者模式
打开设置,点击关于手机
在版本号一行点击多下(五六次吧)
再返回就有开发者选项了
这里因为开发者选项里有一个关于显示布局的功能,可以看到界面的Redline。
什么是Redline?
字体,大小等等设置
175 : 125 = 7 : 5
Nexus5开启开发者模式
打开设置,点击关于手机
在版本号一行点击多下(五六次吧)
再返回就有开发者选项了
这里因为开发者选项里有一个关于显示布局的功能,可以看到界面的Redline。
什么是Redline?
字体,大小等等设置
175 : 125 = 7 : 5
Today 布局
可能不完全按照上图来设置,但没有大的不同。<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="horizontal" android:layout_width="match_parent" android:layout_height="wrap_content" android:minHeight="?android:listPreferredItemHeight" android:gravity="center_vertical" android:background="@drawable/touch_selector_today" > <!-- layout_weight = 7--> <LinearLayout android:layout_width="0dp" android:layout_height="wrap_content" android:layout_weight="7" android:orientation="vertical" android:layout_marginLeft="60dp" android:layout_marginBottom="16dp" android:layout_marginTop="16dp" > <TextView android:id="@+id/list_item_date_textview" android:layout_width="match_parent" android:layout_height="wrap_content" android:fontFamily="sans-serif-condensed" android:textColor="@color/white" android:textAppearance="?android:textAppearanceLarge" /> <TextView android:id="@+id/list_item_high_textview" android:layout_width="match_parent" android:layout_height="wrap_content" android:fontFamily="sans-serif-light" android:textColor="@color/white" android:textSize="72sp" /> <TextView android:id="@+id/list_item_low_textview" android:layout_width="match_parent" android:layout_height="wrap_content" android:fontFamily="sans-serif-light" android:textColor="@color/white" android:textSize="36sp" android:layout_marginLeft="8dp" /> </LinearLayout> <!-- layout_weight = 5--> <LinearLayout android:layout_width="0dp" android:layout_height="wrap_content" android:layout_weight="5" android:orientation="vertical" android:layout_marginRight="16dp" android:layout_marginBottom="16dp" android:layout_gravity="center_horizontal|bottom" > <ImageView android:id="@+id/list_item_icon" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center_horizontal" /> <TextView android:id="@+id/list_item_forecast_textview" android:layout_gravity="center_horizontal" android:layout_width="wrap_content" android:layout_height="wrap_content" android:fontFamily="sans-serif-condensed" android:textColor="@color/white" android:textAppearance="?android:textAppearanceLarge" /> </LinearLayout> </LinearLayout>
其余的list_item
<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="wrap_content" android:gravity="center_vertical" android:minHeight="?android:attr/listPreferredItemHeight" android:background="@drawable/touch_selector" > <FrameLayout android:layout_width="60dp" android:layout_height="wrap_content"> <ImageView android:id="@+id/list_item_icon" android:layout_gravity="center" android:layout_width="wrap_content" android:layout_height="wrap_content" /> </FrameLayout> <LinearLayout android:layout_width="0dp" android:layout_height="wrap_content" android:orientation="vertical" android:layout_weight="7" > <TextView android:id="@+id/list_item_date_textview" android:layout_width="wrap_content" android:layout_height="wrap_content" android:fontFamily="sans-serif-condensed" android:textAppearance="?android:textAppearanceLarge" /> <TextView android:id="@+id/list_item_forecast_textview" android:layout_width="wrap_content" android:layout_height="wrap_content" android:fontFamily="sans-serif-condensed" android:textAppearance="?android:textAppearanceSmall" /> </LinearLayout> <LinearLayout android:layout_width="0dp" android:layout_weight="5" android:layout_height="wrap_content" android:orientation="vertical" android:layout_gravity="center" > <TextView android:id="@+id/list_item_high_textview" android:layout_gravity="center" android:layout_width="wrap_content" android:layout_height="wrap_content" android:fontFamily="sans-serif-condensed" android:textAppearance="?android:textAppearanceLarge" /> <TextView android:id="@+id/list_item_low_textview" android:layout_gravity="center" android:layout_width="wrap_content" android:layout_height="wrap_content" android:fontFamily="sans-serif-condensed" android:textAppearance="?android:textAppearanceSmall" /> </LinearLayout> </LinearLayout>
相关文章推荐
- android-Ultra-Pull-To-Refresh 源码解析
- Android实战简易教程-第七十四枪(Intent之间传递图片)
- 搭建属于自己的万能系统框架(Android)
- Android绘图之:弧形绘制
- android 框架 xUtils
- listview中使用checkbox滑动或者加载更多数据错乱问题解决方案
- Android—Bundle传递ArrayList<T>
- Android 异常退出的生命周期分析
- ubuntu16.04备份后关于android studio
- Android学习进阶路线导航线路(Android源码分享)
- Android应用分类和安全Domain
- Android开发改变状态栏的颜色
- Android自动化测试之Monkey Test(一)
- Android Intent和Bundle机制实例详解
- gdb 远程调试android进程
- Android唯一识别号
- 【已解决】Android不能自动生成R.java
- Android studio butterknife简单使用
- Android开发框架
- Android ImageView长按保存图片及截屏相关知识