
Android开发框架
文章平均质量分 75
Zhang_YiDa
专注于Android自动化测试开发
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
android开发框架(一)HTTP通信
HTTPHTTP:超文本传输协议,是互联网上应用最为广泛的网络通信协议; 包括httpclient、httpConnection 客户端与服务器建立连接,客户端发送请求,服务器接收请求并返回信息,客户端处理信息;1.两种主要的请求方式 Get和Post原创 2015-12-18 16:33:51 · 673 阅读 · 0 评论 -
android开发框架(三)数据持久化(2)-SharedPreferences
通过SharedPreference存储数据;SharedPreference存储路径 SharedPreference是Android提供的一种轻量级的数据存储方式,通过键值对(Key-Value)的方式进行数据保存,文件格式为xml,文件保存在data/data/packagename/shared_prefs路径下;应用场景 SharedPreference用来保存应用的一些常用配置,当应原创 2016-02-29 17:19:04 · 740 阅读 · 0 评论 -
android开发框架(二)数据持久化(1)-文件存储
android数据存储主要有文件存储(如内部存储和外部存储:SDCard),SQLite,sharedpreference,contentprovider几种方式。一丶文件存储文件存储方式因Android设备的自带内存和外置SDCard而分为Internal Storage和External Storage。Internal Storage内部存储,在Android开发中可以直接使用设备的内部存储器原创 2016-02-29 10:41:33 · 643 阅读 · 0 评论 -
android开发框架(四)监听网络连接状态
Android开发过程中,通常需要对网络连接状态进行判断,其目的可分为以下几种:避免无用的网络请求:当没有网络连接时或网络较差时,无需进行网络请求减少流量的消耗:当需要下载大文件或者加载视频,图片时,需要进行网络判断,减少流量的消耗Android系统在ApplicationFrameWork为实现网络连接功能提供了ConnectivityManager,可以利用其进行网络的判断和监听。判断是原创 2016-04-07 10:27:19 · 4536 阅读 · 0 评论 -
android开发框架(五)AIDL进程间通信机制
跨进程访问(AIDL服务) Android系统中的进程之间不能共享内存,因此,需要提供一些机制在不同进程之间进行数据通信。Activity和Broadcast都可以跨进程通信,除此之外,Content Provider也可以进行跨进程通信。为了使其他的应用程序也可以访问本应用程序提供的服务,Android系统采用了远程过程调用(Remote Procedure Call,RPC)方式来实现。A原创 2016-04-12 16:26:45 · 594 阅读 · 0 评论 -
android开发框架(六)WindowManager机制
其实在Android中真正展示给用户的是window和view,activity在android中所其的作用主要是处理一些逻辑问题,比如生命周期的管理、建立窗口等。在android中,窗口的管理还是比较重要的一块,因为他直接负责把内容展示给用户,并和用户进行交互。响应用户的输入等。在讲窗口管理时,有必要先说下ViewManager这个接口,这个接口主要有以下的实现子接口和实现类,分别是:Window原创 2016-04-21 13:23:39 · 529 阅读 · 0 评论