layout也可以include不听说过没呢
include就是将某个写好的layout添加到另一个layout里
include好处有:
减少在主布局文件中的代码量,看起来更加清晰。
把各部分独立开来,方便管理。
可以多处复用
然后我们通常都会写个头部和脚部吧
在主的layout中
最好不要直接include
最好加一层Linearlayout
然后再设置他们是靠顶部还是靠底部
如<...
分类:
移动开发 时间:
2016-05-13 03:23:46
阅读次数:
238
问题:最近在做仿微信聊天界面,使用FragmentTabHost的时候出现 No tab content FrameLayout found for id 2131492944的错
下面是xml和main_activitypackage com.example.scott.myweixin;
import android.os.Bundle;
import android.suppor...
分类:
其他好文 时间:
2016-05-12 23:15:45
阅读次数:
121
android播放网络音频,很简单的技术,但是可以学习下很简单的一个获取网络音频播放器,有进度条,播放,暂停,停止,重新播放,支持缓存,以下是源码,希望可以帮到大家布局文件很简单,就几个按钮,TextView,和SeekBar。
activity_audio_palyer.xml<FrameLayout xmlns:android="http://schemas.android.com/apk/r...
分类:
移动开发 时间:
2016-05-12 18:44:17
阅读次数:
343
listview固定头标由于近期需要这个listview固定头部原来很简单就是ListView增加一个headView头部然后根据滑动的距离判断是否显示隐藏了的按钮效果图接下来就是显示代码了首先是布局主布局
<FrameLayout xmlns:android="http://schemas.android.com/apk...
分类:
其他好文 时间:
2016-05-12 18:32:50
阅读次数:
129
1.布局实现上面是fragment下面是button的(默认切换在上面)FragmentTabHost包裹的FrameLayout也要写,不让它显示即可,FragmentTabHost内的所有id也要用系统的id
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout...
分类:
其他好文 时间:
2016-05-12 15:25:20
阅读次数:
158
性能优化:布局优化、绘制优化、内存泄漏优化、响应速度优化、ListView优化、Bitmap优化、线程优化等
1.布局优化
思想:尽量减少布局的层级,绘制工作量少,性能高
操作:1.删除布局中无用的控件和层级
2. 选择使用性能低的ViewGroup,比如LinearLayout、FrameLayout,RelativeLayout功能复杂,优先使用前两者
...
分类:
移动开发 时间:
2016-05-12 12:08:27
阅读次数:
194
1、先在style中把 statusBarColor 设置为透明 如下 2、使用material design的页面中,使全屏显示 3、针对本人自己的情况,我是在toolbar的上面放了一张图片,默认图片会显示在状态栏下面,此时在imageview外套一个framelayout设置 ...
分类:
移动开发 时间:
2016-05-11 23:13:15
阅读次数:
211
1、碎片的动态切换: 1-1:页面填写 <FrameLayout android:id="@+id/fl_layout" android:layout_weight="1" android:layout_width="match_parent" android:layout_height="matc ...
分类:
其他好文 时间:
2016-05-08 19:43:58
阅读次数:
173
菜单布局 新建工程MyMenu 新建class MainUI作为主UI 继承自RelativeLayout private Context context; private FrameLayout leftMenu; private FrameLayout middleMenu; private F ...
分类:
其他好文 时间:
2016-05-08 10:19:38
阅读次数:
258