- 博客(12)
- 收藏
- 关注
原创 Service混合模式
Service混合模式指的是既有Service绑定又有Service启动这些模式的混合,我们在Activity执行Service绑定的时候有这样一个特点,在Activity页面销毁之前一定要解除绑定,但我们有不希望解除绑定以后这个Service销毁,此时我们就可以在绑定成功以后去启动Service,这样在解除绑定以后Service可以仍旧服务于我们的应用,只有在执行stopServic
2016-08-23 18:59:49
367
原创 数据存储的方式
Android 中的数据存储方式? a)外置sdcard的直接IO存储; b)内置sdcard的直接IO存储; c)内置sdcard的偏好设置存储; d)内置sdcard的数据库存储(SQLite); e)网络存储(例如:云端数据存储)
2016-08-23 18:57:54
284
原创 ThreadPoolExecutor方法参数的解释
ThreadPoolExecutor tPool=new ThreadPoolExecutor( 2, //corePoolSize(核心线程数) 5, //maximumPoolSize(最多线程数) 1, //keepAliveTime空闲时间,针对核心线程以外的线程有效 TimeUnit.SECONDS,/
2016-08-23 18:56:11
592
原创 避免内存泄露的方法
为了避免涉及到context的内存泄露,请记住如下几点: 1.不要对一个Activity Context保持长生命周期的引用(一个对Activity的引用应该与Activity自身的生命周期相同) 2.尝试使用应用上下文(context-application)代替活动上下文(context-activity) 3.如果你不能控制它们的生命周期,在活动(Acti
2016-08-23 18:55:33
405
原创 如何去掉searchView中下划线
1、去掉searchView中下划线: 第一种:根据属性:Class c=searchView.getClass();try {Field f=c.getDeclaredField("mSearchPlate");//通过反射,获得类对象的一个属性对象f.setAccessible(true);//设置此私有属性是可访问的View v=(View) f.get(s
2016-08-14 17:42:43
6005
原创 RadioGroup
RadioGroup:RadioButton必须放在RadioGroup的里面,这样才是单选。 选择器在RadioButton中的应用(drawableTop,textColor): a)图片(不同装态显示不同的图片) b)字体颜色(不同状态显示不同的字体颜色) android:color="#ff669900"//颜色快捷(c
2016-08-14 17:41:44
456
原创 Button
Button: 1)在layout中的xml文件中调用:style="@style/myBtnStyle.small" 2)在res/values/styles.xml文件中写: true 70dp true @drawable/btn_selec
2016-08-14 17:40:54
217
原创 使用Http访问网络
使用HTTP协议访问网络: URL url=new URL("http://www.baidu.com"); HttpURLConnection connection=(HttpURLConnection)url.opConnection(); 设置HTTP的请求所使用的方法。方法主要有两个:GET表示希望从服务器获得数据;POST表示希望提交数据 给服务器。
2016-08-09 20:08:50
386
原创 Acitivity和Service之间消息的传递
Activity给Service发送消息可以这样理解:因为点击onbindService,调用Service的onBind方法,返回消息对象的IBind对象。之后执行onServiceConnected方法。两者绑定到了一起。所以说在onServiceConnected方法中书写消息内容,就可以直接在Service的handleMessage方法中直接生成。在Service给Activity发
2016-06-27 00:11:51
286
原创 适配器
Adapter适配器:1、simpleAdapter接受的数据类型是List>,Map的数据类型,所以Object数组不能直接交给simpleAdapter.所以在使用simpleAdapter时构建的数据是Object二维数组,且二维数组要先放入到map里面且map里面的key必须是String,再把map添加到list集合里面,才能正常使用simpleAdapter。2、如果自己构建适
2016-06-20 06:47:33
312
原创 达内学习第一阶段安卓学习,方便以后对比学习
Android中事件处理1) OnClickLister():单击事件 比如:单击按钮, 会触发 setOnClickLister(*); 单击文本框setOnClickLisetr(*); 单选按钮组呢??? //OnClickListener():点击事件ClickListener l1 =new ClickListener();title
2016-06-11 23:40:30
293
原创 达内培训第二阶段第一周--齐磊老师
因为这周占用3天时间毕业答辩,所以总结不全面,请谅解。首先说明一下我是一个电气专业的学生,没有计算机方面的基础。根据我前一个月的经验,我个人觉得如果你没有一点的计算机经验,那么Android的基础就更加的无从谈起,所以我觉得只有一个办法了。一个字,背!!!读书百遍,其义自现!!!如果你把老师课上讲的资料总结并记住之后,开始重复的练习,我觉得经过很多次的练习,你会发现老师在课上没有讲的经过你
2016-06-05 14:16:49
1170
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人