Android
幽夜落雨
欢迎访问我的GitHub主页 https://github.com/MRGCODING
展开
-
安卓面试问题
面试题:有没有用过自定义View? 答:有用过,一般指定View都需要进行这几个步骤,首先可以自定义一些自己的属性,在res/values/attrs.xml里面定义,然后在layout中使用,在View中通过context.obtainStyledAttributes(attrs,R.styleable.自定义属性的名字)进行获取。 然后在测量onMeasure,一般通过他的三个模式(EXACT原创 2016-10-08 21:06:46 · 463 阅读 · 0 评论 -
Acitvity的生命周期
传递参数: Java代码 Intent intent = new Intent(MainActivity.this , SecondActivity.class); intent.putExtra("welcome","Hello world !"); intent.putExtra("isTrue",true); intent.putExtra("int2",11)原创 2016-09-26 15:24:35 · 337 阅读 · 0 评论 -
Android 小项目之---- 计算器 使用同一个事件监听完成 加减乘
这个小项目除了要我们活用按钮的组之外,也示范如何利用同一个监听处理不同事件然后与TextView的文字作出相应的变化废话不多说:效果图如下: calc.png (35.78 KB, 下载次数: 305) 下载附件 保存到相册 2011-4-28 22:39 上传 看到这个界面可能最直接的处理办法就是每一个按钮设置一个监听事件然後在每一个事件上处理即原创 2016-10-12 21:28:51 · 934 阅读 · 0 评论 -
Listview如何提高其效率
Listview如何提高其效率 如果自定义适配器,那么在getView方法中要考虑方法传进来的参数contentView是否为null,如果为null就创建contentView并返回,如果不为null则直接使用。在这个方法中尽可能少创建view。给contentView设置tag(setTag()),传入一个viewHolder对象,用于缓存要显示的数据,可以达到图像数据异步加载的原创 2016-10-16 17:50:17 · 766 阅读 · 0 评论 -
Listview如何定位到指定位置
Listview如何定位到指定位置 可以通过ListView提供的lv.setSelection(48);方法。 如何在ScrollView中如何嵌入ListView 通常情况下我们不会在ScrollView中嵌套ListView,但是如果面试官非让我嵌套的话也是可以的。 在ScrollView添加一个ListView会导致listview控件显示不全,通常只会显示一条,这是因为两个控原创 2016-10-16 17:52:12 · 3058 阅读 · 0 评论 -
第一行代码阅读推荐
原创 2016-10-03 16:26:43 · 378 阅读 · 0 评论