摘要: 一、为什么需要异步任务? 开发Android应用时必须遵守单线程模型的原则: Android UI操作并不是线程安全的,并且这些操作必须在UI线程中执行。 单线程模型中始终要记住两条法则: 1). 不要阻塞UI线程 ; 2). 确保只在UI线程中访问Android UI控件。 当一个程序第一次启动时 阅读全文
posted @ 2016-05-20 17:17 我所向往的美好 阅读(987) 评论(0) 推荐(0) 编辑
摘要: 该文章完全摘自转自:北大青鸟[Android新手区] SQLite 操作详解--SQL语法 :http://home.bdqn.cn/thread-49363-1-1.html SQLite库可以解析大部分标准SQL语言。但它也省去了一些特性并且加入了一些自己的新特性。这篇文档就是试图描述那些SQL 阅读全文
posted @ 2016-05-14 16:56 我所向往的美好 阅读(1789) 评论(0) 推荐(0) 编辑
摘要: Android应用开发中,常使用Environment类去获取外部存储目录,在访问外部存储之前一定要先判断外部存储是否已经是可使用(已挂载&可使用)状态,并且需要在AndroidManifest.xml文件中添加外部存储读和写的权限。 Environment类中提供了几个静态常量用于标识外部存储的状 阅读全文
posted @ 2016-05-06 10:04 我所向往的美好 阅读(3000) 评论(0) 推荐(0) 编辑
摘要: 1.properties介绍 java中的properties文件是一种配置文件,主要用于表达配置信息,文件类型为*.properties,格式为文本文件,文件的内容是格式是"键=值"的格式,在properties文件中,可以用"#"来作注释,properties文件在Java编程中用到的地方很多, 阅读全文
posted @ 2016-05-05 15:40 我所向往的美好 阅读(8344) 评论(0) 推荐(1) 编辑
摘要: Java序列化是指把Java对象转换为字节序列的过程;而Java反序列化是指把字节序列恢复为Java对象的过程。 2.为什么需要序列化与反序列化 我们知道,当两个进程进行远程通信时,可以相互发送各种类型的数据,包括文本、图片、音频、视频等, 而这些数据都会以二进制序列的形式在网络上传送。那么当两个J 阅读全文
posted @ 2016-05-05 15:22 我所向往的美好 阅读(6794) 评论(0) 推荐(1) 编辑
摘要: 一、介绍: gravity的中文意思就是”重心“,就是表示view横向和纵向的停靠位置 (1).android:gravity:是对view控件本身来说的,是用来设置view本身的内容应该显示在view的什么位置,默认值是左侧。也可以用来设置布局中的控件位置 (2).android:layout_g 阅读全文
posted @ 2016-05-05 15:05 我所向往的美好 阅读(62062) 评论(3) 推荐(10) 编辑
摘要: 以上数据转自:http://my.oschina.net/lengwei/blog/355901仅作为收藏, 在我自己的一篇文章里面也是用到了Base64,有兴趣的可以去看看,http://www.cnblogs.com/fuck1/p/5459660.html 阅读全文
posted @ 2016-05-04 20:32 我所向往的美好 阅读(4770) 评论(0) 推荐(0) 编辑
摘要: 一、剪切板的使用介绍 1. 剪切板对象的创建 使用剪切板会用到,ClipboardManager对象,这个对像的创建不可以使用构造方法,主要是由于没有提供public的构造函数(单例模式),需要使用Activity.getSystemService(Context.CLIPBOARD_SERVICE 阅读全文
posted @ 2016-05-04 20:23 我所向往的美好 阅读(1056) 评论(0) 推荐(1) 编辑
摘要: 转自:http://blog.csdn.net/annkie/article/details/8483253 Intent也是继承了Parcelable的接口。 个人理解,Intent应该只是一个数据参数的载体,真正将两个Acitivity/Service通信起来的是Binder接口(C/S架构)。 阅读全文
posted @ 2016-05-03 19:53 我所向往的美好 阅读(2779) 评论(0) 推荐(0) 编辑
摘要: 一、使用场景 在一个主界面(主Activity)通过意图跳转至多个不同子Activity上去,当子模块的代码执行完毕后再次返回主页面,将子activity中得到的数据显示在主界面/完成的数据交给主Activity处理。这种带数据的意图跳转需要使用activity的onActivityResult() 阅读全文
posted @ 2016-05-03 19:52 我所向往的美好 阅读(134356) 评论(3) 推荐(6) 编辑