AndroidViewHolder的作用与用法 -小知识
话题:Android ViewHolder的作用与用法
问题详情:自定义适配器中经常有ViewHolder ,请问它的作用于用法是什么
回答:就是一个持有者的类,他里面一般没有方法,只有属性,作用就是一个临时的储存器,把你getView方法中每次返回的View存起来,可以下次再用。这样做的好处就是不必每次都到布 中去拿到你的View,提高了效率。不知道我说的是否明白,望采纳~~
话题:android中listview的用法
回答:1.在xml里面定义一个ListView,这个xml是一个activity的layout 2.定义ListView每个条目的Layout, 命名为listview_item.xml,用RelativeLayout实现: 3.在Activity里面调用和加入Listener,具体见注释: package.ray.test; importja.util.ArrayList; importja.util.HashMap; importandroid.app.Activity; importandroid.os.Bundle; importandroid.view.ContextMenu; importandroid.view.MenuItem; importandroid.view.View; importandroid.view.ContextMenu.ContextMenuInfo; importandroid.view.View.OnCreateContextMenuListener; importandroid.widget.AdapterView; importandroid.widget.ListView; importandroid.widget.SimpleAdapter;
话题:android中的View如何不使用双缓冲
问题详情:view已经使用了双缓冲,但是对我来说单缓冲是最合适的,有没有
回答:怪不得没有人回答,分是少了点,我来说吧 一般使用双缓冲 的时候,大致都是为了保存什么,或者隐式的在某些时候显示什么东西( Invalidate的时候显示某个图片)而不影响对此View做其他的什么事情。换句话说,要想显示的东西一直在上面,我怎么 新也不会丢,或者在上面画什么东西,它都能保存,就像有一个隐藏的缓冲 在为我们保存数据,这就是双缓冲 知道了它的用处,来解决问题也就不是很难了。 ,你想画上去一 BMP,当然首先你得有它,然后你不用内存缓冲 来bitblt,你可以直接用cdc.SelectObject 然后直接画一遍,其他手绘的东西,用一个动态的结构体数组来纪录保存,然后当On 的时候,把结构体
话题:Android中view怎么 新(不是listView)
问题详情:最近的面试老是有一个问题详情题,就是view怎么 新,不是指listview。
回答:安卓要更新界面不要再主线程中去做,界面优先级比较高,要使用handler线程去更新
参考回答:on 里重画?invalidate(),postInvalidate()更新?
话题:android自定义View在xml中的使用出错?到底该怎么用?求高
问题详情:activity ponentInfo{cm.test/cm.test.TestsActivity}: android.view.
回答:android.view.InflateException: Binary XML file line #: Error inflating class cm.test.testview1. 确 确包名 “cm.test.testview” --2. 确认 inflate 使用 [code] 三种方式可以生成LayoutInflater: LayoutInflaterinflater=LayoutInflater.from(this); LayoutInflaterinflater=getLayoutInflater(); LayoutInflaterinflater=(LayoutInflater)this.getSystemService(LAYOUT_INFLATER_SERVICE); 然后调用inflate方法将xml布 转成View publicViewinflate(intresource,ViewGrouproot,booleanattachToRoot) 在View类中,也有inflate方法 publicstaticViewinflate(Contextcontext,intresource,ViewGrouproot) [/code]
参考回答:目测是你的自定义testview在inflate的时候出错了。
话题:android中使用surfaceView的问题
问题详情: view程序: package .moving; import android.content.Context
回答:你的 UpdateThread 线程没有运行啊
参考回答:在surfacecreate里面启动线程,surfaceDestroyed,结束线程,继承的是surfaceview不会自动回调On ,继承view才行
话题:android view类在这里有什么作用,或者说它的可能作用是什
问题详情:screenCount - 1) { screenNo++.animpublic void next(View v) { if (
回答:你才知道有什么用了。。。你是怎么定义这个函数的。 又或者,是实现接口必需的
话题:android ViewPager使用
回答:ViewPager使用View类咯
话题:如何使用 码自定义view
回答:然后重写你想自定义的方法。想要完全自定义就继承View 然后用画布画笔自己搞简单的实现可以直接继承现有的控件 (TextView、Button)之类的
参考回答: 那什么画笔的类是怎么构成的,然后自己画
话题:android使用viewpager和fragment来做tab效果时,怎么在
问题详情:请哪位高手不辞帮忙解答一下,谢谢!
回答:用this.getActivity()获取到Activity的上下文对象就可以像Activity一样 作了
- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-

















































