摘要: 我们都知道,Android上的界面展示都是通过Activity实现的,Activity实在是太常用了,我相信大家都已经非常熟悉了,这里就不再赘述。 但是Activity也有它的局限性,同样的界面在手机上显示可能很好看,在平板上就未必了,因为平板的屏幕非常大,手机... 阅读全文
posted @ 2017-03-09 19:42 Mayny# 阅读(120) 评论(0) 推荐(0) 编辑
摘要: Android系统用于Activity的标准Intent 1.根据联系人ID显示联系人信息=Intent intent=new Intent();intent.setAction(Intent.ACTION_VIEW);//显示联系人信息intent.setData(... 阅读全文
posted @ 2017-03-09 15:50 Mayny# 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 今天给大家带来《Android应用开发全程实录》中关于ListView和adapter中的部分。包括ListView的基本使用,ListView的优化等。 我们经常会在应用程序中使用列表的形式来展现一些内容,所以学好ListView是非常必须的。ListVie... 阅读全文
posted @ 2017-03-08 21:53 Mayny# 阅读(213) 评论(0) 推荐(0) 编辑
摘要: Android四大基本组件分别是Activity,Service服务,Content Provider内容提供者,BroadcastReceiver广播接收器。 一.了解四大基本组件 Activity: 应用程序中,一个Activity通常就是一个单独的屏幕,它上... 阅读全文
posted @ 2017-03-08 17:09 Mayny# 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 1.设计模式简介 设计模式代表了最佳的实践,通常被有经验的面向对象的软件开发人员所采用。设计模式是软件开发人员在软件开发过程中面临的一般问题的解决方案。这些解决方案是众多软件开发人员经过相当长的一段时间的试验和错误总结出来的。 设计模式是一套被反复使用的、多数... 阅读全文
posted @ 2017-03-02 19:28 Mayny# 阅读(109) 评论(0) 推荐(0) 编辑
摘要: Java.io包几乎包含了所有操作输入、输出需要的类。所有这些流类代表了输入源和输出目标。 Java.io包中的流支持很多格式,比如:基本类型、对象、本地化字符集等等。 一个流可以理解为一个数据的序列。输入流表示从一个源读取数据,输出流表示向一个目标写数据... 阅读全文
posted @ 2017-02-28 09:42 Mayny# 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 1.网络编程 1.1计算机网络概述 网络编程的实质就是两个(或多个)设备(例如计算机)之间的数据传输。 按照计算机网络的定义,通过一定的物理设备将处于不同位置的计算机连接起来组成的网络,这个网络中包含的设备有:计算机、路由器、交换机等等。 其实从软件编... 阅读全文
posted @ 2017-02-27 19:34 Mayny# 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 本文主要讲了Java中多线程的使用方法、线程同步、线程数据传递、线程状态及相应的一些线程函数用法、概述等。 首先讲一下进程和线程的区别: 进程:每个进程都有独立的代码和数据空间(进程上下文),进程间的切换会有较大的开销,一个进程包含1-n个线程。 线程... 阅读全文
posted @ 2017-02-26 17:22 Mayny# 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 一.运行时数据区域 Java虚拟机管理的内存包括几个运行时数据内存:方法区、虚拟机栈、堆、本地方法栈、程序计数器,其中方法区和堆是由线程共享的数据区,其他几个是线程隔离的数据区。 1.1程序计数器 程序计数器是一块较小的内存,他可以看做是当前线程所执行的行... 阅读全文
posted @ 2017-02-24 13:58 Mayny# 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 在面向对象的概念中,我们知道所有的对象都是通过类来描述的,但是并不是所有的类都是用来描绘对象的,如果一个类中没有包含足够的信息来描绘一个具体的对象,这样的类就是抽象类。 抽象类往往用来表征我们在对问题领域进行分析、设计中得出的抽象概念,是对一系列看上去不同,但... 阅读全文
posted @ 2017-02-24 10:06 Mayny# 阅读(132) 评论(0) 推荐(0) 编辑