`

android 九宫图的实现方式

阅读更多

九宫图的实现方式

  private GridView mGridView01;

  public void onCreate(Bundle savedInstanceState)
  {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.main);
    mGridView01 = (GridView)findViewById(R.id.myGridView1);
        /* 9个元素,以3列方式呈现(3x3) */
        mGridView01.setNumColumns(3);

    /* 9个字符串数组 */
    mGames2 = new String[]
                  {
                    getResources().getString(R.string.str_list1),
                    getResources().getString(R.string.str_list2),
                    getResources().getString(R.string.str_list3),
                    getResources().getString(R.string.str_list4),
                    getResources().getString(R.string.str_list1),
                    getResources().getString(R.string.str_list2),
                    getResources().getString(R.string.str_list3),
                    getResources().getString(R.string.str_list4),
                    getResources().getString(R.string.str_list1)
                  };

        aryAdapter1 = new ArrayAdapter<String>
        (EX04_18.this, R.layout.simple_list_item_1_small, mGames2);
       
        mGridView01.setAdapter(aryAdapter1);






用上下左右来控制九宫图
android:nextFocusLeft="@+id/ImageButton19"
android:nextFocusRight="@+id/ImageButton12"
android:nextFocusUp="@+id/ImageButton91"
android:nextFocusDown="@+id/ImageButton21"
分享到:
评论

相关推荐

    Android九宫图加对话框.rar

    总之,"Android九宫图加对话框.rar"是一个涵盖了Android界面设计和交互关键元素的资源包,它可以帮助开发者学习和掌握如何在Android应用中优雅地展示图片并实现交互式对话框。通过分析和实践压缩包内的代码,你将...

    android九宫图代码

    "android九宫图代码"可能是指一个开源项目或者示例代码,帮助开发者实现这种布局效果。 九宫图的核心在于它的可扩展性和灵活性,允许用户以3x3的矩阵方式展示内容,同时可以支持单击、滑动等交互操作。在Android中...

    Android仿支付宝九宫图效果

    "Android仿支付宝九宫图效果"就是一个很好的示例,它旨在模仿支付宝应用中的图片展示方式,通常用于展示用户的消费记录、订单状态等信息。这种布局将九张图片或图标以3x3的形式排列,既美观又实用。 实现这个效果...

    android九宫图图片处理

    ### Android九宫图图片处理详解 #### GridView与SimpleAdapter简介 **GridView** 是Android中用于展示网格状数据的布局控件。它适用于显示一系列按行和列排列的项目,如相册、商品列表等场景。当涉及到需要整齐...

    Android九宫图游戏源代码

    通过学习和研究这个【Android九宫图游戏源代码】,开发者不仅可以掌握Android应用的基本开发流程,还能深入了解游戏逻辑和算法的实现,为自己的Android开发技能树添加重要的分支。同时,这也是一个很好的实践项目,...

    Android 九宫图GridView及继承BaseAdapter实现

    以上就是关于“Android九宫图GridView及继承BaseAdapter实现”的详细解析,希望对你理解Android开发有所帮助。在实际应用中,你还可以根据需求扩展Adapter,例如添加点击事件监听,或者对数据进行更复杂的处理。

    android九宫图菜单界面

    在本话题中,我们将深入探讨“android九宫图菜单界面”这一设计模式,以及如何通过编程实现它。 九宫格菜单,通常由3行3列的图标组成,是一种常见于手机应用中的展示方式,它可以有效地展示多个功能选项,同时保持...

    android 九宫格源代码

    本节将深入探讨如何实现一个自定义的Android九宫格源代码。 1. **自定义View类** 在Android中,我们通常会创建一个自定义的`View`或`ViewGroup`来实现九宫格。`ViewGroup`是`View`的容器,可以包含多个子`View`。...

    android九宫锁屏幕解锁

    要实现一个Android九宫锁屏功能,我们需要了解以下几个关键知识点: 1. **Android权限**:在AndroidManifest.xml文件中,可能需要声明与安全相关的权限,例如读取和写入系统设置,以便改变锁屏模式。 2. **自定义...

    android_girdview.rar_Android 九宫_android_九宫格 android

    在Android应用开发中,"九宫格"是一种常见的界面设计模式,它通常用于展示一系列小图标或图片,如应用快捷方式、设置选项等。这个"android_girdview.rar"文件内容可能包含了一个实现Android九宫格菜单的示例项目。...

    Android 图案解锁之九宫解锁源码

    在Android系统中,图案解锁是一种常见的用户验证方式,它提供了直观且相对安全的屏幕锁定机制。九宫解锁,顾名思义,是基于一个3x3的网格布局,用户通过连接相邻的九个点来创建自己的解锁图案。这种方式不仅简单易用...

    Android 九宫格解锁demo

    在Android开发中,九宫格解锁是一种常见的用户交互方式,尤其在早期的手机安全系统或者应用启动时较为流行。这个“Android九宫格解锁demo”是针对微众银行的解锁界面进行的一种模仿实现,旨在帮助开发者理解如何创建...

    自定义ViewGroup打造微信朋友圈之九宫图效果

    总的来说,自定义ViewGroup打造微信朋友圈九宫图效果涉及到了Android布局管理、图片处理、动画实现以及用户体验等多个方面。通过这个过程,开发者不仅可以提升Android UI编程能力,还能深入理解Android布局系统的...

    android指纹锁屏+九宫锁屏

    android指纹锁屏+九宫锁屏,很不错的android应用

    android中九宫格图片9.png制作工具集合

    在Android开发中,为了实现灵活的布局和美观的界面设计,开发者经常需要用到“九宫格”图片(又称9-patch图或9.png)。这种特殊格式的图片允许图像在水平和垂直方向上按需拉伸,而不会导致内容区域失真。在本主题中...

    Android 图案解锁之九宫解锁源码.zip

    这个"Android 图案解锁之九宫解锁源码.zip"压缩包包含了一份实现这一功能的源代码,对于想要深入理解Android开发或者研究图案解锁机制的开发者来说,是一份非常有价值的参考资料。 首先,我们来看一下图案解锁的...

    Android程序研发源码Android 图案解锁之九宫解锁源码.zip

    这个压缩包文件“Android程序研发源码Android 图案解锁之九宫解锁源码.zip”提供了一个关于实现这种解锁方式的源代码示例,这对于Android开发者来说是一个宝贵的资源,可以深入理解其背后的机制。 图案解锁的核心...

    Android源码——图案解锁之九宫解锁源码.7z

    这个"Android源码——图案解锁之九宫解锁源码.7z"压缩包文件包含了一个实现九宫格图案解锁功能的源代码,这对于开发者来说是深入理解Android安全性和用户体验设计的一个宝贵资源。 首先,我们要明白图案解锁的基本...

    Android入门第八篇之GridView(九宫图)

    在Android开发中,GridView是一个非常重要的控件,它允许我们以网格的形式展示数据,常用于图片、列表项等的展示,尤其适用于实现九宫格布局。本篇文章将介绍如何利用GridView创建一个九宫图。 首先,GridView的...

Global site tag (gtag.js) - Google Analytics