-
1. github上搜索viewpagerIndicator: https://github.com/JakeWharton/ViewPagerIndicator 2. 下载zip包,解压,eclipse中import->Android Existing Code->(注意只导入解压后下面的Library) 3. 导入后标记为Property->Android->isLibrary 4. 将indicator下面的libs下的support-v4的jar包copy到主项目文件下的libs覆盖,否则会报version mismatch 5. 在主项目中property->Android->AddLibrary添加进来 6. ctrl+Alt+T试着将TabPagexxx的class搜索出来,说明项目已经成功导入查看全部
-
注意点在于为LinearLayout设置监听器的时候,会出现点击文字能响应监听事件,而点击图片不会响应的情况,问题在于LinearLayout会把监听事件先交给ImageButton,因为它是可以点击的,而ImageButton中未实现监听器,所以不能响应。解决方法就是设置它不能被点击。在XML文件中,添加android:clickable="false",就可以。查看全部
-
用fragment好处:fragment可以管理自己的布局,有自己的生命周期。查看全部
-
TabpageIndicator:指示器,Ctrl+shift+T快捷键打开查找类查看全部
-
ImageButton的点击属性设置成false表示不能被点击,此处是关于点击事件的传递机制....这样做的好处是不用监听ImageButton直接监听它的父布局即可查看全部
-
优化布局层次: include merge ViewStub查看全部
-
ALT+SHIFT+M 提取代码为方法查看全部
-
layout_gravity 表示控件在负布局的位置 比如 textview 在LinearLayout的位置。gravity 表示内容在父控件的位置,比如textview当中的文字在在textview当中的位置。查看全部
-
<include的使用:主布局xml如何引用其他xml中的布局。将其他xml布局引入主布局查看全部
-
导入包的时候,如果一开始用的是import android.support.v4.app.Fragment;之后就统一也使用v4的包,如果与android.app.Fragment包混用,就会出错,且不容易查找。查看全部
-
<include的使用:主布局xml如何引用其他xml中的布局查看全部
-
为什么视频中tab01.xml到tab04.XML没有设置ID而在MainActivity中的LayoutInflater中直接用了R.ID.tab01查看全部
-
优化布局层次 需要了解查看全部
-
优化布局层次 include merge Viewstub查看全部
-
1. github上搜索viewpagerIndicator: https://github.com/JakeWharton/ViewPagerIndicator 2. 下载zip包,解压,eclipse中import->Android Existing Code->(注意只导入解压后下面的Library) 3. 导入后标记为Property->Android->isLibrary 4. 将indicator下面的libs下的support-v4的jar包copy到主项目文件下的libs覆盖,否则会报version mismatch 5. 在主项目中property->Android->AddLibrary添加进来 6. ctrl+Alt+T试着将TabPagexxx的class搜索出来,说明项目已经成功导入查看全部
举报
0/150
提交
取消