- 博客(7)
- 资源 (5)
- 收藏
- 关注
原创 Android之 Activity间通信总结
在Android中,Activity作为界面显示。google并不推荐在Activity中做耗时操作,如果Activity操作耗时超过5s时,会提示是否等待对话框。一般耗时操作会在Service中处理,Service主要负责长期在后台运行。自从google推出Fragment以来,中文翻译为碎片,使用的越来越广泛。在同一个Activity界面会插入几个Fragment,用来显示不同的功能界
2015-12-29 17:11:38 5786
原创 Android之string.xml 使用总结
昨天看公司项目的时候,发现在定义String.xml的时候,用到了%1$s变量文本格式,不太理解。上网翻看了博客,才知道是这么做的。既然对String.xml不太了解,顺便多看几篇大神的博文总结下。 strings.XML,大家都不陌生。为了国际化,Android建议在屏幕显示的文字定义在strings.xml中。另外一方面,减少了应用体积,降低数据冗余。比如应用中使用“网络不给力,请查看
2015-12-25 12:51:16 6386
原创 Android之实时监控网络状态
Android项目中,客户端与服务器不时的通过网络对数据交互。访问服务器前,判断当前网络是否可用,以便给予用户提醒。Android系统中,通过ConnectivityManager来完成对网络的监控管理工作。ConnectivityManager有四个主要任务:1、监听手机网络状态(包括GPRS,WIFI, UMTS等)2、手机状态发生改变时,发送广播3、当一个网络连接失败时进
2015-12-23 22:14:37 2969
原创 Android之Activity详解
一、Activity概述Activity作为Android四大组件之一,是用户接口程序,原则上是为用户提供一个交互的接口。Activity本身是没有界面的,Activity类创建了一个窗口,开发人员通过setContentView(Viewview)接口把UI放到Activity创建的窗口上。当Activity全屏时,也可以用其他方式实现交互:作为漂浮窗口(通过windowIsFloating
2015-12-23 14:00:34 812
原创 Android 异常 -1 column '_id' does not exist
使用SimpleCursorAdapter时,报错 column '_id' does not exist。查了半天,SQL语句没有问题,为什么就报错呢?半天也没有查出来。查阅了下资料,发现Cursor对象绑定数据时,Cursor必须包含“_id”字段,意味着Cursor对象返回的记录集中必须包含一个叫"_id"的字段,否则将无法完成数据绑定。尝试了以下做法,将此异常处理:1.修改数据
2015-12-18 16:09:56 3433
转载 Android ContentProvider和Uri详解 (绝对全面)
转至:呓红尘--梦博客点击打开链接ContentProvider的基本概念 :1.ContentProvider为存储和读取数据提供了统一的接口2.使用ContentProvider,应用程序可以实现数据共享3.android内置的许多数据都是使用ContentProvider形式,供开发者调用的(如视频,音频,图片,通讯录等)一、 使用ContentProvider(内容
2015-12-18 15:34:16 874
原创 Android框架 -- GreenDao
开发过程中,总是将数据缓存在本地,不时的就使用到了数据库SQLite,编写SQL语句与解析结果等总是重复,烦躁的不行。听朋友说,适用于 Android 的ORM 框架很多,并对GreenDao推崇倍加,我也尝试这款框架。下面根据自己在Android Studio使用GreenDaode 经验,结合代码写下自己的总结. 一、关于GreenDaoGreenDAO 是一个将对象映射
2015-12-17 20:33:54 883
正则表达式测试分析
2018-03-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人