Android 屏幕适配之代码适配
来源:互联网 发布:中国网络小说家排行榜 编辑:程序博客网 时间:2024/06/03 12:47
屏幕适配中,代码适配也是其中一种。
效果图
XML布局文件中的设置
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" tools:context=".MainActivity" > <LinearLayout android:layout_width="match_parent" android:layout_height="100dp" android:orientation="horizontal" > <TextView android:id="@+id/tv1" android:layout_width="wrap_content" android:layout_height="match_parent" android:background="#0f0" /> <TextView android:id="@+id/tv2" android:layout_width="wrap_content" android:layout_height="match_parent" android:background="#f00" /> </LinearLayout></LinearLayout>
在Activity中进行设置控件的宽和高。
package com.itheima48.screenadaptercode;import android.app.Activity;import android.os.Bundle;import android.widget.LinearLayout.LayoutParams;import android.widget.TextView;public class MainActivity extends Activity {@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);TextView tv1 = (TextView) findViewById(R.id.tv1);TextView tv2 = (TextView) findViewById(R.id.tv2);int width = getWindowManager().getDefaultDisplay().getWidth();// 屏幕宽度int height = getWindowManager().getDefaultDisplay().getHeight();// 屏幕高度int w = width / 3;int h = height / 5;tv1.setLayoutParams(new LayoutParams(w, h));tv2.setLayoutParams(new LayoutParams(w, h));}}
0 0
- Android 屏幕适配之代码适配
- android 之屏幕适配
- Android之屏幕适配
- Android 之屏幕适配
- Android之屏幕适配
- Android之屏幕适配
- android之屏幕适配
- Android之屏幕适配
- Android之屏幕适配
- android纯代码方式适配屏幕
- Android屏幕适配之支持各种屏幕密度(三)
- android 屏幕适配之 drawable
- android之屏幕适配之一理论知识
- android布局技巧之屏幕适配
- android开发之万能屏幕适配
- Android:设计之屏幕适配
- android之关于屏幕适配问题
- Android:设计之屏幕适配
- <TextView>标签中必须加android:layout_height和android:layout_width属性
- Fragment Activity之间的通信方法之一
- labview 安装提示windows installer 引擎错误问题
- 配置描述文件web clip-iOS技巧:不越狱在主屏创建快速拨打图标
- 公司章程约定股东董事离任后的竞业禁止是否有效
- Android 屏幕适配之代码适配
- java servlet 监听器种类及介绍
- 架构设计:负载均衡层设计方案(3)——Nginx进阶
- 数据存储详解(一)---->SharedPreferences(xml存储)
- HDU 1540 Tunnel Warfare(线段树区间合并)
- server.xml详解
- 黑马程序员--多态
- flex两种方式画出一个动态时钟
- Java中静态变量的适用场景