- 浏览: 23061 次
最新评论
文章列表
java.lang.IllegalStateException: Fragment already active说明:当Fragment处于激活状态,使用Fragment.setArguments(bundle)就会跑出该异常解决:setArguments()之前,判断Fragment是否可见,Fragment.isVisible();
token null is not valid; is your activity running?说明:我是在使用SlidingMenu一进入就使用Popupwindow.showAtLocation()方法解释:这说明是Activity是否在执行, ...
在Fragment中传递 对象时发现了一个问题:将Appcation中全局对象传递一次后,发现该对象一直为null,这让我很郁闷
Bundle bundle = new Bundle();
bundle.putSerializable("custom", MyApplication.getInstance().getCustom());
mFragmentPersonal.setArguments(bundle);
custom = (Custom)getArguments()
.getSerializable("custom& ...
其实对于一个非技术人员要把这个概念完全搞清楚还挺复杂的,所以我们就知道他是干什么用的就好,因为安卓阵营的碎片化,所以会有杂七杂八的不同分辨率的屏幕,但是一个UI人员不可能对不同分辨率把应用的图片都切一遍 ...
1、在res/values 文件下定义一个attrs.xml 文件.代码如下:
<?xml version="1.0" encoding="utf-8"?>
<resources>
<declare-styleable name="MyView">
<attr name="textColor" format="color" />
<attr name="textSize& ...
在开发中使用View.setBackgroundColor(0x00F);设置蓝色,但是这种方式不成功
原因:
在代码中使用颜色有一定的规范:必须是 0xFF000000, 以0x开头,后面必须是8位数的颜色表示,不接受6位数颜色表示
分组一下是: 0x|FF|000000
1、首先是用0x开头,说明是使用16进制的数
2、FF代表不透明度,透明度从00到FF,从完全透明到完全不透明
3、000000代表RGB的值
注意:后面的数值中,开始两位代表的是不透明度,我一直以为后两位才是不透明度
解决方法:
1、setBackgroundColor(0xFF0000FF);
2、setBac ...
ViewPager的包android.support.v4.view.ViewPager
ViewPager的主要部分是处理PagerAdapter和OnPagerChangeListener
使用ViewPager主要步骤有:
1、在布局文件中使用ViewPager控件
2、初始化ViewPager
3、初始化PagerAdapter
需要实现四个方法
isViewFromObject 判断选择哪个界面
getCount 界面数量
instantiateItem 显示当前的界面
destroyItem 销毁以前的界面
4、设置OnPagerCh ...
1、在libs下创建android-support-v4.jar.properties
2、写入:
src=E:\\Jogickis\\Android\\adt-bundle-windows-x86-20130917\\adt-bundle-windows-x86-20130917\\sdk\\extras\\android\\support\\v4\\src
注意是反双斜杠,后面是support v4 src路径
3、关闭项目,打开项目,OK!
总结开发使用tabHost+Fragment的使用步骤:
1、在Activity的布局文件中使用TabHost
<TabHost xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@android:id/tabhost"
android:layout_width="match_parent"
android:layout_height="match_parent"
> ...
ImageView 设置选中和不选中有不同的背景时,可以在res/drawable中创建selector文件,然后设置background就可以了
TextView怎样设置选中时有不同的颜色?
在res/color下建立selector文件,
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:st ...