观心静

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

04 2018 档案

摘要:布局xml list内容适配器(使用了子布局缓存和主布局复用):package com.example.lenovo.myapplication;import android.content.Context;imp... 阅读全文
posted @ 2018-04-29 14:09 观心静 阅读(167) 评论(0) 推荐(0) 编辑

摘要:递归详解: 1.递归一句话通俗讲就是一个方法自动重复调用自己的过程。 2.因为是重复调用自己了,所以看起来像一个循环,所以为了避免内存溢出系统崩溃,我们需要在方法里加一个返回值判断,用于递归循环的跳出。 下面用debug模式解释一下递归的实现原理: 首先是源码: public class Demo8 阅读全文
posted @ 2018-04-16 16:02 观心静 阅读(1830) 评论(0) 推荐(0) 编辑

摘要:注意:这种实现方法不是实现ListView的最优方法,只是希望通过练习了解ListView的实现原理思维路线:1.创建drawable文件夹将要使用的图片导入进去2.写一个类,用于存放图片ID数据和内容文本。3.写一个自定义布局,给ListView的每一个行的格式做范... 阅读全文
posted @ 2018-04-14 16:25 观心静 阅读(2216) 评论(0) 推荐(0) 编辑

摘要:思维线路:1.创建一个ListViewActivity,LinearLayout布局里写了一个ListView布局2.创建一个TextView布局给ArrayAdapter适配器使用3.将TextView布局和数据导入适配器ArrayAdapter3.将ArrayAd... 阅读全文
posted @ 2018-04-10 20:15 观心静 阅读(517) 评论(0) 推荐(0) 编辑

摘要:为什么要写自定义布局: 1.在实现大量重复的子按键或者子布局时,如果一个一个去复写工作量庞大,就需要创建自定义布局直接导入布局里,可以节省大量的时间 创建自定义布局的步骤: 1.编写一个自定义xml布局 2.将这个自定义xml布局实例化成Java布局类(继承布局类实现),在布局类中直接添加功能 3. 阅读全文
posted @ 2018-04-08 13:06 观心静 阅读(3061) 评论(0) 推荐(0) 编辑

摘要:... 阅读全文
posted @ 2018-04-02 21:56 观心静 阅读(3466) 评论(0) 推荐(0) 编辑