setContentView(R.layout.activity_main);ListView listView = (ListView)this.findViewById(R.id.listView);//listViewString[] strs = new String[]{"1","2"," ...
分类:
其他好文 时间:
2016-08-25 20:17:38
阅读次数:
121
1、ListView listview=findViewById(R.id.listview); 2、public class MyAdapter extends BaseAdapter{ private LayoutInflater myLayoutInflater =LayoutInflater ...
分类:
其他好文 时间:
2016-08-20 16:13:25
阅读次数:
136
// onCreate方法中 VideoView video_view = (VideoView) findViewById(R.id.video_view); //视频的播放 MediaController mediaController=new MediaController(this); vi ...
分类:
其他好文 时间:
2016-08-19 17:27:06
阅读次数:
184
RecyclerView是经典的ListView的进化与升华,它比ListView更加灵活,但也因此引入了一定的复杂性。 我们知道,ListView通过使用ViewHolder来提升性能。ViewHolder通过保存item中使用到的控件的引用来减少findViewById的调用,以此使ListVi ...
分类:
其他好文 时间:
2016-08-17 19:24:11
阅读次数:
112
使用SlbSyView slbView;slbView = (SlbSyView) findViewById(R.id.slbView);slbView.setHeights(new float[]{2.1112f, 2.2311f, 2.3001f, 2.1234f, 2.3421f, 2.001... ...
分类:
其他好文 时间:
2016-08-15 19:04:40
阅读次数:
192
Android的注解有编译时注解和运行时注解,本文就介绍下运行时注解。 其实非常简单,直接上代码:本文主要是替代传统的findViewById()的功能,就是在我们Activity中不需要再使用findViewById()去给View赋值了,通过注解在运行阶段自动赋值。以及setOnClickLis ...
分类:
移动开发 时间:
2016-08-15 17:13:31
阅读次数:
196
1.WebBrowserActivity extends BaseActivity 2.setContentView(R.layout.activity_web_html); 3.wv_web_browser = (WebView)findViewById(R.id.wv_web_browser); ...
分类:
Web程序 时间:
2016-08-11 19:29:27
阅读次数:
167
现在安卓项目开发中,butterknife是比较常用的注解框架,从而简化了findViewById的重复使用,提高了编程的效率然而为什么要使用butterknife?一方面是为了提高编程效率,一方面butterknife对系统性能是没有影响的,因为butterknife是在编译的时候生成新的class,不是运行时进行反射,所以对性能不会有影响butterknife现在最新版本是butterknif...
分类:
移动开发 时间:
2016-08-11 16:02:10
阅读次数:
177
如果有人还不了解ViewHolder为什么可以起到优化作用,我这边再做下简单说明:Android的findViewById动作是比较耗时的,需要遍历布局的树形结构,才能找到相应的视图。所以如果想在这一块进行优化,我们就需要把find过后的内容进行缓存,所以就用ViewHolder的方法。 这个方法很 ...
分类:
其他好文 时间:
2016-08-09 15:03:44
阅读次数:
176
// onCreate中 //找到控件webview web_view = (WebView) findViewById(R.id.web_view); //获得传来的Url Intent intent=getIntent(); share_url = intent.getStringExtra(" ...
分类:
Web程序 时间:
2016-08-03 15:15:43
阅读次数:
144