2016年8月7日

android笔记 : Content provider内容提供器

摘要: 内容提供器(Content Provider)主要用于在不同的应用程序之间实现数据共享的功能. 内容提供器的用法一般有两种,一种是使用现有的内容提供器来读取和操作相应程序中的数据,另一种是创建自己的内容提供器给我们程序的数据提供外部访问接口。 第一种方法:使用ContentResolver来读取和操 阅读全文

posted @ 2016-08-07 23:03 乐之者v 阅读(549) 评论(0) 推荐(0) 编辑

2016年7月29日

android笔记:Service

摘要: 服务:在后台运行,没有界面的组件。 服务生命周期如下: 两种启动方式: 1、startService(): onCreate()-->onStartCommand()-->onDestroy().2、bindService(): onCreate()-->onBind()-->onUnbind()- 阅读全文

posted @ 2016-07-29 23:52 乐之者v 阅读(263) 评论(0) 推荐(0) 编辑

java.lang.IllegalArgumentException: Service not registered

摘要: java.lang.IllegalArgumentException: Service not registered 首先检查一下,Service是否在AndroidManifest文件中注册。格式如下: <service android:name=".MyService" ></service> 阅读全文

posted @ 2016-07-29 21:59 乐之者v 阅读(7021) 评论(0) 推荐(0) 编辑

2016年7月27日

如何提高编程水平?

摘要: 1.多思考技术的原理。 思考才能够理解,死记硬背是没有用的。 2.多写代码,多做项目。 一定要亲自动手写代码。无他,唯手熟尔。 亲手写一遍,比看十遍的效果还好。 有时候你总以为自己看懂了,理解了,但是动起手来才会发现有些根本就没懂,只有多踩坑才会进步。 学编程最好的方法是有项目/模块做,以战养战,最 阅读全文

posted @ 2016-07-27 21:40 乐之者v 阅读(483) 评论(0) 推荐(0) 编辑

2016年7月25日

java swing:文本框添加滚动条

摘要: 有几点要注意: 1.默认的滚动条,仅在输入的文本超过文本框时才会显示。。没有超过文本框是不会显示的; 2.设置矩形大小,是在滚动条上设置,而不是在文本框上设置; 示例代码如下: 运行结果如下: 在文本框内输入数据,显示如下: 阅读全文

posted @ 2016-07-25 21:39 乐之者v 阅读(27290) 评论(0) 推荐(1) 编辑

2016年7月7日

android笔记:BroadcastReceiver

摘要: android允许应用程序自由地发送和接收广播。 广播是通过Intent进行数据传递的。接收广播则通过Broadcast Receiver(广播接收器)实现. 广播分为:标准广播和有序广播。 标准广播:一种完全异步执行的广播,在广播发出之后,所有的广播接收器几乎都会在同一时刻接收到这条广播消息,因此 阅读全文

posted @ 2016-07-07 22:10 乐之者v 阅读(231) 评论(0) 推荐(0) 编辑

android学习笔记

摘要: 一、基础知识android四大组件:Activity,Service,Broadcast Receiver,ContentProviderActivity:一个活动界面;Service:没有活动界面的后台程序Broadcast Receiver:系统广播ContentProvider:实现数据共享I 阅读全文

posted @ 2016-07-07 10:43 乐之者v 阅读(276) 评论(0) 推荐(0) 编辑

2016年6月29日

android笔记:ListView及ArrayAdapter

摘要: ListView用于展示大量数据,而数据无法直接传递给ListView,需要借助适配器adapter来完成. ArrayAdapter是最常用的adapter,可以通过泛型来指定要适配的数据类型.常见的Adapter还有BaseAdapter,SimpleAdapter,CursorAdapter等 阅读全文

posted @ 2016-06-29 22:06 乐之者v 阅读(300) 评论(0) 推荐(0) 编辑

2016年6月19日

android示例:一个简单的登陆程序

摘要: 最近写了个简单的登陆程序,有几点收获: 1.懂得如何在LinearLayout中嵌套LinearLayout,完善布局的行列; 2.用android:layout_weight控制控件的比重; 3.用getText()获取EditText内容; 4.熟悉控件的编写,不用再照着书抄写了=.= 代码如下 阅读全文

posted @ 2016-06-19 21:30 乐之者v 阅读(1451) 评论(0) 推荐(0) 编辑

2016年6月16日

Android笔记:RelativeLayout

摘要: RelativeLayout 又称作相对布局,也是一种非常常用的布局。和 LinearLayout 的排列规则不同,RelativeLayout 显得更加随意一些,它可以通过相对定位的方式让控件出现在布局的任何位置。 注意:RelativeLayout不支持权重的设置,android:layout_ 阅读全文

posted @ 2016-06-16 11:32 乐之者v 阅读(189) 评论(0) 推荐(0) 编辑

导航