摘要: 如判断“YES”是否与String a 变量值相等: "YES".equals(a); 而不是a.equals("YES"); !! 阅读全文
posted @ 2016-08-17 11:14 朱小勇 阅读(1078) 评论(0) 推荐(0)
摘要: 新建一个定时器线程,通过此线程每一秒发送数据到Handler,然后通过Handler来修改UI。 1、获得Handler,Timer,TimerTask对象。 Handler handler=new Handler(){ @Override public void handleMessage(Mes 阅读全文
posted @ 2016-08-16 10:43 朱小勇 阅读(350) 评论(0) 推荐(0)
摘要: 一、实例化两个对象 SharedPreferences sp=getSharedPreferences("键值表名字",Context.MODE_PRIVATE);//只可本软件读取 SharedPreferences.Editor editor =sp.edit(); 二、写数据 editor.p 阅读全文
posted @ 2016-08-15 18:36 朱小勇 阅读(169) 评论(0) 推荐(0)
摘要: RGB每个值对应从0~255;十六进制从#000000到#ffffff; 关于透明度:由8位二进制组成,6~7位代表透明度0~255,0~5代表颜色。 如#ffffffff代表白色100%透明度;#ff000000代表黑色100%透明度 阅读全文
posted @ 2016-08-15 18:22 朱小勇 阅读(294) 评论(0) 推荐(0)
摘要: 一、新建view.xml 注意里面的控件要一个一个的定义离上一个控件的距离,即margin_top,不然最后的效果是紧缩的 二、在java中定义两个变量 1、View view=null; 2、popWindow popwindow=null; 三、实例化View和popWindow view = 阅读全文
posted @ 2016-08-15 16:32 朱小勇 阅读(647) 评论(0) 推荐(0)
摘要: Acticity启动模式 1、standard:Activity的默认加载方法,该方法会通过跳转到一个新的activity,同时将该实例压入到栈中(不管该activity是否已经存在在Task栈中,都是采用new操作)。例如: 栈中顺序是A B C D ,此时D通过Intent跳转到A,那么栈中结构 阅读全文
posted @ 2016-08-13 09:59 朱小勇 阅读(733) 评论(0) 推荐(0)
摘要: svn用来团队开发,版本控制。 1、下载svn1.8,注意其中有一个选项command..设置为可用。 2、打开AS,设置svn可用。 3、选择忽略文件。 4、选择VCS->import..->share到subversion。 5、commit 技巧:怎么将关联了svn的文件完全变为普通文件? 1 阅读全文
posted @ 2016-08-11 16:25 朱小勇 阅读(161) 评论(0) 推荐(0)
摘要: if (ibtn.getDrawable().getConstantState().equals(getResources().getDrawable(R.mipmap.image).getConstantState())){do;}判断两个Drawable的constantState是否相同。 阅读全文
posted @ 2016-08-10 15:31 朱小勇 阅读(478) 评论(0) 推荐(0)
摘要: 当一个activity有多个fragment的时候,点击当前显示的fragment,如果点击处在其他fragment中也有相应的控件,那么可能会点击穿透,有响应另外fragment事件的趋势。但是这个事件不可能发生,因为另外的fragment并没有加载在activity中,这是就会报错。 避免方法: 阅读全文
posted @ 2016-08-09 16:24 朱小勇 阅读(752) 评论(0) 推荐(0)
摘要: 切记:fragment一定要放在framlayout中,不然不会被替换完全(就是切换之后原来的fagment可能还会存在) main.xml <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns: 阅读全文
posted @ 2016-08-09 14:42 朱小勇 阅读(1369) 评论(0) 推荐(0)