zoukankan      html  css  js  c++  java
  • 一手遮天 Android

    项目地址 https://github.com/webabcd/AndroidDemo
    作者 webabcd

    一手遮天 Android - view(媒体类): 9patch(nine patch)图片

    示例如下:

    /view/media/NinePatchDemo1.java

    /**
     * 9patch(nine patch)图片
     */
    
    package com.webabcd.androiddemo.view.media;
    
    import androidx.appcompat.app.AppCompatActivity;
    import android.os.Bundle;
    
    import com.webabcd.androiddemo.R;
    
    public class NinePatchDemo1 extends AppCompatActivity {
    
        @Override
        protected void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.activity_view_media_ninepatchdemo1);
        }
    }
    
    

    /layout/activity_view_media_ninepatchdemo1.xml

    <?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="match_parent"
        android:orientation="vertical">
    
        <!--
            9patch(nine patch)图片
            1、9patch 图片的命名格式 *.9.png
            2、Android Studio 内置 9patch 图片的编辑工具,也可以使用类似如下路径 C:Androidsdk	oolslibdraw9patch.jar 的编辑工具
        -->
    
        <!--
            原始图
        -->
        <TextView
            android:layout_marginTop="10dp"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:background="@drawable/img_dialog_original"/>
    
        <!--
            原始图,拉伸
        -->
        <TextView
            android:layout_marginTop="10dp"
            android:layout_width="300dp"
            android:layout_height="100dp"
            android:background="@drawable/img_dialog_original"/>
    
        <!--
            9patch 图,拉伸
        -->
        <TextView
            android:layout_marginTop="10dp"
            android:layout_width="300dp"
            android:layout_height="100dp"
            android:background="@drawable/img_dialog_ninepatch"/>
    
    </LinearLayout>
    
    

    项目地址 https://github.com/webabcd/AndroidDemo
    作者 webabcd

  • 相关阅读:
    Django ajax 实现 loading 效果
    K8S service 简单介绍
    K8S Pod 生命周期 (二)
    异度之刃 Xenoblade 后感
    Nested Prefab Mode 嵌套预制体 保存问题 Dirty
    GIT速成
    Surface电池阈值
    如何删除通知栏无效图标(重置任务栏通知区域)
    Mouse For Winpad
    Re:LieF ~親愛なるあなたへ~ 后感
  • 原文地址:https://www.cnblogs.com/webabcd/p/android_view_media_NinePatchDemo1.html
Copyright © 2011-2022 走看看