android
文章平均质量分 84
WD-csdn
走自己的路,让别人说去吧、
展开
-
android的Bundle
最近发现原来我对Bundle不太理解所以查看API小小总结了bundle的使用方法 Bundle继承 java.lang.Object android.os.Bundle 可以实现接口 implements Parcelable, Cloneable Bundle主要用于传递数据;它保存的数据,是以key-value(键值对)的形式存在的。 Bundle经常使用在Acti原创 2016-04-13 12:53:49 · 1167 阅读 · 0 评论 -
Socket原理的简单理解
最近我在做一个android小项目用到了socket,今天整理了一下资料总结我对SOCKET的理解。 socket的使用就在我们生活中,只是不被我们关注而已,首先看看生活中哪些用到了socket: 网络中进程之间如何通信 当我们打开浏览器浏览网页时,浏览器的进程和web服务器通信的 当我们用QQ聊天时,QQ进程和服务器或好友所在的QQ进程通信 简单的说就是那里应用到网络那里就有socke原创 2016-04-13 20:57:38 · 372 阅读 · 0 评论 -
android进程和线程
学习android不得不了解进程和线程,下面是对进程和线程继承理解 当一个应用程序组件启动和运行的应用程序没有任何其他组件,Android系统启动一个新的Linux应用程序的过程用单个线程的执行。默认情况下,同一应用程序的所有组件运行在相同的进程和线程(称为“主要”线程)。如果一个应用程序组件开始和已经存在的过程,应用程序(因为另一个组件从应用程序中存在),那么组件启动过程和使用相原创 2016-04-13 09:32:43 · 318 阅读 · 0 评论 -
android线程之多线程
相信大家对于什么是android进程和线程的理论应该都有所了解了,不清楚的可以查看这篇文章 android进程和线程 下面进一步学习,如何实现线程和多线程 什么是单线程,什么是多线程?先看这张图 多线程:它是一组指令的集合,在控制流程语句当中,每一个线程就是一条控制语句,线程与线程之间是可以实现数据共享的,所谓多线程,在某一个时间片段同时有多个任务在一起执行。 线程运行过程中的生命周期原创 2016-04-17 12:35:33 · 636 阅读 · 0 评论 -
android.util.log(Log.v()Log.d()Log.i()Log.w()和Log.e())
在学习别人开发的例子时经常看到Log.v()Log.d()Log.i()Log.w()和Log.e()方法的使用,但是不知道这个log类是用来干什么的,下面我将对这个类进行讲解 android.util.Log继承自java.lang.Object 构造 public final class Logextends Object通常使用Log.v()、Log.d()、Log.i()、Log.w原创 2016-04-13 17:22:02 · 4062 阅读 · 0 评论 -
android异常处理——try、catch、finally、throw、throws
在代码的编写工作当中,我们会遇到很多有关错误处理的内容。 这个时候,你用的最多的应该是try-catch-finally,这样的句式。系统提供的这个句式极大方便我们的处理。我们可以抛出异常、抓取异常、显示异常到前端。但工作中我们大部分时候需要分工合作,因此规范的写法显得尤为重要,不然,后端很多异常处理不规范,将会导致前端人员抓瞎! 后端抛出异常、前端抓取异常,应该是我们基本的规范。转载 2016-04-12 19:46:57 · 6099 阅读 · 0 评论 -
android的消息机制处理
android的消息处理机制有三个核心的类:Looper,Handler,Message Looper 一个线程产生一个looper实例,负责创建一个MessageQueue,然后无限循环的在消息队列里读取信息(管理线程里的消息队列)。 主要使用两个方法:prepare()和loop() 每个线程都可以有自己的消息队列和消息循环,可以通过继承Thread来创建一个Looper线程: pu原创 2016-04-12 15:36:53 · 358 阅读 · 0 评论 -
Android高级控件----AdapterView与Adapter
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://cinderella7.blog.51cto.com/7607653/1281696 在J2EE中提供过一种非常好的框架--MVC框架,实现原理:数据模型M(Model)存放数据,利用控制器C(Controller)将数据显示在视图V(View)上。在转载 2016-04-07 15:13:57 · 261 阅读 · 0 评论 -
android数据存储——SharedPreferencs
SharedPreferencs 用来存储一下轻量级的数据:用户名、密码等,可以被本程序的其他activity共享。 一、存储数据类型有:Boolean,Float,Int,Long,String. 二、数据存储路径:android文件系统目录的/data/data/PAACKAGE_NAME/shared_prefs下的XML文件中 三、数据存储过程 1)通过getSharedPref原创 2016-04-07 17:14:24 · 916 阅读 · 0 评论 -
android数据存储——文件存储
android数据四大存储方式之一——文件存储原创 2016-04-08 13:04:39 · 369 阅读 · 0 评论 -
网络通信基石Socket (上)
socket是什么,socket的原理是什么想必大家都了解个大概了,如果不懂的可以参考上一篇文章 socket原理的简单理解 这里我们也简单回顾一下: Socket是应用层与TCP/IP协议族通信的中间软件抽象层,它是一组接口。 在设计模式中,Socket其实就是一个门面模式,它把复杂的TCP/IP协议族隐藏在Socket接口后面,对用户来说,一组简单的接口就是全部,让Socket去组织数原创 2016-04-14 12:42:55 · 345 阅读 · 0 评论