发布时间:2016-02-28 20:14:54
作为一个有创意的开发者,或者软件对UI设计的要求比较高,你经常会遇到安卓自带的控件无法满足你的需求的情况,这种时候,我们只能去自己去实现适合项目的控件。同时,安卓也允许你去继承已经存在的控件或者实现你自己的控件以便优化界面和创造更加丰富的用户体验。那么怎样来创建一个新的控件呢? 这得看需求.........【阅读全文】
发布时间:2016-02-25 00:25:27
Android MediaPlayer基本使用方式 使用MediaPlayer播放音频或者视频的最简单例子:JAVA代码部分:public class MediaPlayerStudy extends Activity { private Button bplay,bpause,bstop; private Media.........【阅读全文】
发布时间:2016-02-21 23:42:54
使用FragmentTabHost时,Fragment之间切换时每次都会调用onCreateView方法,导致每次Fragment的布局都重绘,无法保持Fragment原有状态。解决办法:在Fragment onCreateView方法中缓存Viewprivate View rootView;//缓存Fragment view@Overridepublic View onCreateView(LayoutInflater.........【阅读全文】
发布时间:2016-02-21 21:56:16
FragmentActivity+FragmentTabHost+Fragement替代TabActibvity+TabHost+Activity时间 2014-06-28 02:22:45 CSDN博客原文 http://blog.csdn.net/olevin/article/details/35432421主题 技术自Android3.2之后,TabActibvity被弃用(Deprecated),取而代之.........【阅读全文】
发布时间:2016-02-21 18:53:22
FrameLayout(帧布局)前言作为android六大布局中最为简单的布局之一,该布局直接在屏幕上开辟出了一块空白区域,当我们往里面添加组件的时候,所有的组件都会放置于这块区域的左上角;帧布局的大小由子控件中最大的子控件决定,如果都组件都一样大的话,同一时刻就只能能看到最上面的那个组件了!当然我.........【阅读全文】